diff options
author | BlackNoxis <steven.darklight@gmail.com> | 2014-10-27 18:38:05 +0200 |
---|---|---|
committer | BlackNoxis <steven.darklight@gmail.com> | 2014-10-27 18:38:05 +0200 |
commit | 24934e623441310f644e5f72855b0f2bf9f3cd1a (patch) | |
tree | a453939bf58199bc2c3ff27bcf0accf2b221c6c4 /net-wireless/op25 | |
parent | 687f45092b4f4ccf33765cee7427f054bae22344 (diff) |
Incoming! Moving Rogento.git to kogaion-desktop. Finally
Diffstat (limited to 'net-wireless/op25')
-rw-r--r-- | net-wireless/op25/Manifest | 1 | ||||
-rw-r--r-- | net-wireless/op25/op25-9999.ebuild | 76 |
2 files changed, 77 insertions, 0 deletions
diff --git a/net-wireless/op25/Manifest b/net-wireless/op25/Manifest new file mode 100644 index 00000000..1208f361 --- /dev/null +++ b/net-wireless/op25/Manifest @@ -0,0 +1 @@ +EBUILD op25-9999.ebuild 1347 SHA256 02e2e0543124bb358efe493ef8a8502aeac9bcddb8eb92125aa8f951528b9f85 SHA512 46e7fabf56aee6a899e54a30954085eabcdc82c00fdd9f03eaace704138bb2e2acef29ddf8dedbfe2d9eb4db261d785f0516235b019356d80c3a97b7d92ff14b WHIRLPOOL 2622e6c2ee06a96fe402952202d3124bb2d712d1ee67f707db713ba90632f64fcc7ea7ead80448a2613caceeb4ad27db4d344b948371105de61b8c2efd5d21db diff --git a/net-wireless/op25/op25-9999.ebuild b/net-wireless/op25/op25-9999.ebuild new file mode 100644 index 00000000..716f0d91 --- /dev/null +++ b/net-wireless/op25/op25-9999.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=4 + +PYTHON_DEPEND="2" + +inherit subversion autotools python + +DESCRIPTION="software-defined analyzer for APCO P25 signals" +HOMEPAGE="http://op25.osmocom.org/wiki" +ESVN_REPO_URI="http://op25.osmocom.org/svn/trunk" + +LICENSE="GPL" +SLOT="0" +KEYWORDS="-*" +IUSE="" + +DEPEND="net-wireless/gnuradio + sci-libs/itpp + dev-libs/boost + net-libs/libpcap" +RDEPEND="${DEPEND}" + +pkg_setup() { + python_set_active_version 2 + python_pkg_setup +} + +src_prepare() { + cd "${S}"/blocks + #eautoreconf + ./bootstrap + + cd "${S}"/imbe_vocoder + #eautoreconf + ./bootstrap + + cd "${S}"/repeater + #eautoreconf + ./bootstrap +} + +src_configure() { + cd "${S}"/blocks + econf + + cd "${S}"/imbe_vocoder + econf + + cd "${S}"/repeater + econf +} +src_compile() { + cd "${S}"/blocks + sed -i 's#-I$(GNURADIO_CORE_INCLUDEDIR)/swig#-I$(GNURADIO_CORE_INCLUDEDIR)/swig -I$(includedir)/gruel/swig#' Makefile.common + emake + + cd "${S}"/imbe_vocoder + emake + + cd "${S}"/repeater + sed -i 's#-I$(GNURADIO_CORE_INCLUDEDIR)/swig#-I$(GNURADIO_CORE_INCLUDEDIR)/swig -I$(includedir)/gruel/swig#' Makefile.common + emake +} +src_install() { + cd "${S}"/blocks + emake DESTDIR="${ED}" install + + cd "${S}"/imbe_vocoder + emake DESTDIR="${ED}" install + + cd "${S}"/repeater + emake DESTDIR="${ED}" install +} |