[gentoo-commits] repo/gentoo:master commit in: dev-perl/Net-ARP/

2023-03-21 Thread Sam James
commit: fb0b632348092ddd0fbe4d58abe01955d6865134
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 22 05:17:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 22 05:17:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb0b6323

dev-perl/Net-ARP: add 1.0.12

Closes: https://bugs.gentoo.org/713204
Closes: https://bugs.gentoo.org/801643
Closes: https://bugs.gentoo.org/883601
Signed-off-by: Sam James  gentoo.org>

 dev-perl/Net-ARP/Manifest  |  1 +
 dev-perl/Net-ARP/Net-ARP-1.0.12.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-perl/Net-ARP/Manifest b/dev-perl/Net-ARP/Manifest
index c2fef81a2208..de325c5f313f 100644
--- a/dev-perl/Net-ARP/Manifest
+++ b/dev-perl/Net-ARP/Manifest
@@ -1 +1,2 @@
 DIST Net-ARP-1.0.11.tgz 18747 BLAKE2B 
8cd30ba3c0f8ec64b108dfb05a57e89dda15ab4f4bf1758e15576f34d7da92e017a8e75f09b75f08f07b1f4cdf04b9260f33942d781325f62d05e91990c8fca9
 SHA512 
e0c2d468f3b7bb11a67cb94e9538680385c3e86c17ec7063ceaa5f495f4ca2c604028d9493fde697852144cebf59b0898afa3c63e2e023435e30379fe150e860
+DIST Net-ARP-1.0.12.tar.gz 16984 BLAKE2B 
703d17e254d2202cf474f7b9b4d41faf98d371388f365a6239a2195a3c4109a9ab335937035c9e9b89d638e912d3b2fede35ae0403c0875698c6101557f706ef
 SHA512 
554ff00e86b5e3bb83be1f3e1803cd35aad22330c75ee088c04c537ede76f5de34f9f1dd5ae011843ff652567a034b3f2946919f7968482b759e78c31cb2b689

