summaryrefslogtreecommitdiff
path: root/net-misc/batman-adv
diff options
context:
space:
mode:
Diffstat (limited to 'net-misc/batman-adv')
-rw-r--r--net-misc/batman-adv/Manifest7
-rw-r--r--net-misc/batman-adv/batman-adv-2013.4.0.ebuild37
-rw-r--r--net-misc/batman-adv/batman-adv-2014.2.0.ebuild38
-rw-r--r--net-misc/batman-adv/metadata.xml14
4 files changed, 96 insertions, 0 deletions
diff --git a/net-misc/batman-adv/Manifest b/net-misc/batman-adv/Manifest
new file mode 100644
index 000000000000..e1e42bc98d2e
--- /dev/null
+++ b/net-misc/batman-adv/Manifest
@@ -0,0 +1,7 @@
+DIST batman-adv-2013.4.0.tar.gz 138232 SHA256 a9b1b7542c94cc6bf7c97b7b0d02bf071b5632a64480ae419358b9cb9cab6870 SHA512 e4f29b9bf9b13a6afe25ed138e4c811b8a3b09917c435ccd5a7720b60922f215e5bb04322d9299cf6464f4f0ade892f913e3510dc19907efa475abab4a84dfa3 WHIRLPOOL 56cd2eeccd4317459162afb3995f992e90795099c2e0dde29b7f5a7ba8b2e2aa0b09d16927c1ebe580113388ced7654fef23f0af4b63466ef793202526a5eab9
+DIST batman-adv-2014.2.0.tar.gz 170320 SHA256 34764607e1ce4256105d2c49e3445fedd2bd5d56480e011a7b66449a0baeab52 SHA512 35650aa3eb8b4ddd70284d42a41ac81ea5b9184ee22cb0cbf322312b45cb0761e5344c4c20543480b58d37c9616299355694560bd38677144a9f258b5b027daa WHIRLPOOL 4b8bc3c397414245f7b88906e65c833abf4e70e4f587a2ff98524cd3648f627190f977d635d44eac10016ca18d00ead3a0f6c668f32d7d984d36a99e89b812ae
+EBUILD batman-adv-2013.4.0.ebuild 918 SHA256 3c828feb4cf9f33cc44054abbdb2cec88abc570cd99eb4afbeb93fc80649c1ea SHA512 9b9add1ea5cb1e05f7730a766a7fa68cd78075fceed28720ddd9f863232143153f412939acfe4ffef9ac23ebe8bdb08654f658f6e63c27a26e1fc3fbf8748d62 WHIRLPOOL 441e08ba14b471981e89aa2100be32b42c2590cb70dc19c087c3b788f1b160b6ccff220c1e585b5a86ec46c9fb63931ffc549d80411d1b3f032964c51fe39f23
+EBUILD batman-adv-2014.2.0.ebuild 992 SHA256 403520de7d25a224890420a0f1e7f599d704d82d4055ae16576ca00ba724ce81 SHA512 13a86180fd4bd7826f6c8608235c56932cefca94fa70d3ab82e93e70dd153a68f7e90f754490f10d21ee0ebae4b2a10e71bc692b836a5a0d1beaafc5a6e3aca4 WHIRLPOOL 54e793a0342716004eb4ca7f9f0f94d34fe40141caa906930d8d157c89ba3e1fd76516265ad8d335a47ce12b61a5cbbdb0d3fb96f18cc0ef75d30f9b2cf5498e
+MISC ChangeLog 2648 SHA256 ac9efb73f8f59dccb07482040c6d7e3843a99b32f34d5e4abccc55a98a04189c SHA512 8daa28bbefb9e44134a1ee9f68b9696e391e79e242667941260b898afb3c7b0c80d3623c14534507ef04e325ff57a0a5ad0cd62d5e1bffac16b208e730210143 WHIRLPOOL bc407febcaa8bf4d0cf01e01d9df30999ab12e5433c17d69c5cf632f45eb15442fc5fe6c546bb8c701f868142786cb18f4a589ddcbd57427e266f24b88e6db14
+MISC ChangeLog-2015 4000 SHA256 198f76866e700521d19b7eaf6d049dcfc767be733da317cd2a1af8767112b05c SHA512 2729bc228669340ab80d57d60438620ddecf257741ab0cef2b5f4b1da497efed4cff12abd563a5f6b28e3cbe3fb4db4ff43d3255597eb09ed801ea892ceff57b WHIRLPOOL 9c0fb22aef8ecdac1442e2aeebd65aa61e3425affe0847c74d684259da3ca7754d36253bef908267cd4fae97e784e27469d95cba280788e55ac13bae68aabe27
+MISC metadata.xml 486 SHA256 1bde1521d05ccf53f5c89c126fede2894ec8d6671db6debcb09a360c4e84c667 SHA512 be8936eb6768c058955038123a9af0380cac6a20d80aa29a93d0ecd41b68e4527e7d1e18bcd0c0f21b3e57ff2fce2da73335373eba37f7f0bd75f84fde44b7f6 WHIRLPOOL 7fb9665aee381c0272f13c3ce4e48c6ce7d8ca8405cc7cffe856a2246590fb5f21c8721c1001464b4754e88d2bab4c8decbf86923bd4aa6f2cf6acf8c45dca40
diff --git a/net-misc/batman-adv/batman-adv-2013.4.0.ebuild b/net-misc/batman-adv/batman-adv-2013.4.0.ebuild
new file mode 100644
index 000000000000..bb9723b081fb
--- /dev/null
+++ b/net-misc/batman-adv/batman-adv-2013.4.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+CONFIG_CHECK="~!CONFIG_BATMAN_ADV"
+MODULE_NAMES="${PN}(net:${S}:${S})"
+BUILD_TARGETS="all"
+
+inherit eutils linux-mod
+
+DESCRIPTION="Better approach to mobile Ad-Hoc networking on layer 2 kernel module"
+HOMEPAGE="http://www.open-mesh.org/"
+SRC_URI="http://downloads.open-mesh.org/batman/stable/sources/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="bla dat debug nc"
+
+DEPEND=""
+RDEPEND=""
+
+src_compile() {
+ BUILD_PARAMS="CONFIG_BATMAN_ADV_DEBUG=$(usex debug y n)"
+ BUILD_PARAMS+=" CONFIG_BATMAN_ADV_BLA=$(usex bla y n)"
+ BUILD_PARAMS+=" CONFIG_BATMAN_ADV_DAT=$(usex dat y n)"
+ BUILD_PARAMS+=" CONFIG_BATMAN_ADV_NC=$(usex nc y n)"
+ export BUILD_PARAMS
+ export KERNELPATH="${KERNEL_DIR}"
+ linux-mod_src_compile
+}
+
+src_install() {
+ linux-mod_src_install
+ dodoc README CHANGELOG
+}
diff --git a/net-misc/batman-adv/batman-adv-2014.2.0.ebuild b/net-misc/batman-adv/batman-adv-2014.2.0.ebuild
new file mode 100644
index 000000000000..69e019603b04
--- /dev/null
+++ b/net-misc/batman-adv/batman-adv-2014.2.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+CONFIG_CHECK="~!BATMAN_ADV ~LIBCRC32C ~CRC16"
+MODULE_NAMES="${PN}(net:${S}:${S})"
+BUILD_TARGETS="all"
+
+inherit eutils linux-mod
+
+DESCRIPTION="Better approach to mobile Ad-Hoc networking on layer 2 kernel module"
+HOMEPAGE="http://www.open-mesh.org/"
+SRC_URI="http://downloads.open-mesh.org/batman/stable/sources/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="bla dat debug nc mcast"
+
+DEPEND=""
+RDEPEND=""
+
+src_compile() {
+ BUILD_PARAMS="CONFIG_BATMAN_ADV_DEBUG=$(usex debug y n)"
+ BUILD_PARAMS+=" CONFIG_BATMAN_ADV_BLA=$(usex bla y n)"
+ BUILD_PARAMS+=" CONFIG_BATMAN_ADV_DAT=$(usex dat y n)"
+ BUILD_PARAMS+=" CONFIG_BATMAN_ADV_NC=$(usex nc y n)"
+ BUILD_PARAMS+=" CONFIG_BATMAN_ADV_NC=$(usex mcast y n)"
+ export BUILD_PARAMS
+ export KERNELPATH="${KERNEL_DIR}"
+ linux-mod_src_compile
+}
+
+src_install() {
+ linux-mod_src_install
+ dodoc README CHANGELOG
+}
diff --git a/net-misc/batman-adv/metadata.xml b/net-misc/batman-adv/metadata.xml
new file mode 100644
index 000000000000..dd744838a0ec
--- /dev/null
+++ b/net-misc/batman-adv/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+<email>xmw@gentoo.org</email>
+<name>Michael Weber</name>
+</maintainer>
+<use>
+ <flag name="bla">B.A.T.M.A.N. bridge loop avoidance</flag>
+ <flag name="dat">B.A.T.M.A.N. distributed arp table</flag>
+ <flag name="nc">B.A.T.M.A.N. network coding</flag>
+ <flag name="mcast">B.A.T.M.A.N. multicast optimizations</flag>
+</use>
+</pkgmetadata>