summaryrefslogtreecommitdiff
path: root/dev-perl/Crypt-Twofish
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-perl/Crypt-Twofish
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-perl/Crypt-Twofish')
-rw-r--r--dev-perl/Crypt-Twofish/Crypt-Twofish-2.170.0-r1.ebuild16
-rw-r--r--dev-perl/Crypt-Twofish/Manifest6
-rw-r--r--dev-perl/Crypt-Twofish/files/no-dot-inc.patch32
-rw-r--r--dev-perl/Crypt-Twofish/metadata.xml12
4 files changed, 66 insertions, 0 deletions
diff --git a/dev-perl/Crypt-Twofish/Crypt-Twofish-2.170.0-r1.ebuild b/dev-perl/Crypt-Twofish/Crypt-Twofish-2.170.0-r1.ebuild
new file mode 100644
index 000000000000..39165dbb2c93
--- /dev/null
+++ b/dev-perl/Crypt-Twofish/Crypt-Twofish-2.170.0-r1.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+MODULE_AUTHOR=AMS
+MODULE_VERSION=2.17
+inherit perl-module
+
+DESCRIPTION="The Twofish Encryption Algorithm"
+
+SLOT="0"
+KEYWORDS="amd64 ia64 ~ppc ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+IUSE=""
+PATCHES=("${FILESDIR}/no-dot-inc.patch")
+SRC_TEST="do"
diff --git a/dev-perl/Crypt-Twofish/Manifest b/dev-perl/Crypt-Twofish/Manifest
new file mode 100644
index 000000000000..c9edb133fab0
--- /dev/null
+++ b/dev-perl/Crypt-Twofish/Manifest
@@ -0,0 +1,6 @@
+AUX no-dot-inc.patch 790 SHA256 6b15855c4f6432e1a51392e2b02c7c2f152e46ed6e6ff57d20ad9ed74c7345ba SHA512 a5608179bdc33a98c6c070fda3281b7d5c6ceebca3798d26cfe5339e773e46a489dd2f8df02d059d7bea63c0e6d22098dd3f65a264b4e6e9e7575ebbdacb1203 WHIRLPOOL 0070048e1c532a1ec9054859d14acb8235706b904917d73d38bbaaf3c3db1ccd84bb89c2163aa1d11bae92525654a0b04cea3aa3a24e78015894e1808347c553
+DIST Crypt-Twofish-2.17.tar.gz 13851 SHA256 eed502012f0c63927a1a32e3154071cc81175d1992a893ec41f183b6e3e5d758 SHA512 c61d07f2fd3d88bff1e41eaa3008c6717fc21e9acf2e45d45c3a39b15500f71b3bc425a3df988bbbd5b6865085866595240f1574424aa70448d6c8b3f38ee2e2 WHIRLPOOL c64c87541d1947269f53554e11cd08eb08b5926a4fa056b0d847166094a05ad0de767adaba95346fdcfde03bec9e4ad4e3092b16a8a9c45813dd1884c2305269
+EBUILD Crypt-Twofish-2.170.0-r1.ebuild 395 SHA256 a1a8143d84af529161981ec6139c27adb463d95281b5ff1637be95866a7c5db6 SHA512 eed2f47dccf2f26848128d1fb93936b5ba365ed0a3326bc6ba7e24e7ded69294f219a9c147ce3a2d4f2e8df6f2eeb794f4518d94836fd7b38cbdd31b08b2ae12 WHIRLPOOL aae4a12a5239ba9ea81a9723a55e7404fbd5e5faf21809afa3f64253b7bd359f703465befe7a2ec3b5d8c07e1c94adcbd59f1f7d73903a18e7900648c67b9ce7
+MISC ChangeLog 2455 SHA256 8dc8d1cbf00b5ee2df0d97828564108983915ba61ba08ea214d0b785336e5cb1 SHA512 33e04756a327093f53424987a7c11b6ad764843b8ed844742367483aee30640763503e7409fc47be65ce1336545770f3219258e6a27451b137b7187cfd82a503 WHIRLPOOL 0d6cfe823f79b7fe7a8d45d517bce750181a1adba8145f260350d0bb61a8f5644b9e463b058a5f531d6554df4c4752be7d6a148e5797bc83e6bdbb99fec5b6c7
+MISC ChangeLog-2015 3325 SHA256 2b1bc972affccba6f32154b549584d4a1fd018b99a31d9e0c8d9aec543e6cddd SHA512 d50351e15b58c969331e6ae1d83fa535a3a8a1680beba3a8455f5f800e9a9f7810f59b4462864b0a7ff41bab8ac0f6b14f78807dea59765317e407084268345e WHIRLPOOL 10927d70473ea940c11431410293bcf7634279c4f51875d536a2117dfa23892e3707bf3197b91ab00045c5c7703c362deddfd8a6479eac703069038ff859f9c2
+MISC metadata.xml 398 SHA256 ebcc881ce8f1fe823f9359d453adabff2532d11f76c3102038ed41e85b90fe61 SHA512 d827c972e409391c7c822d0b8cc4a79f8a37f3d10a1460d90f00ab51aaed10b431cc36becd7750de74241bfc40d9043e1bdee34d41b535bb557efa0464eecba3 WHIRLPOOL 6beba8a636ac7c9c1ca49b9b8e69c3af4a9b298c8c1220375d189117b0f0b8bc063f56ffa870a698980a34645ec64c2b3fe55f9b8215a8484a00eafbd878ca59
diff --git a/dev-perl/Crypt-Twofish/files/no-dot-inc.patch b/dev-perl/Crypt-Twofish/files/no-dot-inc.patch
new file mode 100644
index 000000000000..a3b26afe821c
--- /dev/null
+++ b/dev-perl/Crypt-Twofish/files/no-dot-inc.patch
@@ -0,0 +1,32 @@
+From 0906d6c153b3bedad2a91a19e8441b9633070e10 Mon Sep 17 00:00:00 2001
+From: Kent Fredric <kentfredric@gmail.com>
+Date: Sun, 11 Jun 2017 15:29:53 +1200
+Subject: [PATCH] Fix tab/tables.pl for Perl 5.26
+
+Removal of "." from @INC means require $PATH no longer ever assumes
+a path relative to ".", and instead must be explicitly stated with a
+leading "./"
+
+Fixes RT#120087
+
+Bug: https://rt.cpan.org/Ticket/Display.html?id=120087
+---
+ tab/tables.pl | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/tab/tables.pl b/tab/tables.pl
+index 2aa0c66..7bed411 100644
+--- a/tab/tables.pl
++++ b/tab/tables.pl
+@@ -3,7 +3,7 @@
+ # Copyright 2001 Abhijit Menon-Sen <ams@wiw.org>
+
+ use strict;
+-require 'tab/misc.pl';
++require './tab/misc.pl';
+
+ my ($qtab, $mtab) = ([], []);
+
+--
+2.13.1
+
diff --git a/dev-perl/Crypt-Twofish/metadata.xml b/dev-perl/Crypt-Twofish/metadata.xml
new file mode 100644
index 000000000000..e45d2072122d
--- /dev/null
+++ b/dev-perl/Crypt-Twofish/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="cpan">Crypt-Twofish</remote-id>
+ <remote-id type="cpan-module">Crypt::Twofish</remote-id>
+ </upstream>
+</pkgmetadata>