From 9a044f2b20848c76531e651876ebca0937f727d8 Mon Sep 17 00:00:00 2001 From: jiaxiya Date: Sat, 7 Dec 2019 00:33:38 +0800 Subject: [PATCH] update spec --- Package-Generator-1.106-old-Test::More.patch | 52 -------------------- perl-Package-Generator.spec | 14 +++--- 2 files changed, 7 insertions(+), 59 deletions(-) delete mode 100644 Package-Generator-1.106-old-Test::More.patch diff --git a/Package-Generator-1.106-old-Test::More.patch b/Package-Generator-1.106-old-Test::More.patch deleted file mode 100644 index 4952541..0000000 --- a/Package-Generator-1.106-old-Test::More.patch +++ /dev/null @@ -1,52 +0,0 @@ ---- t/000-report-versions-tiny.t -+++ t/000-report-versions-tiny.t -@@ -1,12 +1,6 @@ - use strict; - use warnings; --use Test::More 0.88; --# This is a relatively nice way to avoid Test::NoWarnings breaking our --# expectations by adding extra tests, without using no_plan. It also helps --# avoid any other test module that feels introducing random tests, or even --# test plans, is a nice idea. --our $success = 0; --END { $success && done_testing; } -+use Test::More tests => 1; - - # List our own version used to generate this - my $v = "\nGenerated by Dist::Zilla::Plugin::ReportVersions::Tiny v1.10\n"; -@@ -52,7 +46,7 @@ eval { $v .= pmver('Carp','any version') - eval { $v .= pmver('ExtUtils::MakeMaker','6.30') }; - eval { $v .= pmver('Scalar::Util','any version') }; - eval { $v .= pmver('Symbol','any version') }; --eval { $v .= pmver('Test::More','0.96') }; -+eval { $v .= pmver('Test::More','0.47') }; - eval { $v .= pmver('strict','any version') }; - eval { $v .= pmver('warnings','any version') }; - -@@ -68,7 +62,6 @@ EOT - - diag($v); - ok(1, "we really didn't test anything, just reporting data"); --$success = 1; - - # Work around another nasty module on CPAN. :/ - no warnings 'once'; ---- xt/release/changes_has_content.t -+++ xt/release/changes_has_content.t -@@ -2,7 +2,6 @@ - - use Test::More tests => 2; - --note 'Checking Changes'; - my $changes_file = 'Changes'; - my $newver = '1.106'; - my $trial_token = '-TRIAL'; -@@ -14,8 +13,6 @@ SKIP: { - ok(_get_changes($newver), "$changes_file has content for $newver"); - } - --done_testing; -- - # _get_changes copied and adapted from Dist::Zilla::Plugin::Git::Commit - # by Jerome Quelin - sub _get_changes diff --git a/perl-Package-Generator.spec b/perl-Package-Generator.spec index bb6337e..a1bbdcd 100644 --- a/perl-Package-Generator.spec +++ b/perl-Package-Generator.spec @@ -1,11 +1,11 @@ Name: perl-Package-Generator Version: 1.106 -Release: 1 +Release: 14 Summary: Generate new packages quickly and easily License: GPL+ or Artistic URL: https://metacpan.org/release/Package-Generator -Source0: Package-Generator-%{version}.tar.gz +Source0: https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Package-Generator-%{version}.tar.gz BuildArch: noarch BuildRequires: perl-generators perl(ExtUtils::MakeMaker) >= 6.30 perl(Carp) @@ -16,12 +16,14 @@ Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) This module lets you quickly and easily construct new packages. It gives them unused names and sets up their package data, if provided. +%package_help + %prep -%setup -q -n Package-Generator-%{version} +%autosetup -p1 -n Package-Generator-%{version} %build perl Makefile.PL INSTALLDIRS=vendor -make %{?_smp_mflags} +%make_build %install rm -rf %{buildroot} @@ -33,8 +35,6 @@ find %{buildroot} -type f -name .packlist -exec rm -f {} \; make test make test TEST_FILES="$(echo $(find xt/ -name '*.t'))" -%package_help - %files %doc LICENSE %{perl_vendorlib}/Package/ @@ -45,5 +45,5 @@ make test TEST_FILES="$(echo $(find xt/ -name '*.t'))" %{_mandir}/man3/Package::Reaper.3pm* %changelog -* Sun Dec 1 2019 openEuler Buildteam - 1.106-1 +* Sun Dec 1 2019 jiaxiya - 1.106-14 - Package init