summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKent Fredric <kentnl@gentoo.org>2017-11-02 10:53:16 +1300
committerKent Fredric <kentnl@gentoo.org>2017-11-02 10:59:51 +1300
commite359d5c32b149e11fedd53acc17314edec4304f0 (patch)
tree9df65d1d7814a023895ae3d7baa1c2b6b034afa5 /dev-perl/Module-Signature
parentdev-java/xp: stable for amd64+x86. (diff)
downloadgentoo-e359d5c32b149e11fedd53acc17314edec4304f0.tar.gz
gentoo-e359d5c32b149e11fedd53acc17314edec4304f0.tar.bz2
gentoo-e359d5c32b149e11fedd53acc17314edec4304f0.zip
dev-perl/Module-Signature: Bump to version 0.810.0
- EAPI6 - Cleanup deps Upstream: - Add support for setting author GPG key via ENV and export'd $AUTHOR variable - Simplify PGP dependencies Package-Manager: Portage-2.3.8, Repoman-2.3.3
Diffstat (limited to 'dev-perl/Module-Signature')
-rw-r--r--dev-perl/Module-Signature/Manifest1
-rw-r--r--dev-perl/Module-Signature/Module-Signature-0.810.0.ebuild40
2 files changed, 41 insertions, 0 deletions
diff --git a/dev-perl/Module-Signature/Manifest b/dev-perl/Module-Signature/Manifest
index 5bc93e60b09b..f7189511c734 100644
--- a/dev-perl/Module-Signature/Manifest
+++ b/dev-perl/Module-Signature/Manifest
@@ -1 +1,2 @@
DIST Module-Signature-0.79.tar.gz 94207 SHA256 22df2ce097fb5d176efa951c782633d8debe594924a25ca66666252512ce462c SHA512 500049d841fec0f7a9ce3fe8dd5f89c09512d61d24bacca320a2c09b91c94d510aad514edfe0655906ed745cdfbf3cb226cddcf975dfd0934b8e46e276db3b62 WHIRLPOOL 625471b5ef840467e64521eb39eb8f5cfd573f5e875fc86db96f817f0ff98dda59971f8af3041cf52a40570be4916616013262e33d40fbc139acfc139390cbf6
+DIST Module-Signature-0.81.tar.gz 93181 SHA256 7df547ceb8e45d40f75e481a868f389aaed5641c2cf4e133146ccea4b8facec6 SHA512 b91f14f1c581dda760e8049924f5c9cb4f969b2d03092e774e022bd28d12ca59192ffc510c53b8d7200d2df2b445341a0b7617771aeef90ef235a460da81dc63 WHIRLPOOL ef8b6b1499aa172cf8e5dd9a73b265735a9888cc1015cb3900d25f8344089c0165208a4083ae2a0bde7457fd6d7eccc9722dfebb4ff68f12ecd5ad57d4cd03ac
diff --git a/dev-perl/Module-Signature/Module-Signature-0.810.0.ebuild b/dev-perl/Module-Signature/Module-Signature-0.810.0.ebuild
new file mode 100644
index 000000000000..df99094c196e
--- /dev/null
+++ b/dev-perl/Module-Signature/Module-Signature-0.810.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=AUDREYT
+DIST_VERSION=0.81
+inherit perl-module
+
+DESCRIPTION="Module signature file manipulation"
+
+LICENSE="CC0-1.0 || ( Artistic GPL-2+ )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x86-solaris"
+IUSE="test"
+
+RDEPEND="
+ dev-perl/Crypt-OpenPGP
+ app-crypt/gnupg
+ virtual/perl-File-Temp
+"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ dev-perl/IPC-Run
+ )
+"
+
+SRC_TEST="do parallel"
+
+src_prepare() {
+ sed -i -e 's/use inc::Module::Install /use lib q[.]; use inc::Module::Install /' Makefile.PL ||
+ die "Can't patch Makefile.PL for 5.26 dot-in-inc"
+ perl-module_src_prepare
+}
+
+src_test() {
+ export TEST_SIGNATURE="1"
+ perl-module_src_test
+}