summaryrefslogtreecommitdiff
path: root/dev-ruby/pcaprub
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-ruby/pcaprub
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-ruby/pcaprub')
-rw-r--r--dev-ruby/pcaprub/Manifest9
-rw-r--r--dev-ruby/pcaprub/metadata.xml15
-rw-r--r--dev-ruby/pcaprub/pcaprub-0.11.3-r2.ebuild33
-rw-r--r--dev-ruby/pcaprub/pcaprub-0.12.1.ebuild33
-rw-r--r--dev-ruby/pcaprub/pcaprub-0.12.4.ebuild33
5 files changed, 123 insertions, 0 deletions
diff --git a/dev-ruby/pcaprub/Manifest b/dev-ruby/pcaprub/Manifest
new file mode 100644
index 000000000000..d1c6928b7b21
--- /dev/null
+++ b/dev-ruby/pcaprub/Manifest
@@ -0,0 +1,9 @@
+DIST pcaprub-0.11.3.gem 32768 SHA256 a6f724ce8fe1036a399cefe1c77d3b989cb335e31f078028160c8f875e576eef SHA512 0ac8b5b2be85a2e17dd9f253ae3705a9faca390cefbaeae737ba20a23a3e2d95a6d492d5f7b3ecac611361a264db43cc79fddfbab58056e7de8e075fb1d1ef4f WHIRLPOOL 5a65eb697aebb6282038c98c3bd121ec1eeeca56dc0633d5c5823a798f1a0b2ca11c5f40c95f1fe00481452164a74372fdad6341c812a82165d7106480552bbb
+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
+EBUILD pcaprub-0.11.3-r2.ebuild 752 SHA256 628f1aa8dbcbf04a81c7653a4657462d7e6805fa97464321b982a11cb0ac5221 SHA512 ed31780dfc4bcb81a50d5939d0ade5780cbc67beeeea6e1abd772b5ef13f4fa17158d95d11b9fa3cb2bab273678e33c4425f152d314b34c173e2791fc43a704b WHIRLPOOL 03223c739640cc845d47e18469936d1bca909daec1a2874d11a76fee02b94d5f97488a1c7e8276f9bfd5463e0b3a462d8624910f7b6f5bebac4f5ba7e1d835f3
+EBUILD pcaprub-0.12.1.ebuild 775 SHA256 5f9fff0830449e18845d49e6269f9d77a76b969b698c5d8f3c5ba89e7c82c5ab SHA512 4e0d0c31dffadc549e8642a598d2df6c5423a53bb1d85a362111603f448b208b3dd685517cd7e0b8f2cf164d6077e05b145eff576299c0f623fab8dea099fe1c WHIRLPOOL cd847ad6802cb0e50271636c3f744d7bcc93be5046b2c63541e5a7accb69bf8ec58cd07dc8ba61cba0f92f25d16c476a376b09085ed964cf95ac86355a8642cb
+EBUILD pcaprub-0.12.4.ebuild 775 SHA256 5f9fff0830449e18845d49e6269f9d77a76b969b698c5d8f3c5ba89e7c82c5ab SHA512 4e0d0c31dffadc549e8642a598d2df6c5423a53bb1d85a362111603f448b208b3dd685517cd7e0b8f2cf164d6077e05b145eff576299c0f623fab8dea099fe1c WHIRLPOOL cd847ad6802cb0e50271636c3f744d7bcc93be5046b2c63541e5a7accb69bf8ec58cd07dc8ba61cba0f92f25d16c476a376b09085ed964cf95ac86355a8642cb
+MISC ChangeLog 3872 SHA256 aa5f9382ef1c347eb563878ffb716a9e4f1e3ce79f529a7dd7c0a053c7af877e SHA512 aa77f3678417f964e21da9f01bc016a7736f0f455a3ef9707a1d5c6b582fafb1c894eaeb8b54af3797f873b70ab90eb87a8422d07247c588fbbeacd8b1ef0787 WHIRLPOOL 01dbec3b344f64d62d54e99440027a74ad88c5e915674ae98e0e8f0778cd319db280577351b5d85a8ac40e11f4bccf1e54ca8296b765384764e8532e40599357
+MISC ChangeLog-2015 819 SHA256 3e44ceb8a23e813deced2688050e6c092adfe054e461f8b6e55f68ee018841d4 SHA512 2683aa712945469f6e380ccfee12adf559122494c7ddc6e5ca7ee7e3e1bec7d1f8bc3f6057853695ca046b8b9536670dcfecc9d3d2dba558f7b347b32aa2c1eb WHIRLPOOL 8b0697cf834cedca7bc861aa7255d644c6e30506e8c79293d26e6219d3c00bd6e79d4dca7f2b75bb7ac8082546c6e3c5a843bd056a2b66ace09bcc6773082cb2
+MISC metadata.xml 433 SHA256 a9221cb898da9bd40035fc349ab786eb1eb5538122213c6d1f63230836b58877 SHA512 0e1abd6609263bc8770684a59646ffdfedffcb5b14a4d2e160b3edeb44ce89154b58ad14e6c830e63ca39cf6799261c40182040d570d422cf4e6bd9732a30eec WHIRLPOOL 3f9b291d3f9dfa47682e8257c65f7619d09bc0e9657e66f87a054242aa68ef4c2b2c3eabe4bb8d6a2144362e86ff77d0e9c937632c95c20c7d52ac9bf362868d
diff --git a/dev-ruby/pcaprub/metadata.xml b/dev-ruby/pcaprub/metadata.xml
new file mode 100644
index 000000000000..bca5d997b08e
--- /dev/null
+++ b/dev-ruby/pcaprub/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>zerochaos@gentoo.org</email>
+ <name>Rick Farina</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>ruby@gentoo.org</email>
+ <name>Gentoo Ruby Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="rubygems">pcaprub</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-ruby/pcaprub/pcaprub-0.11.3-r2.ebuild b/dev-ruby/pcaprub/pcaprub-0.11.3-r2.ebuild
new file mode 100644
index 000000000000..63989a93926c
--- /dev/null
+++ b/dev-ruby/pcaprub/pcaprub-0.11.3-r2.ebuild
@@ -0,0 +1,33 @@
+# 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
+}
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 000000000000..b97d9f2ab252
--- /dev/null
+++ b/dev-ruby/pcaprub/pcaprub-0.12.1.ebuild
@@ -0,0 +1,33 @@
+# 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
+}
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 000000000000..b97d9f2ab252
--- /dev/null
+++ b/dev-ruby/pcaprub/pcaprub-0.12.4.ebuild
@@ -0,0 +1,33 @@
+# 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
+}