Blame SPECS/perl-Archive-Extract.spec

8b4e04
Name:           perl-Archive-Extract
8b4e04
# Epoch to compete with core module from perl.spec
8b4e04
Epoch:          1
8b4e04
Version:        0.68
8b4e04
Release:        3%{?dist}
8b4e04
Summary:        Generic archive extracting mechanism
8b4e04
License:        GPL+ or Artistic
8b4e04
Group:          Development/Libraries
8b4e04
URL:            http://search.cpan.org/dist/Archive-Extract/
8b4e04
Source0:        http://www.cpan.org/authors/id/B/BI/BINGOS/Archive-Extract-%{version}.tar.gz
8b4e04
BuildArch:      noarch
8b4e04
BuildRequires:  perl
8b4e04
BuildRequires:  perl(ExtUtils::MakeMaker)
8b4e04
BuildRequires:  perl(strict)
8b4e04
# Run-time:
8b4e04
BuildRequires:  perl(Carp)
8b4e04
BuildRequires:  perl(constant)
8b4e04
BuildRequires:  perl(Cwd)
8b4e04
%if 0%(perl -e 'print $] > 5.017')
8b4e04
BuildRequires:  perl(deprecate)
8b4e04
%endif
8b4e04
BuildRequires:  perl(File::Basename)
8b4e04
BuildRequires:  perl(File::Path)
8b4e04
BuildRequires:  perl(File::Spec) >= 0.82
8b4e04
BuildRequires:  perl(FileHandle)
8b4e04
BuildRequires:  perl(if)
8b4e04
BuildRequires:  perl(IPC::Cmd) >= 0.64
8b4e04
BuildRequires:  perl(Locale::Maketext::Simple)
8b4e04
BuildRequires:  perl(Module::Load::Conditional) >= 0.04
8b4e04
BuildRequires:  perl(Params::Check) >= 0.07
8b4e04
BuildRequires:  perl(vars)
8b4e04
# Tests:
8b4e04
BuildRequires:  perl(Data::Dumper)
8b4e04
BuildRequires:  perl(File::Spec::Unix)
8b4e04
BuildRequires:  perl(lib)
8b4e04
BuildRequires:  perl(Test::More)
8b4e04
# Do not require any decopressing module or executable by default. Let's user
8b4e04
# install what he needs.
8b4e04
Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
8b4e04
%if 0%(perl -e 'print $] > 5.017')
8b4e04
Requires:       perl(deprecate)
8b4e04
%endif
8b4e04
Requires:       perl(File::Spec) >= 0.82
8b4e04
Requires:       perl(IPC::Cmd) >= 0.64
8b4e04
Requires:       perl(Module::Load::Conditional) >= 0.04
8b4e04
Requires:       perl(Params::Check) >= 0.07
8b4e04
8b4e04
# Filter under-specified dependencies
8b4e04
%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\((File::Spec|IPC::Cmd|Module::Load::Conditional|Params::Check)\\)$
8b4e04
8b4e04
%description
8b4e04
Archive::Extract is a generic archive extraction mechanism.  It allows you to
8b4e04
extract any archive file of the type .tar, .tar.gz, .gz, .Z, tar.bz2, .tbz,
8b4e04
.bz2, .zip, .xz,, .txz, .tar.xz, or .lzma without having to worry how it does
8b4e04
so, or use different interfaces for each type by using either perl modules, or
8b4e04
command-line tools on your system.
8b4e04
8b4e04
%prep
8b4e04
%setup -q -n Archive-Extract-%{version}
8b4e04
8b4e04
%build
8b4e04
perl Makefile.PL INSTALLDIRS=vendor
8b4e04
make %{?_smp_mflags}
8b4e04
8b4e04
%install
8b4e04
make pure_install DESTDIR=$RPM_BUILD_ROOT
8b4e04
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
8b4e04
%{_fixperms} $RPM_BUILD_ROOT/*
8b4e04
8b4e04
%check
8b4e04
make test
8b4e04
8b4e04
%files
8b4e04
%doc CHANGES README
8b4e04
%{perl_vendorlib}/*
8b4e04
%{_mandir}/man3/*
8b4e04
8b4e04
%changelog
8b4e04
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 1:0.68-3
8b4e04
- Mass rebuild 2013-12-27
8b4e04
8b4e04
* Tue May 28 2013 Petr Pisar <ppisar@redhat.com> - 1:0.68-2
8b4e04
- Correct typo in dependencies
8b4e04
8b4e04
* Fri Mar 15 2013 Petr Pisar <ppisar@redhat.com> - 1:0.68-1
8b4e04
- 0.68 bump
8b4e04
8b4e04
* Mon Feb 11 2013 Petr Pisar <ppisar@redhat.com> 0.66-1
8b4e04
- Specfile autogenerated by cpanspec 1.78.