[gentoo-commits] repo/gentoo:master commit in: dev-ruby/network_interface/
commit: fbc15271f10e6569d43d6e148699bf651ffece75 Author: Rick Farina gentoo org> AuthorDate: Mon Mar 4 18:19:10 2024 + Commit: Rick Farina gentoo org> CommitDate: Mon Mar 4 18:33:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbc15271 dev-ruby/network_interface: drop myself as a maintainer Per discussion with Graaff, dropping myself as maintainer for everything I originally added as a metasploit deps or worked on because it was a metasploit dep. Adding ruby project where missing Signed-off-by: Rick Farina gentoo.org> dev-ruby/network_interface/metadata.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-ruby/network_interface/metadata.xml b/dev-ruby/network_interface/metadata.xml index 96d65a892ab9..e351964dbdb9 100644 --- a/dev-ruby/network_interface/metadata.xml +++ b/dev-ruby/network_interface/metadata.xml @@ -1,9 +1,9 @@ https://www.gentoo.org/dtd/metadata.dtd;> - -zeroch...@gentoo.org -Rick Farina + +r...@gentoo.org +Gentoo Ruby Project rapid7/network_interface
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/network_interface/
commit: bed32cc5633d9369188014b9a4d42b795739e0cb Author: Hans de Graaff gentoo org> AuthorDate: Sun Dec 31 14:33:16 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Dec 31 14:36:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bed32cc5 dev-ruby/network_interface: enable ruby33 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/network_interface/network_interface-0.0.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/network_interface/network_interface-0.0.4.ebuild b/dev-ruby/network_interface/network_interface-0.0.4.ebuild index fb8a583fcb9b..c7225e1e0d96 100644 --- a/dev-ruby/network_interface/network_interface-0.0.4.ebuild +++ b/dev-ruby/network_interface/network_interface-0.0.4.ebuild @@ -3,7 +3,7 @@ EAPI=8 -USE_RUBY="ruby31 ruby32" +USE_RUBY="ruby31 ruby32 ruby33" RUBY_FAKEGEM_GEMSPEC="network_interface.gemspec" RUBY_FAKEGEM_RECIPE_TEST="rspec3"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/network_interface/
commit: b25401fe513ead1838b57d1cc8116a432c728d5a Author: Hans de Graaff gentoo org> AuthorDate: Sun Dec 24 07:43:56 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Dec 24 07:55:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b25401fe dev-ruby/network_interface: add 0.0.4 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/network_interface/Manifest| 1 + .../network_interface-0.0.4.ebuild | 29 ++ 2 files changed, 30 insertions(+) diff --git a/dev-ruby/network_interface/Manifest b/dev-ruby/network_interface/Manifest index 9f12dee6f7c0..61c848fe6c93 100644 --- a/dev-ruby/network_interface/Manifest +++ b/dev-ruby/network_interface/Manifest @@ -1,2 +1,3 @@ DIST network_interface-0.0.2.gem 16896 BLAKE2B a0e7898aa5989ea38c8a9214f3aaf5f9d0dbdf39e86f7e9a4d62ec6c94f29f9612a08c1465513b62351a4c62ed776e427800eabe562062ce7c9b4b75ec757a3b SHA512 8850325e7e0c5ab51b060270220099c2c00cf7031083a511ae9f8dd6d1b9219b37169fa7620e9648eb071784a840e14ce965f8d1cf5d475ff82691bfba25a202 DIST network_interface-0.0.3.tar.gz 13584 BLAKE2B 61cd72974e9ec1b72adb9c6a7f77e43ff3a025e4bfddb70b1e899ee34ca0fe42a56f81095ee0cff66e2da1712af7854ee811d26d7af316cb6c5fb905b3a8ad4b SHA512 9a2c9ae4a49666f27a1afdd188bd3be614f5aba7ec548f6b081627a9aaff5b5cdb2d7f5b98e8687eb78ea05ee3e90cf8f942403256076d80710945b5f2a429c2 +DIST network_interface-0.0.4.tar.gz 14231 BLAKE2B 140db70e0ed3091b0b76af046a46827d7cf660dd0823157d5c4e67be8e7d158a532392c499a4734b5f412b7ae58aca422428712e5cd5dc966429c7fc75108843 SHA512 68e19a657d95a49cd771447687d74991d7e1e58191c94c69ab594d11ee2491c89b8ddad7c2708021eedd093ec6a5bdd2434a5ecb9d695663d11aa5b9971c9584 diff --git a/dev-ruby/network_interface/network_interface-0.0.4.ebuild b/dev-ruby/network_interface/network_interface-0.0.4.ebuild new file mode 100644 index ..fb8a583fcb9b --- /dev/null +++ b/dev-ruby/network_interface/network_interface-0.0.4.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32" + +RUBY_FAKEGEM_GEMSPEC="network_interface.gemspec" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_EXTENSIONS=(ext/network_interface_ext/extconf.rb) + +inherit ruby-fakegem + +DESCRIPTION="network_interface layer from metasploit pcaprub" +HOMEPAGE="https://github.com/rapid7/network_interface; +SRC_URI="https://github.com/rapid7/network_interface/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" + +# Tests are brittle as they cannot deal with all network interface configurations. +RESTRICT="test" + +all_ruby_prepare() { + sed -i -e 's:/sbin/ifconfig:/bin/ifconfig:' spec/spec_helper.rb || die + + sed --i -e 's/__dir__/"."/' -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/network_interface/
commit: 9002a095deebd8901b22835e38a37a075a1a4e65 Author: Hans de Graaff gentoo org> AuthorDate: Tue Aug 15 05:45:26 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Aug 15 05:45:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9002a095 dev-ruby/network_interface: add 0.0.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/network_interface/Manifest| 1 + .../network_interface-0.0.3.ebuild | 29 ++ 2 files changed, 30 insertions(+) diff --git a/dev-ruby/network_interface/Manifest b/dev-ruby/network_interface/Manifest index 821ffa0b5e11..9f12dee6f7c0 100644 --- a/dev-ruby/network_interface/Manifest +++ b/dev-ruby/network_interface/Manifest @@ -1 +1,2 @@ DIST network_interface-0.0.2.gem 16896 BLAKE2B a0e7898aa5989ea38c8a9214f3aaf5f9d0dbdf39e86f7e9a4d62ec6c94f29f9612a08c1465513b62351a4c62ed776e427800eabe562062ce7c9b4b75ec757a3b SHA512 8850325e7e0c5ab51b060270220099c2c00cf7031083a511ae9f8dd6d1b9219b37169fa7620e9648eb071784a840e14ce965f8d1cf5d475ff82691bfba25a202 +DIST network_interface-0.0.3.tar.gz 13584 BLAKE2B 61cd72974e9ec1b72adb9c6a7f77e43ff3a025e4bfddb70b1e899ee34ca0fe42a56f81095ee0cff66e2da1712af7854ee811d26d7af316cb6c5fb905b3a8ad4b SHA512 9a2c9ae4a49666f27a1afdd188bd3be614f5aba7ec548f6b081627a9aaff5b5cdb2d7f5b98e8687eb78ea05ee3e90cf8f942403256076d80710945b5f2a429c2 diff --git a/dev-ruby/network_interface/network_interface-0.0.3.ebuild b/dev-ruby/network_interface/network_interface-0.0.3.ebuild new file mode 100644 index ..97db0fdc051c --- /dev/null +++ b/dev-ruby/network_interface/network_interface-0.0.3.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_GEMSPEC="network_interface.gemspec" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_EXTENSIONS=(ext/network_interface_ext/extconf.rb) + +inherit ruby-fakegem + +DESCRIPTION="network_interface layer from metasploit pcaprub" +HOMEPAGE="https://github.com/rapid7/network_interface; +SRC_URI="https://github.com/rapid7/network_interface/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" + +# Tests are brittle as they cannot deal with all network interface configurations. +RESTRICT="test" + +all_ruby_prepare() { + sed -i -e 's:/sbin/ifconfig:/bin/ifconfig:' spec/spec_helper.rb || die + + sed --i -e 's/__dir__/"."/' -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/network_interface/
commit: c0b613100d73d2e86fdb7c0d5b90bfb2c6d9c79d Author: Sam James gentoo org> AuthorDate: Sun Apr 2 03:34:15 2023 + Commit: Sam James gentoo org> CommitDate: Sun Apr 2 05:06:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0b61310 dev-ruby/network_interface: enable ruby32 Signed-off-by: Sam James gentoo.org> dev-ruby/network_interface/network_interface-0.0.2-r1.ebuild | 7 ++- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/dev-ruby/network_interface/network_interface-0.0.2-r1.ebuild b/dev-ruby/network_interface/network_interface-0.0.2-r1.ebuild index 0d329543785f..31336f43d376 100644 --- a/dev-ruby/network_interface/network_interface-0.0.2-r1.ebuild +++ b/dev-ruby/network_interface/network_interface-0.0.2-r1.ebuild @@ -1,12 +1,10 @@ -# Copyright 1999-2022 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 ruby31" - +USE_RUBY="ruby27 ruby30 ruby31 ruby32" RUBY_FAKEGEM_RECIPE_TEST="rspec3" - RUBY_FAKEGEM_EXTENSIONS=(ext/network_interface_ext/extconf.rb) inherit ruby-fakegem @@ -17,7 +15,6 @@ HOMEPAGE="https://github.com/rapid7/network_interface; LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~arm ~x86" -IUSE="" # Tests are brittle as they cannot deal with all network interface configurations. RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/network_interface/
commit: f11fcd5fca0650f921810cbb594d29da239529e0 Author: Hans de Graaff gentoo org> AuthorDate: Sat Jun 25 06:14:00 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Jun 25 06:14:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f11fcd5f dev-ruby/network_interface: drop 0.0.2 Signed-off-by: Hans de Graaff gentoo.org> .../network_interface-0.0.2.ebuild | 36 -- 1 file changed, 36 deletions(-) diff --git a/dev-ruby/network_interface/network_interface-0.0.2.ebuild b/dev-ruby/network_interface/network_interface-0.0.2.ebuild deleted file mode 100644 index 153cf1a9e375.. --- a/dev-ruby/network_interface/network_interface-0.0.2.ebuild +++ /dev/null @@ -1,36 +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_TASK_DOC="" - -RUBY_FAKEGEM_RECIPE_TEST="rspec" - -inherit ruby-fakegem - -DESCRIPTION="network_interface layer from metasploit pcaprub" -HOMEPAGE="https://github.com/rapid7/network_interface; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="" - -# Tests are brittle as they cannot deal with all network interface configurations. -RESTRICT="test" - -all_ruby_prepare() { - sed -i -e 's:/sbin/ifconfig:/bin/ifconfig:' spec/spec_helper.rb || die -} - -each_ruby_configure() { - ${RUBY} -C ext/network_interface_ext extconf.rb || die -} - -each_ruby_compile() { - emake -C ext/network_interface_ext V=1 - cp ext/network_interface_ext/network_interface_ext.so lib/ || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/network_interface/
commit: a5b5a07d3ad9628f60d7ee99c2074d186178f7dd Author: Hans de Graaff gentoo org> AuthorDate: Sun May 1 07:50:21 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sun May 1 07:50:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5b5a07d dev-ruby/network_interface: enable ruby31 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/network_interface/network_interface-0.0.2-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/network_interface/network_interface-0.0.2-r1.ebuild b/dev-ruby/network_interface/network_interface-0.0.2-r1.ebuild index 2e4c2572c5a2..0d329543785f 100644 --- a/dev-ruby/network_interface/network_interface-0.0.2-r1.ebuild +++ b/dev-ruby/network_interface/network_interface-0.0.2-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30" +USE_RUBY="ruby26 ruby27 ruby30 ruby31" RUBY_FAKEGEM_RECIPE_TEST="rspec3"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/network_interface/
commit: b9810277f8423085df479aa86963e850d6b94a07 Author: Hans de Graaff gentoo org> AuthorDate: Sun Oct 31 10:47:12 2021 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Oct 31 11:35:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9810277 dev-ruby/network_interface: EAPI 8; add ruby30; fix extension install Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> .../network_interface-0.0.2-r1.ebuild | 27 ++ 1 file changed, 27 insertions(+) diff --git a/dev-ruby/network_interface/network_interface-0.0.2-r1.ebuild b/dev-ruby/network_interface/network_interface-0.0.2-r1.ebuild new file mode 100644 index 000..2e4c2572c5a --- /dev/null +++ b/dev-ruby/network_interface/network_interface-0.0.2-r1.ebuild @@ -0,0 +1,27 @@ +# 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_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTENSIONS=(ext/network_interface_ext/extconf.rb) + +inherit ruby-fakegem + +DESCRIPTION="network_interface layer from metasploit pcaprub" +HOMEPAGE="https://github.com/rapid7/network_interface; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +# Tests are brittle as they cannot deal with all network interface configurations. +RESTRICT="test" + +all_ruby_prepare() { + sed -i -e 's:/sbin/ifconfig:/bin/ifconfig:' spec/spec_helper.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/network_interface/
commit: 2edb167c98a5c16bc318e719ed844af4f91a812d Author: Hans de Graaff gentoo org> AuthorDate: Mon Aug 3 05:16:18 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Aug 3 05:26:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2edb167c dev-ruby/network_interface: add ruby27 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/network_interface/network_interface-0.0.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/network_interface/network_interface-0.0.2.ebuild b/dev-ruby/network_interface/network_interface-0.0.2.ebuild index cdf61eb691f..153cf1a9e37 100644 --- a/dev-ruby/network_interface/network_interface-0.0.2.ebuild +++ b/dev-ruby/network_interface/network_interface-0.0.2.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_TASK_DOC=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/network_interface/
commit: 23a21d3c1827dba6ccc3150861a5bb324a82ae37 Author: Hans de Graaff gentoo org> AuthorDate: Thu Jan 31 06:45:47 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Jan 31 07:35:05 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23a21d3c dev-ruby/network_interface: add ruby26 Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-ruby/network_interface/network_interface-0.0.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/network_interface/network_interface-0.0.2.ebuild b/dev-ruby/network_interface/network_interface-0.0.2.ebuild index 619438aba6d..cdf61eb691f 100644 --- a/dev-ruby/network_interface/network_interface-0.0.2.ebuild +++ b/dev-ruby/network_interface/network_interface-0.0.2.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_TASK_DOC=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/network_interface/
commit: a707b2b5a4b656ba81d430c8feea48b88d18a5c3 Author: Hans de Graaff gentoo org> AuthorDate: Tue Sep 11 04:49:20 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Sep 11 04:49:20 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a707b2b5 dev-ruby/network_interface: add ruby25 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-ruby/network_interface/network_interface-0.0.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/network_interface/network_interface-0.0.2.ebuild b/dev-ruby/network_interface/network_interface-0.0.2.ebuild index 6c88677b973..619438aba6d 100644 --- a/dev-ruby/network_interface/network_interface-0.0.2.ebuild +++ b/dev-ruby/network_interface/network_interface-0.0.2.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="ruby22 ruby23 ruby24" +USE_RUBY="ruby23 ruby24 ruby25" RUBY_FAKEGEM_TASK_DOC=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/network_interface/
commit: 55173f8832e69f3a68ae811466f1e561770e5c8e Author: Hans de Graaff gentoo org> AuthorDate: Tue Feb 6 06:08:59 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Feb 7 06:30:12 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55173f88 dev-ruby/network_interface: cleanup Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-ruby/network_interface/Manifest| 1 - .../network_interface-0.0.1-r1.ebuild | 36 -- 2 files changed, 37 deletions(-) diff --git a/dev-ruby/network_interface/Manifest b/dev-ruby/network_interface/Manifest index 77268db6250..821ffa0b5e1 100644 --- a/dev-ruby/network_interface/Manifest +++ b/dev-ruby/network_interface/Manifest @@ -1,2 +1 @@ -DIST network_interface-0.0.1.gem 15360 BLAKE2B d831118f24eb5a99ee4865c81126b1c70863b3b95112fb44c2b5f94f65aed9fece2d4a81f6c3f8b6c899000892fe4a68c2407263d9d5da460e09c797bbdf67ab SHA512 db41bcb5669ddec954d5910b0c53a5dab81d4283d8e45eb88cdc855084ddcc7219b506745f6dacd172b5c17479f28a68b68f40e1928d573cdf22c567805e498c DIST network_interface-0.0.2.gem 16896 BLAKE2B a0e7898aa5989ea38c8a9214f3aaf5f9d0dbdf39e86f7e9a4d62ec6c94f29f9612a08c1465513b62351a4c62ed776e427800eabe562062ce7c9b4b75ec757a3b SHA512 8850325e7e0c5ab51b060270220099c2c00cf7031083a511ae9f8dd6d1b9219b37169fa7620e9648eb071784a840e14ce965f8d1cf5d475ff82691bfba25a202 diff --git a/dev-ruby/network_interface/network_interface-0.0.1-r1.ebuild b/dev-ruby/network_interface/network_interface-0.0.1-r1.ebuild deleted file mode 100644 index fd106305983..000 --- a/dev-ruby/network_interface/network_interface-0.0.1-r1.ebuild +++ /dev/null @@ -1,36 +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_TASK_DOC="" - -RUBY_FAKEGEM_RECIPE_TEST="rspec" - -inherit ruby-fakegem - -DESCRIPTION="network_interface layer from metasploit pcaprub" -HOMEPAGE="https://github.com/rapid7/network_interface; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="" - -# Tests are brittle as they cannot deal with all network interface configurations. -RESTRICT="test" - -all_ruby_prepare() { - sed -i -e 's:/sbin/ifconfig:/bin/ifconfig:' spec/spec_helper.rb || die -} - -each_ruby_configure() { - ${RUBY} -C ext/network_interface_ext extconf.rb || die -} - -each_ruby_compile() { - emake -C ext/network_interface_ext V=1 - cp ext/network_interface_ext/network_interface_ext.so lib/ || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/network_interface/
commit: 85701d5bd21649b1b588fd0d0a568ebd760c1125 Author: Hans de Graaff gentoo org> AuthorDate: Tue Aug 29 05:12:36 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Aug 29 05:12:36 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85701d5b dev-ruby/network_interface: add 0.0.2 Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-ruby/network_interface/Manifest| 1 + .../network_interface-0.0.2.ebuild | 36 ++ 2 files changed, 37 insertions(+) diff --git a/dev-ruby/network_interface/Manifest b/dev-ruby/network_interface/Manifest index 6a18a3cf4bd..6c1f2f4aaf8 100644 --- a/dev-ruby/network_interface/Manifest +++ b/dev-ruby/network_interface/Manifest @@ -1 +1,2 @@ DIST network_interface-0.0.1.gem 15360 SHA256 eaa48bd219fdcb9b6c66d44f1aa2b4e1c51385114400187d7fc087bf76602447 SHA512 db41bcb5669ddec954d5910b0c53a5dab81d4283d8e45eb88cdc855084ddcc7219b506745f6dacd172b5c17479f28a68b68f40e1928d573cdf22c567805e498c WHIRLPOOL 9dfec4aaf9629e0d21da507744c6462e05fbca21055d31982722d889ed7134adc2c5e10cdc76e9a0adaa493ad081f329c31afd08f7a9c62c071f9b908c3881e9 +DIST network_interface-0.0.2.gem 16896 SHA256 f703eedc20124b33f82b718b056563d99a66c70d5f34fde525319e839d9d04f6 SHA512 8850325e7e0c5ab51b060270220099c2c00cf7031083a511ae9f8dd6d1b9219b37169fa7620e9648eb071784a840e14ce965f8d1cf5d475ff82691bfba25a202 WHIRLPOOL c3aac4bf31e3e7dd9b52ca6c887558df3b7369b5cde115b21001476d0ecd71120cc6f8c6db01c3ba57afb47779bc25fc9ac7af4aeff30647cb7ed54d0fd14a54 diff --git a/dev-ruby/network_interface/network_interface-0.0.2.ebuild b/dev-ruby/network_interface/network_interface-0.0.2.ebuild new file mode 100644 index 000..6c88677b973 --- /dev/null +++ b/dev-ruby/network_interface/network_interface-0.0.2.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +inherit ruby-fakegem + +DESCRIPTION="network_interface layer from metasploit pcaprub" +HOMEPAGE="https://github.com/rapid7/network_interface; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +# Tests are brittle as they cannot deal with all network interface configurations. +RESTRICT="test" + +all_ruby_prepare() { + sed -i -e 's:/sbin/ifconfig:/bin/ifconfig:' spec/spec_helper.rb || die +} + +each_ruby_configure() { + ${RUBY} -C ext/network_interface_ext extconf.rb || die +} + +each_ruby_compile() { + emake -C ext/network_interface_ext V=1 + cp ext/network_interface_ext/network_interface_ext.so lib/ || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/network_interface/
commit: fd2f25f54fbbfbac000cfbdac7f8cf92e27e2e36 Author: Hans de Graaff gentoo org> AuthorDate: Sun Jun 5 05:49:16 2016 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Jun 5 05:49:16 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd2f25f5 dev-ruby/network_interface: drop ruby19 Package-Manager: portage-2.2.28 dev-ruby/network_interface/network_interface-0.0.1-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/network_interface/network_interface-0.0.1-r1.ebuild b/dev-ruby/network_interface/network_interface-0.0.1-r1.ebuild index 592553d..8b89a81 100644 --- a/dev-ruby/network_interface/network_interface-0.0.1-r1.ebuild +++ b/dev-ruby/network_interface/network_interface-0.0.1-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_TASK_DOC=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/network_interface/
commit: 6debd1dccdcf2700b8e4c5c4fb0c4da8b39f23a0 Author: Hans de Graaff gentoo org> AuthorDate: Sun Jun 5 05:53:48 2016 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Jun 5 05:53:48 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6debd1dc dev-ruby/network_interface: add ruby23 Package-Manager: portage-2.2.28 dev-ruby/network_interface/network_interface-0.0.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/network_interface/network_interface-0.0.1-r1.ebuild b/dev-ruby/network_interface/network_interface-0.0.1-r1.ebuild index 8b89a81..386b8ac 100644 --- a/dev-ruby/network_interface/network_interface-0.0.1-r1.ebuild +++ b/dev-ruby/network_interface/network_interface-0.0.1-r1.ebuild @@ -4,7 +4,7 @@ EAPI=5 -USE_RUBY="ruby20 ruby21 ruby22" +USE_RUBY="ruby20 ruby21 ruby22 ruby23" RUBY_FAKEGEM_TASK_DOC=""