]> git.pld-linux.org Git - packages/perl-Net-DBus.git/blame - perl-Net-DBus.spec
perl 5.38.0 rebuild
[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
0c966c81 10Version: 1.2.0
222b99b4 11Release: 4
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
0c966c81
JB
16# Source0-md5: a260e9ae037981a3519ffd5f2e9f2906
17URL: https://metacpan.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
0c966c81 30BuildRequires: rpmbuild(macros) >= 1.745
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.168984 seconds and 4 git commands to generate.