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