* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/pcaprub/
@ 2015-09-06 20:39 Richard Farina
0 siblings, 0 replies; 23+ messages in thread
From: Richard Farina @ 2015-09-06 20:39 UTC (permalink / raw
To: gentoo-commits
commit: e12d951d0e2f81db18d29bdf0bb9e5744833278f
Author: Zero_Chaos <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 6 20:31:45 2015 +0000
Commit: Richard Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Sun Sep 6 20:39:07 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e12d951d
dev-ruby/pcaprb: slot so we can have multiple versions
.../pcaprub/{pcaprub-0.11.3-r1.ebuild => pcaprub-0.11.3-r2.ebuild} | 4 ++--
dev-ruby/pcaprub/{pcaprub-0.12.0.ebuild => pcaprub-0.12.0-r1.ebuild} | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-ruby/pcaprub/pcaprub-0.11.3-r1.ebuild b/dev-ruby/pcaprub/pcaprub-0.11.3-r2.ebuild
similarity index 89%
rename from dev-ruby/pcaprub/pcaprub-0.11.3-r1.ebuild
rename to dev-ruby/pcaprub/pcaprub-0.11.3-r2.ebuild
index 3975d22..d2505f1 100644
--- a/dev-ruby/pcaprub/pcaprub-0.11.3-r1.ebuild
+++ b/dev-ruby/pcaprub/pcaprub-0.11.3-r2.ebuild
@@ -9,13 +9,13 @@ USE_RUBY="ruby19 ruby20 ruby21 ruby22"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_EXTRADOC="FAQ.rdoc README.rdoc USAGE.rdoc"
-inherit multilib ruby-fakegem
+inherit multilib ruby-fakegem versionator
DESCRIPTION="Libpcap bindings for ruby compat"
HOMEPAGE="https://rubygems.org/gems/pcaprub"
LICENSE="LGPL-2.1"
-SLOT="0"
+SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~amd64 ~arm ~x86"
DEPEND+="net-libs/libpcap"
diff --git a/dev-ruby/pcaprub/pcaprub-0.12.0.ebuild b/dev-ruby/pcaprub/pcaprub-0.12.0-r1.ebuild
similarity index 89%
rename from dev-ruby/pcaprub/pcaprub-0.12.0.ebuild
rename to dev-ruby/pcaprub/pcaprub-0.12.0-r1.ebuild
index 991ddc7..431dffb 100644
--- a/dev-ruby/pcaprub/pcaprub-0.12.0.ebuild
+++ b/dev-ruby/pcaprub/pcaprub-0.12.0-r1.ebuild
@@ -9,13 +9,13 @@ USE_RUBY="ruby19 ruby20 ruby21 ruby22"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_EXTRADOC="FAQ.rdoc README.rdoc USAGE.rdoc"
-inherit multilib ruby-fakegem
+inherit multilib ruby-fakegem versionator
DESCRIPTION="Libpcap bindings for ruby compat"
HOMEPAGE="https://rubygems.org/gems/pcaprub"
LICENSE="LGPL-2.1"
-SLOT="0"
+SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~amd64 ~arm ~x86"
DEPEND+="net-libs/libpcap"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/pcaprub/
@ 2016-01-21 6:53 Hans de Graaff
0 siblings, 0 replies; 23+ messages in thread
From: Hans de Graaff @ 2016-01-21 6:53 UTC (permalink / raw
To: gentoo-commits
commit: 894ef69fc19542a0999cd0c18fc3ab94b538652c
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 21 06:36:56 2016 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Thu Jan 21 06:36:56 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=894ef69f
dev-ruby/pcaprub: add 0.12.1
Package-Manager: portage-2.2.26
dev-ruby/pcaprub/Manifest | 1 +
dev-ruby/pcaprub/pcaprub-0.12.1.ebuild | 34 ++++++++++++++++++++++++++++++++++
2 files changed, 35 insertions(+)
diff --git a/dev-ruby/pcaprub/Manifest b/dev-ruby/pcaprub/Manifest
index 349da97..ab2d83c 100644
--- a/dev-ruby/pcaprub/Manifest
+++ b/dev-ruby/pcaprub/Manifest
@@ -1,2 +1,3 @@
DIST pcaprub-0.11.3.gem 32768 SHA256 a6f724ce8fe1036a399cefe1c77d3b989cb335e31f078028160c8f875e576eef SHA512 0ac8b5b2be85a2e17dd9f253ae3705a9faca390cefbaeae737ba20a23a3e2d95a6d492d5f7b3ecac611361a264db43cc79fddfbab58056e7de8e075fb1d1ef4f WHIRLPOOL 5a65eb697aebb6282038c98c3bd121ec1eeeca56dc0633d5c5823a798f1a0b2ca11c5f40c95f1fe00481452164a74372fdad6341c812a82165d7106480552bbb
DIST pcaprub-0.12.0.gem 34816 SHA256 6e5caacc1330df5238985f0c2a45e2d3a3bcbac02218551f6ebdee6df9c7af0f SHA512 5b37e01b4e93d7dc7a9e28c707b9333d0b92cfc27d0bf4af88e1478351d9eb8117d74c5c0a302e5094fd5cc39fa4fb5c962637fd9bfb09efb6fd44dc3a6b5771 WHIRLPOOL 6764e6584e6fd9466cc6823872713ec32f3bc3ec1dcd4d27cb5de812c1eb7b289f38ef8db39ee620b3aa55c1e028aa1a0f4df648ef1e3e17587fed36cdeb28ec
+DIST pcaprub-0.12.1.gem 36352 SHA256 006f95d7d6ba7717d1c6d4b52533e516c00cb9cf079caadbe30f053183bf65c0 SHA512 afbffd6453339cc5208ed81db120b3a32e449fb73cbeaba5dde4acebcc9be853e73c7331f49ba8a1e0165ccff4fdb7d21ece5ed834eea6871607d19ca46be0df WHIRLPOOL a7e77832f03118b8e053db433f6e49c7ede47f928019735a4a49e55aa8b9511af2eebefa433b727393758d4f707bdd1ddb577ae58b73c658d36c972dad0aceaf
diff --git a/dev-ruby/pcaprub/pcaprub-0.12.1.ebuild b/dev-ruby/pcaprub/pcaprub-0.12.1.ebuild
new file mode 100644
index 0000000..3c47b3d
--- /dev/null
+++ b/dev-ruby/pcaprub/pcaprub-0.12.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="FAQ.rdoc README.rdoc USAGE.rdoc"
+
+inherit multilib ruby-fakegem versionator
+
+DESCRIPTION="Libpcap bindings for ruby compat"
+HOMEPAGE="https://rubygems.org/gems/pcaprub"
+
+LICENSE="LGPL-2.1"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~x86"
+
+DEPEND+="net-libs/libpcap"
+RDEPEND+="net-libs/libpcap"
+
+# Tests require live access to a network device as root.
+RESTRICT="test"
+
+each_ruby_configure() {
+ ${RUBY} -Cext/pcaprub_c extconf.rb || die
+}
+
+each_ruby_compile() {
+ emake -C ext/pcaprub_c V=1
+ cp ext/pcaprub_c/pcaprub_c$(get_modname) lib || die
+}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/pcaprub/
@ 2016-05-29 5:47 Hans de Graaff
0 siblings, 0 replies; 23+ messages in thread
From: Hans de Graaff @ 2016-05-29 5:47 UTC (permalink / raw
To: gentoo-commits
commit: 6073f1c521f4d708bed5bc3b2e724ad7b8d1a9bf
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun May 29 05:40:18 2016 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun May 29 05:40:18 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6073f1c5
dev-ruby/pcaprub: cleanup
Package-Manager: portage-2.2.28
dev-ruby/pcaprub/Manifest | 1 -
dev-ruby/pcaprub/pcaprub-0.12.0-r1.ebuild | 34 -------------------------------
2 files changed, 35 deletions(-)
diff --git a/dev-ruby/pcaprub/Manifest b/dev-ruby/pcaprub/Manifest
index 62e7451..61452f3 100644
--- a/dev-ruby/pcaprub/Manifest
+++ b/dev-ruby/pcaprub/Manifest
@@ -1,4 +1,3 @@
DIST pcaprub-0.11.3.gem 32768 SHA256 a6f724ce8fe1036a399cefe1c77d3b989cb335e31f078028160c8f875e576eef SHA512 0ac8b5b2be85a2e17dd9f253ae3705a9faca390cefbaeae737ba20a23a3e2d95a6d492d5f7b3ecac611361a264db43cc79fddfbab58056e7de8e075fb1d1ef4f WHIRLPOOL 5a65eb697aebb6282038c98c3bd121ec1eeeca56dc0633d5c5823a798f1a0b2ca11c5f40c95f1fe00481452164a74372fdad6341c812a82165d7106480552bbb
-DIST pcaprub-0.12.0.gem 34816 SHA256 6e5caacc1330df5238985f0c2a45e2d3a3bcbac02218551f6ebdee6df9c7af0f SHA512 5b37e01b4e93d7dc7a9e28c707b9333d0b92cfc27d0bf4af88e1478351d9eb8117d74c5c0a302e5094fd5cc39fa4fb5c962637fd9bfb09efb6fd44dc3a6b5771 WHIRLPOOL 6764e6584e6fd9466cc6823872713ec32f3bc3ec1dcd4d27cb5de812c1eb7b289f38ef8db39ee620b3aa55c1e028aa1a0f4df648ef1e3e17587fed36cdeb28ec
DIST pcaprub-0.12.1.gem 36352 SHA256 006f95d7d6ba7717d1c6d4b52533e516c00cb9cf079caadbe30f053183bf65c0 SHA512 afbffd6453339cc5208ed81db120b3a32e449fb73cbeaba5dde4acebcc9be853e73c7331f49ba8a1e0165ccff4fdb7d21ece5ed834eea6871607d19ca46be0df WHIRLPOOL a7e77832f03118b8e053db433f6e49c7ede47f928019735a4a49e55aa8b9511af2eebefa433b727393758d4f707bdd1ddb577ae58b73c658d36c972dad0aceaf
DIST pcaprub-0.12.4.gem 36864 SHA256 7f4fcab446331324fea57cac0f1a74406cb2903d2980ed6e410181713ca6845e SHA512 707221429dcdf95eba24076589054dd022ba8a479148c3ec8ce9667016225ee64bed13d3fdf8ebd46027244feec8e77a484c67f040d0439bfa44d9212997645b WHIRLPOOL 7abb2bdadaadec13b9e2599414e24e6e599c8cf57a7ffaebd44e9af681233fe7156aebaae1dfbb96dd5a379176ab83bbf12f5ea60f6bf6fabc4343d65245f91a
diff --git a/dev-ruby/pcaprub/pcaprub-0.12.0-r1.ebuild b/dev-ruby/pcaprub/pcaprub-0.12.0-r1.ebuild
deleted file mode 100644
index 431dffb..0000000
--- a/dev-ruby/pcaprub/pcaprub-0.12.0-r1.ebuild
+++ /dev/null
@@ -1,34 +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_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="FAQ.rdoc README.rdoc USAGE.rdoc"
-
-inherit multilib ruby-fakegem versionator
-
-DESCRIPTION="Libpcap bindings for ruby compat"
-HOMEPAGE="https://rubygems.org/gems/pcaprub"
-
-LICENSE="LGPL-2.1"
-SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="~amd64 ~arm ~x86"
-
-DEPEND+="net-libs/libpcap"
-RDEPEND+="net-libs/libpcap"
-
-# Tests require live access to a network device as root.
-RESTRICT="test"
-
-each_ruby_configure() {
- ${RUBY} -Cext/pcaprub_c extconf.rb || die
-}
-
-each_ruby_compile() {
- emake -C ext/pcaprub_c V=1
- cp ext/pcaprub_c/pcaprub_c$(get_modname) lib || die
-}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/pcaprub/
@ 2016-05-29 5:47 Hans de Graaff
0 siblings, 0 replies; 23+ messages in thread
From: Hans de Graaff @ 2016-05-29 5:47 UTC (permalink / raw
To: gentoo-commits
commit: 6679bf197f4e36400b39d39889ac8e0a65ba5326
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun May 29 05:45:54 2016 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun May 29 05:45:54 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6679bf19
dev-ruby/pcaprub: drop ruby19
Package-Manager: portage-2.2.28
dev-ruby/pcaprub/pcaprub-0.11.3-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/pcaprub/pcaprub-0.11.3-r2.ebuild b/dev-ruby/pcaprub/pcaprub-0.11.3-r2.ebuild
index d2505f1..8ac4990 100644
--- a/dev-ruby/pcaprub/pcaprub-0.11.3-r2.ebuild
+++ b/dev-ruby/pcaprub/pcaprub-0.11.3-r2.ebuild
@@ -4,7 +4,7 @@
EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_EXTRADOC="FAQ.rdoc README.rdoc USAGE.rdoc"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/pcaprub/
@ 2016-05-29 5:47 Hans de Graaff
0 siblings, 0 replies; 23+ messages in thread
From: Hans de Graaff @ 2016-05-29 5:47 UTC (permalink / raw
To: gentoo-commits
commit: 8a1984a960313c6475f5c70e8bdcd938044f684a
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun May 29 05:34:26 2016 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun May 29 05:34:26 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a1984a9
dev-ruby/pcaprub: add 0.12.4
Package-Manager: portage-2.2.28
dev-ruby/pcaprub/Manifest | 1 +
dev-ruby/pcaprub/pcaprub-0.12.4.ebuild | 34 ++++++++++++++++++++++++++++++++++
2 files changed, 35 insertions(+)
diff --git a/dev-ruby/pcaprub/Manifest b/dev-ruby/pcaprub/Manifest
index ab2d83c..62e7451 100644
--- a/dev-ruby/pcaprub/Manifest
+++ b/dev-ruby/pcaprub/Manifest
@@ -1,3 +1,4 @@
DIST pcaprub-0.11.3.gem 32768 SHA256 a6f724ce8fe1036a399cefe1c77d3b989cb335e31f078028160c8f875e576eef SHA512 0ac8b5b2be85a2e17dd9f253ae3705a9faca390cefbaeae737ba20a23a3e2d95a6d492d5f7b3ecac611361a264db43cc79fddfbab58056e7de8e075fb1d1ef4f WHIRLPOOL 5a65eb697aebb6282038c98c3bd121ec1eeeca56dc0633d5c5823a798f1a0b2ca11c5f40c95f1fe00481452164a74372fdad6341c812a82165d7106480552bbb
DIST pcaprub-0.12.0.gem 34816 SHA256 6e5caacc1330df5238985f0c2a45e2d3a3bcbac02218551f6ebdee6df9c7af0f SHA512 5b37e01b4e93d7dc7a9e28c707b9333d0b92cfc27d0bf4af88e1478351d9eb8117d74c5c0a302e5094fd5cc39fa4fb5c962637fd9bfb09efb6fd44dc3a6b5771 WHIRLPOOL 6764e6584e6fd9466cc6823872713ec32f3bc3ec1dcd4d27cb5de812c1eb7b289f38ef8db39ee620b3aa55c1e028aa1a0f4df648ef1e3e17587fed36cdeb28ec
DIST pcaprub-0.12.1.gem 36352 SHA256 006f95d7d6ba7717d1c6d4b52533e516c00cb9cf079caadbe30f053183bf65c0 SHA512 afbffd6453339cc5208ed81db120b3a32e449fb73cbeaba5dde4acebcc9be853e73c7331f49ba8a1e0165ccff4fdb7d21ece5ed834eea6871607d19ca46be0df WHIRLPOOL a7e77832f03118b8e053db433f6e49c7ede47f928019735a4a49e55aa8b9511af2eebefa433b727393758d4f707bdd1ddb577ae58b73c658d36c972dad0aceaf
+DIST pcaprub-0.12.4.gem 36864 SHA256 7f4fcab446331324fea57cac0f1a74406cb2903d2980ed6e410181713ca6845e SHA512 707221429dcdf95eba24076589054dd022ba8a479148c3ec8ce9667016225ee64bed13d3fdf8ebd46027244feec8e77a484c67f040d0439bfa44d9212997645b WHIRLPOOL 7abb2bdadaadec13b9e2599414e24e6e599c8cf57a7ffaebd44e9af681233fe7156aebaae1dfbb96dd5a379176ab83bbf12f5ea60f6bf6fabc4343d65245f91a
diff --git a/dev-ruby/pcaprub/pcaprub-0.12.4.ebuild b/dev-ruby/pcaprub/pcaprub-0.12.4.ebuild
new file mode 100644
index 0000000..3c47b3d
--- /dev/null
+++ b/dev-ruby/pcaprub/pcaprub-0.12.4.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="FAQ.rdoc README.rdoc USAGE.rdoc"
+
+inherit multilib ruby-fakegem versionator
+
+DESCRIPTION="Libpcap bindings for ruby compat"
+HOMEPAGE="https://rubygems.org/gems/pcaprub"
+
+LICENSE="LGPL-2.1"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~x86"
+
+DEPEND+="net-libs/libpcap"
+RDEPEND+="net-libs/libpcap"
+
+# Tests require live access to a network device as root.
+RESTRICT="test"
+
+each_ruby_configure() {
+ ${RUBY} -Cext/pcaprub_c extconf.rb || die
+}
+
+each_ruby_compile() {
+ emake -C ext/pcaprub_c V=1
+ cp ext/pcaprub_c/pcaprub_c$(get_modname) lib || die
+}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/pcaprub/
@ 2018-01-22 19:26 Hans de Graaff
0 siblings, 0 replies; 23+ messages in thread
From: Hans de Graaff @ 2018-01-22 19:26 UTC (permalink / raw
To: gentoo-commits
commit: c769a45b589e49023a75312f62a558a449c5e146
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 22 19:07:23 2018 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Mon Jan 22 19:26:09 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c769a45b
dev-ruby/pcaprub: cleanup
Package-Manager: Portage-2.3.19, Repoman-2.3.6
dev-ruby/pcaprub/Manifest | 1 -
dev-ruby/pcaprub/pcaprub-0.12.1.ebuild | 33 ---------------------------------
2 files changed, 34 deletions(-)
diff --git a/dev-ruby/pcaprub/Manifest b/dev-ruby/pcaprub/Manifest
index 4ac6ccc1160..870994ab7f3 100644
--- a/dev-ruby/pcaprub/Manifest
+++ b/dev-ruby/pcaprub/Manifest
@@ -1,3 +1,2 @@
DIST pcaprub-0.11.3.gem 32768 BLAKE2B 88ed94a8f767e25374fd1692007d5d2c3cee00bbcf12a911a7039ec60e8281c8329a02ac3fb8d5df03a1d9993e42b580fdcf59b8ce2e2220d981bf4afbb4940d SHA512 0ac8b5b2be85a2e17dd9f253ae3705a9faca390cefbaeae737ba20a23a3e2d95a6d492d5f7b3ecac611361a264db43cc79fddfbab58056e7de8e075fb1d1ef4f
-DIST pcaprub-0.12.1.gem 36352 BLAKE2B 259bd2c30595ea18d958e1939105148b7248a985ff67cb23ecc85c9e3147c55c5bae00b15b4427b24c540e06b7628ca3ac0d937da4f7b7e2ea732c3377e3b139 SHA512 afbffd6453339cc5208ed81db120b3a32e449fb73cbeaba5dde4acebcc9be853e73c7331f49ba8a1e0165ccff4fdb7d21ece5ed834eea6871607d19ca46be0df
DIST pcaprub-0.12.4.gem 36864 BLAKE2B c2e86624431cc758059a997ebae716adb1d7de74ba62a375787608f6c68f7b85a614ec5859e251724475e1b68e8e90108f408a2e833f896461a95bda04d4d9ad SHA512 707221429dcdf95eba24076589054dd022ba8a479148c3ec8ce9667016225ee64bed13d3fdf8ebd46027244feec8e77a484c67f040d0439bfa44d9212997645b
diff --git a/dev-ruby/pcaprub/pcaprub-0.12.1.ebuild b/dev-ruby/pcaprub/pcaprub-0.12.1.ebuild
deleted file mode 100644
index b97d9f2ab25..00000000000
--- a/dev-ruby/pcaprub/pcaprub-0.12.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="FAQ.rdoc README.rdoc USAGE.rdoc"
-
-inherit multilib ruby-fakegem versionator
-
-DESCRIPTION="Libpcap bindings for ruby compat"
-HOMEPAGE="https://rubygems.org/gems/pcaprub"
-
-LICENSE="LGPL-2.1"
-SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="~amd64 ~arm ~x86"
-
-DEPEND+="net-libs/libpcap"
-RDEPEND+="net-libs/libpcap"
-
-# Tests require live access to a network device as root.
-RESTRICT="test"
-
-each_ruby_configure() {
- ${RUBY} -Cext/pcaprub_c extconf.rb || die
-}
-
-each_ruby_compile() {
- emake -C ext/pcaprub_c V=1
- cp ext/pcaprub_c/pcaprub_c$(get_modname) lib || die
-}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/pcaprub/
@ 2018-01-22 19:26 Hans de Graaff
0 siblings, 0 replies; 23+ messages in thread
From: Hans de Graaff @ 2018-01-22 19:26 UTC (permalink / raw
To: gentoo-commits
commit: b77fed0db18065621c4904e0855772e7e094e4ed
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 22 19:10:46 2018 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Mon Jan 22 19:26:11 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b77fed0d
dev-ruby/pcaprub: add ruby24, ruby25
Package-Manager: Portage-2.3.19, Repoman-2.3.6
dev-ruby/pcaprub/pcaprub-0.12.4.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-ruby/pcaprub/pcaprub-0.12.4.ebuild b/dev-ruby/pcaprub/pcaprub-0.12.4.ebuild
index b97d9f2ab25..0583d22c61a 100644
--- a/dev-ruby/pcaprub/pcaprub-0.12.4.ebuild
+++ b/dev-ruby/pcaprub/pcaprub-0.12.4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_EXTRADOC="FAQ.rdoc README.rdoc USAGE.rdoc"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/pcaprub/
@ 2018-02-24 8:49 Hans de Graaff
0 siblings, 0 replies; 23+ messages in thread
From: Hans de Graaff @ 2018-02-24 8:49 UTC (permalink / raw
To: gentoo-commits
commit: 19c095257817cf2b5cbcd5e244f7ede9df813e4b
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 24 08:36:58 2018 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Feb 24 08:48:22 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19c09525
dev-ruby/pcaprub: remove masked version
Package-Manager: Portage-2.3.19, Repoman-2.3.6
dev-ruby/pcaprub/Manifest | 1 -
dev-ruby/pcaprub/pcaprub-0.11.3-r2.ebuild | 33 -------------------------------
2 files changed, 34 deletions(-)
diff --git a/dev-ruby/pcaprub/Manifest b/dev-ruby/pcaprub/Manifest
index 870994ab7f3..2cee5c2f368 100644
--- a/dev-ruby/pcaprub/Manifest
+++ b/dev-ruby/pcaprub/Manifest
@@ -1,2 +1 @@
-DIST pcaprub-0.11.3.gem 32768 BLAKE2B 88ed94a8f767e25374fd1692007d5d2c3cee00bbcf12a911a7039ec60e8281c8329a02ac3fb8d5df03a1d9993e42b580fdcf59b8ce2e2220d981bf4afbb4940d SHA512 0ac8b5b2be85a2e17dd9f253ae3705a9faca390cefbaeae737ba20a23a3e2d95a6d492d5f7b3ecac611361a264db43cc79fddfbab58056e7de8e075fb1d1ef4f
DIST pcaprub-0.12.4.gem 36864 BLAKE2B c2e86624431cc758059a997ebae716adb1d7de74ba62a375787608f6c68f7b85a614ec5859e251724475e1b68e8e90108f408a2e833f896461a95bda04d4d9ad SHA512 707221429dcdf95eba24076589054dd022ba8a479148c3ec8ce9667016225ee64bed13d3fdf8ebd46027244feec8e77a484c67f040d0439bfa44d9212997645b
diff --git a/dev-ruby/pcaprub/pcaprub-0.11.3-r2.ebuild b/dev-ruby/pcaprub/pcaprub-0.11.3-r2.ebuild
deleted file mode 100644
index 63989a93926..00000000000
--- a/dev-ruby/pcaprub/pcaprub-0.11.3-r2.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby20 ruby21 ruby22"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="FAQ.rdoc README.rdoc USAGE.rdoc"
-
-inherit multilib ruby-fakegem versionator
-
-DESCRIPTION="Libpcap bindings for ruby compat"
-HOMEPAGE="https://rubygems.org/gems/pcaprub"
-
-LICENSE="LGPL-2.1"
-SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="~amd64 ~arm ~x86"
-
-DEPEND+="net-libs/libpcap"
-RDEPEND+="net-libs/libpcap"
-
-# Tests require live access to a network device as root.
-RESTRICT="test"
-
-each_ruby_configure() {
- ${RUBY} -Cext/${PN} extconf.rb || die
-}
-
-each_ruby_compile() {
- emake -C ext/${PN} V=1
- cp ext/${PN}/${PN}$(get_modname) lib || die
-}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/pcaprub/
@ 2018-07-27 3:03 Hans de Graaff
0 siblings, 0 replies; 23+ messages in thread
From: Hans de Graaff @ 2018-07-27 3:03 UTC (permalink / raw
To: gentoo-commits
commit: b131ecc1536836398ec9f88718eda6a329130280
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 27 03:02:26 2018 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Jul 27 03:02:59 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b131ecc1
dev-ruby/pcaprub: add 0.13.0
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-ruby/pcaprub/Manifest | 1 +
dev-ruby/pcaprub/pcaprub-0.13.0.ebuild | 33 +++++++++++++++++++++++++++++++++
2 files changed, 34 insertions(+)
diff --git a/dev-ruby/pcaprub/Manifest b/dev-ruby/pcaprub/Manifest
index 2cee5c2f368..8983ed69ca5 100644
--- a/dev-ruby/pcaprub/Manifest
+++ b/dev-ruby/pcaprub/Manifest
@@ -1 +1,2 @@
DIST pcaprub-0.12.4.gem 36864 BLAKE2B c2e86624431cc758059a997ebae716adb1d7de74ba62a375787608f6c68f7b85a614ec5859e251724475e1b68e8e90108f408a2e833f896461a95bda04d4d9ad SHA512 707221429dcdf95eba24076589054dd022ba8a479148c3ec8ce9667016225ee64bed13d3fdf8ebd46027244feec8e77a484c67f040d0439bfa44d9212997645b
+DIST pcaprub-0.13.0.gem 36864 BLAKE2B 0a0ca07da261de2e8bd7aaa131bbda9f6ee3cd5eb5fa214c552179c707d20345bcedc8db5d49590e69c41220e69f93a6d9f0b1c1b6f768c25ab648d50dead388 SHA512 6099996cca317194582a50ac89769d11ba802a9658c67f707e342b3c345bcaab26fba5ca2dc245a39eeb01f9ff6fdde1ae64a3a1ee4dd0e5243bae2ebed37e5f
diff --git a/dev-ruby/pcaprub/pcaprub-0.13.0.ebuild b/dev-ruby/pcaprub/pcaprub-0.13.0.ebuild
new file mode 100644
index 00000000000..d85148c26b6
--- /dev/null
+++ b/dev-ruby/pcaprub/pcaprub-0.13.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="FAQ.rdoc README.rdoc USAGE.rdoc"
+
+inherit multilib ruby-fakegem eapi7-ver
+
+DESCRIPTION="Libpcap bindings for ruby compat"
+HOMEPAGE="https://rubygems.org/gems/pcaprub"
+
+LICENSE="LGPL-2.1"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~x86"
+
+DEPEND+="net-libs/libpcap"
+RDEPEND+="net-libs/libpcap"
+
+# Tests require live access to a network device as root.
+RESTRICT="test"
+
+each_ruby_configure() {
+ ${RUBY} -Cext/pcaprub_c extconf.rb || die
+}
+
+each_ruby_compile() {
+ emake -C ext/pcaprub_c V=1
+ cp ext/pcaprub_c/pcaprub_c$(get_modname) lib || die
+}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/pcaprub/
@ 2019-01-28 21:45 Hans de Graaff
0 siblings, 0 replies; 23+ messages in thread
From: Hans de Graaff @ 2019-01-28 21:45 UTC (permalink / raw
To: gentoo-commits
commit: 9e465c6ffb2f1d34ad5643c2bb0e099430e90494
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 28 20:54:20 2019 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Mon Jan 28 21:45:16 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e465c6f
dev-ruby/pcaprub: cleanup
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
dev-ruby/pcaprub/pcaprub-0.13.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-ruby/pcaprub/pcaprub-0.13.0.ebuild b/dev-ruby/pcaprub/pcaprub-0.13.0.ebuild
index d85148c26b6..77eb258180f 100644
--- a/dev-ruby/pcaprub/pcaprub-0.13.0.ebuild
+++ b/dev-ruby/pcaprub/pcaprub-0.13.0.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="ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_EXTRADOC="FAQ.rdoc README.rdoc USAGE.rdoc"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/pcaprub/
@ 2020-08-01 9:05 Hans de Graaff
0 siblings, 0 replies; 23+ messages in thread
From: Hans de Graaff @ 2020-08-01 9:05 UTC (permalink / raw
To: gentoo-commits
commit: 418283007f13e4f42516a62ea83a90c60cbaddaf
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 1 06:28:05 2020 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Aug 1 09:03:21 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41828300
dev-ruby/pcaprub: add ruby27
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/pcaprub/pcaprub-0.13.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-ruby/pcaprub/pcaprub-0.13.0.ebuild b/dev-ruby/pcaprub/pcaprub-0.13.0.ebuild
index 77eb258180f..4946aa12431 100644
--- a/dev-ruby/pcaprub/pcaprub-0.13.0.ebuild
+++ b/dev-ruby/pcaprub/pcaprub-0.13.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_EXTRADOC="FAQ.rdoc README.rdoc USAGE.rdoc"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/pcaprub/
@ 2021-04-10 6:17 Hans de Graaff
0 siblings, 0 replies; 23+ messages in thread
From: Hans de Graaff @ 2021-04-10 6:17 UTC (permalink / raw
To: gentoo-commits
commit: ff4ae2a88354948b9bb918563db1816ecaa44892
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 10 06:05:19 2021 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Apr 10 06:05:19 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff4ae2a8
dev-ruby/pcaprub: remove old slot
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/pcaprub/Manifest | 1 -
dev-ruby/pcaprub/pcaprub-0.12.4.ebuild | 33 ---------------------------------
2 files changed, 34 deletions(-)
diff --git a/dev-ruby/pcaprub/Manifest b/dev-ruby/pcaprub/Manifest
index 8983ed69ca5..14075978139 100644
--- a/dev-ruby/pcaprub/Manifest
+++ b/dev-ruby/pcaprub/Manifest
@@ -1,2 +1 @@
-DIST pcaprub-0.12.4.gem 36864 BLAKE2B c2e86624431cc758059a997ebae716adb1d7de74ba62a375787608f6c68f7b85a614ec5859e251724475e1b68e8e90108f408a2e833f896461a95bda04d4d9ad SHA512 707221429dcdf95eba24076589054dd022ba8a479148c3ec8ce9667016225ee64bed13d3fdf8ebd46027244feec8e77a484c67f040d0439bfa44d9212997645b
DIST pcaprub-0.13.0.gem 36864 BLAKE2B 0a0ca07da261de2e8bd7aaa131bbda9f6ee3cd5eb5fa214c552179c707d20345bcedc8db5d49590e69c41220e69f93a6d9f0b1c1b6f768c25ab648d50dead388 SHA512 6099996cca317194582a50ac89769d11ba802a9658c67f707e342b3c345bcaab26fba5ca2dc245a39eeb01f9ff6fdde1ae64a3a1ee4dd0e5243bae2ebed37e5f
diff --git a/dev-ruby/pcaprub/pcaprub-0.12.4.ebuild b/dev-ruby/pcaprub/pcaprub-0.12.4.ebuild
deleted file mode 100644
index 0583d22c61a..00000000000
--- a/dev-ruby/pcaprub/pcaprub-0.12.4.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="FAQ.rdoc README.rdoc USAGE.rdoc"
-
-inherit multilib ruby-fakegem versionator
-
-DESCRIPTION="Libpcap bindings for ruby compat"
-HOMEPAGE="https://rubygems.org/gems/pcaprub"
-
-LICENSE="LGPL-2.1"
-SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="~amd64 ~arm ~x86"
-
-DEPEND+="net-libs/libpcap"
-RDEPEND+="net-libs/libpcap"
-
-# Tests require live access to a network device as root.
-RESTRICT="test"
-
-each_ruby_configure() {
- ${RUBY} -Cext/pcaprub_c extconf.rb || die
-}
-
-each_ruby_compile() {
- emake -C ext/pcaprub_c V=1
- cp ext/pcaprub_c/pcaprub_c$(get_modname) lib || die
-}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/pcaprub/
@ 2021-10-26 4:38 Hans de Graaff
0 siblings, 0 replies; 23+ messages in thread
From: Hans de Graaff @ 2021-10-26 4:38 UTC (permalink / raw
To: gentoo-commits
commit: 3c85fa501fc4b3eba043df747359e998967e5d95
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 26 04:28:58 2021 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Tue Oct 26 04:38:36 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c85fa50
dev-ruby/pcaprub: add 0.13.1
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/pcaprub/Manifest | 1 +
dev-ruby/pcaprub/pcaprub-0.13.1.ebuild | 25 +++++++++++++++++++++++++
2 files changed, 26 insertions(+)
diff --git a/dev-ruby/pcaprub/Manifest b/dev-ruby/pcaprub/Manifest
index 14075978139..21a8d8c2b88 100644
--- a/dev-ruby/pcaprub/Manifest
+++ b/dev-ruby/pcaprub/Manifest
@@ -1 +1,2 @@
DIST pcaprub-0.13.0.gem 36864 BLAKE2B 0a0ca07da261de2e8bd7aaa131bbda9f6ee3cd5eb5fa214c552179c707d20345bcedc8db5d49590e69c41220e69f93a6d9f0b1c1b6f768c25ab648d50dead388 SHA512 6099996cca317194582a50ac89769d11ba802a9658c67f707e342b3c345bcaab26fba5ca2dc245a39eeb01f9ff6fdde1ae64a3a1ee4dd0e5243bae2ebed37e5f
+DIST pcaprub-0.13.1.gem 36864 BLAKE2B 8a0f035d2d66cb21b8314e1f855f18fa71824ffaaa3260faa90f71dbd55172701cf0105f8dce91f3107dd455b5480170a2490a2b5a13f25b46a390401fc8b8e0 SHA512 3079a5f7b29df502b5bbf0afdb7c670c9a43fbb4024163001018ebffd660597197cb0c146005f1ce027f00f2ba4c2e0430a8574cb10c4fac310a8b04411c53dd
diff --git a/dev-ruby/pcaprub/pcaprub-0.13.1.ebuild b/dev-ruby/pcaprub/pcaprub-0.13.1.ebuild
new file mode 100644
index 00000000000..a2557b0dd27
--- /dev/null
+++ b/dev-ruby/pcaprub/pcaprub-0.13.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="FAQ.rdoc README.rdoc USAGE.rdoc"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/pcaprub_c/extconf.rb)
+
+inherit ruby-fakegem
+
+DESCRIPTION="Libpcap bindings for ruby compat"
+HOMEPAGE="https://rubygems.org/gems/pcaprub"
+
+LICENSE="LGPL-2.1"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~x86"
+
+DEPEND+="net-libs/libpcap"
+RDEPEND+="net-libs/libpcap"
+
+# Tests require live access to a network device as root.
+RESTRICT="test"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/pcaprub/
@ 2021-10-30 5:16 Hans de Graaff
0 siblings, 0 replies; 23+ messages in thread
From: Hans de Graaff @ 2021-10-30 5:16 UTC (permalink / raw
To: gentoo-commits
commit: c8be0aea56fb991143a8fad07ccaa25180ad6c96
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 30 05:07:42 2021 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Oct 30 05:16:25 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8be0aea
dev-ruby/pcaprub: cleanup
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/pcaprub/Manifest | 1 -
dev-ruby/pcaprub/pcaprub-0.13.0.ebuild | 33 ---------------------------------
2 files changed, 34 deletions(-)
diff --git a/dev-ruby/pcaprub/Manifest b/dev-ruby/pcaprub/Manifest
index 21a8d8c2b88..ca57801dd0a 100644
--- a/dev-ruby/pcaprub/Manifest
+++ b/dev-ruby/pcaprub/Manifest
@@ -1,2 +1 @@
-DIST pcaprub-0.13.0.gem 36864 BLAKE2B 0a0ca07da261de2e8bd7aaa131bbda9f6ee3cd5eb5fa214c552179c707d20345bcedc8db5d49590e69c41220e69f93a6d9f0b1c1b6f768c25ab648d50dead388 SHA512 6099996cca317194582a50ac89769d11ba802a9658c67f707e342b3c345bcaab26fba5ca2dc245a39eeb01f9ff6fdde1ae64a3a1ee4dd0e5243bae2ebed37e5f
DIST pcaprub-0.13.1.gem 36864 BLAKE2B 8a0f035d2d66cb21b8314e1f855f18fa71824ffaaa3260faa90f71dbd55172701cf0105f8dce91f3107dd455b5480170a2490a2b5a13f25b46a390401fc8b8e0 SHA512 3079a5f7b29df502b5bbf0afdb7c670c9a43fbb4024163001018ebffd660597197cb0c146005f1ce027f00f2ba4c2e0430a8574cb10c4fac310a8b04411c53dd
diff --git a/dev-ruby/pcaprub/pcaprub-0.13.0.ebuild b/dev-ruby/pcaprub/pcaprub-0.13.0.ebuild
deleted file mode 100644
index 4946aa12431..00000000000
--- a/dev-ruby/pcaprub/pcaprub-0.13.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="FAQ.rdoc README.rdoc USAGE.rdoc"
-
-inherit multilib ruby-fakegem eapi7-ver
-
-DESCRIPTION="Libpcap bindings for ruby compat"
-HOMEPAGE="https://rubygems.org/gems/pcaprub"
-
-LICENSE="LGPL-2.1"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~x86"
-
-DEPEND+="net-libs/libpcap"
-RDEPEND+="net-libs/libpcap"
-
-# Tests require live access to a network device as root.
-RESTRICT="test"
-
-each_ruby_configure() {
- ${RUBY} -Cext/pcaprub_c extconf.rb || die
-}
-
-each_ruby_compile() {
- emake -C ext/pcaprub_c V=1
- cp ext/pcaprub_c/pcaprub_c$(get_modname) lib || die
-}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/pcaprub/
@ 2023-03-27 13:25 Sam James
0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2023-03-27 13:25 UTC (permalink / raw
To: gentoo-commits
commit: eaa302e6aa298109f9e764b7096b95a370f06bce
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 27 12:12:57 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Mar 27 13:23:57 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaa302e6
dev-ruby/pcaprub: add github upstream metadata
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ruby/pcaprub/metadata.xml | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-ruby/pcaprub/metadata.xml b/dev-ruby/pcaprub/metadata.xml
index 868545d71304..99d63f2af350 100644
--- a/dev-ruby/pcaprub/metadata.xml
+++ b/dev-ruby/pcaprub/metadata.xml
@@ -11,5 +11,6 @@
</maintainer>
<upstream>
<remote-id type="rubygems">pcaprub</remote-id>
+ <remote-id type="github">pcaprub/pcaprub</remote-id>
</upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/pcaprub/
@ 2023-03-27 13:25 Sam James
0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2023-03-27 13:25 UTC (permalink / raw
To: gentoo-commits
commit: 1b48d59f69f5ac0d162437b13601f7b666d3eed2
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 27 12:43:13 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Mar 27 13:23:58 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b48d59f
dev-ruby/pcaprub: wire up tests
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ruby/pcaprub/pcaprub-0.13.1.ebuild | 51 ++++++++++++++++++++++++++++++----
1 file changed, 45 insertions(+), 6 deletions(-)
diff --git a/dev-ruby/pcaprub/pcaprub-0.13.1.ebuild b/dev-ruby/pcaprub/pcaprub-0.13.1.ebuild
index a2557b0dd274..b977b4d6165b 100644
--- a/dev-ruby/pcaprub/pcaprub-0.13.1.ebuild
+++ b/dev-ruby/pcaprub/pcaprub-0.13.1.ebuild
@@ -1,14 +1,13 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby27 ruby30"
RUBY_FAKEGEM_EXTRADOC="FAQ.rdoc README.rdoc USAGE.rdoc"
-
RUBY_FAKEGEM_EXTENSIONS=(ext/pcaprub_c/extconf.rb)
-
+RUBY_FAKEGEM_TASK_TEST="test"
inherit ruby-fakegem
DESCRIPTION="Libpcap bindings for ruby compat"
@@ -21,5 +20,45 @@ KEYWORDS="~amd64 ~arm ~x86"
DEPEND+="net-libs/libpcap"
RDEPEND+="net-libs/libpcap"
-# Tests require live access to a network device as root.
-RESTRICT="test"
+ruby_add_bdepend "
+ test? (
+ >=dev-ruby/rake-compiler-0.6.0
+ )
+"
+
+all_ruby_prepare() {
+ sed -i \
+ -e '/\(minitest\|shoulda-context\)/s:~>:>=:' \
+ -e '/coveralls/d' \
+ -e '/rubygems-tasks/d' \
+ -e '/gem.*git/d' \
+ Gemfile || die
+
+ sed -i \
+ -e '/rubygems\/tasks/d' \
+ -e '/Gem::Tasks/d' \
+ -e "/^require 'git'/,/end/ s/^/#/" \
+ Rakefile || die
+
+ sed -i -e '/coveralls/Id' test/test_helper.rb || die
+
+ # Tests which need escalated privileges
+ local privileged_tests=(
+ test_set_datalink
+ test_create_from_primitives
+ test_filter
+ test_pcap_stats
+ test_pcap_datalink
+ test_pcap_inject
+ test_pcap_next
+ test_pcap_setfilter
+ test_pcap_snapshot
+ )
+
+ local privileged_tests_expr=$(printf "%s\|" "${privileged_tests[@]}")
+ privileged_tests_expr="${privileged_tests_expr::-2}"
+
+ sed -i \
+ -e "/def \(${privileged_tests_expr}\)/,/^ end/s/^/#/" \
+ test/test_pcaprub_unit.rb || die
+}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/pcaprub/
@ 2023-04-03 5:08 Sam James
0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2023-04-03 5:08 UTC (permalink / raw
To: gentoo-commits
commit: bfc4cb6916610d467df804d48da4073fce2a8048
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 3 05:02:05 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Apr 3 05:07:48 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfc4cb69
dev-ruby/pcaprub: enable ruby31
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ruby/pcaprub/pcaprub-0.13.1.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/dev-ruby/pcaprub/pcaprub-0.13.1.ebuild b/dev-ruby/pcaprub/pcaprub-0.13.1.ebuild
index b977b4d6165b..956a9758de6b 100644
--- a/dev-ruby/pcaprub/pcaprub-0.13.1.ebuild
+++ b/dev-ruby/pcaprub/pcaprub-0.13.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-USE_RUBY="ruby27 ruby30"
+USE_RUBY="ruby27 ruby30 ruby31"
RUBY_FAKEGEM_EXTRADOC="FAQ.rdoc README.rdoc USAGE.rdoc"
RUBY_FAKEGEM_EXTENSIONS=(ext/pcaprub_c/extconf.rb)
@@ -23,6 +23,7 @@ RDEPEND+="net-libs/libpcap"
ruby_add_bdepend "
test? (
>=dev-ruby/rake-compiler-0.6.0
+ dev-ruby/shoulda-context
)
"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/pcaprub/
@ 2023-07-11 7:47 Hans de Graaff
0 siblings, 0 replies; 23+ messages in thread
From: Hans de Graaff @ 2023-07-11 7:47 UTC (permalink / raw
To: gentoo-commits
commit: 7ef236a371c3bf6ffea23faacba5da76d76f6044
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 11 05:10:18 2023 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Tue Jul 11 07:47:14 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ef236a3
dev-ruby/pcaprub: enable ruby32
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/pcaprub/pcaprub-0.13.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/pcaprub/pcaprub-0.13.1.ebuild b/dev-ruby/pcaprub/pcaprub-0.13.1.ebuild
index 956a9758de6b..c86f17199591 100644
--- a/dev-ruby/pcaprub/pcaprub-0.13.1.ebuild
+++ b/dev-ruby/pcaprub/pcaprub-0.13.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby30 ruby31 ruby32"
RUBY_FAKEGEM_EXTRADOC="FAQ.rdoc README.rdoc USAGE.rdoc"
RUBY_FAKEGEM_EXTENSIONS=(ext/pcaprub_c/extconf.rb)
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/pcaprub/
@ 2024-01-26 8:01 Hans de Graaff
0 siblings, 0 replies; 23+ messages in thread
From: Hans de Graaff @ 2024-01-26 8:01 UTC (permalink / raw
To: gentoo-commits
commit: 6b00ad35135b7b4874edf7d80f7a4caf14c56fe6
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 26 07:59:42 2024 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Jan 26 08:01:33 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b00ad35
dev-ruby/pcaprub: enable ruby33
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/pcaprub/pcaprub-0.13.1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-ruby/pcaprub/pcaprub-0.13.1.ebuild b/dev-ruby/pcaprub/pcaprub-0.13.1.ebuild
index c86f17199591..db30184a51d2 100644
--- a/dev-ruby/pcaprub/pcaprub-0.13.1.ebuild
+++ b/dev-ruby/pcaprub/pcaprub-0.13.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_EXTRADOC="FAQ.rdoc README.rdoc USAGE.rdoc"
RUBY_FAKEGEM_EXTENSIONS=(ext/pcaprub_c/extconf.rb)
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/pcaprub/
@ 2024-04-24 5:44 Hans de Graaff
0 siblings, 0 replies; 23+ messages in thread
From: Hans de Graaff @ 2024-04-24 5:44 UTC (permalink / raw
To: gentoo-commits
commit: 92057e0c4b623933276ab2b785c4757d56a67788
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 24 05:38:30 2024 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Apr 24 05:43:49 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92057e0c
dev-ruby/pcaprub: add 0.13.2
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/pcaprub/Manifest | 1 +
dev-ruby/pcaprub/pcaprub-0.13.2.ebuild | 65 ++++++++++++++++++++++++++++++++++
2 files changed, 66 insertions(+)
diff --git a/dev-ruby/pcaprub/Manifest b/dev-ruby/pcaprub/Manifest
index ca57801dd0ad..fc224458750d 100644
--- a/dev-ruby/pcaprub/Manifest
+++ b/dev-ruby/pcaprub/Manifest
@@ -1 +1,2 @@
DIST pcaprub-0.13.1.gem 36864 BLAKE2B 8a0f035d2d66cb21b8314e1f855f18fa71824ffaaa3260faa90f71dbd55172701cf0105f8dce91f3107dd455b5480170a2490a2b5a13f25b46a390401fc8b8e0 SHA512 3079a5f7b29df502b5bbf0afdb7c670c9a43fbb4024163001018ebffd660597197cb0c146005f1ce027f00f2ba4c2e0430a8574cb10c4fac310a8b04411c53dd
+DIST pcaprub-0.13.2.gem 36864 BLAKE2B 1bb0f37faa0752a7cb9b5c76f071596cf11b2c52dc3d16cd1fb577d7467afff3b46a7e4bb53436677231418ed8c0f91c91970366d4040f9ddf0491e50c52dfe5 SHA512 1be60a684ead0a91bd113150ac426f86f30b906bc2a300ac334ac9cc323406e4680d9578070d9f39cb479d9a45c2e4f42c11db9ca5531f8d5dee8d1dfc01425f
diff --git a/dev-ruby/pcaprub/pcaprub-0.13.2.ebuild b/dev-ruby/pcaprub/pcaprub-0.13.2.ebuild
new file mode 100644
index 000000000000..db30184a51d2
--- /dev/null
+++ b/dev-ruby/pcaprub/pcaprub-0.13.2.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_EXTRADOC="FAQ.rdoc README.rdoc USAGE.rdoc"
+RUBY_FAKEGEM_EXTENSIONS=(ext/pcaprub_c/extconf.rb)
+RUBY_FAKEGEM_TASK_TEST="test"
+inherit ruby-fakegem
+
+DESCRIPTION="Libpcap bindings for ruby compat"
+HOMEPAGE="https://rubygems.org/gems/pcaprub"
+
+LICENSE="LGPL-2.1"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~x86"
+
+DEPEND+="net-libs/libpcap"
+RDEPEND+="net-libs/libpcap"
+
+ruby_add_bdepend "
+ test? (
+ >=dev-ruby/rake-compiler-0.6.0
+ dev-ruby/shoulda-context
+ )
+"
+
+all_ruby_prepare() {
+ sed -i \
+ -e '/\(minitest\|shoulda-context\)/s:~>:>=:' \
+ -e '/coveralls/d' \
+ -e '/rubygems-tasks/d' \
+ -e '/gem.*git/d' \
+ Gemfile || die
+
+ sed -i \
+ -e '/rubygems\/tasks/d' \
+ -e '/Gem::Tasks/d' \
+ -e "/^require 'git'/,/end/ s/^/#/" \
+ Rakefile || die
+
+ sed -i -e '/coveralls/Id' test/test_helper.rb || die
+
+ # Tests which need escalated privileges
+ local privileged_tests=(
+ test_set_datalink
+ test_create_from_primitives
+ test_filter
+ test_pcap_stats
+ test_pcap_datalink
+ test_pcap_inject
+ test_pcap_next
+ test_pcap_setfilter
+ test_pcap_snapshot
+ )
+
+ local privileged_tests_expr=$(printf "%s\|" "${privileged_tests[@]}")
+ privileged_tests_expr="${privileged_tests_expr::-2}"
+
+ sed -i \
+ -e "/def \(${privileged_tests_expr}\)/,/^ end/s/^/#/" \
+ test/test_pcaprub_unit.rb || die
+}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/pcaprub/
@ 2024-04-24 11:56 Hans de Graaff
0 siblings, 0 replies; 23+ messages in thread
From: Hans de Graaff @ 2024-04-24 11:56 UTC (permalink / raw
To: gentoo-commits
commit: 273e727ed0ca29d6b99e6c8e281a5d20e3d25547
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 24 11:55:24 2024 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Apr 24 11:56:02 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=273e727e
dev-ruby/pcaprub: avoid tests that require network or devices
Closes: https://bugs.gentoo.org/930535
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/pcaprub/pcaprub-0.13.2.ebuild | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/dev-ruby/pcaprub/pcaprub-0.13.2.ebuild b/dev-ruby/pcaprub/pcaprub-0.13.2.ebuild
index db30184a51d2..f06aad2bf9b2 100644
--- a/dev-ruby/pcaprub/pcaprub-0.13.2.ebuild
+++ b/dev-ruby/pcaprub/pcaprub-0.13.2.ebuild
@@ -43,11 +43,14 @@ all_ruby_prepare() {
sed -i -e '/coveralls/Id' test/test_helper.rb || die
- # Tests which need escalated privileges
+ # Tests which need escalated privileges, network interfaces or other devices
local privileged_tests=(
test_set_datalink
test_create_from_primitives
test_filter
+ test_lookupdev
+ test_lookupnet
+ test_monitor
test_pcap_stats
test_pcap_datalink
test_pcap_inject
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/pcaprub/
@ 2024-07-30 5:26 Hans de Graaff
0 siblings, 0 replies; 23+ messages in thread
From: Hans de Graaff @ 2024-07-30 5:26 UTC (permalink / raw
To: gentoo-commits
commit: f48288364e2ffa0eb53564ea60be37aa326f418f
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 30 05:25:19 2024 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Tue Jul 30 05:26:13 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4828836
dev-ruby/pcaprub: add 0.13.3
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/pcaprub/Manifest | 1 +
dev-ruby/pcaprub/pcaprub-0.13.3.ebuild | 68 ++++++++++++++++++++++++++++++++++
2 files changed, 69 insertions(+)
diff --git a/dev-ruby/pcaprub/Manifest b/dev-ruby/pcaprub/Manifest
index fc224458750d..a0ef8a5204b3 100644
--- a/dev-ruby/pcaprub/Manifest
+++ b/dev-ruby/pcaprub/Manifest
@@ -1,2 +1,3 @@
DIST pcaprub-0.13.1.gem 36864 BLAKE2B 8a0f035d2d66cb21b8314e1f855f18fa71824ffaaa3260faa90f71dbd55172701cf0105f8dce91f3107dd455b5480170a2490a2b5a13f25b46a390401fc8b8e0 SHA512 3079a5f7b29df502b5bbf0afdb7c670c9a43fbb4024163001018ebffd660597197cb0c146005f1ce027f00f2ba4c2e0430a8574cb10c4fac310a8b04411c53dd
DIST pcaprub-0.13.2.gem 36864 BLAKE2B 1bb0f37faa0752a7cb9b5c76f071596cf11b2c52dc3d16cd1fb577d7467afff3b46a7e4bb53436677231418ed8c0f91c91970366d4040f9ddf0491e50c52dfe5 SHA512 1be60a684ead0a91bd113150ac426f86f30b906bc2a300ac334ac9cc323406e4680d9578070d9f39cb479d9a45c2e4f42c11db9ca5531f8d5dee8d1dfc01425f
+DIST pcaprub-0.13.3.gem 36864 BLAKE2B 89bb372611ff1c7cfd4fb5040119690506d09a3db56f3cefdcd28862be0424b47d64c3585b361ef975927e4c4d0c1fba805449fed36e6d294952aebf0c0a6a89 SHA512 7eaf948857981bae2f9beb3eb0f5e5ea1e30313280de53ab82d392bb471a21a1eb2ed3086f48e7a8b1cbc0a0c4d8f68388e01a79f04bf2c24bc13d11d67f74c0
diff --git a/dev-ruby/pcaprub/pcaprub-0.13.3.ebuild b/dev-ruby/pcaprub/pcaprub-0.13.3.ebuild
new file mode 100644
index 000000000000..7f11b6b93bdf
--- /dev/null
+++ b/dev-ruby/pcaprub/pcaprub-0.13.3.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_EXTRADOC="FAQ.rdoc README.rdoc USAGE.rdoc"
+RUBY_FAKEGEM_EXTENSIONS=(ext/pcaprub_c/extconf.rb)
+RUBY_FAKEGEM_TASK_TEST="test"
+inherit ruby-fakegem
+
+DESCRIPTION="Libpcap bindings for ruby compat"
+HOMEPAGE="https://rubygems.org/gems/pcaprub"
+
+LICENSE="LGPL-2.1"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~x86"
+
+DEPEND="net-libs/libpcap"
+RDEPEND="net-libs/libpcap"
+
+ruby_add_bdepend "
+ test? (
+ >=dev-ruby/rake-compiler-0.6.0
+ dev-ruby/shoulda-context
+ )
+"
+
+all_ruby_prepare() {
+ sed -i \
+ -e '/\(minitest\|shoulda-context\)/s:~>:>=:' \
+ -e '/coveralls/d' \
+ -e '/rubygems-tasks/d' \
+ -e '/gem.*git/d' \
+ Gemfile || die
+
+ sed -i \
+ -e '/rubygems\/tasks/d' \
+ -e '/Gem::Tasks/d' \
+ -e "/^require 'git'/,/end/ s/^/#/" \
+ Rakefile || die
+
+ sed -i -e '/coveralls/Id' test/test_helper.rb || die
+
+ # Tests which need escalated privileges, network interfaces or other devices
+ local privileged_tests=(
+ test_set_datalink
+ test_create_from_primitives
+ test_filter
+ test_lookupdev
+ test_lookupnet
+ test_monitor
+ test_pcap_stats
+ test_pcap_datalink
+ test_pcap_inject
+ test_pcap_next
+ test_pcap_setfilter
+ test_pcap_snapshot
+ )
+
+ local privileged_tests_expr=$(printf "%s\|" "${privileged_tests[@]}")
+ privileged_tests_expr="${privileged_tests_expr::-2}"
+
+ sed -i \
+ -e "/def \(${privileged_tests_expr}\)/,/^ end/s/^/#/" \
+ test/test_pcaprub_unit.rb || die
+}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/pcaprub/
@ 2024-07-30 5:26 Hans de Graaff
0 siblings, 0 replies; 23+ messages in thread
From: Hans de Graaff @ 2024-07-30 5:26 UTC (permalink / raw
To: gentoo-commits
commit: f22d10126f0e168ee31a30be7ad5b0e76b6473d2
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 30 05:25:35 2024 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Tue Jul 30 05:26:13 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f22d1012
dev-ruby/pcaprub: drop 0.13.1
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/pcaprub/Manifest | 1 -
dev-ruby/pcaprub/pcaprub-0.13.1.ebuild | 65 ----------------------------------
2 files changed, 66 deletions(-)
diff --git a/dev-ruby/pcaprub/Manifest b/dev-ruby/pcaprub/Manifest
index a0ef8a5204b3..ccbc416e8df1 100644
--- a/dev-ruby/pcaprub/Manifest
+++ b/dev-ruby/pcaprub/Manifest
@@ -1,3 +1,2 @@
-DIST pcaprub-0.13.1.gem 36864 BLAKE2B 8a0f035d2d66cb21b8314e1f855f18fa71824ffaaa3260faa90f71dbd55172701cf0105f8dce91f3107dd455b5480170a2490a2b5a13f25b46a390401fc8b8e0 SHA512 3079a5f7b29df502b5bbf0afdb7c670c9a43fbb4024163001018ebffd660597197cb0c146005f1ce027f00f2ba4c2e0430a8574cb10c4fac310a8b04411c53dd
DIST pcaprub-0.13.2.gem 36864 BLAKE2B 1bb0f37faa0752a7cb9b5c76f071596cf11b2c52dc3d16cd1fb577d7467afff3b46a7e4bb53436677231418ed8c0f91c91970366d4040f9ddf0491e50c52dfe5 SHA512 1be60a684ead0a91bd113150ac426f86f30b906bc2a300ac334ac9cc323406e4680d9578070d9f39cb479d9a45c2e4f42c11db9ca5531f8d5dee8d1dfc01425f
DIST pcaprub-0.13.3.gem 36864 BLAKE2B 89bb372611ff1c7cfd4fb5040119690506d09a3db56f3cefdcd28862be0424b47d64c3585b361ef975927e4c4d0c1fba805449fed36e6d294952aebf0c0a6a89 SHA512 7eaf948857981bae2f9beb3eb0f5e5ea1e30313280de53ab82d392bb471a21a1eb2ed3086f48e7a8b1cbc0a0c4d8f68388e01a79f04bf2c24bc13d11d67f74c0
diff --git a/dev-ruby/pcaprub/pcaprub-0.13.1.ebuild b/dev-ruby/pcaprub/pcaprub-0.13.1.ebuild
deleted file mode 100644
index db30184a51d2..000000000000
--- a/dev-ruby/pcaprub/pcaprub-0.13.1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_EXTRADOC="FAQ.rdoc README.rdoc USAGE.rdoc"
-RUBY_FAKEGEM_EXTENSIONS=(ext/pcaprub_c/extconf.rb)
-RUBY_FAKEGEM_TASK_TEST="test"
-inherit ruby-fakegem
-
-DESCRIPTION="Libpcap bindings for ruby compat"
-HOMEPAGE="https://rubygems.org/gems/pcaprub"
-
-LICENSE="LGPL-2.1"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~x86"
-
-DEPEND+="net-libs/libpcap"
-RDEPEND+="net-libs/libpcap"
-
-ruby_add_bdepend "
- test? (
- >=dev-ruby/rake-compiler-0.6.0
- dev-ruby/shoulda-context
- )
-"
-
-all_ruby_prepare() {
- sed -i \
- -e '/\(minitest\|shoulda-context\)/s:~>:>=:' \
- -e '/coveralls/d' \
- -e '/rubygems-tasks/d' \
- -e '/gem.*git/d' \
- Gemfile || die
-
- sed -i \
- -e '/rubygems\/tasks/d' \
- -e '/Gem::Tasks/d' \
- -e "/^require 'git'/,/end/ s/^/#/" \
- Rakefile || die
-
- sed -i -e '/coveralls/Id' test/test_helper.rb || die
-
- # Tests which need escalated privileges
- local privileged_tests=(
- test_set_datalink
- test_create_from_primitives
- test_filter
- test_pcap_stats
- test_pcap_datalink
- test_pcap_inject
- test_pcap_next
- test_pcap_setfilter
- test_pcap_snapshot
- )
-
- local privileged_tests_expr=$(printf "%s\|" "${privileged_tests[@]}")
- privileged_tests_expr="${privileged_tests_expr::-2}"
-
- sed -i \
- -e "/def \(${privileged_tests_expr}\)/,/^ end/s/^/#/" \
- test/test_pcaprub_unit.rb || die
-}
^ permalink raw reply related [flat|nested] 23+ messages in thread
end of thread, other threads:[~2024-07-30 5:26 UTC | newest]
Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-10-30 5:16 [gentoo-commits] repo/gentoo:master commit in: dev-ruby/pcaprub/ Hans de Graaff
-- strict thread matches above, loose matches on Subject: below --
2024-07-30 5:26 Hans de Graaff
2024-07-30 5:26 Hans de Graaff
2024-04-24 11:56 Hans de Graaff
2024-04-24 5:44 Hans de Graaff
2024-01-26 8:01 Hans de Graaff
2023-07-11 7:47 Hans de Graaff
2023-04-03 5:08 Sam James
2023-03-27 13:25 Sam James
2023-03-27 13:25 Sam James
2021-10-26 4:38 Hans de Graaff
2021-04-10 6:17 Hans de Graaff
2020-08-01 9:05 Hans de Graaff
2019-01-28 21:45 Hans de Graaff
2018-07-27 3:03 Hans de Graaff
2018-02-24 8:49 Hans de Graaff
2018-01-22 19:26 Hans de Graaff
2018-01-22 19:26 Hans de Graaff
2016-05-29 5:47 Hans de Graaff
2016-05-29 5:47 Hans de Graaff
2016-05-29 5:47 Hans de Graaff
2016-01-21 6:53 Hans de Graaff
2015-09-06 20:39 Richard Farina
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox