diff options
author | Rick Farina <zerochaos@gentoo.org> | 2014-04-04 19:51:31 +0000 |
---|---|---|
committer | Rick Farina <zerochaos@gentoo.org> | 2014-04-04 19:51:31 +0000 |
commit | 0cd10dc2050d977ee58b30c12579c295762e3547 (patch) | |
tree | 3d66dbb8330f0e85c8891e9cad08ce156d7fb0cb /net-libs | |
parent | updates to live ebuild (diff) | |
download | gentoo-2-0cd10dc2050d977ee58b30c12579c295762e3547.tar.gz gentoo-2-0cd10dc2050d977ee58b30c12579c295762e3547.tar.bz2 gentoo-2-0cd10dc2050d977ee58b30c12579c295762e3547.zip |
updating versioned release to latest
(Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key DD11F94A)
Diffstat (limited to 'net-libs')
-rw-r--r-- | net-libs/libbtbb/ChangeLog | 8 | ||||
-rw-r--r-- | net-libs/libbtbb/libbtbb-2014.02.2.ebuild | 120 | ||||
-rw-r--r-- | net-libs/libbtbb/libbtbb-9999.ebuild | 10 |
3 files changed, 132 insertions, 6 deletions
diff --git a/net-libs/libbtbb/ChangeLog b/net-libs/libbtbb/ChangeLog index 627d3781e07c..0e6182735b1b 100644 --- a/net-libs/libbtbb/ChangeLog +++ b/net-libs/libbtbb/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-libs/libbtbb # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/libbtbb/ChangeLog,v 1.14 2014/04/04 19:21:12 zerochaos Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-libs/libbtbb/ChangeLog,v 1.15 2014/04/04 19:51:31 zerochaos Exp $ + +*libbtbb-2014.02.2 (04 Apr 2014) + + 04 Apr 2014; Rick Farina <zerochaos@gentoo.org> +libbtbb-2014.02.2.ebuild, + libbtbb-9999.ebuild: + updating versioned release to latest 04 Apr 2014; Rick Farina <zerochaos@gentoo.org> libbtbb-9999.ebuild, metadata.xml: diff --git a/net-libs/libbtbb/libbtbb-2014.02.2.ebuild b/net-libs/libbtbb/libbtbb-2014.02.2.ebuild new file mode 100644 index 000000000000..2f11a8c16731 --- /dev/null +++ b/net-libs/libbtbb/libbtbb-2014.02.2.ebuild @@ -0,0 +1,120 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-libs/libbtbb/libbtbb-2014.02.2.ebuild,v 1.1 2014/04/04 19:51:31 zerochaos Exp $ + +EAPI=5 + +inherit multilib cmake-utils + +DESCRIPTION="A library to decode Bluetooth baseband packets" +HOMEPAGE="http://libbtbb.sourceforge.net/" + +if [[ ${PV} == "9999" ]] ; then + EGIT_REPO_URI="https://github.com/greatscottgadgets/libbtbb.git" + inherit git-r3 + KEYWORDS="" +else + MY_PV=${PV/\./-} + MY_PV=${MY_PV/./-R} + S=${WORKDIR}/${PN}-${MY_PV} + SRC_URI="https://github.com/greatscottgadgets/${PN}/archive/${MY_PV}.tar.gz" + KEYWORDS="~amd64 ~arm ~x86" +fi + +LICENSE="GPL-2" +SLOT="0/${PV}" +IUSE="+pcap +wireshark-plugins" + +RDEPEND=" + wireshark-plugins? ( + dev-libs/glib + >=net-analyzer/wireshark-1.8.3-r1:= + ) +" +DEPEND="${RDEPEND} + wireshark-plugins? ( virtual/pkgconfig )" + +get_PV() { local pv=$(best_version $1); pv=${pv#$1-}; pv=${pv%-r*}; pv=${pv//_}; echo ${pv}; } + +src_prepare(){ + CMAKE_USE_DIR="${S}" + BUILD_DIR="${S}"_build + cmake-utils_src_prepare + + if use wireshark-plugins; then + for i in btbb btle btsm + do + CMAKE_USE_DIR="${S}"/wireshark/plugins/${i} + BUILD_DIR="${WORKDIR}"/${i}_build + cmake-utils_src_prepare + done + fi +} + +src_configure() { + CMAKE_USE_DIR="${S}" + BUILD_DIR="${S}"_build + local mycmakeargs=( + -DDISABLE_PYTHON=true + -DPACKAGE_MANAGER=true + $(cmake-utils_use pcap PCAPDUMP) + ) + cmake-utils_src_configure + + if use wireshark-plugins; then + for i in btbb btle btsm + do + CMAKE_USE_DIR="${S}"/wireshark/plugins/${i} + BUILD_DIR="${WORKDIR}"/${i}_build + local mycmakeargs=( + -DCMAKE_INSTALL_LIBDIR="/usr/$(get_libdir)/wireshark/plugins/$(get_PV net-analyzer/wireshark)" + ) + cmake-utils_src_configure + done + fi +} + +src_compile(){ + CMAKE_USE_DIR="${S}" + BUILD_DIR="${S}"_build + cmake-utils_src_compile + + if use wireshark-plugins; then + for i in btbb btle btsm + do + CMAKE_USE_DIR="${S}"/wireshark/plugins/${i} + BUILD_DIR="${WORKDIR}"/${i}_build + cmake-utils_src_compile + done + fi +} + +src_test(){ + CMAKE_USE_DIR="${S}" + BUILD_DIR="${S}"_build + cmake-utils_src_test + + if use wireshark-plugins; then + for i in btbb btle btsm + do + CMAKE_USE_DIR="${S}"/wireshark/plugins/${i} + BUILD_DIR="${WORKDIR}"/${i}_build + cmake-utils_src_test + done + fi +} + +src_install(){ + CMAKE_USE_DIR="${S}" + BUILD_DIR="${S}"_build + cmake-utils_src_install + + if use wireshark-plugins; then + for i in btbb btle btsm + do + CMAKE_USE_DIR="${S}"/wireshark/plugins/${i} + BUILD_DIR="${WORKDIR}"/${i}_build + cmake-utils_src_install + done + fi +} diff --git a/net-libs/libbtbb/libbtbb-9999.ebuild b/net-libs/libbtbb/libbtbb-9999.ebuild index efb146e621f7..ccb0bf2e9267 100644 --- a/net-libs/libbtbb/libbtbb-9999.ebuild +++ b/net-libs/libbtbb/libbtbb-9999.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/libbtbb/libbtbb-9999.ebuild,v 1.11 2014/04/04 19:21:12 zerochaos Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-libs/libbtbb/libbtbb-9999.ebuild,v 1.12 2014/04/04 19:51:31 zerochaos Exp $ EAPI=5 @@ -14,10 +14,10 @@ if [[ ${PV} == "9999" ]] ; then inherit git-r3 KEYWORDS="" else - MY_P=${P/\./-} - MY_P=${MY_P/./-R} - S=${WORKDIR}/${MY_P} - SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.xz" + MY_PV=${PV/\./-} + MY_PV=${MY_PV/./-R} + S=${WORKDIR}/${PN}-${MY_PV} + SRC_URI="https://github.com/greatscottgadgets/${PN}/archive/${MY_PV}.tar.gz" KEYWORDS="~amd64 ~arm ~x86" fi |