From e52099de8c81c3501ff15777cb1a8b003c46f5ca Mon Sep 17 00:00:00 2001 From: overweight <5324761+overweight@user.noreply.gitee.com> Date: Mon, 30 Sep 2019 11:12:52 -0400 Subject: [PATCH] Package init --- Module-Load-0.32.tar.gz | Bin 0 -> 8498 bytes perl-Module-Load.spec | 53 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 53 insertions(+) create mode 100644 Module-Load-0.32.tar.gz create mode 100644 perl-Module-Load.spec diff --git a/Module-Load-0.32.tar.gz b/Module-Load-0.32.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..534bba6120c80c270d1ee94291b7863ac513ec52 GIT binary patch literal 8498 zcmV-2A-bsSSg)i%)%B`cTdh>rE35U|+N(-+ zwNkIVV(YJ-;fjLL^cj2AvE4H-m|gF#^8e85U|jwOd!KfVtAR6T`PbLhX34)=sn*Bj zzqVT2c*QCU`9Jx!va+I?ognnhZrETt>H!;&P6W($naSRL-alYLc;#?iGo!HY`3;S+ z6{i2o3)ovP8klatHqT9$pP1okcWAnX=bvrsS|_p{tL^iP$o6@FjXv=pY%~r$pEp>= z_+d@!dT!4?i+rA`w)ZvsCA6IYs+#8<|NBs1v#wloV0YW1QG->rGwyQV47t_rTmkJ< z+ObRS2e#+3y7A^siM2lL9zrP(%|@f;xlkCU>eP(t>gwv7imo|!m%9N_Ipn^h4WRx? zFyvh%F7llQ>xbd6Q7#KUtx!jez>EAY??K^%1_(vYB9gq^$pwziTLT|5~jI@~>Ab>kI$?9M|$c$j50>z*GLYN%s&H*xgWkADO-j90A)Hd)Rra-0SI&Xi1oM`M�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 literal 0 HcmV?d00001 diff --git a/perl-Module-Load.spec b/perl-Module-Load.spec new file mode 100644 index 0000000..fd8bc41 --- /dev/null +++ b/perl-Module-Load.spec @@ -0,0 +1,53 @@ +Name: perl-Module-Load +Epoch: 1 +Version: 0.32 +Release: 418 +Summary: Runtime require of both modules and files +License: GPL+ or Artistic +URL: https://metacpan.org/release/Module-Load +Source0: https://cpan.metacpan.org/authors/id/B/BI/BINGOS/Module-Load-%{version}.tar.gz + +BuildArch: noarch +BuildRequires: perl-generators perl perl-interpreter perl(ExtUtils::MakeMaker) perl(strict) perl(File::Spec) +BuildRequires: perl(warnings) perl(Config) perl(Exporter) perl(lib) perl(Test::More) perl(vars) +Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) + +%description +Module::Load eliminates the need to know whether you are trying to require either a file or a module. +If you consult perldoc -f require you will see that require will behave differently when given a +bareword or a string. In the case of a string, require assumes you are wanting to load a file. But +in the case of a bareword, it assumes you mean a module. This gives nasty overhead when you are trying +to dynamically require modules at runtime, since you will need to change the module notation +(Acme::Comment) to a file notation fitting the particular platform you are on. + +Module::Load eliminates the need for this overhead and will just DWYM. + +%package_help + +%prep +%autosetup -n Module-Load-%{version} -p1 + +%build +perl Makefile.PL NO_PACKLIST=1 INSTALLDIRS=vendor +make %{?_smp_mflags} + +%install +make pure_install DESTDIR=$RPM_BUILD_ROOT +%{_fixperms} $RPM_BUILD_ROOT/* + +%check +make test + +%files +%defattr(-,root,root) +%doc README CHANGES +%{perl_vendorlib}/* + +%files help +%defattr(-,root,root) +%{_mandir}/man3/* + +%changelog +* Thu Sep 12 2019 openEuler Buildteam - 1:0.32-418 +- Package init +