Blame SPECS/perl-ExtUtils-Manifest.spec

d5cc11
%{?scl:%scl_package perl-ExtUtils-Manifest}
d5cc11
%{!?scl:%global pkg_name %{name}}
d5cc11
d5cc11
Name:           %{?scl_prefix}perl-ExtUtils-Manifest
d5cc11
Version:        1.63
d5cc11
Release:        2%{?dist}
d5cc11
Summary:        Utilities to write and check a MANIFEST file
d5cc11
License:        GPL+ or Artistic
d5cc11
Group:          Development/Libraries
d5cc11
URL:            http://search.cpan.org/dist/ExtUtils-Manifest/
d5cc11
Source0:        http://www.cpan.org/authors/id/F/FL/FLORA/ExtUtils-Manifest-%{version}.tar.gz
d5cc11
BuildArch:      noarch
d5cc11
BuildRequires:  %{?scl_prefix}perl
d5cc11
BuildRequires:  %{?scl_prefix}perl(ExtUtils::MakeMaker) >= 6.30
d5cc11
BuildRequires:  %{?scl_prefix}perl(strict)
d5cc11
BuildRequires:  %{?scl_prefix}perl(warnings)
d5cc11
# Run-time:
d5cc11
BuildRequires:  %{?scl_prefix}perl(Carp)
d5cc11
BuildRequires:  %{?scl_prefix}perl(Config)
d5cc11
BuildRequires:  %{?scl_prefix}perl(Exporter)
d5cc11
BuildRequires:  %{?scl_prefix}perl(File::Basename)
d5cc11
BuildRequires:  %{?scl_prefix}perl(File::Copy)
d5cc11
BuildRequires:  %{?scl_prefix}perl(File::Find)
d5cc11
BuildRequires:  %{?scl_prefix}perl(File::Path)
d5cc11
BuildRequires:  %{?scl_prefix}perl(File::Spec) >= 0.8
d5cc11
BuildRequires:  %{?scl_prefix}perl(vars)
d5cc11
# VMS::Feature not used
d5cc11
# VMS::Filespec not used
d5cc11
# Tests:
d5cc11
BuildRequires:  %{?scl_prefix}perl(Cwd)
d5cc11
BuildRequires:  %{?scl_prefix}perl(Data::Dumper)
d5cc11
BuildRequires:  %{?scl_prefix}perl(Test::More)
d5cc11
%{?scl:%global perl_version %(scl enable %{scl} 'eval "`perl -V:version`"; echo $version')}
d5cc11
%{!?scl:%global perl_version %(eval "`perl -V:version`"; echo $version)}
d5cc11
Requires:       %{?scl_prefix}perl(:MODULE_COMPAT_%{perl_version})
d5cc11
Requires:       %{?scl_prefix}perl(File::Path)
d5cc11
Requires:       %{?scl_prefix}perl(File::Spec) >= 0.8
d5cc11
d5cc11
# Remove underspecified dependencies
d5cc11
%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^%{?scl_prefix}perl\\(File::Spec\\)\\s*$
d5cc11
d5cc11
%if ( 0%{?rhel} && 0%{?rhel} < 7 )
d5cc11
%filter_from_requires /perl(File::Spec)\s*$/d
d5cc11
%filter_setup
d5cc11
%endif
d5cc11
d5cc11
%description
d5cc11
%{summary}.
d5cc11
d5cc11
%prep
d5cc11
%setup -q -n ExtUtils-Manifest-%{version}
d5cc11
d5cc11
%build
d5cc11
%{?scl:scl enable %{scl} "}
d5cc11
perl Makefile.PL INSTALLDIRS=vendor
d5cc11
%{?scl:"}
d5cc11
%{?scl:scl enable %{scl} "}
d5cc11
make %{?_smp_mflags}
d5cc11
%{?scl:"}
d5cc11
d5cc11
%install
d5cc11
%{?scl:scl enable %{scl} "}
d5cc11
make pure_install DESTDIR=$RPM_BUILD_ROOT
d5cc11
%{?scl:"}
d5cc11
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
d5cc11
%{_fixperms} $RPM_BUILD_ROOT/*
d5cc11
d5cc11
%check
d5cc11
%{?scl:scl enable %{scl} "}
d5cc11
make test
d5cc11
%{?scl:"}
d5cc11
d5cc11
%files
d5cc11
%doc Changes LICENSE README
d5cc11
%{perl_vendorlib}/*
d5cc11
%{_mandir}/man3/*
d5cc11
d5cc11
%changelog
d5cc11
* Thu Feb 13 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.63-2
d5cc11
- Updated conditions to work properly for non-RHEL systems
d5cc11
- Resolves: rhbz#1064855
d5cc11
d5cc11
* Tue Nov 19 2013 Jitka Plesnikova <jplesnik@redhat.com> - 1.63-1
d5cc11
- 1.63 bump
d5cc11
d5cc11
* Tue Feb 12 2013 Jitka Plesnikova <jplesnik@redhat.com> - 1.61-100
d5cc11
- Stack package - initial release