[gentoo-commits] repo/gentoo:master commit in: dev-ruby/packetfu/

2022-07-18 Thread Hans de Graaff
commit: 6ab4338140052925633d0e2effa7357eed800e16
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul 19 06:10:26 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul 19 06:10:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ab43381

dev-ruby/packetfu: remove masked package

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/packetfu/Manifest   |  1 -
 dev-ruby/packetfu/metadata.xml   | 15 ---
 dev-ruby/packetfu/packetfu-1.1.13.ebuild | 46 
 3 files changed, 62 deletions(-)

diff --git a/dev-ruby/packetfu/Manifest b/dev-ruby/packetfu/Manifest
deleted file mode 100644
index a9be91484249..
--- a/dev-ruby/packetfu/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST packetfu-1.1.13.gem 769024 BLAKE2B 
6fa53680dec76c14c6cd73cac4e57acf2da5aaa2a9a6371d0b9fbea1e764d9e2eda09fcf0ad245eb62340fa0d3047e525ba290d4c45ff4739e28fd5782659cd6
 SHA512 
c3ee67bfd597dcd197f213361ab94c614136304d8746de45b99322c1b6878eaef7c4a2ebc19be658d891df3e7d261476def27ae14990157dc6cb466815bd6f15

diff --git a/dev-ruby/packetfu/metadata.xml b/dev-ruby/packetfu/metadata.xml
deleted file mode 100644
index 37f15a1d0b69..
--- a/dev-ruby/packetfu/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   zeroch...@gentoo.org
-   Rick Farina
-   
-   
-   r...@gentoo.org
-   Gentoo Ruby Project
-   
-   
-   packetfu
-   
-

diff --git a/dev-ruby/packetfu/packetfu-1.1.13.ebuild 
b/dev-ruby/packetfu/packetfu-1.1.13.ebuild
deleted file mode 100644
index 45c488ef112b..
--- a/dev-ruby/packetfu/packetfu-1.1.13.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRAINSTALL="examples"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A mid-level packet manipulation library"
-HOMEPAGE="https://rubygems.org/gems/packetfu";
-
-LICENSE="BSD"
-SLOT="${PV}"
-KEYWORDS="~amd64 ~arm ~x86"
-
-ruby_add_rdepend "
-   dev-ruby/network_interface:0
-   dev-ruby/pcaprub:*
-"
-
-ruby_add_bdepend "test? ( >=dev-ruby/rspec-its-1.2.0:1 )
-   dev-ruby/bundler"
-DEPEND="${DEPEND} !dev-ruby/packetfu:0"
-
-all_ruby_prepare() {
-   [ -f Gemfile.lock ] && rm Gemfile.lock
-   #For now, we don't support development or testing at all
-   #if ! use development; then
-   sed -i -e "/^group :development do/,/^end$/d" Gemfile || die
-   sed -i -e "/s.add_development_dependency/d" "${PN}".gemspec || 
die
-   sed -i -e "/spec.add_development_dependency/d" "${PN}".gemspec 
|| die
-   #fi
-   #if ! use test; then
-   sed -i -e "/^group :test do/,/^end$/d" Gemfile || die
-   #fi
-   #if ! use test && ! use development; then
-   sed -i -e "/^group :development, :test do/,/^end$/d" Gemfile || 
die
-   #fi
-   sed -i -e '/[Cc]overalls/d' spec/spec_helper.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/packetfu/

2020-05-30 Thread Hans de Graaff
commit: 443305146a81e03e38a8264bd87887b5e9604d8e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 30 18:30:07 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 30 18:36:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44330514

dev-ruby/packetfu: remove unneeded bundler actions

Closes: https://bugs.gentoo.org/show_bug.cgi?id=723906
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/packetfu/packetfu-1.1.13.ebuild | 10 +-
 1 file changed, 1 insertion(+), 9 deletions(-)

diff --git a/dev-ruby/packetfu/packetfu-1.1.13.ebuild 
b/dev-ruby/packetfu/packetfu-1.1.13.ebuild
index c065d55b827..45c488ef112 100644
--- a/dev-ruby/packetfu/packetfu-1.1.13.ebuild
+++ b/dev-ruby/packetfu/packetfu-1.1.13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -44,11 +44,3 @@ all_ruby_prepare() {
#fi
sed -i -e '/[Cc]overalls/d' spec/spec_helper.rb || die
 }
-
-each_ruby_prepare() {
-   if [ -f Gemfile ]
-   then
-   BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle install --local || die
-   BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle check || die
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/packetfu/

2019-05-21 Thread Hans de Graaff
commit: 84d3922294ae516e95b46ee19ec0bc894931e69d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed May 22 05:49:10 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed May 22 05:54:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84d39222

dev-ruby/packetfu: add ruby26

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-ruby/packetfu/packetfu-1.1.13.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/packetfu/packetfu-1.1.13.ebuild 
b/dev-ruby/packetfu/packetfu-1.1.13.ebuild
index ca383b97edd..c065d55b827 100644
--- a/dev-ruby/packetfu/packetfu-1.1.13.ebuild
+++ b/dev-ruby/packetfu/packetfu-1.1.13.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-USE_RUBY="ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
@@ -21,7 +21,7 @@ KEYWORDS="~amd64 ~arm ~x86"
 
 ruby_add_rdepend "
dev-ruby/network_interface:0
-   dev-ruby/pcaprub:0.12
+   dev-ruby/pcaprub:*
 "
 
 ruby_add_bdepend "test? ( >=dev-ruby/rspec-its-1.2.0:1 )



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/packetfu/

2019-01-28 Thread Hans de Graaff
commit: 2cecc88f425a12fea26d0454835b398d98737b0e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jan 28 21:31:55 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jan 28 21:45:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cecc88f

dev-ruby/packetfu: add ruby25

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/packetfu/packetfu-1.1.13.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/packetfu/packetfu-1.1.13.ebuild 
b/dev-ruby/packetfu/packetfu-1.1.13.ebuild
index 28b5036705d..ca383b97edd 100644
--- a/dev-ruby/packetfu/packetfu-1.1.13.ebuild
+++ b/dev-ruby/packetfu/packetfu-1.1.13.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/packetfu/

2018-02-06 Thread Hans de Graaff
commit: 744e50720d60ef5065b34e7d22a10ed49f89267b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Feb  7 06:58:22 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Feb  7 07:05:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=744e5072

dev-ruby/packetfu: add ruby24

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/packetfu/packetfu-1.1.13.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/packetfu/packetfu-1.1.13.ebuild 
b/dev-ruby/packetfu/packetfu-1.1.13.ebuild
index 70a9aa5ec68..28b5036705d 100644
--- a/dev-ruby/packetfu/packetfu-1.1.13.ebuild
+++ b/dev-ruby/packetfu/packetfu-1.1.13.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-USE_RUBY="ruby21 ruby22 ruby23"
+USE_RUBY="ruby22 ruby23 ruby24"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/packetfu/

2017-09-24 Thread Hans de Graaff
commit: 9c8a2bb666fbd677cc2b15e875c3d57e8fdc38b6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Sep 24 06:41:26 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Sep 24 06:57:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c8a2bb6

dev-ruby/packetfu: cleanup

Package-Manager: Portage-2.3.8, Repoman-2.3.2

 dev-ruby/packetfu/Manifest  |  1 -
 dev-ruby/packetfu/packetfu-1.1.11-r1.ebuild | 53 -
 2 files changed, 54 deletions(-)

diff --git a/dev-ruby/packetfu/Manifest b/dev-ruby/packetfu/Manifest
index 67628f27d75..981e3291f3a 100644
--- a/dev-ruby/packetfu/Manifest
+++ b/dev-ruby/packetfu/Manifest
@@ -1,2 +1 @@
-DIST packetfu-1.1.11.gem 751104 SHA256 
6ae9398fa707446e856c37f1160f3323695cd8b245732b78f281d9db8d2e2816 SHA512 
c4e2a86ab331f87989e675777a7c47570afee1426007ac91387d5bd4594206c0ae9c0e180dd0f890558d46ff54d0298e89ef57bb4b433c1fea5644315d7b61b6
 WHIRLPOOL 
679f615c3a02597d9615bca96aab76b0aad24f9ca01cf57155bb554e2a6d23a513ba999bbf4d0ca1e556b530d7a83543ab9e25fdd4a34e1cefdc690617463054
 DIST packetfu-1.1.13.gem 769024 SHA256 
94a247b056617d6b6db8b682b21e8ad5193d745e8506a335149de0ee78c2f79a SHA512 
c3ee67bfd597dcd197f213361ab94c614136304d8746de45b99322c1b6878eaef7c4a2ebc19be658d891df3e7d261476def27ae14990157dc6cb466815bd6f15
 WHIRLPOOL 
d36cc51511b0a826de8e38b57ade9745aac477ce03cddbcb68121cb0134142985f8d209295c36ec6c8f487b442da2ba84a1025c5c3a90a12f3b1aeca81bab027

diff --git a/dev-ruby/packetfu/packetfu-1.1.11-r1.ebuild 
b/dev-ruby/packetfu/packetfu-1.1.11-r1.ebuild
deleted file mode 100644
index 64405f485a3..000
--- a/dev-ruby/packetfu/packetfu-1.1.11-r1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby21 ruby22"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-RUBY_FAKEGEM_EXTRADOC="README.rdoc"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A mid-level packet manipulation library"
-HOMEPAGE="https://rubygems.org/gems/packetfu";
-
-LICENSE="BSD"
-SLOT="${PV}"
-KEYWORDS="~amd64 ~arm ~x86"
-
-ruby_add_rdepend "
-   dev-ruby/network_interface:0
-   dev-ruby/pcaprub:0.12
-"
-
-ruby_add_bdepend "test? ( >=dev-ruby/rspec-its-1.2.0:1 )
-   dev-ruby/bundler"
-DEPEND="${DEPEND} !dev-ruby/packetfu:0"
-
-all_ruby_prepare() {
-   [ -f Gemfile.lock ] && rm Gemfile.lock
-   #For now, we don't support development or testing at all
-   #if ! use development; then
-   sed -i -e "/^group :development do/,/^end$/d" Gemfile || die
-   sed -i -e "/s.add_development_dependency/d" "${PN}".gemspec || 
die
-   sed -i -e "/spec.add_development_dependency/d" "${PN}".gemspec 
|| die
-   #fi
-   #if ! use test; then
-   sed -i -e "/^group :test do/,/^end$/d" Gemfile || die
-   #fi
-   #if ! use test && ! use development; then
-   sed -i -e "/^group :development, :test do/,/^end$/d" Gemfile || 
die
-   #fi
-}
-
-each_ruby_prepare() {
-   if [ -f Gemfile ]
-   then
-   BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle install --local || die
-   BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle check || die
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/packetfu/

2017-05-08 Thread Richard Farina
commit: 1822dce39606ed44001ca06e41ef4b1048df1ff5
Author: Zero_Chaos  gentoo  org>
AuthorDate: Tue May  9 03:07:13 2017 +
Commit: Richard Farina  gentoo  org>
CommitDate: Tue May  9 03:09:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1822dce3

dev-ruby/packetfu: bumpity bump bump

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ruby/packetfu/Manifest|  1 +
 dev-ruby/packetfu/packetfu-1.1.11-r1.ebuild   |  4 ++--
 .../{packetfu-1.1.11-r1.ebuild => packetfu-1.1.13.ebuild} | 11 ++-
 3 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/dev-ruby/packetfu/Manifest b/dev-ruby/packetfu/Manifest
index 81963028f9e..67628f27d75 100644
--- a/dev-ruby/packetfu/Manifest
+++ b/dev-ruby/packetfu/Manifest
@@ -1 +1,2 @@
 DIST packetfu-1.1.11.gem 751104 SHA256 
6ae9398fa707446e856c37f1160f3323695cd8b245732b78f281d9db8d2e2816 SHA512 
c4e2a86ab331f87989e675777a7c47570afee1426007ac91387d5bd4594206c0ae9c0e180dd0f890558d46ff54d0298e89ef57bb4b433c1fea5644315d7b61b6
 WHIRLPOOL 
679f615c3a02597d9615bca96aab76b0aad24f9ca01cf57155bb554e2a6d23a513ba999bbf4d0ca1e556b530d7a83543ab9e25fdd4a34e1cefdc690617463054
+DIST packetfu-1.1.13.gem 769024 SHA256 
94a247b056617d6b6db8b682b21e8ad5193d745e8506a335149de0ee78c2f79a SHA512 
c3ee67bfd597dcd197f213361ab94c614136304d8746de45b99322c1b6878eaef7c4a2ebc19be658d891df3e7d261476def27ae14990157dc6cb466815bd6f15
 WHIRLPOOL 
d36cc51511b0a826de8e38b57ade9745aac477ce03cddbcb68121cb0134142985f8d209295c36ec6c8f487b442da2ba84a1025c5c3a90a12f3b1aeca81bab027

diff --git a/dev-ruby/packetfu/packetfu-1.1.11-r1.ebuild 
b/dev-ruby/packetfu/packetfu-1.1.11-r1.ebuild
index 67be91f0f5c..64405f485a3 100644
--- a/dev-ruby/packetfu/packetfu-1.1.11-r1.ebuild
+++ b/dev-ruby/packetfu/packetfu-1.1.11-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-USE_RUBY="ruby20 ruby21 ruby22"
+USE_RUBY="ruby21 ruby22"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"

diff --git a/dev-ruby/packetfu/packetfu-1.1.11-r1.ebuild 
b/dev-ruby/packetfu/packetfu-1.1.13.ebuild
similarity index 85%
copy from dev-ruby/packetfu/packetfu-1.1.11-r1.ebuild
copy to dev-ruby/packetfu/packetfu-1.1.13.ebuild
index 67be91f0f5c..70a9aa5ec68 100644
--- a/dev-ruby/packetfu/packetfu-1.1.11-r1.ebuild
+++ b/dev-ruby/packetfu/packetfu-1.1.13.ebuild
@@ -1,14 +1,14 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
-USE_RUBY="ruby20 ruby21 ruby22"
+USE_RUBY="ruby21 ruby22 ruby23"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-RUBY_FAKEGEM_EXTRADOC="README.rdoc"
+RUBY_FAKEGEM_EXTRAINSTALL="examples"
+RUBY_FAKEGEM_EXTRADOC="README.md"
 
 inherit multilib ruby-fakegem
 
@@ -42,6 +42,7 @@ all_ruby_prepare() {
#if ! use test && ! use development; then
sed -i -e "/^group :development, :test do/,/^end$/d" Gemfile || 
die
#fi
+   sed -i -e '/[Cc]overalls/d' spec/spec_helper.rb || die
 }
 
 each_ruby_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/packetfu/files/

2016-09-29 Thread Patrice Clement
commit: bb9a9e347d320c00617779581d5694921e8c29d5
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Wed Sep 21 17:03:13 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Sep 29 20:33:11 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb9a9e34

dev-ruby/packetfu: remove unused patch.

Closes: https://github.com/gentoo/gentoo/pull/2381

Signed-off-by: Patrice Clement  gentoo.org>

 .../files/packetfu-1.1.10-ruby2x-encoding.patch| 49 --
 1 file changed, 49 deletions(-)

diff --git a/dev-ruby/packetfu/files/packetfu-1.1.10-ruby2x-encoding.patch 
b/dev-ruby/packetfu/files/packetfu-1.1.10-ruby2x-encoding.patch
deleted file mode 100644
index 7d21833..
--- a/dev-ruby/packetfu/files/packetfu-1.1.10-ruby2x-encoding.patch
+++ /dev/null
@@ -1,49 +0,0 @@
-From ba3ef1af81b494248db230b4f7fdcc155fe256d5 Mon Sep 17 00:00:00 2001
-From: Jonathan Claudius 
-Date: Sat, 5 Apr 2014 22:15:00 -0400
-Subject: [PATCH] Fix encoding issues in specs for Ruby 2.x
-

- spec/structfu_spec.rb | 8 
- 1 file changed, 4 insertions(+), 4 deletions(-)
-
-diff --git a/spec/structfu_spec.rb b/spec/structfu_spec.rb
-index c48c856..84b7e22 100644
 a/spec/structfu_spec.rb
-+++ b/spec/structfu_spec.rb
-@@ -78,7 +78,7 @@ class StructClass
-   @int.to_s.should == "\x02"
-   @int.read(254)
-   @int.to_i.should == 254
--  @int.to_s.should == "\xfe"
-+  @int.to_s.should == "\xfe".force_encoding("binary")
-   end
- 
- end
-@@ -98,7 +98,7 @@ class StructClass
-   end
- 
-   it "should print a two character packed string" do
--  @int.to_s.should == "\x00\x0b"
-+  @int.to_s.should == "\x00\x0b".force_encoding("binary")
-   end
- 
-   it "should have a value of 11" do
-@@ -113,7 +113,7 @@ class StructClass
-   @int.to_s.should == "\x00\x02"
-   @int.read(254)
-   @int.to_i.should == 254
--  @int.to_s.should == "\x00\xfe"
-+  @int.to_s.should == "\x00\xfe".force_encoding("binary")
-   end
- 
-   it "should be able to set endianness" do
-@@ -198,7 +198,7 @@ class StructClass
-   @int.to_s.should == "\x00\x00\x00\x02"
-   @int.read(254)
-   @int.to_i.should == 254
--  @int.to_s.should == "\x00\x00\x00\xfe"
-+  @int.to_s.should == "\x00\x00\x00\xfe".force_encoding("binary")
-   end
- 
-   it "should be able to set endianness" do



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/packetfu/

2016-06-01 Thread Hans de Graaff
commit: 01af9e869d09bb3681f4b7e09cdf854c838352d3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jun  1 04:42:43 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jun  2 05:01:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01af9e86

dev-ruby/packetfu: cleanup

Package-Manager: portage-2.2.28

 dev-ruby/packetfu/Manifest  |  2 --
 dev-ruby/packetfu/packetfu-1.1.10-r2.ebuild | 31 -
 dev-ruby/packetfu/packetfu-1.1.9-r1.ebuild  | 20 ---
 3 files changed, 53 deletions(-)

diff --git a/dev-ruby/packetfu/Manifest b/dev-ruby/packetfu/Manifest
index fc3f48c..8196302 100644
--- a/dev-ruby/packetfu/Manifest
+++ b/dev-ruby/packetfu/Manifest
@@ -1,3 +1 @@
-DIST packetfu-1.1.10.gem 750080 SHA256 
7c929b03255b4320598a9bed7c86076435cedb9b7292cb1acab05c4d085c5b22 SHA512 
6912d8923eaf596fccb5881025259f8df2494c5ff424a9fe2d4fc28b135c26a89afa8e663dcca97f42ead0c0da14f659611f12472dabe29b26e202c4f79737f9
 WHIRLPOOL 
ccbe1aace3a954972b1e4ff55fcf37e6b686c6074df08f853aa02693b35627a44d01be6e43f0d8ee85a1585b230fde62ba265dade7aabd197430f15a9940d648
 DIST packetfu-1.1.11.gem 751104 SHA256 
6ae9398fa707446e856c37f1160f3323695cd8b245732b78f281d9db8d2e2816 SHA512 
c4e2a86ab331f87989e675777a7c47570afee1426007ac91387d5bd4594206c0ae9c0e180dd0f890558d46ff54d0298e89ef57bb4b433c1fea5644315d7b61b6
 WHIRLPOOL 
679f615c3a02597d9615bca96aab76b0aad24f9ca01cf57155bb554e2a6d23a513ba999bbf4d0ca1e556b530d7a83543ab9e25fdd4a34e1cefdc690617463054
-DIST packetfu-1.1.9.gem 750592 SHA256 
dc035e2be9312bc6e78ac75951c7af8358304a7b4efa6f82fc07821bf30bd409 SHA512 
c032ee9f90d03b5cc588d712f3c1dfe9f797c7c7799fae22c565915cf3ff90962927cb9986cc10b4901549a39a6515a4b2d33f67e7eb23b6a7e0ae3cce750442
 WHIRLPOOL 
1b58159d54c7df134509065012a4fbf6350d6d3c6c35f1ee44c0fedf7d98925bdb289e07ae44c32e1e9cd5257faff6906c59cc0af31f46cf919fe39900c9b490

diff --git a/dev-ruby/packetfu/packetfu-1.1.10-r2.ebuild 
b/dev-ruby/packetfu/packetfu-1.1.10-r2.ebuild
deleted file mode 100644
index 0306298..000
--- a/dev-ruby/packetfu/packetfu-1.1.10-r2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-RUBY_FAKEGEM_EXTRADOC="README.rdoc"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A mid-level packet manipulation library"
-HOMEPAGE="https://rubygems.org/gems/packetfu";
-
-LICENSE="BSD"
-SLOT="${PV}"
-KEYWORDS="~amd64 ~arm ~x86"
-
-ruby_add_rdepend " >=dev-ruby/pcaprub-0.9.2:*"
-DEPEND="${DEPEND} !dev-ruby/packetfu:0"
-
-RUBY_PATCHES=( "${FILESDIR}"/${P}-ruby2x-encoding.patch )
-
-all_ruby_prepare() {
-   # Broken for version numbers with multiple digits...
-   sed -i -e '/reports a version number/,/end/ s:^:#:' 
spec/packetfu_spec.rb || die
-}

diff --git a/dev-ruby/packetfu/packetfu-1.1.9-r1.ebuild 
b/dev-ruby/packetfu/packetfu-1.1.9-r1.ebuild
deleted file mode 100644
index 2a37930..000
--- a/dev-ruby/packetfu/packetfu-1.1.9-r1.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby19 ruby21"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A mid-level packet manipulation library"
-HOMEPAGE="https://rubygems.org/gems/packetfu";
-
-LICENSE="BSD"
-SLOT="${PV}"
-KEYWORDS="~amd64 ~arm ~x86"
-
-ruby_add_rdepend " >=dev-ruby/pcaprub-0.9.2:*"
-ruby_add_bdepend "test? ( >=dev-ruby/rspec-2.6.2 )
-   doc? ( >=dev-ruby/sdoc-0.2.0 )"
-DEPEND="${DEPEND} !dev-ruby/packetfu:0"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/packetfu/

2016-06-01 Thread Hans de Graaff
commit: 8d03be9e5ec55c53619a027a13503b3257bc8af2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jun  1 04:43:11 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jun  2 05:01:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d03be9e

dev-ruby/packetfu: drop ruby19

Package-Manager: portage-2.2.28

 dev-ruby/packetfu/packetfu-1.1.11-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/packetfu/packetfu-1.1.11-r1.ebuild 
b/dev-ruby/packetfu/packetfu-1.1.11-r1.ebuild
index b9a1bbc..6dc5268 100644
--- a/dev-ruby/packetfu/packetfu-1.1.11-r1.ebuild
+++ b/dev-ruby/packetfu/packetfu-1.1.11-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/packetfu/

2015-09-08 Thread Richard Farina
commit: 3e26ffa205bff156cc176d43911ed53d2e9b8677
Author: Zero_Chaos  gentoo  org>
AuthorDate: Wed Sep  9 01:08:30 2015 +
Commit: Richard Farina  gentoo  org>
CommitDate: Wed Sep  9 01:08:30 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e26ffa2

dev-ruby/packetfu: block slot 0 to prevent collisions

Package-Manager: portage-2.2.20.1

 dev-ruby/packetfu/packetfu-1.1.10-r2.ebuild | 1 +
 dev-ruby/packetfu/packetfu-1.1.11-r1.ebuild | 1 +
 dev-ruby/packetfu/packetfu-1.1.9-r1.ebuild  | 1 +
 3 files changed, 3 insertions(+)

diff --git a/dev-ruby/packetfu/packetfu-1.1.10-r2.ebuild 
b/dev-ruby/packetfu/packetfu-1.1.10-r2.ebuild
index 4ee6d7f..0306298 100644
--- a/dev-ruby/packetfu/packetfu-1.1.10-r2.ebuild
+++ b/dev-ruby/packetfu/packetfu-1.1.10-r2.ebuild
@@ -21,6 +21,7 @@ SLOT="${PV}"
 KEYWORDS="~amd64 ~arm ~x86"
 
 ruby_add_rdepend " >=dev-ruby/pcaprub-0.9.2:*"
+DEPEND="${DEPEND} !dev-ruby/packetfu:0"
 
 RUBY_PATCHES=( "${FILESDIR}"/${P}-ruby2x-encoding.patch )
 

diff --git a/dev-ruby/packetfu/packetfu-1.1.11-r1.ebuild 
b/dev-ruby/packetfu/packetfu-1.1.11-r1.ebuild
index de0753a..b9a1bbc 100644
--- a/dev-ruby/packetfu/packetfu-1.1.11-r1.ebuild
+++ b/dev-ruby/packetfu/packetfu-1.1.11-r1.ebuild
@@ -27,6 +27,7 @@ ruby_add_rdepend "
 
 ruby_add_bdepend "test? ( >=dev-ruby/rspec-its-1.2.0:1 )
dev-ruby/bundler"
+DEPEND="${DEPEND} !dev-ruby/packetfu:0"
 
 all_ruby_prepare() {
[ -f Gemfile.lock ] && rm Gemfile.lock

diff --git a/dev-ruby/packetfu/packetfu-1.1.9-r1.ebuild 
b/dev-ruby/packetfu/packetfu-1.1.9-r1.ebuild
index 4246529..2a37930 100644
--- a/dev-ruby/packetfu/packetfu-1.1.9-r1.ebuild
+++ b/dev-ruby/packetfu/packetfu-1.1.9-r1.ebuild
@@ -17,3 +17,4 @@ KEYWORDS="~amd64 ~arm ~x86"
 ruby_add_rdepend " >=dev-ruby/pcaprub-0.9.2:*"
 ruby_add_bdepend "test? ( >=dev-ruby/rspec-2.6.2 )
doc? ( >=dev-ruby/sdoc-0.2.0 )"
+DEPEND="${DEPEND} !dev-ruby/packetfu:0"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/packetfu/

2015-09-06 Thread Richard Farina
commit: 2d30ed840f6fb77f6f41d32c47314e96bc73edc3
Author: Zero_Chaos  gentoo  org>
AuthorDate: Sun Sep  6 20:33:05 2015 +
Commit: Richard Farina  gentoo  org>
CommitDate: Sun Sep  6 20:39:08 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d30ed84

dev-ruby/packetfu: slot and add bundler to ensure deps are right

 dev-ruby/packetfu/packetfu-1.1.10-r2.ebuild |  4 ++--
 dev-ruby/packetfu/packetfu-1.1.11-r1.ebuild | 31 ++---
 dev-ruby/packetfu/packetfu-1.1.9-r1.ebuild  |  6 +++---
 3 files changed, 33 insertions(+), 8 deletions(-)

diff --git a/dev-ruby/packetfu/packetfu-1.1.10-r2.ebuild 
b/dev-ruby/packetfu/packetfu-1.1.10-r2.ebuild
index f1d5b3a..4ee6d7f 100644
--- a/dev-ruby/packetfu/packetfu-1.1.10-r2.ebuild
+++ b/dev-ruby/packetfu/packetfu-1.1.10-r2.ebuild
@@ -17,10 +17,10 @@ DESCRIPTION="A mid-level packet manipulation library"
 HOMEPAGE="https://rubygems.org/gems/packetfu";
 
 LICENSE="BSD"
-SLOT="0"
+SLOT="${PV}"
 KEYWORDS="~amd64 ~arm ~x86"
 
-ruby_add_rdepend " >=dev-ruby/pcaprub-0.9.2"
+ruby_add_rdepend " >=dev-ruby/pcaprub-0.9.2:*"
 
 RUBY_PATCHES=( "${FILESDIR}"/${P}-ruby2x-encoding.patch )
 

diff --git a/dev-ruby/packetfu/packetfu-1.1.11-r1.ebuild 
b/dev-ruby/packetfu/packetfu-1.1.11-r1.ebuild
index 71525b2..de0753a 100644
--- a/dev-ruby/packetfu/packetfu-1.1.11-r1.ebuild
+++ b/dev-ruby/packetfu/packetfu-1.1.11-r1.ebuild
@@ -17,12 +17,37 @@ DESCRIPTION="A mid-level packet manipulation library"
 HOMEPAGE="https://rubygems.org/gems/packetfu";
 
 LICENSE="BSD"
-SLOT="0"
+SLOT="${PV}"
 KEYWORDS="~amd64 ~arm ~x86"
 
 ruby_add_rdepend "
dev-ruby/network_interface:0
-   >=dev-ruby/pcaprub-0.9.2
+   dev-ruby/pcaprub:0.12
 "
 
-ruby_add_bdepend "test? ( >=dev-ruby/rspec-its-1.2.0:1 )"
+ruby_add_bdepend "test? ( >=dev-ruby/rspec-its-1.2.0:1 )
+   dev-ruby/bundler"
+
+all_ruby_prepare() {
+   [ -f Gemfile.lock ] && rm Gemfile.lock
+   #For now, we don't support development or testing at all
+   #if ! use development; then
+   sed -i -e "/^group :development do/,/^end$/d" Gemfile || die
+   sed -i -e "/s.add_development_dependency/d" "${PN}".gemspec || 
die
+   sed -i -e "/spec.add_development_dependency/d" "${PN}".gemspec 
|| die
+   #fi
+   #if ! use test; then
+   sed -i -e "/^group :test do/,/^end$/d" Gemfile || die
+   #fi
+   #if ! use test && ! use development; then
+   sed -i -e "/^group :development, :test do/,/^end$/d" Gemfile || 
die
+   #fi
+}
+
+each_ruby_prepare() {
+   if [ -f Gemfile ]
+   then
+   BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle install --local || die
+   BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle check || die
+   fi
+}

diff --git a/dev-ruby/packetfu/packetfu-1.1.9-r1.ebuild 
b/dev-ruby/packetfu/packetfu-1.1.9-r1.ebuild
index a63e4f3..4246529 100644
--- a/dev-ruby/packetfu/packetfu-1.1.9-r1.ebuild
+++ b/dev-ruby/packetfu/packetfu-1.1.9-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -11,9 +11,9 @@ DESCRIPTION="A mid-level packet manipulation library"
 HOMEPAGE="https://rubygems.org/gems/packetfu";
 
 LICENSE="BSD"
-SLOT="0"
+SLOT="${PV}"
 KEYWORDS="~amd64 ~arm ~x86"
 
-ruby_add_rdepend " >=dev-ruby/pcaprub-0.9.2"
+ruby_add_rdepend " >=dev-ruby/pcaprub-0.9.2:*"
 ruby_add_bdepend "test? ( >=dev-ruby/rspec-2.6.2 )
doc? ( >=dev-ruby/sdoc-0.2.0 )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/packetfu/, dev-ruby/metasploit-model/

2015-09-06 Thread Richard Farina
commit: 410d72fb50a186e39d86524d9a77ed950272e41e
Author: Zero_Chaos  gentoo  org>
AuthorDate: Sun Sep  6 20:17:33 2015 +
Commit: Richard Farina  gentoo  org>
CommitDate: Sun Sep  6 20:39:05 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=410d72fb

dev-ruby/metasploit-model: explicit inherit on versionator

 dev-ruby/metasploit-model/metasploit-model-1.0.0.ebuild | 2 +-
 .../packetfu/{packetfu-1.1.10-r1.ebuild => packetfu-1.1.10-r2.ebuild}   | 0
 dev-ruby/packetfu/{packetfu-1.1.11.ebuild => packetfu-1.1.11-r1.ebuild} | 0
 dev-ruby/packetfu/{packetfu-1.1.9.ebuild => packetfu-1.1.9-r1.ebuild}   | 0
 4 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/metasploit-model/metasploit-model-1.0.0.ebuild 
b/dev-ruby/metasploit-model/metasploit-model-1.0.0.ebuild
index 66f9424..ba8c943 100644
--- a/dev-ruby/metasploit-model/metasploit-model-1.0.0.ebuild
+++ b/dev-ruby/metasploit-model/metasploit-model-1.0.0.ebuild
@@ -5,7 +5,7 @@
 EAPI=5
 USE_RUBY="ruby19 ruby20 ruby21"
 
-inherit ruby-fakegem
+inherit ruby-fakegem versionator
 
 RUBY_FAKEGEM_EXTRAINSTALL="app config script spec"
 

diff --git a/dev-ruby/packetfu/packetfu-1.1.10-r1.ebuild 
b/dev-ruby/packetfu/packetfu-1.1.10-r2.ebuild
similarity index 100%
rename from dev-ruby/packetfu/packetfu-1.1.10-r1.ebuild
rename to dev-ruby/packetfu/packetfu-1.1.10-r2.ebuild

diff --git a/dev-ruby/packetfu/packetfu-1.1.11.ebuild 
b/dev-ruby/packetfu/packetfu-1.1.11-r1.ebuild
similarity index 100%
rename from dev-ruby/packetfu/packetfu-1.1.11.ebuild
rename to dev-ruby/packetfu/packetfu-1.1.11-r1.ebuild

diff --git a/dev-ruby/packetfu/packetfu-1.1.9.ebuild 
b/dev-ruby/packetfu/packetfu-1.1.9-r1.ebuild
similarity index 100%
rename from dev-ruby/packetfu/packetfu-1.1.9.ebuild
rename to dev-ruby/packetfu/packetfu-1.1.9-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/packetfu/

2015-08-25 Thread Hans de Graaff
commit: 075bf1db5a64f8c9610e5151503d6073b78267e6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 26 05:02:04 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 26 05:59:15 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=075bf1db

dev-ruby/packetfu: version bump

Package-Manager: portage-2.2.20.1

 dev-ruby/packetfu/Manifest   |  1 +
 dev-ruby/packetfu/packetfu-1.1.11.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-ruby/packetfu/Manifest b/dev-ruby/packetfu/Manifest
index fe57e8b..fc3f48c 100644
--- a/dev-ruby/packetfu/Manifest
+++ b/dev-ruby/packetfu/Manifest
@@ -1,2 +1,3 @@
 DIST packetfu-1.1.10.gem 750080 SHA256 
7c929b03255b4320598a9bed7c86076435cedb9b7292cb1acab05c4d085c5b22 SHA512 
6912d8923eaf596fccb5881025259f8df2494c5ff424a9fe2d4fc28b135c26a89afa8e663dcca97f42ead0c0da14f659611f12472dabe29b26e202c4f79737f9
 WHIRLPOOL 
ccbe1aace3a954972b1e4ff55fcf37e6b686c6074df08f853aa02693b35627a44d01be6e43f0d8ee85a1585b230fde62ba265dade7aabd197430f15a9940d648
+DIST packetfu-1.1.11.gem 751104 SHA256 
6ae9398fa707446e856c37f1160f3323695cd8b245732b78f281d9db8d2e2816 SHA512 
c4e2a86ab331f87989e675777a7c47570afee1426007ac91387d5bd4594206c0ae9c0e180dd0f890558d46ff54d0298e89ef57bb4b433c1fea5644315d7b61b6
 WHIRLPOOL 
679f615c3a02597d9615bca96aab76b0aad24f9ca01cf57155bb554e2a6d23a513ba999bbf4d0ca1e556b530d7a83543ab9e25fdd4a34e1cefdc690617463054
 DIST packetfu-1.1.9.gem 750592 SHA256 
dc035e2be9312bc6e78ac75951c7af8358304a7b4efa6f82fc07821bf30bd409 SHA512 
c032ee9f90d03b5cc588d712f3c1dfe9f797c7c7799fae22c565915cf3ff90962927cb9986cc10b4901549a39a6515a4b2d33f67e7eb23b6a7e0ae3cce750442
 WHIRLPOOL 
1b58159d54c7df134509065012a4fbf6350d6d3c6c35f1ee44c0fedf7d98925bdb289e07ae44c32e1e9cd5257faff6906c59cc0af31f46cf919fe39900c9b490

diff --git a/dev-ruby/packetfu/packetfu-1.1.11.ebuild 
b/dev-ruby/packetfu/packetfu-1.1.11.ebuild
new file mode 100644
index 000..71525b2
--- /dev/null
+++ b/dev-ruby/packetfu/packetfu-1.1.11.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+RUBY_FAKEGEM_EXTRADOC="README.rdoc"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="A mid-level packet manipulation library"
+HOMEPAGE="https://rubygems.org/gems/packetfu";
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+
+ruby_add_rdepend "
+   dev-ruby/network_interface:0
+   >=dev-ruby/pcaprub-0.9.2
+"
+
+ruby_add_bdepend "test? ( >=dev-ruby/rspec-its-1.2.0:1 )"