]> git.pld-linux.org Git - packages/perl-MooseX-Daemonize.git/blame - perl-MooseX-Daemonize.spec
- drop obsolete and outdated manual inclusion of rpm macros
[packages/perl-MooseX-Daemonize.git] / perl-MooseX-Daemonize.spec
CommitLineData
cdbc6e42 1#
2# Conditional build:
3%bcond_without tests # do not perform "make test"
4#
cdbc6e42 5%define pdir MooseX
6%define pnam Daemonize
7Summary: MooseX::Daemonize - Role for daemonizing your Moose based application
8Summary(pl.UTF-8): MooseX::Daemonize - narzędzie do tworzenia demonów z aplikacji opartych o Moose
9Name: perl-MooseX-Daemonize
d0c45e41 10Version: 0.13
11Release: 1
cdbc6e42 12# same as perl
13License: GPL v1+ or Artistic
14Group: Development/Languages/Perl
15Source0: http://www.cpan.org/modules/by-module/MooseX/%{pdir}-%{pnam}-%{version}.tar.gz
d0c45e41 16# Source0-md5: fede7bd0885a41e2156afea00b19cf5a
cdbc6e42 17URL: http://search.cpan.org/dist/MooseX-Daemonize/
18BuildRequires: perl-devel >= 1:5.8.0
19BuildRequires: rpm-perlprov >= 4.1-13
20%if %{with tests}
21BuildRequires: perl(MooseX::Getopt) >= 0.07
22BuildRequires: perl(MooseX::Types::Path::Class)
23BuildRequires: perl-Moose >= 0.33
24%endif
25BuildArch: noarch
26BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27
28%description
29Often you want to write a persistant daemon that has a pid file, and
30responds appropriately to Signals. This module provides a set of basic
31roles as an infrastructure to do that.
32
33%description -l pl.UTF-8
34Często pojawia się potrzeba stworzenia trwałego demona, który posiada
35plik pid i odpowiada właściwie na Sygnały. Moduł ten zapewnia zestaw
36podstawowych mechanizmów by osiągnąć ten cel.
37
38%prep
39%setup -q -n %{pdir}-%{pnam}-%{version}
40
41%build
42%{__perl} Makefile.PL \
43 INSTALLDIRS=vendor
44%{__make}
45
46%{?with_tests:%{__make} test}
47
48%install
49rm -rf $RPM_BUILD_ROOT
50
51%{__make} pure_install \
52 DESTDIR=$RPM_BUILD_ROOT
53
54%clean
55rm -rf $RPM_BUILD_ROOT
56
57%files
58%defattr(644,root,root,755)
59%doc Changes README
60%{perl_vendorlib}/MooseX/*.pm
61%{perl_vendorlib}/MooseX/Daemonize
0369aa09 62%dir %{perl_vendorlib}/Test/MooseX
cdbc6e42 63%{perl_vendorlib}/Test/MooseX/Daemonize.pm
64%{_mandir}/man3/*
This page took 0.124035 seconds and 4 git commands to generate.