diff --git a/Crypt-X509-0.51.tar.gz b/Crypt-X509-0.51.tar.gz new file mode 100644 index 0000000..5be360e Binary files /dev/null and b/Crypt-X509-0.51.tar.gz differ diff --git a/perl-Crypt-X509.spec b/perl-Crypt-X509.spec new file mode 100644 index 0000000..845593a --- /dev/null +++ b/perl-Crypt-X509.spec @@ -0,0 +1,50 @@ +Name: perl-Crypt-X509 +Version: 0.51 +Release: 1 +Summary: Parse a X.509 certificate +License: GPL+ or Artistic +URL: https://metacpan.org/release/Crypt-X509 +Source0: https://cpan.metacpan.org/authors/id/A/AJ/AJUNG/Crypt-X509-%{version}.tar.gz +BuildArch: noarch +BuildRequires: coreutils findutils make perl-interpreter perl-generators perl(Carp) +BuildRequires: perl(Convert::ASN1) >= 0.19 perl(Exporter) perl(ExtUtils::MakeMaker) +BuildRequires: perl(Math::BigInt) perl(Test::More) perl(strict) perl(warnings) +Requires: perl(Convert::ASN1) >= 0.19 +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(Convert::ASN1\\) +%description +Crypt::X509 parses X.509 certificates. Methods are provided for accessing +most certificate elements. + +%package help +Summary: Help files for perl-Crypt-X509 +Requires: %{name} = %{version}-%{release} + +%description help +This package provides help files forperl-Crypt-X509 + +%prep +%setup -q -n Crypt-X509-%{version} + +%build +%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 +make %{?_smp_mflags} + +%install +make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT +%{_fixperms} $RPM_BUILD_ROOT/* + +%check +make test + +%files +%{perl_vendorlib}/* + +%files help +%doc Changes README +%{_mandir}/man3/* + + +%changelog +* Sat Feb 20 2021 sunguoshuai - 0.51-1 +- package init