summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKent Fredric <kentfredric@gmail.com>2015-07-02 20:12:28 +1200
committerKent Fredric <kentfredric@gmail.com>2015-07-02 20:12:28 +1200
commit42dc2fdd7edad5c75cd37133f50ab395ca4223d9 (patch)
tree9ec92b4abae0079263a1e4f48fafed7bf079953a /dev-perl/POE-Component-Server-Syslog
parent[rebase-filter: dwc/POE-Component-Server-Syslog] [newversion] POE-Component-S... (diff)
downloadperl-overlay-42dc2fdd7edad5c75cd37133f50ab395ca4223d9.tar.gz
perl-overlay-42dc2fdd7edad5c75cd37133f50ab395ca4223d9.tar.bz2
perl-overlay-42dc2fdd7edad5c75cd37133f50ab395ca4223d9.zip
[fixup] POE-Component-Server-Syslog: EAPI5, normalise version, fixup deps and tests
Package-Manager: portage-2.2.17
Diffstat (limited to 'dev-perl/POE-Component-Server-Syslog')
-rw-r--r--dev-perl/POE-Component-Server-Syslog/ChangeLog18
-rw-r--r--dev-perl/POE-Component-Server-Syslog/Manifest5
-rw-r--r--dev-perl/POE-Component-Server-Syslog/POE-Component-Server-Syslog-1.20.ebuild24
-rw-r--r--dev-perl/POE-Component-Server-Syslog/POE-Component-Server-Syslog-1.200.0.ebuild49
4 files changed, 50 insertions, 46 deletions
diff --git a/dev-perl/POE-Component-Server-Syslog/ChangeLog b/dev-perl/POE-Component-Server-Syslog/ChangeLog
deleted file mode 100644
index 989c449c6..000000000
--- a/dev-perl/POE-Component-Server-Syslog/ChangeLog
+++ /dev/null
@@ -1,18 +0,0 @@
-# ChangeLog for dev-perl/POE-Component-Server-Syslog
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*POE-Component-Server-Syslog-1.20 (29 Apr 2011)
-
- 29 Apr 2011; Daniel Westermann-Clark <dwc@pobox.com>
- -POE-Component-Server-Syslog-1.18.ebuild,
- +POE-Component-Server-Syslog-1.20.ebuild:
- Bump
-
-*POE-Component-Server-Syslog-1.18 (08 Jul 2009)
-
- 08 Jul 2009; Daniel Westermann-Clark <dwc@pobox.com>
- -POE-Component-Server-Syslog-1.16.ebuild,
- +POE-Component-Server-Syslog-1.18.ebuild, +metadata.xml:
- Bump, convert to EAPI=2, and add metadata.xml
-
diff --git a/dev-perl/POE-Component-Server-Syslog/Manifest b/dev-perl/POE-Component-Server-Syslog/Manifest
index 3c3fc38bb..6d9249f84 100644
--- a/dev-perl/POE-Component-Server-Syslog/Manifest
+++ b/dev-perl/POE-Component-Server-Syslog/Manifest
@@ -1,4 +1 @@
-DIST POE-Component-Server-Syslog-1.20.tar.gz 29021 RMD160 e454cab58faee4685c640e07b0a160d6ae433881 SHA1 98c137d7bd2060a2eda4fbab2d932995fb80c649 SHA256 a28764e63de42abb8e9c07dcf2e65b5562717e8c5319062722ecb7cac947b20f
-EBUILD POE-Component-Server-Syslog-1.20.ebuild 470 RMD160 d5ab94fd1c0d083dce92643ba10d2568c79ca2c1 SHA1 a8fbe2df35f91573c294459b9ceed5cf56cd4954 SHA256 991ac9763bccfe8fd9c308fec352c56a080a40db7b1885745c6c2a9121d41379
-MISC ChangeLog 593 RMD160 4fff4a9bbb56449fac432716e2bcc2b10963f266 SHA1 0b6ff574bbabd608dca1606bfa200f65b3cec31e SHA256 a2372286348452fe29ba090e09d438d08c00a9b7503727b24772c58b75db7e68
-MISC metadata.xml 278 RMD160 e8be6660b64bbeaac81b980352c2201e7e4d315b SHA1 44e0b651e9b8d511ebd1ba52eb11d746dd723165 SHA256 5c45b43ea1f6a23cc7295a81911d3cd670928fbb11263b038e7ce40ab05ac0d8
+DIST POE-Component-Server-Syslog-1.20.tar.gz 29021 SHA256 a28764e63de42abb8e9c07dcf2e65b5562717e8c5319062722ecb7cac947b20f SHA512 f2ca1750476b37914d48fd38b881b5c7a9655004b2b0b1d2af89ca567fc30056eb900e6b06414f3dd6a1223b7d13c4462015b5b3c5a4b8d2b6ece33a4f72b52d WHIRLPOOL 1f688cef73f8bb6a7acd4201142f8c88506328ca2d299fe71ae21292b6d36c63fbafe14b0567fa09953d6f8837e2b7c073d1ab2656fc591a5246c5c4712a7a06
diff --git a/dev-perl/POE-Component-Server-Syslog/POE-Component-Server-Syslog-1.20.ebuild b/dev-perl/POE-Component-Server-Syslog/POE-Component-Server-Syslog-1.20.ebuild
deleted file mode 100644
index 088ff88b0..000000000
--- a/dev-perl/POE-Component-Server-Syslog/POE-Component-Server-Syslog-1.20.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-MODULE_AUTHOR=BINGOS
-MODULE_VERSION="1.20"
-inherit perl-module
-
-DESCRIPTION="Syslog services for POE"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86"
-SRC_TEST="do"
-
-IUSE="test"
-RDEPEND=">=dev-lang/perl-5.6.1
- >=dev-perl/POE-0.24
- dev-perl/Params-Validate
- dev-perl/Time-modules"
-DEPEND="${RDEPEND}
- test? ( >=virtual/perl-Test-Simple-0.47 )"
diff --git a/dev-perl/POE-Component-Server-Syslog/POE-Component-Server-Syslog-1.200.0.ebuild b/dev-perl/POE-Component-Server-Syslog/POE-Component-Server-Syslog-1.200.0.ebuild
new file mode 100644
index 000000000..9dc0700bc
--- /dev/null
+++ b/dev-perl/POE-Component-Server-Syslog/POE-Component-Server-Syslog-1.200.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+MODULE_AUTHOR=BINGOS
+MODULE_VERSION=1.20
+inherit perl-module
+
+DESCRIPTION="Syslog services for POE"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86"
+SRC_TEST="do"
+
+IUSE="test"
+# IO::Socket, IO::Socket::iINET -> IO
+# POE::Driver::SysRW, POE::Wheel::ReadWrite, POE::Wheel::SocketFactory -> POE
+# Time::ParseDate -> Time-modules
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-IO
+ >=dev-perl/POE-0.240.0
+ dev-perl/Params-Validate
+ dev-perl/Time-modules
+ >=dev-lang/perl-5.6.1
+"
+DEPEND="${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.420.0
+ test? ( >=virtual/perl-Test-Simple-0.470.0 )"
+
+src_test() {
+ local bad;
+ bad=(
+ t/99_pod.t
+ t/99_pod_coverage.t
+ )
+ # These tests should pass in a good network environment
+ # Set: USER_PERL_RESTRICT="network-test"
+ # if you have a bad/closed network
+ if has "network-test" "${USER_PERL_RESTRICT}"; then
+ einfo "Omitting Network tests"
+ bad+=( t/02-udp.t t/03-tcp.t t/04-main-udp.t t/05-main-tcp.t )
+ fi
+ perl_rm_files "${bad[@]}"
+ perl-module_src_test
+}