diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2018-07-14 21:03:06 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2018-07-14 21:03:06 +0100 |
commit | 8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 (patch) | |
tree | 7681bbd4e8b05407772df40a4bf04cbbc8afc3fa /dev-perl/Device-SerialPort | |
parent | 30a9caf154332f12ca60756e1b75d2f0e3e1822d (diff) |
gentoo resync : 14.07.2018
Diffstat (limited to 'dev-perl/Device-SerialPort')
-rw-r--r-- | dev-perl/Device-SerialPort/Device-SerialPort-1.40.0-r1.ebuild | 19 | ||||
-rw-r--r-- | dev-perl/Device-SerialPort/Device-SerialPort-1.40.0-r2.ebuild | 53 | ||||
-rw-r--r-- | dev-perl/Device-SerialPort/Manifest | 4 | ||||
-rw-r--r-- | dev-perl/Device-SerialPort/metadata.xml | 12 |
4 files changed, 88 insertions, 0 deletions
diff --git a/dev-perl/Device-SerialPort/Device-SerialPort-1.40.0-r1.ebuild b/dev-perl/Device-SerialPort/Device-SerialPort-1.40.0-r1.ebuild new file mode 100644 index 000000000000..68c23baf77f0 --- /dev/null +++ b/dev-perl/Device-SerialPort/Device-SerialPort-1.40.0-r1.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +MODULE_AUTHOR=COOK +MODULE_VERSION=1.04 +inherit perl-module + +DESCRIPTION="A Serial port Perl Module" + +SLOT="0" +KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc sparc x86" +IUSE="" + +#From the module: +# If you run 'make test', you must make sure that nothing is plugged +# into '/dev/ttyS1'! +# Doesn't sound wise to enable SRC_TEST="do" - mcummings diff --git a/dev-perl/Device-SerialPort/Device-SerialPort-1.40.0-r2.ebuild b/dev-perl/Device-SerialPort/Device-SerialPort-1.40.0-r2.ebuild new file mode 100644 index 000000000000..d5244a9dfd43 --- /dev/null +++ b/dev-perl/Device-SerialPort/Device-SerialPort-1.40.0-r2.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=COOK +DIST_VERSION=1.04 +DIST_EXAMPLES=("eg/*") +inherit perl-module + +DESCRIPTION="A Serial port Perl Module" + +SLOT="0" +KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~mips ppc sparc x86" +IUSE="" + +#From the module: +# If you run 'make test', you must make sure that nothing is plugged +# into '/dev/ttyS1'! +# Doesn't sound wise to enable SRC_TEST="do" - mcummings + +src_configure() { + myconf=() + [[ -n "${DEVICE_SERIALPORT_PORT}" ]] && myconf+=( "TESTPORT=${DEVICE_SERIALPORT_PORT}" ) + perl-module_src_configure +} +src_test() { + local MODULES=( + "Device::SerialPort ${DIST_VERSION}" + ) + 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 + if [[ -n "${DEVICE_SERIALPORT_PORT}" ]]; then + DIST_TEST="do"; # Parallel testing a serial port sounds unsmart. + perl-module_src_test; + else + ewarn "Functional tests are disabled without manual intervention." + ewarn "For details, read:" + ewarn "https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/dev-perl/Device-SerialPort" + fi +} diff --git a/dev-perl/Device-SerialPort/Manifest b/dev-perl/Device-SerialPort/Manifest new file mode 100644 index 000000000000..eb2107c8f1dd --- /dev/null +++ b/dev-perl/Device-SerialPort/Manifest @@ -0,0 +1,4 @@ +DIST Device-SerialPort-1.04.tar.gz 98706 BLAKE2B a9ba70e57548efb6fd63869a534a54f066151965b3750d22ac9c24df7fe783ec59fbb623ca7c1d9d5db5cc2a62cac4446efb0cbf2f8b973b3ade818b38d5cc80 SHA512 4b25a7d29091322d516e0aa20693caabe95a8521b3fdc425d1c03e3312fb59a6883268db7eaf79b32586569502fb656c875dd2b6b1d7a4341d9bd6916e04ee44 +EBUILD Device-SerialPort-1.40.0-r1.ebuild 458 BLAKE2B 23fd1292d19519ec5530f67d30720b28210961d91bd6471eb53fe7d2668f10cccd9a3eb0816ed80a307de689ec0516fb26e9503e3faeef80ca6e84e302749179 SHA512 b4a455eb9926131ad25d43b806a76fe0fd7754b7a4a1e391c8dccca1d4113fff6f5408060b2c49f98cdd27f0a197168649c87c026f3c6b22d6d35ca82d17cd0c +EBUILD Device-SerialPort-1.40.0-r2.ebuild 1397 BLAKE2B ec225d83bb4390318dec35238112f08bdeef67d37b05f22e6e9196cd83bfff3f288a746c1354696cab2b8a605544baa197a4979cf90d7b44956fe7484cf9f9db SHA512 0b5bf2107879d86ec2778b59d09a96eea950f46b9fbf5c9842b1df72be083b12f032902502bc85f0b0cd7e3dbcf020df8b1c219b4cf45c985584e82a91b727ca +MISC metadata.xml 406 BLAKE2B 46af1fef081586d3ade83ea92a603f3c0099b8a89a2693750c333fce7acb2d52cda7c27f7f26a3fba67bd82cd446177b0d436906054deb78ca13a3bc669c4bae SHA512 4033d17808f503aa81fb607db7f8dfd27bebad8b3c62527b63ef8d841d3b5176ed2359767689168731d6f25d6e511ba4f6f4828e3d37bcc53468c01117e5c032 diff --git a/dev-perl/Device-SerialPort/metadata.xml b/dev-perl/Device-SerialPort/metadata.xml new file mode 100644 index 000000000000..0b34392a6fb2 --- /dev/null +++ b/dev-perl/Device-SerialPort/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">Device-SerialPort</remote-id> + <remote-id type="cpan-module">Device::SerialPort</remote-id> + </upstream> +</pkgmetadata> |