1 %include /usr/lib/rpm/macros.perl
3 %define pnam Background
4 Summary: Proc::Background - generic interface to background process management
5 Summary(pl): Modu³ perla Proc::Background
6 Name: perl-Proc-Background
10 Group: Development/Languages/Perl
11 Source0: http://www.cpan.org/modules/by-module/%{pdir}/%{pdir}-%{pnam}-%{version}.tar.gz
12 BuildRequires: perl >= 5.6
13 BuildRequires: rpm-perlprov >= 3.0.3-16
14 Provides: perl(Proc::Generic)
16 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19 Proc::Background Perl module is a generic interface for placing
20 processes in the background on Unix platforms. This module lets you
21 start, kill, wait on, retrieve exit values, and see if background
22 processes still exist.
25 Modu³ Perla Proc::Background stanowi podstawowy interfejs dla
26 umieszczania procesów w tle na platformach uniksowych. Modu³ ten
27 umo¿liwia uruchamianie, zabijanie procesów, oczekiwanie na ich
28 zakoñczenie i odbieranie kodu powrotu procesu. Za jego pomoc± mo¿na
29 te¿ zobaczyæ, jakie procesy nadal dzia³aj± w tle.
32 %setup -q -n %{pdir}-%{pnam}-%{version}
39 rm -rf $RPM_BUILD_ROOT
41 %{__make} install DESTDIR=$RPM_BUILD_ROOT
44 rm -rf $RPM_BUILD_ROOT
47 %defattr(644,root,root,755)
49 %attr(755,root,root) %{_bindir}/timed-process
50 %{perl_sitelib}/Proc/Background.pm
51 %dir %{perl_sitelib}/Proc/Background
52 %{perl_sitelib}/Proc/Background/Unix.pm
53 #%{perl_sitelib}/Proc/Background/Win32.pm
55 %{_mandir}/man3/Proc::Background.*
56 %{_mandir}/man3/Proc::Background::Unix*
57 #%{_mandir}/man3/Proc::Background::Win32*