commit 9df43eb3e7e6e16d0d0b883580ccdb2a5f38b9ed Author: overweight <5324761+overweight@user.noreply.gitee.com> Date: Mon Sep 30 11:12:00 2019 -0400 Package init diff --git a/Devel-PPPort-3.42.tar.gz b/Devel-PPPort-3.42.tar.gz new file mode 100644 index 0000000..9c8f860 Binary files /dev/null and b/Devel-PPPort-3.42.tar.gz differ diff --git a/perl-Devel-PPPort.spec b/perl-Devel-PPPort.spec new file mode 100644 index 0000000..43cbd95 --- /dev/null +++ b/perl-Devel-PPPort.spec @@ -0,0 +1,55 @@ +Name: perl-Devel-PPPort +Version: 3.42 +Release: 4 +Summary: Perl Pollution Portability header generator +License: GPL+ or Artistic +URL: https://metacpan.org/release/Devel-PPPort +Source0: https://cpan.metacpan.org/authors/id/X/XS/XSAWYERX/Devel-PPPort-%{version}.tar.gz +BuildRequires: findutils gcc make perl-devel perl-generators perl-interpreter perl(ExtUtils::MakeMaker) perl(strict) perl(vars) +# For tests: +BuildRequires: perl(Config) perl(DynaLoader) perl(File::Path) perl(Tie::Hash) perl(utf8) +Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) + +%description +Perl's API has changed over time, gaining new features, new functions, +increasing its flexibility, and reducing the impact on the C name space +environment (reduced pollution). The header file written by this module, +typically ppport.h, attempts to bring some of the newer Perl API features +to older versions of Perl, so that you can worry less about keeping track +of old releases, but users can still reap the benefit. + +%package help +Summary: Doc files for %{name} +Buildarch: noarch + +%description help +The %{name}-help package contains doc files for %{name}. + +%{?perl_default_filter} + +%prep +%setup -q -n Devel-PPPort-%{version} + +%build +perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 OPTIMIZE="$RPM_OPT_FLAGS" +%{make_build} + +%install +make pure_install DESTDIR=%{buildroot} +find '%{buildroot}' -type f -name '*.bs' -exec rm -f {} \; +%{_fixperms} %{buildroot}/* + +%check +make test + +%files +%doc Changes HACKERS soak +%{perl_vendorarch}/auto/* +%{perl_vendorarch}/Devel* + +%files help +%{_mandir}/*/* + +%changelog +* Thu Sep 14 2019 openEuler Buildteam - 3.42-4 +- Package init