zerochaos    14/11/01 18:25:38

  Modified:             libbtbb-9999.ebuild ChangeLog
  Added:                libbtbb-2014.02.4.ebuild
  Removed:              libbtbb-2014.02.2.ebuild
  Log:
  version bump, bug fixes against wireshark 1.12.x
  
  (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 
DD11F94A)

Revision  Changes    Path
1.13                 net-libs/libbtbb/libbtbb-9999.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libbtbb/libbtbb-9999.ebuild?rev=1.13&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libbtbb/libbtbb-9999.ebuild?rev=1.13&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libbtbb/libbtbb-9999.ebuild?r1=1.12&r2=1.13

Index: libbtbb-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-libs/libbtbb/libbtbb-9999.ebuild,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- libbtbb-9999.ebuild 4 Apr 2014 19:51:31 -0000       1.12
+++ libbtbb-9999.ebuild 1 Nov 2014 18:25:38 -0000       1.13
@@ -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.12 
2014/04/04 19:51:31 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/libbtbb/libbtbb-9999.ebuild,v 1.13 
2014/11/01 18:25:38 zerochaos Exp $
 
 EAPI=5
 
@@ -26,24 +26,35 @@
 IUSE="+pcap +wireshark-plugins"
 
 RDEPEND="
+       net-libs/libpcap
        wireshark-plugins? (
-               dev-libs/glib
                >=net-analyzer/wireshark-1.8.3-r1:=
        )
 "
 DEPEND="${RDEPEND}
-       wireshark-plugins? ( virtual/pkgconfig )"
+       wireshark-plugins? ( dev-libs/glib
+                       virtual/pkgconfig )"
 
 get_PV() { local pv=$(best_version $1); pv=${pv#$1-}; pv=${pv%-r*}; 
pv=${pv//_}; echo ${pv}; }
 
+which_plugins() {
+       if has_version '>=net-analyzer/wireshark-1.12.0'; then
+               plugins="btbb"
+       elif has_version '<net-analyzer/wireshark-1.12.0'; then
+               plugins="btbb btle btsm"
+       fi
+}
+
 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
+               which_plugins
+               for i in ${plugins}
                do
+                       sed -i 's#column_info#packet#' 
wireshark/plugins/${i}/cmake/FindWireshark.cmake || die
                        CMAKE_USE_DIR="${S}"/wireshark/plugins/${i}
                        BUILD_DIR="${WORKDIR}"/${i}_build
                        cmake-utils_src_prepare
@@ -62,7 +73,7 @@
        cmake-utils_src_configure
 
        if use wireshark-plugins; then
-               for i in btbb btle btsm
+               for i in ${plugins}
                do
                        CMAKE_USE_DIR="${S}"/wireshark/plugins/${i}
                        BUILD_DIR="${WORKDIR}"/${i}_build
@@ -80,7 +91,7 @@
        cmake-utils_src_compile
 
        if use wireshark-plugins; then
-               for i in btbb btle btsm
+               for i in ${plugins}
                do
                        CMAKE_USE_DIR="${S}"/wireshark/plugins/${i}
                        BUILD_DIR="${WORKDIR}"/${i}_build
@@ -95,7 +106,7 @@
        cmake-utils_src_test
 
        if use wireshark-plugins; then
-               for i in btbb btle btsm
+               for i in ${plugins}
                do
                        CMAKE_USE_DIR="${S}"/wireshark/plugins/${i}
                        BUILD_DIR="${WORKDIR}"/${i}_build
@@ -110,7 +121,7 @@
        cmake-utils_src_install
 
        if use wireshark-plugins; then
-               for i in btbb btle btsm
+               for i in ${plugins}
                do
                        CMAKE_USE_DIR="${S}"/wireshark/plugins/${i}
                        BUILD_DIR="${WORKDIR}"/${i}_build



1.18                 net-libs/libbtbb/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libbtbb/ChangeLog?rev=1.18&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libbtbb/ChangeLog?rev=1.18&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libbtbb/ChangeLog?r1=1.17&r2=1.18

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-libs/libbtbb/ChangeLog,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- ChangeLog   5 Jul 2014 02:01:06 -0000       1.17
+++ ChangeLog   1 Nov 2014 18:25:38 -0000       1.18
@@ -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.17 
2014/07/05 02:01:06 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/libbtbb/ChangeLog,v 1.18 
2014/11/01 18:25:38 zerochaos Exp $
+
+*libbtbb-2014.02.4 (01 Nov 2014)
+
+  01 Nov 2014; Rick Farina <[email protected]> +libbtbb-2014.02.4.ebuild,
+  -libbtbb-2014.02.2.ebuild, libbtbb-9999.ebuild:
+  version bump, bug fixes against wireshark 1.12.x
 
   05 Jul 2014; Patrick Lauer <[email protected]> metadata.xml:
   Remove unneeded useflag description from metadata.xml



1.1                  net-libs/libbtbb/libbtbb-2014.02.4.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libbtbb/libbtbb-2014.02.4.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libbtbb/libbtbb-2014.02.4.ebuild?rev=1.1&content-type=text/plain

Index: libbtbb-2014.02.4.ebuild
===================================================================
# 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.4.ebuild,v 
1.1 2014/11/01 18:25:38 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? (
                >=net-analyzer/wireshark-1.8.3-r1:=
        )
"
DEPEND="${RDEPEND}
        wireshark-plugins? ( dev-libs/glib
                        virtual/pkgconfig )"

get_PV() { local pv=$(best_version $1); pv=${pv#$1-}; pv=${pv%-r*}; 
pv=${pv//_}; echo ${pv}; }

which_plugins() {
        if has_version '>=net-analyzer/wireshark-1.12.0'; then
                plugins="btbb"
        elif has_version '<net-analyzer/wireshark-1.12.0'; then
                plugins="btbb btle btsm"
        fi
}

src_prepare(){
        CMAKE_USE_DIR="${S}"
        BUILD_DIR="${S}"_build
        cmake-utils_src_prepare

        if use wireshark-plugins; then
                which_plugins
                for i in ${plugins}
                do
                        sed -i 's#column_info#packet#' 
wireshark/plugins/${i}/cmake/FindWireshark.cmake || die
                        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 ${plugins}
                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 ${plugins}
                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 ${plugins}
                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 ${plugins}
                do
                        CMAKE_USE_DIR="${S}"/wireshark/plugins/${i}
                        BUILD_DIR="${WORKDIR}"/${i}_build
                        cmake-utils_src_install
                done
        fi
}




Reply via email to