diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-perl/Data-ShowTable |
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-perl/Data-ShowTable')
-rw-r--r-- | dev-perl/Data-ShowTable/Data-ShowTable-4.600.0.ebuild | 24 | ||||
-rw-r--r-- | dev-perl/Data-ShowTable/Manifest | 7 | ||||
-rw-r--r-- | dev-perl/Data-ShowTable/files/Data-ShowTable-4.600.0-parallel.patch | 32 | ||||
-rw-r--r-- | dev-perl/Data-ShowTable/files/Data-ShowTable-4.600.0-perl526.patch | 236 | ||||
-rw-r--r-- | dev-perl/Data-ShowTable/metadata.xml | 12 |
5 files changed, 311 insertions, 0 deletions
diff --git a/dev-perl/Data-ShowTable/Data-ShowTable-4.600.0.ebuild b/dev-perl/Data-ShowTable/Data-ShowTable-4.600.0.ebuild new file mode 100644 index 000000000000..ffd4367a7e49 --- /dev/null +++ b/dev-perl/Data-ShowTable/Data-ShowTable-4.600.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +MODULE_AUTHOR=AKSTE +MODULE_VERSION=4.6 +inherit perl-module + +DESCRIPTION="routines to display tabular data in several formats" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="alpha amd64 ia64 ppc sparc x86" +IUSE="" + +DEPEND="virtual/perl-ExtUtils-MakeMaker" + +SRC_TEST="do parallel" + +PATCHES=( + "${FILESDIR}/${P}-perl526.patch" + "${FILESDIR}/${P}-parallel.patch" +) diff --git a/dev-perl/Data-ShowTable/Manifest b/dev-perl/Data-ShowTable/Manifest new file mode 100644 index 000000000000..6ed87a9b24ca --- /dev/null +++ b/dev-perl/Data-ShowTable/Manifest @@ -0,0 +1,7 @@ +AUX Data-ShowTable-4.600.0-parallel.patch 841 SHA256 0485879c9746ab483b6c225c73d18aaabce5e188ac3318e8bd56cb70b8bf48f1 SHA512 c2b25ab96cff8fe60cb36febb1c5604e072fa0f4a0f00c49fb11967f05567f071454504e17b2ec574676a5bcb5fa48e363eff4c2812fcd7812587816fa2dacee WHIRLPOOL fb538ae0bbedb0cb08f2c03e5496d5745e17594977b7b43e5ff918f54c6a34fd27cdd0e5b3b671abb45cc40bf46769a7977dba6a848125e348e2c75c01e313ad +AUX Data-ShowTable-4.600.0-perl526.patch 7227 SHA256 95b3ff9e4abad256ad98e04f658a48c1ba24ddf905bc7c3d4736018d21f28932 SHA512 d4e4b62354682be922744b874f1f73377ff8cc5d9e7cf020e685a14f0805bb7577a7e6eba9ccf4af7a4c447c7a4127d211dd0cf8fdd47a8f537fc78fff4a60e8 WHIRLPOOL e9e6f8c66b00d18e360a58505971b963efd1dab497eec4d4bffa6af81bf9119f53b2b902e35b315a8c98248d2d70de59ee35d503382f561167d4fd7c060504dd +DIST Data-ShowTable-4.6.tar.gz 60826 SHA256 8f8958b99b1480104f7cbde877a5204c5cc6990a00ded07886cb43eb72527ba3 SHA512 9c3a49cd2db1f1f5727663adf32e70b51f46e13d5b039b7e04ac8d4d478a1f1bca720c1aff70548c0936453b3a9a16a7bf8738968a053f284d9c9d7661cc4fc1 WHIRLPOOL 7a280bd47107cca6fecab3c9b1866010a6b4fb71d40d17ef8e08b263c7752a43fc488649fd0d53dfe26466084ff4cbb4d4f90b0d55e111fe2f2d939465a79d4d +EBUILD Data-ShowTable-4.600.0.ebuild 466 SHA256 a9bed8251d691dc00e4607e70a5c0bad1f21aba97ead808df5c3166c007799d7 SHA512 38812d3e12430a298cfb5727279866c4c432cdbfdd16b3db530c3ad58920ebe56cd5fffb5e59b28300d7e24442c80d9fc5c2f03ab44b41510dab1a33389ccd1d WHIRLPOOL 974f6437c3bed27c1b3f9f939a9bcd341c68a785ff2508ecaf239e8c566919c0912bd1febe8d4bcee906885d395d936dbfc601dbb16f098b17832a3f5f3c405c +MISC ChangeLog 3089 SHA256 e31956d215d13cecee990007034acc41cbdec2c20606d04ae4f88e6757bc3038 SHA512 9d1b30bfe677a06fc7a599c2ef2591df9cb14e54eb1a0000586c0448ad5130623c5a33173b8e1d18fb9a64461109045237b9557aa27b6d852989dfe9d16d873e WHIRLPOOL af27a1153056777f2dc5c9b8da9121819a1baeb6b0da82d86c5dc34a9265fbb473864b2d2303ea9d94fb98fc07b038a18142b6d2c33fe1db1ed8f9223cd49604 +MISC ChangeLog-2015 3507 SHA256 13bad796e3ced56cd238f2e8dfe9241a1d29f89571324dbe5e4ce1f1478b1447 SHA512 481b94701fa9a4f97575d67988ecf1b443bfb5e6952562c80c9798c06d0f6a2723564717c6b9c9dc011b6d6bc7cc4ae6665c6c2538a14e9a085a320108f25954 WHIRLPOOL 03196b6fc1ecd9f062263243c3525f5a85f361dd3de58fc244f6fdd11eb657027a8b614535fb6d1b94fd1a01ec888b37faca3e6e5729fdc9ed86e0c9b9e9c860 +MISC metadata.xml 400 SHA256 a10855eb697bae8d4e27bc5a8b71a391c872003936751d003f45c670d9a23ab9 SHA512 bfd0cf2fb6732404a9b2d90d2b0e401554f69da7079838c01230c8acc0961a1d98ac0c0589bfaeb8963dc84ffe0d19acbcbed7ffee1098ad9b1537a6ad7b8cb1 WHIRLPOOL 8226f7149e6f6190e6ffdad87caf34d4a8c03f125bc308e86158e1a66f1a4a887b703fe429e24d411538c25f7f4406d80e8ccc5ea40865d874e648af9fcd4cff diff --git a/dev-perl/Data-ShowTable/files/Data-ShowTable-4.600.0-parallel.patch b/dev-perl/Data-ShowTable/files/Data-ShowTable-4.600.0-parallel.patch new file mode 100644 index 000000000000..998b11cc3a81 --- /dev/null +++ b/dev-perl/Data-ShowTable/files/Data-ShowTable-4.600.0-parallel.patch @@ -0,0 +1,32 @@ +From a4db786271c4ae3b987d7c4facc488db31966221 Mon Sep 17 00:00:00 2001 +From: Kent Fredric <kentnl@gentoo.org> +Date: Sat, 7 Oct 2017 19:17:38 +1300 +Subject: Fix parallel testing issues by using a non-concurrent tempdir + +(Possible) Bug: https://bugs.gentoo.org/403881 +Bug: https://rt.cpan.org/Ticket/Display.html?id=102615 +--- + t/Test-Setup.pl | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/t/Test-Setup.pl b/t/Test-Setup.pl +index 8b4a82e..f7400cd 100755 +--- a/t/Test-Setup.pl ++++ b/t/Test-Setup.pl +@@ -1,11 +1,11 @@ + #!/usr/bin/env perl + + use Carp; +- ++use File::Temp qw( tempdir ); + ($DIR,$PROG) = $0 =~ m=^(.*/)?([^/]+)$=; + $DIR =~ s=/$== || chop($DIR = `pwd`); + +-$testdir = -d 't' ? 't' : '.'; ++$testdir = tempdir( 'temp.XXXX', DIR => ( -d 't' ? 't' : '.' ), CLEANUP => 1); + + # Setup these globals + +-- +2.14.1 + diff --git a/dev-perl/Data-ShowTable/files/Data-ShowTable-4.600.0-perl526.patch b/dev-perl/Data-ShowTable/files/Data-ShowTable-4.600.0-perl526.patch new file mode 100644 index 000000000000..d7794887fc33 --- /dev/null +++ b/dev-perl/Data-ShowTable/files/Data-ShowTable-4.600.0-perl526.patch @@ -0,0 +1,236 @@ +From 9a7d82a8994505ad4c6552540d26c7586073e459 Mon Sep 17 00:00:00 2001 +From: Kent Fredric <kentnl@gentoo.org> +Date: Sat, 7 Oct 2017 19:08:53 +1300 +Subject: Fix test failures on Perl 5.26 + +This also replaces "do" with a stricter 'require' as that will properly +fail on nested errors instead of silently failing + +Bug: https://rt.cpan.org/Ticket/Display.html?id=121132 +Bug: https://bugs.gentoo.org/615582 +--- + t/box-calls.t | 2 +- + t/box-scaling.t | 2 +- + t/box-showtable.t | 2 +- + t/box-widths.t | 2 +- + t/box-wrap.t | 2 +- + t/html-calls.t | 2 +- + t/html-scaling.t | 2 +- + t/html-showtable.t | 2 +- + t/html-widths.t | 2 +- + t/html-wrap.t | 2 +- + t/list-calls.t | 2 +- + t/list-scaling.t | 2 +- + t/list-showtable.t | 2 +- + t/list-widths.t | 2 +- + t/list-wrap.t | 2 +- + t/simple-calls.t | 2 +- + t/simple-scaling.t | 2 +- + t/simple-showtable.t | 2 +- + t/simple-widths.t | 2 +- + t/simple-wrap.t | 2 +- + 20 files changed, 20 insertions(+), 20 deletions(-) + +diff --git a/t/box-calls.t b/t/box-calls.t +index 74a1ad9..ee6e26d 100755 +--- a/t/box-calls.t ++++ b/t/box-calls.t +@@ -25,4 +25,4 @@ $what = "t/$what" if -d "t" && !-r "$what.pl"; + unshift(@INC,'../blib/lib') if -d '../blib/lib'; + unshift(@INC,'t') if -d 't'; + +-do "$what.pl"; ++require "./$what.pl"; +diff --git a/t/box-scaling.t b/t/box-scaling.t +index 74a1ad9..c95e2fd 100755 +--- a/t/box-scaling.t ++++ b/t/box-scaling.t +@@ -25,4 +25,4 @@ $what = "t/$what" if -d "t" && !-r "$what.pl"; + unshift(@INC,'../blib/lib') if -d '../blib/lib'; + unshift(@INC,'t') if -d 't'; + +-do "$what.pl"; ++require "./$what.pl" +diff --git a/t/box-showtable.t b/t/box-showtable.t +index 74a1ad9..ee6e26d 100755 +--- a/t/box-showtable.t ++++ b/t/box-showtable.t +@@ -25,4 +25,4 @@ $what = "t/$what" if -d "t" && !-r "$what.pl"; + unshift(@INC,'../blib/lib') if -d '../blib/lib'; + unshift(@INC,'t') if -d 't'; + +-do "$what.pl"; ++require "./$what.pl"; +diff --git a/t/box-widths.t b/t/box-widths.t +index 74a1ad9..ee6e26d 100755 +--- a/t/box-widths.t ++++ b/t/box-widths.t +@@ -25,4 +25,4 @@ $what = "t/$what" if -d "t" && !-r "$what.pl"; + unshift(@INC,'../blib/lib') if -d '../blib/lib'; + unshift(@INC,'t') if -d 't'; + +-do "$what.pl"; ++require "./$what.pl"; +diff --git a/t/box-wrap.t b/t/box-wrap.t +index 74a1ad9..ee6e26d 100755 +--- a/t/box-wrap.t ++++ b/t/box-wrap.t +@@ -25,4 +25,4 @@ $what = "t/$what" if -d "t" && !-r "$what.pl"; + unshift(@INC,'../blib/lib') if -d '../blib/lib'; + unshift(@INC,'t') if -d 't'; + +-do "$what.pl"; ++require "./$what.pl"; +diff --git a/t/html-calls.t b/t/html-calls.t +index 74a1ad9..ee6e26d 100755 +--- a/t/html-calls.t ++++ b/t/html-calls.t +@@ -25,4 +25,4 @@ $what = "t/$what" if -d "t" && !-r "$what.pl"; + unshift(@INC,'../blib/lib') if -d '../blib/lib'; + unshift(@INC,'t') if -d 't'; + +-do "$what.pl"; ++require "./$what.pl"; +diff --git a/t/html-scaling.t b/t/html-scaling.t +index 74a1ad9..ee6e26d 100755 +--- a/t/html-scaling.t ++++ b/t/html-scaling.t +@@ -25,4 +25,4 @@ $what = "t/$what" if -d "t" && !-r "$what.pl"; + unshift(@INC,'../blib/lib') if -d '../blib/lib'; + unshift(@INC,'t') if -d 't'; + +-do "$what.pl"; ++require "./$what.pl"; +diff --git a/t/html-showtable.t b/t/html-showtable.t +index 74a1ad9..ee6e26d 100755 +--- a/t/html-showtable.t ++++ b/t/html-showtable.t +@@ -25,4 +25,4 @@ $what = "t/$what" if -d "t" && !-r "$what.pl"; + unshift(@INC,'../blib/lib') if -d '../blib/lib'; + unshift(@INC,'t') if -d 't'; + +-do "$what.pl"; ++require "./$what.pl"; +diff --git a/t/html-widths.t b/t/html-widths.t +index 74a1ad9..ee6e26d 100755 +--- a/t/html-widths.t ++++ b/t/html-widths.t +@@ -25,4 +25,4 @@ $what = "t/$what" if -d "t" && !-r "$what.pl"; + unshift(@INC,'../blib/lib') if -d '../blib/lib'; + unshift(@INC,'t') if -d 't'; + +-do "$what.pl"; ++require "./$what.pl"; +diff --git a/t/html-wrap.t b/t/html-wrap.t +index 74a1ad9..ee6e26d 100755 +--- a/t/html-wrap.t ++++ b/t/html-wrap.t +@@ -25,4 +25,4 @@ $what = "t/$what" if -d "t" && !-r "$what.pl"; + unshift(@INC,'../blib/lib') if -d '../blib/lib'; + unshift(@INC,'t') if -d 't'; + +-do "$what.pl"; ++require "./$what.pl"; +diff --git a/t/list-calls.t b/t/list-calls.t +index 74a1ad9..ee6e26d 100755 +--- a/t/list-calls.t ++++ b/t/list-calls.t +@@ -25,4 +25,4 @@ $what = "t/$what" if -d "t" && !-r "$what.pl"; + unshift(@INC,'../blib/lib') if -d '../blib/lib'; + unshift(@INC,'t') if -d 't'; + +-do "$what.pl"; ++require "./$what.pl"; +diff --git a/t/list-scaling.t b/t/list-scaling.t +index 74a1ad9..ee6e26d 100755 +--- a/t/list-scaling.t ++++ b/t/list-scaling.t +@@ -25,4 +25,4 @@ $what = "t/$what" if -d "t" && !-r "$what.pl"; + unshift(@INC,'../blib/lib') if -d '../blib/lib'; + unshift(@INC,'t') if -d 't'; + +-do "$what.pl"; ++require "./$what.pl"; +diff --git a/t/list-showtable.t b/t/list-showtable.t +index 74a1ad9..ee6e26d 100755 +--- a/t/list-showtable.t ++++ b/t/list-showtable.t +@@ -25,4 +25,4 @@ $what = "t/$what" if -d "t" && !-r "$what.pl"; + unshift(@INC,'../blib/lib') if -d '../blib/lib'; + unshift(@INC,'t') if -d 't'; + +-do "$what.pl"; ++require "./$what.pl"; +diff --git a/t/list-widths.t b/t/list-widths.t +index 74a1ad9..ee6e26d 100755 +--- a/t/list-widths.t ++++ b/t/list-widths.t +@@ -25,4 +25,4 @@ $what = "t/$what" if -d "t" && !-r "$what.pl"; + unshift(@INC,'../blib/lib') if -d '../blib/lib'; + unshift(@INC,'t') if -d 't'; + +-do "$what.pl"; ++require "./$what.pl"; +diff --git a/t/list-wrap.t b/t/list-wrap.t +index 74a1ad9..ee6e26d 100755 +--- a/t/list-wrap.t ++++ b/t/list-wrap.t +@@ -25,4 +25,4 @@ $what = "t/$what" if -d "t" && !-r "$what.pl"; + unshift(@INC,'../blib/lib') if -d '../blib/lib'; + unshift(@INC,'t') if -d 't'; + +-do "$what.pl"; ++require "./$what.pl"; +diff --git a/t/simple-calls.t b/t/simple-calls.t +index 74a1ad9..ee6e26d 100755 +--- a/t/simple-calls.t ++++ b/t/simple-calls.t +@@ -25,4 +25,4 @@ $what = "t/$what" if -d "t" && !-r "$what.pl"; + unshift(@INC,'../blib/lib') if -d '../blib/lib'; + unshift(@INC,'t') if -d 't'; + +-do "$what.pl"; ++require "./$what.pl"; +diff --git a/t/simple-scaling.t b/t/simple-scaling.t +index 74a1ad9..ee6e26d 100755 +--- a/t/simple-scaling.t ++++ b/t/simple-scaling.t +@@ -25,4 +25,4 @@ $what = "t/$what" if -d "t" && !-r "$what.pl"; + unshift(@INC,'../blib/lib') if -d '../blib/lib'; + unshift(@INC,'t') if -d 't'; + +-do "$what.pl"; ++require "./$what.pl"; +diff --git a/t/simple-showtable.t b/t/simple-showtable.t +index 74a1ad9..ee6e26d 100755 +--- a/t/simple-showtable.t ++++ b/t/simple-showtable.t +@@ -25,4 +25,4 @@ $what = "t/$what" if -d "t" && !-r "$what.pl"; + unshift(@INC,'../blib/lib') if -d '../blib/lib'; + unshift(@INC,'t') if -d 't'; + +-do "$what.pl"; ++require "./$what.pl"; +diff --git a/t/simple-widths.t b/t/simple-widths.t +index 74a1ad9..ee6e26d 100755 +--- a/t/simple-widths.t ++++ b/t/simple-widths.t +@@ -25,4 +25,4 @@ $what = "t/$what" if -d "t" && !-r "$what.pl"; + unshift(@INC,'../blib/lib') if -d '../blib/lib'; + unshift(@INC,'t') if -d 't'; + +-do "$what.pl"; ++require "./$what.pl"; +diff --git a/t/simple-wrap.t b/t/simple-wrap.t +index 74a1ad9..ee6e26d 100755 +--- a/t/simple-wrap.t ++++ b/t/simple-wrap.t +@@ -25,4 +25,4 @@ $what = "t/$what" if -d "t" && !-r "$what.pl"; + unshift(@INC,'../blib/lib') if -d '../blib/lib'; + unshift(@INC,'t') if -d 't'; + +-do "$what.pl"; ++require "./$what.pl"; +-- +2.14.1 + diff --git a/dev-perl/Data-ShowTable/metadata.xml b/dev-perl/Data-ShowTable/metadata.xml new file mode 100644 index 000000000000..8fec2810db2c --- /dev/null +++ b/dev-perl/Data-ShowTable/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">Data-ShowTable</remote-id> + <remote-id type="cpan-module">Data::ShowTable</remote-id> + </upstream> +</pkgmetadata> |