]> git.pld-linux.org Git - packages/perl-Net-DBus.git/blame - perl-Net-DBus.spec
- drop obsolete and outdated manual inclusion of rpm macros
[packages/perl-Net-DBus.git] / perl-Net-DBus.spec
CommitLineData
88e01de5 1#
2# Conditional build:
3%bcond_without tests # do perform "make test"
4#
88e01de5 5%define pdir Net
6%define pnam DBus
14a390ae
JB
7Summary: Net::DBus - Perl extension for the DBus message system
8Summary(pl.UTF-8): Net::DBus - Rozszerzenie Perla dla systemu komunikacji DBus
88e01de5 9Name: perl-Net-DBus
9782c7ad 10Version: 1.1.0
209b77a6 11Release: 7
27391569
JB
12# "same as perl", but GPL v2+ is specified
13License: GPL v2+ or Artistic
88e01de5 14Group: Development/Languages/Perl
8dc10d00 15Source0: http://www.cpan.org/modules/by-module/Net/%{pdir}-%{pnam}-%{version}.tar.gz
9782c7ad 16# Source0-md5: da44a16f8abf1db76f5ccf50d9926944
cc1c2e7a 17URL: http://search.cpan.org/dist/Net-DBus/
f2d17321 18BuildRequires: dbus-devel >= 1.3.0
88e01de5 19BuildRequires: perl-Time-HiRes
cc1c2e7a 20BuildRequires: perl-XML-Twig
88e01de5 21BuildRequires: perl-devel >= 1:5.8.0
f2d17321
JB
22%if %{with tests}
23BuildRequires: perl(Test::CPAN::Changes)
24BuildRequires: perl-Test-Pod
25BuildRequires: perl-Test-Pod-Coverage
26BuildRequires: perl-Test-Simple
27%endif
8dc10d00 28BuildRequires: pkgconfig
88e01de5 29BuildRequires: rpm-perlprov >= 4.1-13
f2d17321 30Requires: dbus-libs >= 1.3.0
88e01de5 31BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
32
33%description
34Net::DBus provides a Perl XS API to the dbus inter-application
cc1c2e7a
JB
35messaging system. The Perl API covers the core base level of the dbus
36APIs, not concerning itself yet with the GLib or Qt wrappers. For more
37information on dbus visit the project website at
38<http://www.freedesktop.org/software/dbus/>.
88e01de5 39
b009d610
JR
40%description -l pl.UTF-8
41Moduł Net::DBus dostarcza API Perla XS dla dbusa - systemu komunikacji
42między aplikacjami. API Perla pokrywa kluczową funkcjonalność API
43dbusa, nie kłopocząc się jeszcze wrapperami GLiba albo Qt. Więcej
44informacji na temat dbusa można znaleźć na stronie projektu:
cc1c2e7a 45<http://www.freedesktop.org/software/dbus/>.
88e01de5 46
47%prep
48%setup -q -n %{pdir}-%{pnam}-%{version}
49
50%build
51%{__perl} Makefile.PL \
52 INSTALLDIRS=vendor
8bc48f9c 53%{__make} \
bc875048 54 CC="%{__cc}" \
8bc48f9c 55 OPTIMIZE="%{rpmcflags}"
88e01de5 56
57%{?with_tests:%{__make} test}
58
59%install
60rm -rf $RPM_BUILD_ROOT
61
14a390ae 62%{__make} pure_install \
88e01de5 63 DESTDIR=$RPM_BUILD_ROOT
64
27391569
JB
65%{__rm} $RPM_BUILD_ROOT%{perl_vendorarch}/Net/DBus/*.pod
66%{__rm} -r $RPM_BUILD_ROOT%{perl_vendorarch}/Net/DBus/Tutorial
cc1c2e7a 67
88e01de5 68%clean
69rm -rf $RPM_BUILD_ROOT
70
71%files
72%defattr(644,root,root,755)
9782c7ad 73%doc AUTHORS Changes README
88e01de5 74%{perl_vendorarch}/Net/DBus.pm
75%dir %{perl_vendorarch}/Net/DBus
76%{perl_vendorarch}/Net/DBus/*.pm
88e01de5 77%dir %{perl_vendorarch}/Net/DBus/Binding
78%{perl_vendorarch}/Net/DBus/Binding/*.pm
79%dir %{perl_vendorarch}/Net/DBus/Binding/Message
80%{perl_vendorarch}/Net/DBus/Binding/Message/*.pm
81%dir %{perl_vendorarch}/Net/DBus/Test
82%{perl_vendorarch}/Net/DBus/Test/*.pm
88e01de5 83%dir %{perl_vendorarch}/auto/Net/DBus
cc1c2e7a 84%attr(755,root,root) %{perl_vendorarch}/auto/Net/DBus/DBus.so
27391569 85%{_mandir}/man3/Net::DBus*.3pm*
This page took 0.069727 seconds and 4 git commands to generate.