]> git.pld-linux.org Git - packages/perl-BSD-Resource.git/blob - perl-BSD-Resource.spec
perl 5.38.0 rebuild
[packages/perl-BSD-Resource.git] / perl-BSD-Resource.spec
1 #
2 # Conditional build:
3 %bcond_with     tests   # do not perform "make test"
4 # hgw why it doesn't work on builders... temporary disables.
5 #
6 %define         pdir    BSD
7 %define         pnam    Resource
8 Summary:        Perl module with BSD process resource limit and priority functions
9 Summary(cs.UTF-8):      Funkce pro BSD limity zdrojů a priority procesů
10 Summary(da.UTF-8):      BSD-procesresursegrænse- og -prioritetsfunktioner
11 Summary(de.UTF-8):      Funktionen zum Einstellen von Einschränkungen und Prioritäten der Ressourcen des BSD-Prozesses
12 Summary(es.UTF-8):      Funciones de prioridad y limite de recusros del proceso BSD
13 Summary(fr.UTF-8):      Limite de ressource de processus BSD et fonctions prioritaires
14 Summary(it.UTF-8):      Impostazione dei limiti e delle priorità delle risorse del processo BSD
15 Summary(ja.UTF-8):      BSDのプロセスリソースの制限と優先度の機能
16 Summary(ko.UTF-8):      BSD 프로세스 자원 한계와 우선 순위 함수
17 Summary(pl.UTF-8):      Moduł Perla z funkcjami BSD obsługującymi limity zasobów dla procesów
18 Summary(pt.UTF-8):      Funções de limitação de recursos e prioridades dos processos do BSD
19 Summary(pt_BR.UTF-8):   Funções de limitação de recursos e prioridades dos processos do BSD
20 Summary(sv.UTF-8):      BSD-processresursgräns- och -prioritetsfunktioner
21 Summary(tr.UTF-8):      BSD süreç özkaynak sınırı ve önceliği işlevleri
22 Summary(zh_CN.UTF-8):   BSD 进程资源限制和优先级函数
23 Name:           perl-BSD-Resource
24 Version:        1.2911
25 Release:        6
26 # same as perl
27 License:        GPL v1+ or Artistic
28 Group:          Development/Languages/Perl
29 Source0:        http://www.cpan.org/modules/by-module/BSD/%{pdir}-%{pnam}-%{version}.tar.gz
30 # Source0-md5:  3a67959a30fd6e537b9d8a64d60d8692
31 URL:            https://metacpan.org/dist/BSD-Resource
32 BuildRequires:  perl-devel >= 1:5.8.0
33 BuildRequires:  rpm-perlprov >= 4.1-13
34 BuildRequires:  rpmbuild(macros) >= 1.745
35 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
36
37 %description
38 This Perl extension implements the BSD process resource limit
39 functions (getrusage(), getrlimit(), setrlimit()) and the BSD process
40 priority functions. These are available also via core Perl but here we
41 do more tricks so that the PRIO_* are available (getpriority(),
42 setpriority()).
43
44 %description -l cs.UTF-8
45 Modul poskytující rozhraní pro testování a nastavování limitů zdrojů a
46 priorit procesu.
47
48 %description -l da.UTF-8
49 Et modul som leverer en grænseflade til at teste og sætte
50 procesbegrænsninger og prioriteter.
51
52 %description -l de.UTF-8
53 Ein Modul mit einem Interface für das Prüfen und Einstellen von
54 Prozesseinschränkgungen und -prioritäten.
55
56 %description -l es.UTF-8
57 Módulo que proporciona una interfaz para chequear y configurar los
58 límites del proceso y las prioridades.
59
60 %description -l fr.UTF-8
61 Module fournissant une interface pour tester et établir les limites de
62 processus et les priorités.
63
64 %description -l it.UTF-8
65 Modulo che offre un'interfaccia per testare e impostare i limiti e le
66 priorità dei processi.
67
68 %description -l ja.UTF-8
69 プロセスの制限と優先度をテストし設定する為のインターフェイスを提供する
70 モジュールです。
71
72 %description -l ko.UTF-8
73 프로세스 한계와 우선 순위를 설정하고 시험하는데 사용되는 인터페이스를
74 제공하는 모듈.
75
76 %description -l pl.UTF-8
77 To rozszerzenie Perla jest implementacją funkcji BSD dotyczących
78 limitów zasobów dla procesów (getrusage(), getrlimit(), setrlimit())
79 oraz funkcji BSD związanych z priorytetami procesów. Są one dostępne
80 także z podstawowego Perla, ale ten moduł pozwala na więcej sztuczek,
81 bo dostępne są PRIO_* (getpriority(), setpriority()).
82
83 %description -l pt.UTF-8
84 Um módulo que oferece uma interface para testar e definir os limites e
85 prioridades dos processos.
86
87 %description -l pt_BR.UTF-8
88 Um módulo que oferece uma interface para testar e definir os limites e
89 prioridades dos processos.
90
91 %description -l sv.UTF-8
92 En modul som tillhandahåller ett gränssnitt för att testa och sätta
93 processbegränsningar och prioriteter.
94
95 %description -l zh_CN.UTF-8
96 为测试和设置进程限度和优先级而提供的模块。
97
98 %prep
99 %setup -q -n %{pdir}-%{pnam}-%{version}
100
101 %build
102 %{__perl} Makefile.PL \
103         INSTALLDIRS=vendor
104 %{__make} \
105         CC="%{__cc}" \
106         OPTIMIZE="%{rpmcflags}"
107
108 %{?with_tests:%{__make} test}
109
110 %install
111 rm -rf $RPM_BUILD_ROOT
112
113 %{__make} install \
114         DESTDIR=$RPM_BUILD_ROOT
115
116 %clean
117 rm -rf $RPM_BUILD_ROOT
118
119 %files
120 %defattr(644,root,root,755)
121 %doc ChangeLog README
122 %{perl_vendorarch}/BSD/Resource.pm
123 %dir %{perl_vendorarch}/auto/BSD/Resource
124 %{perl_vendorarch}/auto/BSD/Resource/*.al
125 %{perl_vendorarch}/auto/BSD/Resource/autosplit.ix
126 %attr(755,root,root) %{perl_vendorarch}/auto/BSD/Resource/Resource.so
127 %{_mandir}/man3/BSD::Resource.3pm*
This page took 0.099438 seconds and 4 git commands to generate.