summaryrefslogtreecommitdiff
path: root/net-wireless/gr-ieee802154
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-08-25 07:36:27 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-08-25 07:36:27 +0100
commit43793fab84041cfc5c60c0151d1591b8a69fb24a (patch)
tree6208a7f4fc744684fce0f55acbb47511acace498 /net-wireless/gr-ieee802154
parent28e3d252dc8ac8a5635206dfefe1cfe05058d1db (diff)
gentoo resync : 25.08.2018
Diffstat (limited to 'net-wireless/gr-ieee802154')
-rw-r--r--net-wireless/gr-ieee802154/Manifest4
-rw-r--r--net-wireless/gr-ieee802154/gr-ieee802154-0.0_p20180402.ebuild47
-rw-r--r--net-wireless/gr-ieee802154/gr-ieee802154-9999.ebuild13
3 files changed, 58 insertions, 6 deletions
diff --git a/net-wireless/gr-ieee802154/Manifest b/net-wireless/gr-ieee802154/Manifest
index cea06fd67242..b71f75c7360b 100644
--- a/net-wireless/gr-ieee802154/Manifest
+++ b/net-wireless/gr-ieee802154/Manifest
@@ -1,2 +1,4 @@
-EBUILD gr-ieee802154-9999.ebuild 1117 BLAKE2B 7eb4f00602d9dc3159a28687e3bf436137b66753e3f1b71bd51cc16017b116e312bd07db864eb91a1fc4314152f1491acfde3d8953210c6fd3a4ee3792265d75 SHA512 9c4d0358f1389352ae4d5d37fd1ad0b6fd2c55ff75392d2096fd3602f024293a8b1f33483eefce3f8cc193716dc619e267f0ae757b9a90bfde64017cf7c3a089
+DIST gr-ieee802154-0.0_p20180402.tar.gz 195464 BLAKE2B 391bd4eefb5a90135a084a94c2edd83e6f2c2bd6dca26be4d9a54448382d5ee463e1740c305e9583be0107b424c67e74fac84ece147844e7c2a63f6096c7dd36 SHA512 90f164bdcd636dee68a49fe844901ca73e1f743fdeacd8019edddc57c681ec3d1fcfe209d8abd89e2013c2c2c436b7992fe0b0dbe9c88c04352aebc0813a9d96
+EBUILD gr-ieee802154-0.0_p20180402.ebuild 1325 BLAKE2B b7747fd6122f2901578effdca4b729b526abe2aa01f3535c1f98cc80bd4591edb6a75f58f6b5e875488474bd4903673bb217b499d81d545b9bb3e9c46ed18896 SHA512 5c08a8ee25f84f05a2cb5bceb5e45382fed59ce06751fe4c9e9cd7bd1485405dd19d7a04042a70cff1e87cef5fb0d28742db824554dddc342b4f8cb30456b74c
+EBUILD gr-ieee802154-9999.ebuild 1325 BLAKE2B b7747fd6122f2901578effdca4b729b526abe2aa01f3535c1f98cc80bd4591edb6a75f58f6b5e875488474bd4903673bb217b499d81d545b9bb3e9c46ed18896 SHA512 5c08a8ee25f84f05a2cb5bceb5e45382fed59ce06751fe4c9e9cd7bd1485405dd19d7a04042a70cff1e87cef5fb0d28742db824554dddc342b4f8cb30456b74c
MISC metadata.xml 326 BLAKE2B 0c715a85a0e2a4aa2ff0ac84318ea552eab5731a60b9b8391ec2540cd30c0f28e13e0b9aa17c45169d335bd10f457b79b11cd2c81538f6b3b11773223ca13364 SHA512 725d903a1befe5e9b41eae5478f65f11dd30a42c5c73597cd8a613347a271528357a176d5e88359ff6cd1074070e6ff413cb70f23d21b9467dd53a5b0d2d65a9
diff --git a/net-wireless/gr-ieee802154/gr-ieee802154-0.0_p20180402.ebuild b/net-wireless/gr-ieee802154/gr-ieee802154-0.0_p20180402.ebuild
new file mode 100644
index 000000000000..558bac59bdce
--- /dev/null
+++ b/net-wireless/gr-ieee802154/gr-ieee802154-0.0_p20180402.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit cmake-utils python-single-r1
+
+DESCRIPTION="IEEE 802.15.4 ZigBee Transceiver"
+HOMEPAGE="https://github.com/bastibl/gr-ieee802-15-4"
+
+if [[ ${PV} == 9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/bastibl/gr-ieee802-15-4.git"
+ KEYWORDS=""
+else
+ COMMIT="c969b3fd2059472a28dee6f911083dd03d1dd569"
+ SRC_URI="https://github.com/bastibl/gr-ieee802-15-4/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/gr-ieee802-15-4-${COMMIT}"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0/${PV}"
+
+RDEPEND=">=net-wireless/gnuradio-3.7_rc:0=[${PYTHON_USEDEP}]
+ dev-libs/boost:=[${PYTHON_USEDEP}]
+ ${PYTHON_DEPS}"
+DEPEND="${RDEPEND}
+ dev-lang/swig:0"
+#cppunit is listed in cmake, but only needed for tests and there are no tests
+# dev-util/cppunit"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+src_prepare() {
+ #although cppunit is not used, it fails if it isn't there, fix it
+ sed -i 's#FATAL_ERROR "CppUnit#MESSAGE "CppUnit#' CMakeLists.txt
+ sed -i '/${CPPUNIT_INCLUDE_DIRS}/d' CMakeLists.txt
+ sed -i '/${CPPUNIT_LIBRARY_DIRS}/d' CMakeLists.txt
+ cmake-utils_src_prepare
+}
+
+src_configure() {
+ mycmakeargs=( -DPYTHON_EXECUTABLE="${PYTHON}" )
+ cmake-utils_src_configure
+}
diff --git a/net-wireless/gr-ieee802154/gr-ieee802154-9999.ebuild b/net-wireless/gr-ieee802154/gr-ieee802154-9999.ebuild
index d697f092a4dd..558bac59bdce 100644
--- a/net-wireless/gr-ieee802154/gr-ieee802154-9999.ebuild
+++ b/net-wireless/gr-ieee802154/gr-ieee802154-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=6
PYTHON_COMPAT=( python2_7 )
inherit cmake-utils python-single-r1
@@ -13,9 +13,11 @@ if [[ ${PV} == 9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/bastibl/gr-ieee802-15-4.git"
KEYWORDS=""
-#else
-# SRC_URI=""
-# KEYWORDS=""
+else
+ COMMIT="c969b3fd2059472a28dee6f911083dd03d1dd569"
+ SRC_URI="https://github.com/bastibl/gr-ieee802-15-4/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/gr-ieee802-15-4-${COMMIT}"
+ KEYWORDS="~amd64 ~x86"
fi
LICENSE="GPL-3"
@@ -36,6 +38,7 @@ src_prepare() {
sed -i 's#FATAL_ERROR "CppUnit#MESSAGE "CppUnit#' CMakeLists.txt
sed -i '/${CPPUNIT_INCLUDE_DIRS}/d' CMakeLists.txt
sed -i '/${CPPUNIT_LIBRARY_DIRS}/d' CMakeLists.txt
+ cmake-utils_src_prepare
}
src_configure() {