diff --git a/DateTime-Format-Strptime-1.79.tar.gz b/DateTime-Format-Strptime-1.79.tar.gz new file mode 100644 index 0000000..0ac3c4c Binary files /dev/null and b/DateTime-Format-Strptime-1.79.tar.gz differ diff --git a/perl-DateTime-Format-Strptime.spec b/perl-DateTime-Format-Strptime.spec new file mode 100644 index 0000000..1d1b2f8 --- /dev/null +++ b/perl-DateTime-Format-Strptime.spec @@ -0,0 +1,78 @@ +Name: perl-DateTime-Format-Strptime +Epoch: 1 +Version: 1.79 +Release: 1 +Summary: Parse and format strptime and strftime patterns +License: Artistic 2.0 +URL: https://metacpan.org/release/DateTime-Format-Strptime +Source0: https://cpan.metacpan.org/modules/by-module/DateTime/DateTime-Format-Strptime-%{version}.tar.gz +BuildArch: noarch +# Module Build +BuildRequires: coreutils +BuildRequires: make +BuildRequires: perl-generators +BuildRequires: perl-interpreter +BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76 +# Module Runtime +BuildRequires: perl(Carp) +BuildRequires: perl(constant) +BuildRequires: perl(DateTime) >= 1.00 +BuildRequires: perl(DateTime::Locale) >= 1.30 +BuildRequires: perl(DateTime::Locale::Base) +BuildRequires: perl(DateTime::TimeZone) >= 2.09 +BuildRequires: perl(Exporter) +BuildRequires: perl(Params::ValidationCompiler) +BuildRequires: perl(parent) +BuildRequires: perl(Specio) >= 0.33 +BuildRequires: perl(Specio::Declare) +BuildRequires: perl(Specio::Exporter) +BuildRequires: perl(Specio::Library::Builtins) +BuildRequires: perl(Specio::Library::String) +BuildRequires: perl(strict) +BuildRequires: perl(Try::Tiny) +BuildRequires: perl(warnings) +# Test Suite +BuildRequires: perl(File::Spec) +BuildRequires: perl(FindBin) +BuildRequires: perl(lib) +BuildRequires: perl(Test::Builder) +BuildRequires: perl(Test::Fatal) +BuildRequires: perl(Test::More) >= 0.96 +BuildRequires: perl(Test::Warnings) +BuildRequires: perl(utf8) +# Optional Tests +BuildRequires: perl(CPAN::Meta) >= 2.120900 +BuildRequires: perl(CPAN::Meta::Prereqs) +# Runtime +Requires: perl(:MODULE_COMPAT_%(eval "$(perl -V:version)"; echo $version)) + +%description +This module implements most of strptime(3), the POSIX function that is the +reverse of strftime(3), for DateTime. While strftime takes a DateTime and a +pattern and returns a string, strptime takes a string and a pattern and +returns the DateTime object associated. + +%prep +%setup -q -n DateTime-Format-Strptime-%{version} + +%build +perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1 +%{make_build} + +%install +%{make_install} +%{_fixperms} -c %{buildroot} + +%check +make test + +%files +%license LICENSE +%doc Changes CODE_OF_CONDUCT.md CONTRIBUTING.md README.md +%{perl_vendorlib}/DateTime/ +%{_mandir}/man3/DateTime::Format::Strptime.3* +%{_mandir}/man3/DateTime::Format::Strptime::Types.3* + +%changelog +* Thu Jun 30 2022 misaka00251 - 1:1.79-1 +- Init package (Thanks to fedora team)