summaryrefslogtreecommitdiff
path: root/dev-perl/Digest-BubbleBabble
diff options
context:
space:
mode:
Diffstat (limited to 'dev-perl/Digest-BubbleBabble')
-rw-r--r--dev-perl/Digest-BubbleBabble/Digest-BubbleBabble-0.20.0-r1.ebuild16
-rw-r--r--dev-perl/Digest-BubbleBabble/Manifest5
-rw-r--r--dev-perl/Digest-BubbleBabble/files/0.02-dot-in-inc.patch43
-rw-r--r--dev-perl/Digest-BubbleBabble/metadata.xml12
4 files changed, 76 insertions, 0 deletions
diff --git a/dev-perl/Digest-BubbleBabble/Digest-BubbleBabble-0.20.0-r1.ebuild b/dev-perl/Digest-BubbleBabble/Digest-BubbleBabble-0.20.0-r1.ebuild
new file mode 100644
index 000000000000..68206b37c5d7
--- /dev/null
+++ b/dev-perl/Digest-BubbleBabble/Digest-BubbleBabble-0.20.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=BTROTT
+MODULE_VERSION=0.02
+inherit perl-module
+
+DESCRIPTION="Create bubble-babble fingerprints"
+
+SLOT="0"
+KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 sparc x86"
+IUSE=""
+PATCHES=( "${FILESDIR}/0.02-dot-in-inc.patch" ) # https://github.com/btrott/Digest-BubbleBabble/pull/1
+SRC_TEST="do parallel"
diff --git a/dev-perl/Digest-BubbleBabble/Manifest b/dev-perl/Digest-BubbleBabble/Manifest
new file mode 100644
index 000000000000..3637df1fecab
--- /dev/null
+++ b/dev-perl/Digest-BubbleBabble/Manifest
@@ -0,0 +1,5 @@
+AUX 0.02-dot-in-inc.patch 1177 SHA256 e9e75014945d7a2088a0f12bd3a3312265e1aa4dcefbb526606c074e5865f302 SHA512 2428b6e2edc373f0e629fb921adfa51efe202653480d150755991b0e96bce94778d0357d0846276b9c759c015d68c4c917d399caf1699b0f72389e5e351b9024 WHIRLPOOL 21746d11bdaf47b6cb028b8ce766b00d50a879446ee5d305fabdb17f6aac4891a83e75cfe719edd892cf8f6fa270bcfc149eb772247b303b580febaaaafdfa63
+DIST Digest-BubbleBabble-0.02.tar.gz 45661 SHA256 80cfb2d2e43d6f79400658600567d2a270b145b4eef5aea58a66957788225c00 SHA512 7f5d7519184eed07e3b3ce302b7dd10980acf34af91f7ec8a317c2b7faf4a8a35dd4dadecf643c611456554ae7bfa82699afd80af195e801502047b243653ed5 WHIRLPOOL 55b6b80a27b730411786ef09a418318aedb45c0724b821f9260ef3bef8abeed9579a472a8df22a836b3294ea6989df6a39bd14485bb2aee0ee2543544807abca
+EBUILD Digest-BubbleBabble-0.20.0-r1.ebuild 434 SHA256 c199be7502d4a65bb4e20991c4d5eb5b96af2e366a79b8c8ab6a5b8f5620254a SHA512 a63ad010aff449801654d1265986ffed58ecf5d187351d08d25cd583f223711435e22378f0f59c71769f3314b26bdb73c1a2051117b424f82ad6be4ecc1a6c4f WHIRLPOOL 0164a568d52d7e46b354928a1bbf5241a3d6d2978230cf2fa6c60f848617a492c76e7e012f925d1fa14cf0e771f7ecce91b29cf7da1961d99d38f1923fa490d2
+MISC ChangeLog 404 SHA256 1f1550c61304ae9191e0db087f647ca2a9fb06a4ddea34adb300b34629a079aa SHA512 e7c036637ff50567b4c7f932e6a4ed8845c4d377192103e17fc2976914eea003488f0557249056676da6e01dd558a637294097ee98f22cbbe5770b77d3a341fb WHIRLPOOL f8000a1d53146eb5e5171fad090ae550019427d765f327248645e6b60a41fbe56001282c2df348145e6db144dd9f9149878fa6dbaf59e3ad73f0bcc8ad2f65b4
+MISC metadata.xml 410 SHA256 5763f52991afd5e8cc1a0f7a9e87ff25065ec257d09f4f1129e879deb97cc43f SHA512 b6a64b427ec1036e6359492607740d6739782f78cf05c1580b07da4df941908377a9bc19b122f1bd370d3231c2dd2fcbd36c917e93fd665fa8e5da6cf005a6d5 WHIRLPOOL 516a319a0861c5daf4dbdaf7a39e4d5838acd84e1f7d2dc86b8e6d2181b3fc41cc4e674380ad426eb2e1104e9a88f7f5c4798b3e0f10acbb83e848b93d8a6fbd
diff --git a/dev-perl/Digest-BubbleBabble/files/0.02-dot-in-inc.patch b/dev-perl/Digest-BubbleBabble/files/0.02-dot-in-inc.patch
new file mode 100644
index 000000000000..86c731b53245
--- /dev/null
+++ b/dev-perl/Digest-BubbleBabble/files/0.02-dot-in-inc.patch
@@ -0,0 +1,43 @@
+From 964b9ff93f1ee298f67fc37192816d63b7052c8a Mon Sep 17 00:00:00 2001
+From: Kent Fredric <kentfredric@gmail.com>
+Date: Wed, 7 Jun 2017 08:48:09 +1200
+Subject: [PATCH] Fix fo '.' missing from @INC in perl 5.26+ RT#120808
+
+Fixes: https://rt.cpan.org/Public/Bug/Display.html?id=120808
+---
+ Changes | 3 +++
+ Makefile.PL | 3 ++-
+ 2 files changed, 5 insertions(+), 1 deletion(-)
+
+diff --git a/Changes b/Changes
+index 54ebaf3..bed66a9 100644
+--- a/Changes
++++ b/Changes
+@@ -1,5 +1,8 @@
+ Revision history for Digest::BubbleBabble
+
++ - Fix Makefile.PL being broken due to '.' removal from default @INC
++ since Perl 5.25.11 ( RT#120808 )
++
+ 0.02 2011.03.23
+ - Fixed a bug affecting input strings with an odd number of
+ characters. Thanks to Ken T Takusagawa for the report.
+diff --git a/Makefile.PL b/Makefile.PL
+index af538b6..261085f 100644
+--- a/Makefile.PL
++++ b/Makefile.PL
+@@ -1,3 +1,4 @@
++use lib '.';
+ use inc::Module::Install;
+ name 'Digest-BubbleBabble';
+ all_from 'lib/Digest/BubbleBabble.pm';
+@@ -9,4 +10,4 @@ use_test_base;
+ auto_include_deps;
+ author_tests('xt');
+ auto_set_repository;
+-WriteAll;
+\ No newline at end of file
++WriteAll;
+--
+2.13.0
+
diff --git a/dev-perl/Digest-BubbleBabble/metadata.xml b/dev-perl/Digest-BubbleBabble/metadata.xml
new file mode 100644
index 000000000000..d396e1d30fa3
--- /dev/null
+++ b/dev-perl/Digest-BubbleBabble/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">Digest-BubbleBabble</remote-id>
+ <remote-id type="cpan-module">Digest::BubbleBabble</remote-id>
+ </upstream>
+</pkgmetadata>