From 904e2adfb80324d7a26b826db707e93e7479b87e Mon Sep 17 00:00:00 2001 From: liuerwuliu Date: Sun, 4 Jul 2021 15:06:09 +0000 Subject: [PATCH] upload sourece code of perl-Date-ISO8601 --- Date-ISO8601-0.005.tar.gz | Bin 0 -> 11818 bytes perl-Date-ISO8601.spec | 89 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 89 insertions(+) create mode 100644 Date-ISO8601-0.005.tar.gz create mode 100644 perl-Date-ISO8601.spec diff --git a/Date-ISO8601-0.005.tar.gz b/Date-ISO8601-0.005.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..b6933dc2c886f7c5073cac17eb93017933615887 GIT binary patch literal 11818 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 YCI;BuH18nrCqm$V0p9ofd;r1#0D^@fdjJ3c literal 0 HcmV?d00001 diff --git a/perl-Date-ISO8601.spec b/perl-Date-ISO8601.spec new file mode 100644 index 0000000..ecad74d --- /dev/null +++ b/perl-Date-ISO8601.spec @@ -0,0 +1,89 @@ +%global _empty_manifest_terminate_build 0 +Name: perl-Date-ISO8601 +Version: 0.005 +Release: 1 +Summary: Three ISO 8601 numerical calendars +License: GPL+ or Artistic +Group: Development/Libraries +URL: http://search.cpan.org/dist/Date-ISO8601/ +Source0: http://www.cpan.org/authors/id/Z/ZE/ZEFRAM/Date-ISO8601-%{version}.tar.gz +BuildArch: noarch +BuildRequires: perl >= 0:5.006 +BuildRequires: perl-generators +BuildRequires: perl(Carp) +BuildRequires: perl(constant) +BuildRequires: perl(Exporter) +BuildRequires: perl(integer) +BuildRequires: perl(Module::Build) +BuildRequires: perl(parent) +BuildRequires: perl(strict) +BuildRequires: perl(Test::More) +BuildRequires: perl(warnings) +Requires: perl(Carp) +Requires: perl(constant) +Requires: perl(Exporter) +Requires: perl(integer) +Requires: perl(parent) +Requires: perl(strict) +Requires: perl(warnings) +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + +%description +This module places no limit on the range of dates to which it may be applied. All function arguments are permitted to be Math::BigInt or Math::BigRat objects in order to achieve arbitrary range. Native Perl integers are also permitted, as a convenience when the range of dates being handled is known to be sufficiently small. + +%package help +Summary : Three ISO 8601 numerical calendars +Provides: perl-Date-ISO8601-doc + +%description help +This module places no limit on the range of dates to which it may be applied. All function arguments are permitted to be Math::BigInt or Math::BigRat objects in order to achieve arbitrary range. Native Perl integers are also permitted, as a convenience when the range of dates being handled is known to be sufficiently small. + +%prep +%setup -q -n Date-ISO8601-%{version} + +%build +export PERL_MM_OPT="" +%{__perl} Build.PL --installdirs=vendor +./Build + +%install +export PERL_MM_OPT="" +rm -rf $RPM_BUILD_ROOT + +./Build install --destdir=$RPM_BUILD_ROOT --create_packlist=0 +find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \; + +%{_fixperms} $RPM_BUILD_ROOT/* + +pushd %{buildroot} +touch filelist.lst +if [ -d usr/bin ];then + find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/sbin ];then + find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/lib64 ];then + find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/lib ];then + find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst +fi +popd +mv %{buildroot}/filelist.lst . +%check +./Build test + +%clean +rm -rf $RPM_BUILD_ROOT + +%files -f filelist.lst +%defattr(-,root,root,-) +%doc Changes META.json README +%{perl_vendorlib}/* +%files help +%{_mandir}/* + +%changelog +* Wed Jun 30 2021 Perl_Bot 0.005-1 +- Specfile autogenerated by Perl_Bot