From 46a39848ede4744cb883c52809f960547ae4868a Mon Sep 17 00:00:00 2001 From: overweight <5324761+overweight@user.noreply.gitee.com> Date: Mon, 30 Sep 2019 11:12:11 -0400 Subject: [PATCH] Package init --- Exporter-5.70-Upgrade-to-5.72.patch | 38 +++++++++ Exporter-5.70.tar.gz | Bin 0 -> 17293 bytes Exporter-5.72-Upgrade-to-5.73.patch | 116 ++++++++++++++++++++++++++++ perl-Exporter.spec | 60 ++++++++++++++ 4 files changed, 214 insertions(+) create mode 100644 Exporter-5.70-Upgrade-to-5.72.patch create mode 100644 Exporter-5.70.tar.gz create mode 100644 Exporter-5.72-Upgrade-to-5.73.patch create mode 100644 perl-Exporter.spec diff --git a/Exporter-5.70-Upgrade-to-5.72.patch b/Exporter-5.70-Upgrade-to-5.72.patch new file mode 100644 index 0000000..e19a074 --- /dev/null +++ b/Exporter-5.70-Upgrade-to-5.72.patch @@ -0,0 +1,38 @@ +From 6e7210f1ad3f709f846a812ab7db6543af90c477 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= +Date: Wed, 6 May 2015 12:35:17 +0200 +Subject: [PATCH] Upgrade to 5.72 +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Signed-off-by: Petr Písař +--- + lib/Exporter.pm | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/lib/Exporter.pm b/lib/Exporter.pm +index 4930505..0b3db21 100644 +--- a/lib/Exporter.pm ++++ b/lib/Exporter.pm +@@ -9,7 +9,7 @@ require 5.006; + our $Debug = 0; + our $ExportLevel = 0; + our $Verbose ||= 0; +-our $VERSION = '5.70'; ++our $VERSION = '5.72'; + our (%Cache); + + sub as_heavy { +@@ -223,7 +223,7 @@ right. Specifications are in the form: + + [!]name This name only + [!]:DEFAULT All names in @EXPORT +- [!]:tag All names in $EXPORT_TAGS{tag} anonymous list ++ [!]:tag All names in $EXPORT_TAGS{tag} anonymous array + [!]/pattern/ All names in @EXPORT and @EXPORT_OK which match + + A leading ! indicates that matching names should be deleted from the +-- +2.1.0 + diff --git a/Exporter-5.70.tar.gz b/Exporter-5.70.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..19b971d2ef954a8fb3815cffb649ae0021e28e6b GIT binary patch literal 17293 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 literal 0 HcmV?d00001 diff --git a/Exporter-5.72-Upgrade-to-5.73.patch b/Exporter-5.72-Upgrade-to-5.73.patch new file mode 100644 index 0000000..4f9655b --- /dev/null +++ b/Exporter-5.72-Upgrade-to-5.73.patch @@ -0,0 +1,116 @@ +From 2c6f580d94d78b0a8e120ba86858ffcb003b08eb Mon Sep 17 00:00:00 2001 +From: Jitka Plesnikova +Date: Thu, 24 May 2018 09:38:04 +0200 +Subject: [PATCH] Upgrade to 5.73 + +--- + lib/Exporter.pm | 32 ++++++++++++++++---------------- + 1 file changed, 16 insertions(+), 16 deletions(-) + +diff --git a/lib/Exporter.pm b/lib/Exporter.pm +index 0b3db21..0e8775d 100644 +--- a/lib/Exporter.pm ++++ b/lib/Exporter.pm +@@ -9,7 +9,7 @@ require 5.006; + our $Debug = 0; + our $ExportLevel = 0; + our $Verbose ||= 0; +-our $VERSION = '5.72'; ++our $VERSION = '5.73'; + our (%Cache); + + sub as_heavy { +@@ -106,14 +106,14 @@ In module F: + + package YourModule; + require Exporter; +- @ISA = qw(Exporter); +- @EXPORT_OK = qw(munge frobnicate); # symbols to export on request ++ our @ISA = qw(Exporter); ++ our @EXPORT_OK = qw(munge frobnicate); # symbols to export on request + + or + + package YourModule; + use Exporter 'import'; # gives you Exporter's import() method directly +- @EXPORT_OK = qw(munge frobnicate); # symbols to export on request ++ our @EXPORT_OK = qw(munge frobnicate); # symbols to export on request + + In other files which wish to use C: + +@@ -146,8 +146,8 @@ symbols can represent functions, scalars, arrays, hashes, or typeglobs. + The symbols must be given by full name with the exception that the + ampersand in front of a function is optional, e.g. + +- @EXPORT = qw(afunc $scalar @array); # afunc is a function +- @EXPORT_OK = qw(&bfunc %hash *typeglob); # explicit prefix on &bfunc ++ our @EXPORT = qw(afunc $scalar @array); # afunc is a function ++ our @EXPORT_OK = qw(&bfunc %hash *typeglob); # explicit prefix on &bfunc + + If you are only exporting function names it is recommended to omit the + ampersand, as the implementation is faster this way. +@@ -234,9 +234,9 @@ include :DEFAULT explicitly. + + e.g., F defines: + +- @EXPORT = qw(A1 A2 A3 A4 A5); +- @EXPORT_OK = qw(B1 B2 B3 B4 B5); +- %EXPORT_TAGS = (T1 => [qw(A1 A2 B1 B2)], T2 => [qw(A1 A2 B3 B4)]); ++ our @EXPORT = qw(A1 A2 A3 A4 A5); ++ our @EXPORT_OK = qw(B1 B2 B3 B4 B5); ++ our %EXPORT_TAGS = (T1 => [qw(A1 A2 B1 B2)], T2 => [qw(A1 A2 B3 B4)]); + + Note that you cannot use tags in @EXPORT or @EXPORT_OK. + +@@ -279,8 +279,8 @@ import function: + + package A; + +- @ISA = qw(Exporter); +- @EXPORT_OK = qw($b); ++ our @ISA = qw(Exporter); ++ our @EXPORT_OK = qw($b); + + sub import + { +@@ -293,8 +293,8 @@ inheritance, as it stands Exporter::import() will never get called. + Instead, say the following: + + package A; +- @ISA = qw(Exporter); +- @EXPORT_OK = qw($b); ++ our @ISA = qw(Exporter); ++ our @EXPORT_OK = qw($b); + + sub import + { +@@ -374,7 +374,7 @@ Since the symbols listed within C<%EXPORT_TAGS> must also appear in either + C<@EXPORT> or C<@EXPORT_OK>, two utility functions are provided which allow + you to easily add tagged sets of symbols to C<@EXPORT> or C<@EXPORT_OK>: + +- %EXPORT_TAGS = (foo => [qw(aa bb cc)], bar => [qw(aa cc dd)]); ++ our %EXPORT_TAGS = (foo => [qw(aa bb cc)], bar => [qw(aa cc dd)]); + + Exporter::export_tags('foo'); # add aa, bb and cc to @EXPORT + Exporter::export_ok_tags('bar'); # add aa, cc and dd to @EXPORT_OK +@@ -391,7 +391,7 @@ useful to create the utility ":all" to simplify "use" statements. + + The simplest way to do this is: + +- %EXPORT_TAGS = (foo => [qw(aa bb cc)], bar => [qw(aa cc dd)]); ++ our %EXPORT_TAGS = (foo => [qw(aa bb cc)], bar => [qw(aa cc dd)]); + + # add all the other ":class" tags to the ":all" class, + # deleting duplicates +@@ -460,7 +460,7 @@ variables C<@EXPORT_OK>, C<@EXPORT>, C<@ISA>, etc. + our @ISA = qw(Exporter); + our @EXPORT_OK = qw(munge frobnicate); + +-If backward compatibility for Perls under 5.6 is important, ++If backward compatibility for Perls B 5.6 is important, + one must write instead a C statement. + + use vars qw(@ISA @EXPORT_OK); +-- +2.14.3 + diff --git a/perl-Exporter.spec b/perl-Exporter.spec new file mode 100644 index 0000000..83ad8fd --- /dev/null +++ b/perl-Exporter.spec @@ -0,0 +1,60 @@ +Name: perl-Exporter +Version: 5.73 +Release: 419 +Summary: Implements default import method for modules +License: GPL+ or Artistic +URL: https://metacpan.org/release/Exporter +Source0: https://cpan.metacpan.org/authors/id/T/TO/TODDR/Exporter-5.70.tar.gz + +Patch0: Exporter-5.70-Upgrade-to-5.72.patch +Patch1: Exporter-5.72-Upgrade-to-5.73.patch + +BuildArch: noarch +BuildRequires: perl-interpreter perl-generators git +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(Carp) >= 1.05 perl(strict) perl(warnings) +BuildRequires: perl(Test::More) perl(vars) +BuildRequires: perl(Test::Pod) >= 1.18 +Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) +Requires: perl(Carp) >= 1.05 perl(warnings) + +%description +The Exporter module implements an import method which allows a module to +export functions and variables to its users' name spaces. Many modules use +Exporter rather than implementing their own import method because Exporter +provides a highly flexible interface, with an implementation optimized for +the common case. + +%package help +Summary: Documents for %{name} +Buildarch: noarch +Requires: man + +%description help +Man pages and other related documents for %{name}. + +%prep +%autosetup -n Exporter-5.70 -p1 -S git + +%build +perl Makefile.PL INSTALLDIRS=vendor +%make_build + +%install +make pure_install DESTDIR=$RPM_BUILD_ROOT +find $RPM_BUILD_ROOT -type f -name .packlist | xargs rm -f +%{_fixperms} $RPM_BUILD_ROOT/* + +%check +make test + +%files +%doc Changes README +%{perl_vendorlib}/* + +%files help +%{_mandir}/man3/* + +%changelog +* Sat Sep 14 2019 guiyao - 5.73-419 +- Package Init