summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Roovers <jer@gentoo.org>2014-06-26 22:08:22 +0000
committerJeroen Roovers <jer@gentoo.org>2014-06-26 22:08:22 +0000
commit6de16df6c69825e737de7d771672a057d6ca3224 (patch)
tree0054c0b26407e84dd5c9419b68a31a0bc36d56b2 /net-libs
parentmake sure libsdl has X support (bug #514388) (diff)
downloadgentoo-2-6de16df6c69825e737de7d771672a057d6ca3224.tar.gz
gentoo-2-6de16df6c69825e737de7d771672a057d6ca3224.tar.bz2
gentoo-2-6de16df6c69825e737de7d771672a057d6ca3224.zip
Initial commit (bug #515134).
(Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key A792A613)
Diffstat (limited to 'net-libs')
-rw-r--r--net-libs/libcrafter/ChangeLog11
-rw-r--r--net-libs/libcrafter/Manifest5
-rw-r--r--net-libs/libcrafter/libcrafter-0.2_p20140626.ebuild33
-rw-r--r--net-libs/libcrafter/libcrafter-9999.ebuild37
-rw-r--r--net-libs/libcrafter/metadata.xml8
5 files changed, 94 insertions, 0 deletions
diff --git a/net-libs/libcrafter/ChangeLog b/net-libs/libcrafter/ChangeLog
new file mode 100644
index 000000000000..a8f8d7cc9c02
--- /dev/null
+++ b/net-libs/libcrafter/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for net-libs/libcrafter
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/libcrafter/ChangeLog,v 1.1 2014/06/26 22:08:22 jer Exp $
+
+*libcrafter-9999 (26 Jun 2014)
+*libcrafter-0.2_p20140626 (26 Jun 2014)
+
+ 26 Jun 2014; Jeroen Roovers <jer@gentoo.org>
+ +libcrafter-0.2_p20140626.ebuild, +libcrafter-9999.ebuild, +metadata.xml:
+ Initial commit (bug #515134).
+
diff --git a/net-libs/libcrafter/Manifest b/net-libs/libcrafter/Manifest
new file mode 100644
index 000000000000..41d7a484b8d0
--- /dev/null
+++ b/net-libs/libcrafter/Manifest
@@ -0,0 +1,5 @@
+DIST libcrafter-0.2_p20140626.tar.bz2 550322 SHA256 3885e4df87a7d82eca1a9aabc2205e84b8e2c3260bc2c73c11bf58d2547fe1cf SHA512 5fe52a9c7e1db0caa260f1e7ddc7a79164898da8a3755dd0a0fa47f8210903948b2bff76e819782e607f0cec0a35517c75d68d4eccb1ccdc048da50274e310a8 WHIRLPOOL bbbb32697670769cf56e685acd84ce7ba94f1880d9859d61f81255b3b38aaead520bbbfa08fb92dff4794ddd57c920adc017ca5280652c5db2e86a0974826191
+EBUILD libcrafter-0.2_p20140626.ebuild 643 SHA256 88e25bfa6f386e91d74f277721aa28375711c0fccbee8bf28e8954df22018df2 SHA512 1edde90c09d5e3e53333b564d7e2741b9ac772f9e67bca379b80e8850299f644c54cfa745efd17a67bd4857a45946db6976ea36dc23921917c9e39f54a1a9423 WHIRLPOOL 9f6f7efa65b24225c65d2dfadccc30663e497aed2b1d11e3ba4703690f7fb56c3933c97ac508de8b1be31044828cc059ce611d18b0eea904bd40480c5fef3396
+EBUILD libcrafter-9999.ebuild 673 SHA256 3c2841c26758fc092bcbc9ec9c2d9e46081ba9f2570bb378e8046352356efc15 SHA512 00082f02697e225079a5caac90e135dd6dacdc3017ea5444b263880b4e64aecfce4c5fdb06366eb59f2289e6610bb7558a19d4555d149bfe4d05256d8ac6e3ed WHIRLPOOL bbe6ce0ea1ff7c464ea43a221a29c549b474b48148aef8cdf00bd4c972657ea2e1766c44233b1755ce5ad77c5cfab50da61511364d22a9850e70d702f31a63db
+MISC ChangeLog 348 SHA256 29d0cfd584f85f7f338796594a87d5c1f5d7a1230f3c9ca5875efa4f43dbecb3 SHA512 82a5d87a67f1106ff29762485f3475a169894f50b30e1fd81b2dfc8a7746da2e4032e64c2e0b6853c073dc52969eca5123e4b7f52934473bce0284f115ad88b5 WHIRLPOOL c12ecf334c3074da53e59d3d8d76dd1be57fddccdf400f8debf9db3bf27927fb46e52911c274ff7fafc0226d94f1ab55add2fbc1b41112680846f4e0b5300da4
+MISC metadata.xml 250 SHA256 1b3923e11bb9858b14972dd3761838f28b0a126968db08021217ddc790ab4b88 SHA512 3dcdf05237063e351dfb1d5c712f3151f09b8ae6b539db8902e6ca146b7cdb4b459eef148a5580996cd774fb232d82b36f7556ba71a22139eae514c4c0cf9b1a WHIRLPOOL 3b0a8f1776fbf10f93fcea70981389446e488af2e6c7de198db717c93113077f3786889d4c8451c0cb6963133abaab3c028dd8d26da4ba9099cee6f878f9618b
diff --git a/net-libs/libcrafter/libcrafter-0.2_p20140626.ebuild b/net-libs/libcrafter/libcrafter-0.2_p20140626.ebuild
new file mode 100644
index 000000000000..0476c499a0b8
--- /dev/null
+++ b/net-libs/libcrafter/libcrafter-0.2_p20140626.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/libcrafter/libcrafter-0.2_p20140626.ebuild,v 1.1 2014/06/26 22:08:22 jer Exp $
+
+EAPI=5
+inherit eutils
+
+DESCRIPTION="a high level library for C++ designed to make easier the creation and decoding of network packets"
+HOMEPAGE="https://code.google.com/p/libcrafter/"
+SRC_URI="https://dev.gentoo.org/~jer/libcrafter-${PV}.tar.bz2"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="pcap static-libs"
+
+DEPEND="
+ pcap? ( net-libs/libpcap )
+"
+
+S=${WORKDIR}/${P}/${PN}
+
+src_configure() {
+ econf \
+ $(use_enable static-libs static) \
+ $(use_with pcap libpcap)
+}
+
+src_install() {
+ default
+
+ prune_libtool_files
+}
diff --git a/net-libs/libcrafter/libcrafter-9999.ebuild b/net-libs/libcrafter/libcrafter-9999.ebuild
new file mode 100644
index 000000000000..f3895f91ee16
--- /dev/null
+++ b/net-libs/libcrafter/libcrafter-9999.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/libcrafter/libcrafter-9999.ebuild,v 1.1 2014/06/26 22:08:22 jer Exp $
+
+EAPI=5
+inherit autotools eutils git-r3
+
+DESCRIPTION="a high level library for C++ designed to make easier the creation and decoding of network packets"
+HOMEPAGE="https://code.google.com/p/libcrafter/"
+EGIT_REPO_URI="https://github.com/pellegre/${PN}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS=""
+IUSE="pcap static-libs"
+
+DEPEND="
+ pcap? ( net-libs/libpcap )
+"
+
+S=${WORKDIR}/${P}/${PN}
+
+src_prepare() {
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_enable static-libs static) \
+ $(use_with pcap libpcap)
+}
+
+src_install() {
+ default
+
+ prune_libtool_files
+}
diff --git a/net-libs/libcrafter/metadata.xml b/net-libs/libcrafter/metadata.xml
new file mode 100644
index 000000000000..01f54d24ac4f
--- /dev/null
+++ b/net-libs/libcrafter/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>netmon</herd>
+<use>
+<flag name='pcap'>Use <pkg>net-libs/libpcap</pkg> for packet capturing</flag>
+</use>
+</pkgmetadata>