zerochaos 15/03/18 18:37:24 Modified: ubertooth-9999.ebuild ChangeLog Log: update live ebuild for new udev installation method (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key DD11F94A)
Revision Changes Path 1.26 net-wireless/ubertooth/ubertooth-9999.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-wireless/ubertooth/ubertooth-9999.ebuild?rev=1.26&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-wireless/ubertooth/ubertooth-9999.ebuild?rev=1.26&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-wireless/ubertooth/ubertooth-9999.ebuild?r1=1.25&r2=1.26 Index: ubertooth-9999.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/net-wireless/ubertooth/ubertooth-9999.ebuild,v retrieving revision 1.25 retrieving revision 1.26 diff -u -r1.25 -r1.26 --- ubertooth-9999.ebuild 26 Aug 2014 01:33:17 -0000 1.25 +++ ubertooth-9999.ebuild 18 Mar 2015 18:37:24 -0000 1.26 @@ -1,6 +1,6 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/ubertooth/ubertooth-9999.ebuild,v 1.25 2014/08/26 01:33:17 zerochaos Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-wireless/ubertooth/ubertooth-9999.ebuild,v 1.26 2015/03/18 18:37:24 zerochaos Exp $ EAPI="5" @@ -8,7 +8,7 @@ SUPPORT_PYTHON_ABIS="1" RESTRICT_PYTHON_ABIS="3.*" -inherit multilib distutils cmake-utils +inherit multilib distutils cmake-utils udev HOMEPAGE="http://ubertooth.sourceforge.net/" @@ -21,15 +21,14 @@ python? ( || ( dfu specan ) )" DEPEND="bluez? ( net-wireless/bluez:= ) >=net-libs/libbtbb-${PV}:= - pcap? ( net-libs/libpcap:= )" + pcap? ( net-libs/libpcap:= ) + virtual/libusb:1=" RDEPEND="${DEPEND} - specan? ( virtual/libusb:1 - >=dev-qt/qtgui-4.7.2:4 + specan? ( >=dev-qt/qtgui-4.7.2:4 >=dev-python/pyside-1.0.2 >=dev-python/numpy-1.3 >=dev-python/pyusb-1.0.0_alpha1 ) - dfu? ( virtual/libusb:1 - >=dev-python/pyusb-1.0.0_alpha1 ) + dfu? ( >=dev-python/pyusb-1.0.0_alpha1 ) udev? ( virtual/udev )" MY_PV=${PV/\./-} @@ -74,8 +73,15 @@ mycmakeargs=( $(cmake-utils_use_enable bluez USE_BLUEZ) $(cmake-utils_use_enable pcap USE_PCAP) + $(cmake-utils_use_enable udev INSTALL_UDEV_RULES) -DDISABLE_PYTHON=true ) + if use udev; then + mycmakeargs+=( + -DUDEV_RULES_GROUP=usb + -DUDEV_RULES_PATH="$(get_udevdir)/rules.d" + ) + fi cmake-utils_src_configure } @@ -97,11 +103,6 @@ use ubertooth1-firmware && newins ubertooth-one-firmware-bin/bluetooth_rxtx.dfu ${PN}-one-${PV}-bluetooth_rxtx.dfu fi - if use udev; then - insinto /lib/udev/rules.d/ - doins "${S}"/lib${PN}/40-${PN}.rules - fi - use python && distutils_src_install elog "Everyone can read from the ubertooth, but to talk to it" 1.27 net-wireless/ubertooth/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-wireless/ubertooth/ChangeLog?rev=1.27&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-wireless/ubertooth/ChangeLog?rev=1.27&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-wireless/ubertooth/ChangeLog?r1=1.26&r2=1.27 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/net-wireless/ubertooth/ChangeLog,v retrieving revision 1.26 retrieving revision 1.27 diff -u -r1.26 -r1.27 --- ChangeLog 26 Aug 2014 01:33:17 -0000 1.26 +++ ChangeLog 18 Mar 2015 18:37:24 -0000 1.27 @@ -1,6 +1,9 @@ # ChangeLog for net-wireless/ubertooth -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/ubertooth/ChangeLog,v 1.26 2014/08/26 01:33:17 zerochaos Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-wireless/ubertooth/ChangeLog,v 1.27 2015/03/18 18:37:24 zerochaos Exp $ + + 18 Mar 2015; Rick Farina <[email protected]> ubertooth-9999.ebuild: + update live ebuild for new udev installation method 26 Aug 2014; Rick Farina <[email protected]> ubertooth-2014.04.1-r1.ebuild, ubertooth-9999.ebuild:
