summaryrefslogtreecommitdiff
path: root/dev-perl/Crypt-DSA
diff options
context:
space:
mode:
Diffstat (limited to 'dev-perl/Crypt-DSA')
-rw-r--r--dev-perl/Crypt-DSA/Crypt-DSA-1.170.0-r1.ebuild35
-rw-r--r--dev-perl/Crypt-DSA/Manifest2
-rw-r--r--dev-perl/Crypt-DSA/files/Crypt-DSA-1.17-no-dot-inc.patch21
3 files changed, 58 insertions, 0 deletions
diff --git a/dev-perl/Crypt-DSA/Crypt-DSA-1.170.0-r1.ebuild b/dev-perl/Crypt-DSA/Crypt-DSA-1.170.0-r1.ebuild
new file mode 100644
index 000000000000..27458159160d
--- /dev/null
+++ b/dev-perl/Crypt-DSA/Crypt-DSA-1.170.0-r1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=ADAMK
+DIST_VERSION=1.17
+inherit perl-module
+
+DESCRIPTION="DSA Signatures and Key Generation"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~x86 ~x86-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-perl/Data-Buffer-0.10.0
+ dev-perl/Digest-SHA1
+ virtual/perl-File-Spec
+ >=dev-perl/File-Which-0.50.0
+ virtual/perl-MIME-Base64
+ >=virtual/perl-Math-BigInt-1.780.0
+"
+BDEPEND="${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.420.0
+ test? (
+ dev-perl/Convert-PEM
+ dev-perl/Math-BigInt-GMP
+ >=virtual/perl-Test-Simple-0.420.0
+ )
+"
+PATCHES=(
+ "${FILESDIR}/${PN}-1.17-no-dot-inc.patch"
+)
diff --git a/dev-perl/Crypt-DSA/Manifest b/dev-perl/Crypt-DSA/Manifest
index cb2c29c2affc..0e0552a64dac 100644
--- a/dev-perl/Crypt-DSA/Manifest
+++ b/dev-perl/Crypt-DSA/Manifest
@@ -1,3 +1,5 @@
+AUX Crypt-DSA-1.17-no-dot-inc.patch 464 BLAKE2B 05c1ae46de3c8f846e6ded435afada8d6522de8b54be7f7679fc72781d3d29ccb310d6c37f5ba12a099c820d318e1790676aa5e91331c4f7cabb33f5fa60a6fd SHA512 f28e726f6fde06e6515b2fa52481352c66792cfdc6fa0cb76a9958227bcc1c9016a92ec34c49ec2a9ae294b2d538ed381ca0dfadff94a027cef06b71c33227b9
DIST Crypt-DSA-1.17.tar.gz 42930 BLAKE2B 026fea60f2ed9314269f61990107e3069230a796036f21aa02fc50d80b29b94c57510778927c990844165b1317ccc19c47ef1b2041e876148cb04f322942316d SHA512 2eac27cb08439a6d5cfdf1ee5f38412bc1dddb53c1865e5adc4f8c758ba1d221e5d30608bd12178beb15aed28940fa5db547520d57d8714919e20f0588fb1bfc
+EBUILD Crypt-DSA-1.170.0-r1.ebuild 722 BLAKE2B c034e7414fe4370bad86a1ffe87836c53f8564c9acf01acfaab8a8972f3a8680d62d7ae48f5c0b7db8b946d6cf880cd13d9ff30b2f07b7286768be7794419384 SHA512 ed95df1ce0e0ba36ce37f88a8cd8c1071d36e4f6473f0c7fa3cd64533369a6b45b98696ed5b603c3ebba95ae0429b6f873916ac6a5ff337375a768779a04ac2d
EBUILD Crypt-DSA-1.170.0.ebuild 750 BLAKE2B fdebf0f87942cdf08d15027aa56d38c65fbc09126d3a35693f7df837fd6d382d7d6007cf9d75deb8dcc831eb67317ec5f94a5fd03482b4604dfcfb36d4bb5862 SHA512 c785fcdbe182da0d8433142eaee9b60e4fd50e51d9a7219b69f026f7fcc62b1a9564f9e7373bfc8ba3ee31b60b942d5ee3164acb234984edd9452826ef7ddc99
MISC metadata.xml 845 BLAKE2B 532349fb51ef8e1376a99bf96c8203fe7ad6e0d372e51a6776f564b04eaaa59ee8d3e408cf97e3475dcf713377fbaac4bda721754a3426980d38d77550e9cbc2 SHA512 dbe80dfd1efe5f7d028ae192bb06ab53f66ef2baed4f57f5fdcae68a4002a56189be5414074bb2e805d3d1242cb5dfc261f7ba399f9dd222a425f6ed30f333d7
diff --git a/dev-perl/Crypt-DSA/files/Crypt-DSA-1.17-no-dot-inc.patch b/dev-perl/Crypt-DSA/files/Crypt-DSA-1.17-no-dot-inc.patch
new file mode 100644
index 000000000000..5f0012ec33fc
--- /dev/null
+++ b/dev-perl/Crypt-DSA/files/Crypt-DSA-1.17-no-dot-inc.patch
@@ -0,0 +1,21 @@
+From 0e063bbea153b923ed0997e2990a2f30ef48c71f Mon Sep 17 00:00:00 2001
+From: Kent Fredric <kentnl@gentoo.org>
+Date: Wed, 1 Jul 2020 10:59:21 +1200
+Subject: Include '.' in @INC for perl 5.26+
+
+---
+ Makefile.PL | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/Makefile.PL b/Makefile.PL
+index f29461b..0d015e9 100644
+--- a/Makefile.PL
++++ b/Makefile.PL
+@@ -1,3 +1,4 @@
++use lib '.';
+ use inc::Module::Install 1.01;
+
+ all_from 'lib/Crypt/DSA.pm';
+--
+2.27.0
+