summaryrefslogtreecommitdiff
path: root/dev-perl/Curses-UI
diff options
context:
space:
mode:
Diffstat (limited to 'dev-perl/Curses-UI')
-rw-r--r--dev-perl/Curses-UI/Curses-UI-0.960.900-r3.ebuild30
-rw-r--r--dev-perl/Curses-UI/Manifest2
-rw-r--r--dev-perl/Curses-UI/files/Curses-UI-0.9609-no-dot-inc.patch22
3 files changed, 54 insertions, 0 deletions
diff --git a/dev-perl/Curses-UI/Curses-UI-0.960.900-r3.ebuild b/dev-perl/Curses-UI/Curses-UI-0.960.900-r3.ebuild
new file mode 100644
index 000000000000..04c46804b2c4
--- /dev/null
+++ b/dev-perl/Curses-UI/Curses-UI-0.960.900-r3.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=MDXI
+DIST_VERSION=0.9609
+inherit perl-module
+
+DESCRIPTION="Perl UI framework based on the curses library"
+
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-perl/Curses
+ dev-perl/TermReadKey
+"
+BDEPEND="${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.420.0
+ test? ( virtual/perl-Test-Simple )
+"
+PATCHES=(
+ "${FILESDIR}/${PN}-0.9609-no-dot-inc.patch"
+)
+PERL_RM_FILES=(
+ t/05pod.t
+)
diff --git a/dev-perl/Curses-UI/Manifest b/dev-perl/Curses-UI/Manifest
index eab34f081a9f..2fbe763c032b 100644
--- a/dev-perl/Curses-UI/Manifest
+++ b/dev-perl/Curses-UI/Manifest
@@ -1,3 +1,5 @@
+AUX Curses-UI-0.9609-no-dot-inc.patch 488 BLAKE2B ad0f7b0d673ab44763d4ff20b0a86af29b3fb0cc0610387ff93936017259f2e0b4d1f5a1df0edf9e20be8312e1bfc62489180596e00673061b8e6f342b5b8975 SHA512 8649f636a5ad05d264daf51433723d472fe41e16e5280e8e67fe2ba4b9c5db627822cd2a59dde06e6d78eaa352619c51b15084c115df5672e53dd92186061b5e
DIST Curses-UI-0.9609.tar.gz 155842 BLAKE2B dd635d48d31ce8b35d499c5479fef53a1c5f30afbaa9341ba97f980e7cda1141cd25daa766603cfa3690811e8214d30cadacd089c6afad44de7c9b43d0f6826a SHA512 b92bf34b3d6b9434b948bb8c4a490e4fca4f4edc7289fd5be9fddf4af68424b12ade9c9096ab6e9b292d1863522a1b743b0f68aabec745300092a3d59e43762a
EBUILD Curses-UI-0.960.900-r2.ebuild 652 BLAKE2B 44eeb812696e0abdf6fdfa79c83f16372c90d7e334364eaca0601d37d29a9c98cd6a46ce39efe23fc96eae6f2fb54ef0415bb48262df18eb35681806fa17e520 SHA512 fdd00fd623d52a15a4c4dc6bb2ea596b67cdd6c7b76859f6794dbfab8aa65c20d4020c80e86c424de3c2f7b5a95086fd87c2b7cfe785072eb96d46e131d63693
+EBUILD Curses-UI-0.960.900-r3.ebuild 560 BLAKE2B 78a49ced108201ae05af18492c28c94752b233635ff712156620ac83666b63c35eac1d1efc9fbc8a9aed5111f56272fcdec95727da83a38af43c951695a1ca86 SHA512 c67797e52874bc796c87ce31c1d1f1848e2716d07035c1e07bfbdd2a879e2f861fe6b5d5083cc08634f49b4c42eddc40b3bd50668a27d84ab488897da55efc4e
MISC metadata.xml 3831 BLAKE2B bd68a7cb0fb0d46394bec5087e7c374caeb65d11dbc3767b054f167069f58d1470770a68ec6fe091dc854c34a2ae7a7ae61d48edbd28dd64da416af3dee25ba2 SHA512 5c82bea4f715c640ba0d8478d10577034638e7966c6db475e2f5d2423b82e60f06382925ee0d4d4a9cfb083729b0d188c5e6cfcd0dd744e37ccba37fe45d74c2
diff --git a/dev-perl/Curses-UI/files/Curses-UI-0.9609-no-dot-inc.patch b/dev-perl/Curses-UI/files/Curses-UI-0.9609-no-dot-inc.patch
new file mode 100644
index 000000000000..29027bccc8be
--- /dev/null
+++ b/dev-perl/Curses-UI/files/Curses-UI-0.9609-no-dot-inc.patch
@@ -0,0 +1,22 @@
+From 161a0a10c190de155e53d08f413aa49d4a4780e9 Mon Sep 17 00:00:00 2001
+From: Kent Fredric <kentnl@gentoo.org>
+Date: Fri, 3 Jul 2020 07:28:17 +1200
+Subject: Include '.' in @INC on perl 5.26+
+
+---
+ Makefile.PL | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/Makefile.PL b/Makefile.PL
+index 0084c7b..d84c838 100644
+--- a/Makefile.PL
++++ b/Makefile.PL
+@@ -1,4 +1,5 @@
+ # Load the Module::Install bundled in ./inc/
++use lib '.';
+ use inc::Module::Install;
+
+ # Define metadata
+--
+2.27.0
+