summaryrefslogtreecommitdiff
path: root/dev-perl/Clipboard
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-19 17:57:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-19 17:57:29 +0100
commitd473a706836012853193afc7000922601e4ada61 (patch)
tree01c43bd6b2121d90bc97ead47dd7654d9402ea1d /dev-perl/Clipboard
parent420eeee727d39d869d864caddb04a80dafda7160 (diff)
gentoo resync : 19.10.2017
Diffstat (limited to 'dev-perl/Clipboard')
-rw-r--r--dev-perl/Clipboard/Clipboard-0.130.0-r3.ebuild26
-rw-r--r--dev-perl/Clipboard/Manifest2
-rw-r--r--dev-perl/Clipboard/files/Clipboard-0.130.0-no-dot-inc.patch45
3 files changed, 73 insertions, 0 deletions
diff --git a/dev-perl/Clipboard/Clipboard-0.130.0-r3.ebuild b/dev-perl/Clipboard/Clipboard-0.130.0-r3.ebuild
new file mode 100644
index 000000000000..1b02d004d0b7
--- /dev/null
+++ b/dev-perl/Clipboard/Clipboard-0.130.0-r3.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=KING
+DIST_VERSION=0.13
+inherit perl-module virtualx
+
+DESCRIPTION="Copy and paste with any OS"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE=""
+
+# See bug 521890.
+PATCHES=(
+ "${FILESDIR}"/"${P}"-insecure-tempfile.patch
+ "${FILESDIR}"/"${P}"-no-dot-inc.patch
+)
+
+RDEPEND="x11-misc/xclip"
+
+src_test() {
+ virtx perl-module_src_test
+}
diff --git a/dev-perl/Clipboard/Manifest b/dev-perl/Clipboard/Manifest
index 11415fccae8f..3b84b13ac829 100644
--- a/dev-perl/Clipboard/Manifest
+++ b/dev-perl/Clipboard/Manifest
@@ -1,6 +1,8 @@
AUX Clipboard-0.130.0-insecure-tempfile.patch 655 SHA256 3b6ed05f971586508440c891b0e5d511a50f81febd820b77b6c31a1d3395c58c SHA512 adfb20e03ceb6d8abbe7901c2c03d292f3a41692878394bccb6604d34d786c3d3f8ae1643530234ec015655a0047c406ca8d9ec4c806b0da0646bce024fb6666 WHIRLPOOL 29a72ce9cb4c9f47cecc9fc3b352dff4288e79bd343ccef73f042a046fb95d62c1325b25eb3f3f4eb24f9daebdde3eb0a510161b863ba26cddd8d4df34501fb0
+AUX Clipboard-0.130.0-no-dot-inc.patch 1186 SHA256 05c4690f4ee7f6b192833648f1a73f7d75ce5679960c86c442f29dbdaa5a08e8 SHA512 cc6e24586323b90ce64513ea5a81e64f1c9f5f06390cd2dd4d2f3bc24e82c107cf9c03e637b614068d07597f3ca49cacd51bc168089506ab2bdbdc0410129c2b WHIRLPOOL f70b0e7ba0675c8e6db0b28c414e525aa3e051582ebea89e37b571c97f30c0a2ce3c5d838e2e5c9e77e1ddd3b2192af97dae4a5420e1fafc1e82a79540dcb28b
DIST Clipboard-0.13.tar.gz 21616 SHA256 eebf1c9cb2484be850abdae017147967cf47f8ccd99293771517674b0046ec8a SHA512 29792efabee3bdbd808c445714f344608f79799561029d3311b3c263e7bd52ddd8be6e17773f2e027b0d38afecd5d7057af3a129e053c1c01928cf2c5a12bd6b WHIRLPOOL 7c2dbbfbac0c9e8855aa2d4cbd92b182ab47f90aa1e71e77c08f2bba9a97ca7df8bafc9804eda7b039e5791fae52dc3c4e967ec973c1b907697db6a6aad28d94
EBUILD Clipboard-0.130.0-r2.ebuild 566 SHA256 0249275badc47dae23a3e71548d4ca544a13949cf63137c0d4f4937de210e72a SHA512 c2292a4d2249bd93f9403d8a855d18bb6e164eb8baa70591b2157c9e8fbd0812428f68f6d2f5761c0e9a670d92a2a89b2fbe3fe33f48fcbdce909a75b206d0fe WHIRLPOOL cedc2ffe5d884775bc09352a1910edcff3f83efd8f4f4975e01fcde7519ccfdbf86d46cecf99c9c472313af98d0a28601911455fd6f26ebef7cdc922b2dc18e1
+EBUILD Clipboard-0.130.0-r3.ebuild 466 SHA256 86f2b04920b5a1eebc49464cd6998b5fabc6b7751b885642f3e3f914aa8e4e51 SHA512 70f9834eebccbf5a63944b3879d9c9ae3bb4a82d764471c099329271a427be688770cca30cd15d53639d5f8130fe615127386f555de91dd848ebbd2a4cc9e9b9 WHIRLPOOL d29c7572d59b2360487a65c2baab495e7043201d02b8d57761cf0e28536a7fec928c2283b43679d85a7e982d5cf17407a89641eea5516ac8457964c0e57ddb1c
MISC ChangeLog 3294 SHA256 0301642e3b9d444dcc581800131f940dac44bd7d1dd8f42f6254d5f65e1b6a7c SHA512 3a6f3ae7ddd076620caa303c636cd1cc0734444ae721fc5c8f38caf1e2b6ae707f56c069f9b7c2540ed8490d37a7ee26d55172d500fea58a3046e07f243a3fa4 WHIRLPOOL 4b26ee0e93cd59ad8064a1d196279c4f0adfa95198ff40df986d2c72c2c5296b796b3654f3e99fae963a05232f71a92cef6b15a7fb004c3fb04de1d96865895e
MISC ChangeLog-2015 2483 SHA256 3f67ec1e9540e38ad1969994685f9c0d672132e3b8439299759a367089e33fbb SHA512 ff5747bba6291b8544db4d87a5ad51be908bf787dd1f010d71c983777bce3777ce5252b20df6a3735a63d36745a60c6156005dc5a224f45b5fe563d0574a44f0 WHIRLPOOL 879266d40ef170809fd14755093147106a3add12da7c3f8e75d7b22db78711846a19d37d9f55fc737efd19604d0bf404394ad96358cace044a3c9efcc9381d2e
MISC metadata.xml 647 SHA256 6844df402aa16ad24bedac7b4f4016b8904157d81fd124b03eb91de74832685e SHA512 dff9edef9bca1249129e68f2c2d3d582d39c3c753b00a5c664cee0f0b8080038e72ec4e81d5e77245a4c0fdc912c074e03f4602dc1de196db0763dce14ba3e72 WHIRLPOOL f4ef68d26f000ebe81eafa641688661b9037bd6eb5d797a9c53a13c84d553dcb7248bfc6411878d83b15f4d3419b4b8d86c2e249189564a9b405cb860417a523
diff --git a/dev-perl/Clipboard/files/Clipboard-0.130.0-no-dot-inc.patch b/dev-perl/Clipboard/files/Clipboard-0.130.0-no-dot-inc.patch
new file mode 100644
index 000000000000..1e9c31be70e9
--- /dev/null
+++ b/dev-perl/Clipboard/files/Clipboard-0.130.0-no-dot-inc.patch
@@ -0,0 +1,45 @@
+From 389b272f8696b86f594726544a8280e43cd2ffc6 Mon Sep 17 00:00:00 2001
+From: Kent Fredric <kentnl@gentoo.org>
+Date: Thu, 19 Oct 2017 10:21:36 +1300
+Subject: Fix Makefile.PL & Tests for '.' in @INC removal under Perl 5.26+
+
+Bug: https://bugs.gentoo.org/615138
+Bug: https://rt.cpan.org/Ticket/Display.html?id=121056
+---
+ Makefile.PL | 1 +
+ t/drivers.t | 2 ++
+ t/mock.t | 2 ++
+ 3 files changed, 5 insertions(+)
+
+diff --git a/Makefile.PL b/Makefile.PL
+index 08468ac..ab60784 100644
+--- a/Makefile.PL
++++ b/Makefile.PL
+@@ -1,3 +1,4 @@
++use lib '.';
+ use inc::Module::Install;
+ name('Clipboard');
+ author('Ryan King <rking@panoptic.com>');
+diff --git a/t/drivers.t b/t/drivers.t
+index 1ae7014..de2478f 100644
+--- a/t/drivers.t
++++ b/t/drivers.t
+@@ -1,3 +1,5 @@
++use File::Spec::Functions qw(rel2abs);
++use lib rel2abs('.');
+ use Test::Clipboard;
+ use strict; # XXX make Test::Clipboard do this
+ my %map = qw(
+diff --git a/t/mock.t b/t/mock.t
+index fbd76f0..2a50ebb 100644
+--- a/t/mock.t
++++ b/t/mock.t
+@@ -1,3 +1,5 @@
++use File::Spec::Functions qw(rel2abs);
++use lib rel2abs('.');
+ use Test::Clipboard;
+ use Test::MockClipboard;
+ use strict; # XXX make Test::Clipboard do this
+--
+2.14.2
+