3 %bcond_without tests # do not perform "make test"
7 Summary: Archive::Extract - A generic archive extracting mechanism
8 Summary(pl.UTF-8): Archive::Extract - ogólny mechanizm rozpakowywania archiwów
9 Name: perl-Archive-Extract
13 License: GPL v1+ or Artistic
14 Group: Development/Languages/Perl
15 Source0: http://www.cpan.org/modules/by-module/Archive/%{pdir}-%{pnam}-%{version}.tar.gz
16 # Source0-md5: f586017fb17bec26b56c7ff7ea0307fa
17 URL: https://metacpan.org/release/Archive-Extract
18 BuildRequires: perl-devel >= 1:5.8.0
19 BuildRequires: rpm-perlprov >= 4.1-13
20 BuildRequires: rpmbuild(macros) >= 1.745
22 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25 Archive::Extract is a generic archive extraction mechanism.
27 It allows you to extract any archive file of the type .tar, .tar.gz,
28 .gz, .Z, .tar.bz2, .tbz, .bz2, .zip, .xz,, .txz, .tar.xz or .lzma
29 without having to worry how it does so, or use different interfaces
30 for each type by using either perl modules, or commandline tools on
33 %description -l pl.UTF-8
34 Archive::Extract to ogólny mechanizm rozpakowywania archiwów.
36 Pozwala rozpakowywać dowolne pliki archiwów typu .tar, .tar.gz, .gz,
37 .Z, .tar.bz2, .tbz, .bz2, .zip, .xz, .txz, .tar.gz lub .lzma bez
38 zastanawiania się, jak to robi albo używania różnych interfejsów dla
39 każdego rodzaju pliku i w zależności od tego wykorzystywania modułów
40 perlowych lub narzędzi linii poleceń.
43 %setup -q -n %{pdir}-%{pnam}-%{version}
46 %{__perl} Makefile.PL \
50 %{?with_tests:%{__make} test}
53 rm -rf $RPM_BUILD_ROOT
55 %{__make} pure_install \
56 DESTDIR=$RPM_BUILD_ROOT
59 rm -rf $RPM_BUILD_ROOT
62 %defattr(644,root,root,755)
64 %{perl_vendorlib}/Archive/Extract.pm
65 %{_mandir}/man3/Archive::Extract.3pm*