Gentoo Archives: gentoo-commits

From: Kent Fredric <kentnl@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-perl/URI-redis/files/, dev-perl/URI-redis/
Date: Wed, 03 Jan 2018 10:57:53
Message-Id: 1514976995.a6ff571555087d96069291f16d5e7fe0ee0c68b3.kentnl@gentoo
1 commit: a6ff571555087d96069291f16d5e7fe0ee0c68b3
2 Author: Kent Fredric <kentnl <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jan 3 07:08:41 2018 +0000
4 Commit: Kent Fredric <kentnl <AT> gentoo <DOT> org>
5 CommitDate: Wed Jan 3 10:56:35 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6ff5715
7
8 dev-perl/URI-redis: Add w/ version 0.20.0
9
10 Required for dev-perl/RedisDB
11
12 Package-Manager: Portage-2.3.18, Repoman-2.3.6
13
14 dev-perl/URI-redis/Manifest | 1 +
15 dev-perl/URI-redis/URI-redis-0.20.0.ebuild | 25 ++++++++++++++++++++++
16 .../files/URI-redis-0.02-no-dot-inc.patch | 24 +++++++++++++++++++++
17 dev-perl/URI-redis/metadata.xml | 13 +++++++++++
18 4 files changed, 63 insertions(+)
19
20 diff --git a/dev-perl/URI-redis/Manifest b/dev-perl/URI-redis/Manifest
21 new file mode 100644
22 index 00000000000..91443b469d6
23 --- /dev/null
24 +++ b/dev-perl/URI-redis/Manifest
25 @@ -0,0 +1 @@
26 +DIST URI-redis-0.02.tar.gz 31344 BLAKE2B 81654826f367786bde673b5ef827454bd78e5996060841030be8f8fff0c54b07b7a4026da148c0d92099757846e9574e0a44a073387dcd34d67a5e6e8faa5601 SHA512 7f9f62c8b6b3e00e02c45d5237fb3a4c33542be12a4f7cb31ae74711be66e7031d2daa5a18b2fe1c84554dcfee7db7901f8a9fcac4ba609e24dee33ab6253d9c
27
28 diff --git a/dev-perl/URI-redis/URI-redis-0.20.0.ebuild b/dev-perl/URI-redis/URI-redis-0.20.0.ebuild
29 new file mode 100644
30 index 00000000000..f62c2de6516
31 --- /dev/null
32 +++ b/dev-perl/URI-redis/URI-redis-0.20.0.ebuild
33 @@ -0,0 +1,25 @@
34 +# Copyright 1999-2018 Gentoo Foundation
35 +# Distributed under the terms of the GNU General Public License v2
36 +
37 +EAPI=6
38 +
39 +DIST_AUTHOR=MENDEL
40 +DIST_VERSION=0.02
41 +inherit perl-module
42 +
43 +DESCRIPTION="URI for Redis connection info"
44 +SLOT="0"
45 +KEYWORDS="~amd64 ~x86"
46 +IUSE="test"
47 +
48 +RDEPEND="
49 + dev-perl/URI
50 +"
51 +DEPEND="${RDEPEND}
52 + >=virtual/perl-ExtUtils-MakeMaker-6.360.0
53 + test? (
54 + >=dev-perl/Test-Most-0.210.0
55 + )
56 +"
57 +
58 +PATCHES=( "${FILESDIR}/${PN}-0.02-no-dot-inc.patch" )
59
60 diff --git a/dev-perl/URI-redis/files/URI-redis-0.02-no-dot-inc.patch b/dev-perl/URI-redis/files/URI-redis-0.02-no-dot-inc.patch
61 new file mode 100644
62 index 00000000000..ad99d748a24
63 --- /dev/null
64 +++ b/dev-perl/URI-redis/files/URI-redis-0.02-no-dot-inc.patch
65 @@ -0,0 +1,24 @@
66 +From 79025592e95e110a275b92b35b3b6c0ea9996242 Mon Sep 17 00:00:00 2001
67 +From: Kent Fredric <kentnl@g.o>
68 +Date: Wed, 3 Jan 2018 20:02:47 +1300
69 +Subject: Fix for Perl 5.26 without . in INC
70 +
71 +---
72 + Makefile.PL | 1 +
73 + 1 file changed, 1 insertion(+)
74 +
75 +diff --git a/Makefile.PL b/Makefile.PL
76 +index 00eb501..fd7226d 100644
77 +--- a/Makefile.PL
78 ++++ b/Makefile.PL
79 +@@ -3,6 +3,7 @@
80 + use strict;
81 + use warnings;
82 +
83 ++use lib q[.];
84 + use inc::Module::Install 0.91;
85 +
86 + use Module::Install::AuthorRequires 0.02;
87 +--
88 +2.15.1
89 +
90
91 diff --git a/dev-perl/URI-redis/metadata.xml b/dev-perl/URI-redis/metadata.xml
92 new file mode 100644
93 index 00000000000..094e8844b74
94 --- /dev/null
95 +++ b/dev-perl/URI-redis/metadata.xml
96 @@ -0,0 +1,13 @@
97 +<?xml version="1.0" encoding="UTF-8"?>
98 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
99 +<pkgmetadata>
100 + <maintainer type="project">
101 + <email>perl@g.o</email>
102 + <name>Gentoo Perl Project</name>
103 + </maintainer>
104 + <upstream>
105 + <remote-id type="cpan">URI-redis</remote-id>
106 + <remote-id type="cpan-module">URI::redis</remote-id>
107 + <remote-id type="cpan-module">URI::redis_Punix</remote-id>
108 + </upstream>
109 +</pkgmetadata>