summaryrefslogtreecommitdiff
path: root/dev-perl/CursesWidgets
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/CursesWidgets
parent420eeee727d39d869d864caddb04a80dafda7160 (diff)
gentoo resync : 19.10.2017
Diffstat (limited to 'dev-perl/CursesWidgets')
-rw-r--r--dev-perl/CursesWidgets/CursesWidgets-1.997.0-r2.ebuild55
-rw-r--r--dev-perl/CursesWidgets/Manifest1
2 files changed, 56 insertions, 0 deletions
diff --git a/dev-perl/CursesWidgets/CursesWidgets-1.997.0-r2.ebuild b/dev-perl/CursesWidgets/CursesWidgets-1.997.0-r2.ebuild
new file mode 100644
index 000000000000..596327d61b6d
--- /dev/null
+++ b/dev-perl/CursesWidgets/CursesWidgets-1.997.0-r2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_VERSION=1.997
+DIST_AUTHOR=CORLISS
+DIST_EXAMPLES=("test.pl")
+inherit perl-module
+
+DESCRIPTION="Provide high level APIs for rapid user interface design on the console in Perl"
+HOMEPAGE="http://www.digitalmages.com/perl/CursesWidgets/index.html ${HOMEPAGE}"
+SRC_URI+=" http://www.digitalmages.com/perl/CursesWidgets/downloads/${PN}-${DIST_VERSION}.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~ia64 ~ppc ~s390 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=sys-libs/ncurses-5
+ >=dev-perl/Curses-1.60.0"
+DEPEND="${RDEPEND}"
+
+src_test() {
+ local MODULES=(
+ "Curses::Widgets ${DIST_VERSION}"
+ "Curses::Widgets::ButtonSet 1.103"
+ "Curses::Widgets::Calendar 1.103"
+ "Curses::Widgets::ComboBox 1.103"
+ "Curses::Widgets::Label 1.102"
+ "Curses::Widgets::ListBox 1.104"
+ "Curses::Widgets::ListBox::MultiColumn 0.1"
+ "Curses::Widgets::Menu 1.103"
+ "Curses::Widgets::ProgressBar 1.103"
+ "Curses::Widgets::TextField 1.103"
+ "Curses::Widgets::TextMemo 1.104"
+ )
+ local failed=()
+ for dep in "${MODULES[@]}"; do
+ ebegin "Compile testing ${dep}"
+ perl -Mblib="${S}" -M"${dep} ()" -e1
+ eend $? || failed+=( "$dep" )
+ done
+ if [[ ${failed[@]} ]]; then
+ echo
+ eerror "One or more modules failed compile:";
+ for dep in "${failed[@]}"; do
+ eerror " ${dep}"
+ done
+ die "Failing due to module compilation errors";
+ fi
+ ewarn "Test suite for this module requires user interaction."
+ ewarn "For details, see:"
+ ewarn "https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/dev-perl/CursesWidgets"
+}
diff --git a/dev-perl/CursesWidgets/Manifest b/dev-perl/CursesWidgets/Manifest
index e4d9116f6452..80f26d8da635 100644
--- a/dev-perl/CursesWidgets/Manifest
+++ b/dev-perl/CursesWidgets/Manifest
@@ -1,5 +1,6 @@
DIST CursesWidgets-1.997.tar.gz 40526 SHA256 3ed2811f623c7b3152f8ab3b29f9865dba738dae23e98e0fdcb05f88361d429a SHA512 18b2e59508cf7e4411cbe7988890fd50aa51365bc5365c81cd0464a0d31f05e146c963ef852e53c7ba82562b459a18d216b114218f7caeb9832fb3c36a425f55 WHIRLPOOL f138644cace701b10055afd591599a69c0e71340fdc73678c7ee2c291852b539b936d88f8d8535b4498a4b1bbf0c633fdad88a6db7ecf048b989a31baef16994
EBUILD CursesWidgets-1.997.0-r1.ebuild 607 SHA256 0d5590d787f13cadb5b5bec0aefc9580992b927b2198cabbcf6b2ec962770e1f SHA512 c5a9527425b6b6a5761fc8c3efe62bf8766e6cc5538a4a4650cef35ad8368a02feb7408cdfebb828ae9826f3d0ba43622662acfc5ed7cd812472f3836fc4a67c WHIRLPOOL ee9e0b026fedefdbca0d8173f668f7ef80e388d42d29b8c455c6ec77941a4c08da91c527914ff1ef9cd493423a5a4f7fbcee5ff53cbd29957c9d20b95916c68f
+EBUILD CursesWidgets-1.997.0-r2.ebuild 1607 SHA256 51841310edfd2e93d0750fae797aee0e93f31bff3465c186223bd6b90296df53 SHA512 9e0940c4028daefa4ebb51c4c8af5c7cebf4cd2567459b86c81452ab7a468328882ba2cddf3ec2710c33efbd46b64b957e543d451c2fd6394ee480d64b75299d WHIRLPOOL b71b181a87e288707a2ee59136756b359b4b1934445778eae70e13393ab99125c3727aa2a5ff933215f3930936c7cd0a121910f0e0f006fe8e0e9bcf7e6c9f97
MISC ChangeLog 2455 SHA256 1c84a1d2cb72d00be5367d49294d707340582f016e7e8d1e6d9d477d7117176b SHA512 e6d03f41f02a54cb85cc2005d6fd03e8974538f589f48ca094dae126868fe890696739551bc70aff3ae135a1fb1b0a6d1749496066be703713147df6f228bd8b WHIRLPOOL 74351c62801729ce6e524a7cf6dfe2dec97deff15f4f9b8bd49c0ec87eb83bcde14dbc981baab3a8590632201b63ed1e8cbb08605f00dea634f838c6439b9d85
MISC ChangeLog-2015 2159 SHA256 da9f21ad87864cd2852a8bee8ac9ba16d60e65d3b32be7fff98f0b9c33d10a9f SHA512 e54e03074e18f858f1f8d0ba4b59957a27a7b494175c2f51d54a30e61160dde554e6e2ce43da5a1b6423a6fd5150ac70884849b6e76bdd72cb6227d3b247a82c WHIRLPOOL 08aed635173a73d03873bac47097f1ba7677bd3ad7415e833cf59428baa5f436bf16475daf459ff199e887b5eb2d1bc604396855c24d71311f0bed02ff6f70ed
MISC metadata.xml 1128 SHA256 2ae38d696a735d9e0486f169a4d208b9fe665e823e3b89048d236e0ae51d1096 SHA512 87224a521c8eb6887857f3b6aea904ab490e6fb36d37d6f4a389b2b849600a3d852b6a664ebd87333d7d0885ece6024f4c0ca93c597cef4b25a107a565a6c394 WHIRLPOOL b52eb31afb4f83757cb6bec8f4ef3476c38c27787bd7cce341645a252bb4b898c4ecd2ea82b1423de40a2c075aaaf668cb3df13a40188bb567d1e4cd3900c539