pghmcfc pushed to perl-Crypt-IDEA (epel9). "BR: gcc (..more)"
by notifications@fedoraproject.org
Notification time stamped 2022-01-04 15:55:33 UTC
From 5562b19740c54a9fe57c4d784bf971afa7b7c92c Mon Sep 17 00:00:00 2001
From: Paul Howarth <paul(a)city-fan.org>
Date: Feb 20 2018 14:01:24 +0000
Subject: BR: gcc
Also remove some legacy cruft
- Drop BuildRoot: and Group: tags
- Drop explicit %clean section
- Drop explicit buildroot cleaning in %install section
---
diff --git a/perl-Crypt-IDEA.spec b/perl-Crypt-IDEA.spec
index 21086b2..6e34701 100644
--- a/perl-Crypt-IDEA.spec
+++ b/perl-Crypt-IDEA.spec
@@ -1,18 +1,18 @@
Summary: Perl interface to IDEA block cipher
Name: perl-Crypt-IDEA
Version: 1.10
-Release: 10%{?dist}
+Release: 11%{?dist}
License: BSD with advertising
-Group: Development/Libraries
Url: http://search.cpan.org/dist/Crypt-IDEA/
Source0: http://search.cpan.org/CPAN/authors/id/D/DP/DPARIS/Crypt-IDEA-%{version}....
# Build
BuildRequires: coreutils
BuildRequires: findutils
+BuildRequires: gcc
BuildRequires: make
-BuildRequires: perl-interpreter
BuildRequires: perl-devel
BuildRequires: perl-generators
+BuildRequires: perl-interpreter
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: sed
# Module Runtime
@@ -45,11 +45,10 @@ perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
make %{?_smp_mflags}
%install
-rm -rf %{buildroot}
make pure_install DESTDIR=%{buildroot}
find %{buildroot} -type f -name .packlist -delete
find %{buildroot} -type f -name '*.bs' -empty -delete
-%{_fixperms} %{buildroot}
+%{_fixperms} -c %{buildroot}
%check
make test
@@ -66,6 +65,13 @@ make test
%{_mandir}/man3/Crypt::IDEA.3*
%changelog
+* Tue Feb 20 2018 Paul Howarth <paul(a)city-fan.org> - 1.10-11
+- BR: gcc
+- Remove some legacy cruft
+ - Drop BuildRoot: and Group: tags
+ - Drop explicit %%clean section
+ - Drop explicit buildroot cleaning in %%install section
+
* Thu Feb 08 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.10-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
https://src.fedoraproject.org/rpms/perl-Crypt-IDEA/c/5562b19740c54a9fe57c...
2 years, 4 months
pghmcfc pushed to perl-Crypt-IDEA (epel9). "Remove %clean section
(..more)"
by notifications@fedoraproject.org
Notification time stamped 2022-01-04 15:55:33 UTC
From 5159d54c70ef044da763263ca8c2c0ccf8fcc5d9 Mon Sep 17 00:00:00 2001
From: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org>
Date: Feb 14 2018 06:26:15 +0000
Subject: Remove %clean section
None of currently supported distributions need that.
Last one was EL5 which is EOL for a while.
Signed-off-by: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org>
---
diff --git a/perl-Crypt-IDEA.spec b/perl-Crypt-IDEA.spec
index 3e69302..21086b2 100644
--- a/perl-Crypt-IDEA.spec
+++ b/perl-Crypt-IDEA.spec
@@ -54,9 +54,6 @@ find %{buildroot} -type f -name '*.bs' -empty -delete
%check
make test
-%clean
-rm -rf %{buildroot}
-
%files
%if 0%{?_licensedir:1}
%license COPYRIGHT
https://src.fedoraproject.org/rpms/perl-Crypt-IDEA/c/5159d54c70ef044da763...
2 years, 4 months
pghmcfc pushed to perl-Crypt-IDEA (epel9). "Initial import
(perl-Crypt-IDEA-1.10-5) (..more)"
by notifications@fedoraproject.org
Notification time stamped 2022-01-04 15:55:33 UTC
From a300a950c615a4111a628a79e5d2ee7833f30d37 Mon Sep 17 00:00:00 2001
From: Paul Howarth <paul(a)city-fan.org>
Date: Nov 15 2016 15:36:58 +0000
Subject: Initial import (perl-Crypt-IDEA-1.10-5)
This perl extension is an implementation of the IDEA block cipher algorithm.
The module implements the Crypt::BlockCipher interface.
This implementation is copyright Systemics Ltd (http://www.systemics.com/).
---
diff --git a/.gitignore b/.gitignore
index e69de29..ebb8afd 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/Crypt-IDEA-1.10.tar.gz
diff --git a/perl-Crypt-IDEA.spec b/perl-Crypt-IDEA.spec
new file mode 100644
index 0000000..55fc486
--- /dev/null
+++ b/perl-Crypt-IDEA.spec
@@ -0,0 +1,139 @@
+Summary: Perl interface to IDEA block cipher
+Name: perl-Crypt-IDEA
+Version: 1.10
+Release: 5%{?dist}
+License: BSD with advertising
+Group: Development/Libraries
+Url: http://search.cpan.org/dist/Crypt-IDEA/
+Source0: http://search.cpan.org/CPAN/authors/id/D/DP/DPARIS/Crypt-IDEA-%{version}....
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu)
+# Build
+BuildRequires: coreutils
+BuildRequires: findutils
+BuildRequires: make
+BuildRequires: perl
+BuildRequires: perl-devel
+BuildRequires: perl-generators
+BuildRequires: perl(ExtUtils::MakeMaker)
+BuildRequires: sed
+# Module Runtime
+BuildRequires: perl(Carp)
+BuildRequires: perl(DynaLoader)
+BuildRequires: perl(Exporter)
+BuildRequires: perl(strict)
+# Test Suite
+BuildRequires: perl(Test::More)
+# Dependencies
+Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
+
+# Don't provide private perl libs
+%{?perl_default_filter}
+
+%description
+This perl extension is an implementation of the IDEA block cipher algorithm.
+The module implements the Crypt::BlockCipher interface.
+
+This implementation is copyright Systemics Ltd (http://www.systemics.com/).
+
+%prep
+%setup -q -n Crypt-IDEA-%{version}
+
+# Remove unnecessary shellbang that points to the wrong perl interpreter anyway
+sed -i -e '\|^#! */usr/local/bin/perl |d' IDEA.pm
+
+%build
+perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
+make %{?_smp_mflags}
+
+%install
+rm -rf %{buildroot}
+make pure_install DESTDIR=%{buildroot}
+find %{buildroot} -type f -name .packlist -delete
+find %{buildroot} -type f -name '*.bs' -empty -delete
+%{_fixperms} %{buildroot}
+
+%check
+make test
+
+%clean
+rm -rf %{buildroot}
+
+%files
+%if 0%{?_licensedir:1}
+%license COPYRIGHT
+%else
+%doc COPYRIGHT
+%endif
+%doc changes
+%{perl_vendorarch}/Crypt/
+%{perl_vendorarch}/auto/Crypt/
+%{_mandir}/man3/Crypt::IDEA.3*
+
+%changelog
+* Tue Nov 15 2016 Paul Howarth <paul(a)city-fan.org> - 1.10-5
+- IDEA patent expired, import from RPM Fusion
+
+* Tue Jul 26 2016 Paul Howarth <paul(a)city-fan.org> - 1.10-4
+- BR: perl-devel
+
+* Wed Jul 6 2016 Paul Howarth <paul(a)city-fan.org> - 1.10-3
+- Classify buildreqs by usage
+- Simplify find commands using -empty and -delete
+- Use %%license where possible
+
+* Sun Aug 31 2014 Sérgio Basto <sergio(a)serjux.com> - 1.10-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
+
+* Sun Aug 4 2013 Paul Howarth <paul(a)city-fan.org> - 1.10-1
+- Update to 1.10
+ - Made SvUPGRADE a statement
+ - Corrected VERSION statement
+ - Fixed _idea.c for Strawberry
+
+* Sun Mar 03 2013 Nicolas Chauvet <kwizart(a)gmail.com> - 1.08-11
+- Mass rebuilt for Fedora 19 Features
+
+* Tue Jul 17 2012 Paul Howarth <paul(a)city-fan.org> - 1.08-10
+- Perl 5.16 rebuild
+- Drop BR: perl(DynaLoader) - not dual-lived
+
+* Wed May 2 2012 Paul Howarth <paul(a)city-fan.org> - 1.08-9
+- Spec clean-up:
+ - Don't need to remove empty directories from buildroot
+ - Drop %%defattr, redundant since rpm 4.4
+
+* Thu Feb 16 2012 Paul Howarth <paul(a)city-fan.org> - 1.08-8
+- Spec clean-up:
+ - Don't use macros for commands
+ - Use DESTDIR rather than PERL_INSTALL_ROOT
+ - Use %%{_fixperms} macro rather than our own chmod incantation
+ - One buildreq per line
+ - Add buildreqs for Perl core modules that might be dual-lived
+
+* Wed Feb 08 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 1.08-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Wed Sep 28 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1.08-6
+- Rebuilt for perl
+
+* Tue Aug 24 2010 Paul Howarth <paul(a)city-fan.org> 1.08-5
+- Rebuild for Perl 5.12.1
+
+* Wed Feb 3 2010 Paul Howarth <paul(a)city-fan.org> 1.08-4
+- Rebuild for Perl 5.10.1
+- Filter bogus provides for shared objects
+
+* Sun Mar 29 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> 1.08-3
+- Rebuild for new F11 features
+
+* Wed Jan 21 2009 Paul Howarth <paul(a)city-fan.org> 1.08-2
+- Include "changes" file in documentation
+- Use a different delimiter for sed command in %%prep to improve readability
+
+* Thu Nov 27 2008 Paul Howarth <paul(a)city-fan.org> 1.08-1
+- Update to 1.08
+- Clean up for submission to RPM Fusion
+ (http://bugzilla.rpmfusion.org/show_bug.cgi?id=195)
+
+* Fri Dec 2 2005 Paul Howarth <paul(a)city-fan.org> 1.02-1
+- Initial build
diff --git a/sources b/sources
index e69de29..ae8886b 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+0284334d0d3e18543f178111130aa00d Crypt-IDEA-1.10.tar.gz
https://src.fedoraproject.org/rpms/perl-Crypt-IDEA/c/a300a950c615a4111a62...
2 years, 4 months