diff --git a/dev-perl/Net-ARP/Net-ARP-1.0.12.ebuild 
b/dev-perl/Net-ARP/Net-ARP-1.0.12.ebuild
new file mode 100644
index ..2d112c6ecb44
--- /dev/null
+++ b/dev-perl/Net-ARP/Net-ARP-1.0.12.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=CRAZYDJ
+DIST_VERSION=1.0.12
+DIST_WIKI="tests"
+inherit perl-module
+
+DESCRIPTION="Perl extension for creating ARP packets"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="dev-perl/Net-Pcap"
+BDEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/1.0.9-header.diff"
+   "${FILESDIR}/${PN}-1.0.9-perl-5.26.patch"
+)
+
+src_prepare() {
+   if [[ -z ${TEST_ARP_IF} ]]; then
+   perl_rm_files t/send_packet.t
+   fi
+   perl -MDevel::PPPort -e 'Devel::PPPort::WriteFile();'
+   perl-module_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Net-ARP/files/

2021-12-05 Thread Conrad Kostecki
commit: 16687df684f38a9d0e3b49e375951c7f4de3b5ec
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu Nov 25 16:55:01 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Dec  5 21:45:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16687df6

dev-perl/Net-ARP: remove unused patch

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-perl/Net-ARP/files/Net-ARP-1.0.9-tests.patch | 117 ---
 1 file changed, 117 deletions(-)

diff --git a/dev-perl/Net-ARP/files/Net-ARP-1.0.9-tests.patch 
b/dev-perl/Net-ARP/files/Net-ARP-1.0.9-tests.patch
deleted file mode 100644
index 3cd799a629b7..
--- a/dev-perl/Net-ARP/files/Net-ARP-1.0.9-tests.patch
+++ /dev/null
@@ -1,117 +0,0 @@
-From 38c823ef25d78205e24314233ae7a503967b53e9 Mon Sep 17 00:00:00 2001
-From: Kent Fredric 
-Date: Wed, 13 Dec 2017 22:22:20 +1300
-Subject: Guard tests that require network device names and root via ENV
-

- Makefile.PL |  9 -
- t/arp_lookup.t  | 10 --
- t/send_packet.t | 13 +++--
- test.pl | 23 ---
- 4 files changed, 27 insertions(+), 28 deletions(-)
-
-diff --git a/Makefile.PL b/Makefile.PL
-index e1a4ee7..fbfe0b0 100755
 a/Makefile.PL
-+++ b/Makefile.PL
-@@ -18,15 +18,6 @@
- use ExtUtils::MakeMaker;
- use Config;
- 
--BEGIN {
--  eval { require Net::Pcap };
--
--  if($@)
--  {
--  print "Module Net::Pcap is required for make test!\n";
--  }
--}
--
- if($Config{'osname'} =~ /linux/i)
- {
- $flags = "-DLINUX";
-diff --git a/t/arp_lookup.t b/t/arp_lookup.t
-index 4cf9626..df68c90 100644
 a/t/arp_lookup.t
-+++ b/t/arp_lookup.t
-@@ -13,8 +13,14 @@ ok( $mac eq "unknown", "unkown mac on strange dev value -> 
$mac" );
- $mac = Net::ARP::arp_lookup("$fu","127.0.0.1");
- ok( $mac eq "unknown", "unkown mac on strange dev value 2 -> $mac" );
- 
--$mac = Net::ARP::arp_lookup("eth0","this_is_not_an_ip_address");
--ok( $mac eq "unknown", "unkown mac on strange ip value -> $mac" );
-+SKIP: {
-+
-+  skip "TEST_ARP_IF unset", 1 unless exists $ENV{TEST_ARP_IF};
-+
-+  $mac = Net::ARP::arp_lookup($ENV{TEST_ARP_IF},"this_is_not_an_ip_address");
-+  ok( $mac eq "unknown", "unkown mac on strange ip value -> $mac" );
-+
-+}
- 
- #Net::ARP::arp_lookup("eth0","192.168.1.1","fu");
- #ok( $mac eq "unknown", "unkown mac on strange mac value" );
-diff --git a/t/send_packet.t b/t/send_packet.t
-index 1f95f4f..3b4b998 100644
 a/t/send_packet.t
-+++ b/t/send_packet.t
-@@ -5,9 +5,18 @@
- # Last update: 22.06.2013
- 
- use Net::ARP;
--use Test::More qw( no_plan );
-+use Test::More;
-+BEGIN {
-+  if ( $> != 0 )  {
-+  plan skip_all => "This test must be run as root";
-+  }
-+  if ( not exists $ENV{TEST_ARP_IF} ) {
-+plan skip_all => "TEST_ARP_IF not specified";
-+  }
-+  $dev = $ENV{TEST_ARP_IF};
-+  plan qw/no_plan/;
-+}
- 
--$dev="lo";
- print "Using device $dev to test send_packet()\n";
- 
- $ret = Net::ARP::send_packet("strange_dev",   # network interface
-diff --git a/test.pl b/test.pl
-index 27af515..c2e4cc2 100755
 a/test.pl
-+++ b/test.pl
-@@ -19,23 +19,16 @@
- use ExtUtils::testlib;
- use Net::ARP;
- 
--BEGIN
--{
--eval{ require Net::Pcap; };
--  
--if($@ =~ /^Can\'t\slocate/)
--{
--$dev = "eth0";
--}
--else
--{
--  import Net::Pcap;
--$dev = Net::Pcap::lookupdev(\$errbuf);
--}
-+if ( $> != 0 ) {
-+  print "SKIPPED: test must be run as root\n";
-+  exit 0;
- }
--
-+if ( not exists $ENV{TEST_ARP_IF} ) {
-+  print "SKIPPED: TEST_ARP_IF unset\n";
-+  exit 0;
-+}
-+$dev = $ENV{TEST_ARP_IF};
- print "Sending ARP reply packet via dev $dev... ";
--
- $ret = Net::ARP::send_packet($dev,   # network 
interface
- '127.0.0.1',# source ip
- '127.0.0.1',# destination ip
--- 
-2.14.3
-



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Net-ARP/

2021-11-20 Thread Andreas K. Hüttel
commit: 5daa427df8970d672ccc259af7a61d05b7793a2e
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Nov 20 17:33:41 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Nov 20 17:59:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5daa427d

dev-perl/Net-ARP: Remove old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/Net-ARP/Manifest|  1 -
 dev-perl/Net-ARP/Net-ARP-1.0.9-r1.ebuild | 40 
 2 files changed, 41 deletions(-)

diff --git a/dev-perl/Net-ARP/Manifest b/dev-perl/Net-ARP/Manifest
index 6baa42db83a3..c2fef81a2208 100644
--- a/dev-perl/Net-ARP/Manifest
+++ b/dev-perl/Net-ARP/Manifest
@@ -1,2 +1 @@
 DIST Net-ARP-1.0.11.tgz 18747 BLAKE2B 
8cd30ba3c0f8ec64b108dfb05a57e89dda15ab4f4bf1758e15576f34d7da92e017a8e75f09b75f08f07b1f4cdf04b9260f33942d781325f62d05e91990c8fca9
 SHA512 
e0c2d468f3b7bb11a67cb94e9538680385c3e86c17ec7063ceaa5f495f4ca2c604028d9493fde697852144cebf59b0898afa3c63e2e023435e30379fe150e860
-DIST Net-ARP-1.0.9.tgz 71377 BLAKE2B 
32fb8c31546e708273a6cf8251edc97dd5300fde872ac2c3ee4d54114354abac33959c01705f160f46c4833a72bcc6e4f0b4067722fe2d04995828f6de019dd3
 SHA512 
c2dc333ab4675709a4b2d9e53cbcc2f7cb226b89c366a841240d9b8a72802f2ad68c8acc40b27878c720198b63df34cd26091cd5f3ae528b597d4b214a316a91

diff --git a/dev-perl/Net-ARP/Net-ARP-1.0.9-r1.ebuild 
b/dev-perl/Net-ARP/Net-ARP-1.0.9-r1.ebuild
deleted file mode 100644
index 30628f62959b..
--- a/dev-perl/Net-ARP/Net-ARP-1.0.9-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=CRAZYDJ
-DIST_VERSION=1.0.9
-DIST_A_EXT=tgz
-inherit perl-module
-
-DESCRIPTION="Perl extension for creating ARP packets"
-
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="dev-perl/Net-Pcap"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${PN}"
-
-PATCHES=(
-   "${FILESDIR}/1.0.9-header.diff"
-   "${FILESDIR}/${PN}-1.0.9-perl-5.26.patch"
-   "${FILESDIR}/${PN}-1.0.9-tests.patch"
-)
-
-src_prepare() {
-   perl -MDevel::PPPort -e 'Devel::PPPort::WriteFile();'
-   perl-module_src_prepare
-}
-
-src_test() {
-   if [[ $EUID != 0 || -z $TEST_ARP_IF ]]; then
-   elog "Comprehensive testing needs additional configuration (and 
root)."
-   elog "For details, see:"
-   elog 
"https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/${CATEGORY}/${PN};
-   fi
-   perl-module_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Net-ARP/

2021-07-11 Thread Andreas K. Hüttel
commit: 77d49632bc0dcb87bf5be7bf70addb3d654e03ec
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jul 11 19:35:17 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Jul 11 20:14:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77d49632

dev-perl/Net-ARP: Version bump 1.0.11

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/Net-ARP/Manifest  |  1 +
 dev-perl/Net-ARP/Net-ARP-1.0.11.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-perl/Net-ARP/Manifest b/dev-perl/Net-ARP/Manifest
index c181cbe7ebd..6baa42db83a 100644
--- a/dev-perl/Net-ARP/Manifest
+++ b/dev-perl/Net-ARP/Manifest
@@ -1 +1,2 @@
+DIST Net-ARP-1.0.11.tgz 18747 BLAKE2B 
8cd30ba3c0f8ec64b108dfb05a57e89dda15ab4f4bf1758e15576f34d7da92e017a8e75f09b75f08f07b1f4cdf04b9260f33942d781325f62d05e91990c8fca9
 SHA512 
e0c2d468f3b7bb11a67cb94e9538680385c3e86c17ec7063ceaa5f495f4ca2c604028d9493fde697852144cebf59b0898afa3c63e2e023435e30379fe150e860
 DIST Net-ARP-1.0.9.tgz 71377 BLAKE2B 
32fb8c31546e708273a6cf8251edc97dd5300fde872ac2c3ee4d54114354abac33959c01705f160f46c4833a72bcc6e4f0b4067722fe2d04995828f6de019dd3
 SHA512 
c2dc333ab4675709a4b2d9e53cbcc2f7cb226b89c366a841240d9b8a72802f2ad68c8acc40b27878c720198b63df34cd26091cd5f3ae528b597d4b214a316a91

diff --git a/dev-perl/Net-ARP/Net-ARP-1.0.11.ebuild 
b/dev-perl/Net-ARP/Net-ARP-1.0.11.ebuild
new file mode 100644
index 000..4aa91e4005c
--- /dev/null
+++ b/dev-perl/Net-ARP/Net-ARP-1.0.11.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=CRAZYDJ
+DIST_VERSION=1.0.11
+DIST_A_EXT=tgz
+DIST_WIKI="tests"
+inherit perl-module
+
+DESCRIPTION="Perl extension for creating ARP packets"
+
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="dev-perl/Net-Pcap"
+BDEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/1.0.9-header.diff"
+   "${FILESDIR}/${PN}-1.0.9-perl-5.26.patch"
+)
+
+src_prepare() {
+   if [[ -z $TEST_ARP_IF ]]; then
+   perl_rm_files t/send_packet.t
+   fi
+   perl -MDevel::PPPort -e 'Devel::PPPort::WriteFile();'
+   perl-module_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Net-ARP/

2018-07-14 Thread Kent Fredric
commit: 734b07c2977b530b91556bc35f4f40ace716d838
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Jul 15 02:31:14 2018 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Jul 15 03:40:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=734b07c2

dev-perl/Net-ARP: Cleanup old version 1.0.9

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-perl/Net-ARP/Net-ARP-1.0.9.ebuild | 26 --
 1 file changed, 26 deletions(-)

diff --git a/dev-perl/Net-ARP/Net-ARP-1.0.9.ebuild 
b/dev-perl/Net-ARP/Net-ARP-1.0.9.ebuild
deleted file mode 100644
index a2be0f73fe0..000
--- a/dev-perl/Net-ARP/Net-ARP-1.0.9.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=CRAZYDJ
-MODULE_VERSION=1.0.9
-MODULE_A_EXT=tgz
-inherit perl-module
-
-DESCRIPTION="Perl extension for creating ARP packets"
-
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="dev-perl/Net-Pcap"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${PN}
-PATCHES=( "${FILESDIR}"/"${PV}"-header.diff )
-
-src_prepare() {
-   perl -MDevel::PPPort -e 'Devel::PPPort::WriteFile();'
-   perl-module_src_prepare
-}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Net-ARP/, dev-perl/Net-ARP/files/

2017-12-13 Thread Kent Fredric
commit: b8215cc4b25a990669d40cb047e36c081ee658fc
Author: Kent Fredric  gentoo  org>
AuthorDate: Wed Dec 13 09:49:27 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Wed Dec 13 09:50:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8215cc4

dev-perl/Net-ARP: EAPI6 + Tests

- EAPI6ify
- Enable tests
- Fix tests failing due to '.' in @INC
- Fix tests failing due to assumptions about root/network devices
- Document extended testing strategy

Package-Manager: Portage-2.3.18, Repoman-2.3.6

 dev-perl/Net-ARP/Net-ARP-1.0.9-r1.ebuild   |  40 +++
 .../Net-ARP/files/Net-ARP-1.0.9-perl-5.26.patch|  26 +
 dev-perl/Net-ARP/files/Net-ARP-1.0.9-tests.patch   | 117 +
 3 files changed, 183 insertions(+)

diff --git a/dev-perl/Net-ARP/Net-ARP-1.0.9-r1.ebuild 
b/dev-perl/Net-ARP/Net-ARP-1.0.9-r1.ebuild
new file mode 100644
index 000..30628f62959
--- /dev/null
+++ b/dev-perl/Net-ARP/Net-ARP-1.0.9-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=CRAZYDJ
+DIST_VERSION=1.0.9
+DIST_A_EXT=tgz
+inherit perl-module
+
+DESCRIPTION="Perl extension for creating ARP packets"
+
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="dev-perl/Net-Pcap"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${PN}"
+
+PATCHES=(
+   "${FILESDIR}/1.0.9-header.diff"
+   "${FILESDIR}/${PN}-1.0.9-perl-5.26.patch"
+   "${FILESDIR}/${PN}-1.0.9-tests.patch"
+)
+
+src_prepare() {
+   perl -MDevel::PPPort -e 'Devel::PPPort::WriteFile();'
+   perl-module_src_prepare
+}
+
+src_test() {
+   if [[ $EUID != 0 || -z $TEST_ARP_IF ]]; then
+   elog "Comprehensive testing needs additional configuration (and 
root)."
+   elog "For details, see:"
+   elog 
"https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/${CATEGORY}/${PN};
+   fi
+   perl-module_src_test
+}

diff --git a/dev-perl/Net-ARP/files/Net-ARP-1.0.9-perl-5.26.patch 
b/dev-perl/Net-ARP/files/Net-ARP-1.0.9-perl-5.26.patch
new file mode 100644
index 000..c15f1d06630
--- /dev/null
+++ b/dev-perl/Net-ARP/files/Net-ARP-1.0.9-perl-5.26.patch
@@ -0,0 +1,26 @@
+From 56f7021306fe1dbd3b83981062acf2db7e296447 Mon Sep 17 00:00:00 2001
+From: Kent Fredric 
+Date: Wed, 13 Dec 2017 21:38:52 +1300
+Subject: Fix loading ARP.pm on Perl 5.26
+
+This is now broken without '.' in @INC
+---
+ t/ARP.t | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/t/ARP.t b/t/ARP.t
+index 9b3ef08..bab58aa 100755
+--- a/t/ARP.t
 b/t/ARP.t
+@@ -6,7 +6,7 @@
+ # change 'tests => 1' to 'tests => last_test_to_print';
+ 
+ use Test::More tests => 1;
+-BEGIN { use_ok('ARP') };
++BEGIN { use_ok('Net::ARP') };
+ 
+ #
+ 
+-- 
+2.14.3
+

diff --git a/dev-perl/Net-ARP/files/Net-ARP-1.0.9-tests.patch 
b/dev-perl/Net-ARP/files/Net-ARP-1.0.9-tests.patch
new file mode 100644
index 000..3cd799a629b
--- /dev/null
+++ b/dev-perl/Net-ARP/files/Net-ARP-1.0.9-tests.patch
@@ -0,0 +1,117 @@
+From 38c823ef25d78205e24314233ae7a503967b53e9 Mon Sep 17 00:00:00 2001
+From: Kent Fredric 
+Date: Wed, 13 Dec 2017 22:22:20 +1300
+Subject: Guard tests that require network device names and root via ENV
+
+---
+ Makefile.PL |  9 -
+ t/arp_lookup.t  | 10 --
+ t/send_packet.t | 13 +++--
+ test.pl | 23 ---
+ 4 files changed, 27 insertions(+), 28 deletions(-)
+
+diff --git a/Makefile.PL b/Makefile.PL
+index e1a4ee7..fbfe0b0 100755
+--- a/Makefile.PL
 b/Makefile.PL
+@@ -18,15 +18,6 @@
+ use ExtUtils::MakeMaker;
+ use Config;
+ 
+-BEGIN {
+-  eval { require Net::Pcap };
+-
+-  if($@)
+-  {
+-  print "Module Net::Pcap is required for make test!\n";
+-  }
+-}
+-
+ if($Config{'osname'} =~ /linux/i)
+ {
+ $flags = "-DLINUX";
+diff --git a/t/arp_lookup.t b/t/arp_lookup.t
+index 4cf9626..df68c90 100644
+--- a/t/arp_lookup.t
 b/t/arp_lookup.t
+@@ -13,8 +13,14 @@ ok( $mac eq "unknown", "unkown mac on strange dev value -> 
$mac" );
+ $mac = Net::ARP::arp_lookup("$fu","127.0.0.1");
+ ok( $mac eq "unknown", "unkown mac on strange dev value 2 -> $mac" );
+ 
+-$mac = Net::ARP::arp_lookup("eth0","this_is_not_an_ip_address");
+-ok( $mac eq "unknown", "unkown mac on strange ip value -> $mac" );
++SKIP: {
++
++  skip "TEST_ARP_IF unset", 1 unless exists $ENV{TEST_ARP_IF};
++
++  $mac = Net::ARP::arp_lookup($ENV{TEST_ARP_IF},"this_is_not_an_ip_address");
++  ok( $mac eq "unknown", "unkown mac on strange ip value -> $mac" );
++
++}
+ 
+ #Net::ARP::arp_lookup("eth0","192.168.1.1","fu");
+ #ok( $mac eq "unknown", "unkown mac on strange mac value" );
+diff --git a/t/send_packet.t b/t/send_packet.t
+index 1f95f4f..3b4b998 100644
+--- a/t/send_packet.t
 b/t/send_packet.t
+@@ -5,9 +5,18 @@
+ # Last update: 22.06.2013
+ 
+ use Net::ARP;
+-use Test::More 

[gentoo-commits] repo/gentoo:master commit in: dev-perl/Net-ARP/, dev-perl/Net-ARP/files/

2015-10-04 Thread Patrice Clement
commit: 126d3efa621a30be0df508e298b0b8cba6f44286
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Oct  4 20:32:19 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct  4 20:50:45 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=126d3efa

dev-perl/Net-ARP: Version bump. Clean up old.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement  gentoo.org>

 dev-perl/Net-ARP/Manifest   | 2 +-
 dev-perl/Net-ARP/{Net-ARP-1.0.6.ebuild => Net-ARP-1.0.9.ebuild} | 6 +++---
 dev-perl/Net-ARP/files/{1.0.6-header.diff => 1.0.9-header.diff} | 0
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-perl/Net-ARP/Manifest b/dev-perl/Net-ARP/Manifest
index 8c5f372..8834142 100644
--- a/dev-perl/Net-ARP/Manifest
+++ b/dev-perl/Net-ARP/Manifest
@@ -1 +1 @@
-DIST Net-ARP-1.0.6.tgz 17304 SHA256 
c285a78e1ca8f516d72dd9a5207737687282ba6c59046b890717e6adf421ba05 SHA512 
6b5b6b4b5255e5bb9e9b85e359083e4c859d98da868e19af21571dd211d0b2622e667522d047fd724aedfc7c66e464677b8e90aa823160b6a965bc5a84420a90
 WHIRLPOOL 
df92b37f581faa41827477ab00cfd4b35737beae79322691b73d92581e6ce82e0bac1be9ce5154b5e2d807370ae9b7e951a1a9fa13c0027db83dfde4f086cfe0
+DIST Net-ARP-1.0.9.tgz 71377 SHA256 
53fc3883755d75bed1671f9844f131ad364bdfb18313ed1ea78dc67b6901b18e SHA512 
c2dc333ab4675709a4b2d9e53cbcc2f7cb226b89c366a841240d9b8a72802f2ad68c8acc40b27878c720198b63df34cd26091cd5f3ae528b597d4b214a316a91
 WHIRLPOOL 
879ca15bfbca34192ce4a364ea9b61deb8384c3b86c494b9ab52bbe57419b6ddfe0f1d0e165e6a97f52e1e128da2e4801a17aa93589875872a459f29657c64f0

diff --git a/dev-perl/Net-ARP/Net-ARP-1.0.6.ebuild 
b/dev-perl/Net-ARP/Net-ARP-1.0.9.ebuild
similarity index 78%
rename from dev-perl/Net-ARP/Net-ARP-1.0.6.ebuild
rename to dev-perl/Net-ARP/Net-ARP-1.0.9.ebuild
index 84dd32a..5a2b770 100644
--- a/dev-perl/Net-ARP/Net-ARP-1.0.6.ebuild
+++ b/dev-perl/Net-ARP/Net-ARP-1.0.9.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
 MODULE_AUTHOR=CRAZYDJ
-MODULE_VERSION=1.0.6
+MODULE_VERSION=1.0.9
 MODULE_A_EXT=tgz
 inherit perl-module
 
@@ -19,7 +19,7 @@ RDEPEND="dev-perl/Net-Pcap"
 DEPEND="${RDEPEND}"
 
 S=${WORKDIR}/${PN}
-PATCHES=( "${FILESDIR}"/1.0.6-header.diff )
+PATCHES=( "${FILESDIR}"/"${PV}"-header.diff )
 
 src_prepare() {
perl -MDevel::PPPort -e 'Devel::PPPort::WriteFile();'

diff --git a/dev-perl/Net-ARP/files/1.0.6-header.diff 
b/dev-perl/Net-ARP/files/1.0.9-header.diff
similarity index 100%
rename from dev-perl/Net-ARP/files/1.0.6-header.diff
rename to dev-perl/Net-ARP/files/1.0.9-header.diff