From ff945c142c8fc2fea55b105771f2c10e399f1246 Mon Sep 17 00:00:00 2001 From: misaka00251 Date: Fri, 15 Jul 2022 20:43:39 +0800 Subject: [PATCH] Init package --- Crypt-RC4-2.02.tar.gz | Bin 0 -> 4173 bytes perl-Crypt-RC4.spec | 73 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 73 insertions(+) create mode 100644 Crypt-RC4-2.02.tar.gz create mode 100644 perl-Crypt-RC4.spec diff --git a/Crypt-RC4-2.02.tar.gz b/Crypt-RC4-2.02.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..610a3081fd740245dfc61d1cf424ba6604400fa6 GIT binary patch literal 4173 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 Xbz8S}Teo%lFKGV)tM6|y08jt`R@NcF literal 0 HcmV?d00001 diff --git a/perl-Crypt-RC4.spec b/perl-Crypt-RC4.spec new file mode 100644 index 0000000..f0e7b7a --- /dev/null +++ b/perl-Crypt-RC4.spec @@ -0,0 +1,73 @@ +Name: perl-Crypt-RC4 +Version: 2.02 +Release: 1 +Summary: Perl implementation of the RC4 encryption algorithm +License: GPL+ or Artistic +URL: https://metacpan.org/release/Crypt-RC4 +Source0: https://cpan.metacpan.org/authors/id/S/SI/SIFUKURT/Crypt-RC4-%{version}.tar.gz +BuildArch: noarch +BuildRequires: coreutils +BuildRequires: make +BuildRequires: perl-generators +BuildRequires: perl-interpreter +BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76 +# Run-time: +BuildRequires: perl(Exporter) +BuildRequires: perl(strict) +BuildRequires: perl(vars) +Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) + +%description +A simple implementation of the RC4 algorithm, developed by RSA Security, +Inc. Here is the description from RSA's website: + +RC4 is a stream cipher designed by Rivest for RSA Data Security (now RSA +Security). It is a variable key-size stream cipher with byte-oriented +operations. The algorithm is based on the use of a random permutation. Analysis +shows that the period of the cipher is overwhelmingly likely to be greater than +10100. Eight to sixteen machine operations are required per output byte, and +the cipher can be expected to run very quickly in software. Independent analysts +have scrutinized the algorithm and it is considered secure. + +%package tests +Summary: Tests for %{name} +Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} +Requires: perl-Test-Harness + +%description tests +Tests from %{name}. Execute them +with "%{_libexecdir}/%{name}/test". + +%prep +%setup -q -n Crypt-RC4-%{version} + +%build +perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1 +%{make_build} + +%install +%{make_install} +%{_fixperms} %{buildroot}/* +# Install tests +mkdir -p %{buildroot}%{_libexecdir}/%{name} +cp -a test.pl %{buildroot}%{_libexecdir}/%{name} +cat > %{buildroot}%{_libexecdir}/%{name}/test << 'EOF' +#!/bin/sh +cd %{_libexecdir}/%{name} && exec prove -I . test.pl +EOF +chmod +x %{buildroot}%{_libexecdir}/%{name}/test + +%check +make test + +%files +%doc Changes +%{perl_vendorlib}/* +%{_mandir}/man3/* + +%files tests +%{_libexecdir}/%{name} + +%changelog +* Wed Jul 06 2022 misaka00251 - 2.02-1 +- Init package (Thanks to fedora team)