diff options
author | Kent Fredric <kentfredric@gmail.com> | 2015-07-02 20:12:28 +1200 |
---|---|---|
committer | Kent Fredric <kentfredric@gmail.com> | 2015-07-02 20:12:28 +1200 |
commit | 42dc2fdd7edad5c75cd37133f50ab395ca4223d9 (patch) | |
tree | 9ec92b4abae0079263a1e4f48fafed7bf079953a /dev-perl | |
parent | [rebase-filter: dwc/POE-Component-Server-Syslog] [newversion] POE-Component-S... (diff) | |
download | perl-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')
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 +} |