diff options
author | 2011-12-13 17:38:22 +0000 | |
---|---|---|
committer | 2011-12-13 17:38:22 +0000 | |
commit | 2082497907a7bc5094d684d9c4d6c3d235a75477 (patch) | |
tree | a648d087318f4d0bc6b32f33fd6c8df334484b3c /sys-apps | |
parent | Fix wrong herd entry in metadata.xml (diff) | |
download | gentoo-2-2082497907a7bc5094d684d9c4d6c3d235a75477.tar.gz gentoo-2-2082497907a7bc5094d684d9c4d6c3d235a75477.tar.bz2 gentoo-2-2082497907a7bc5094d684d9c4d6c3d235a75477.zip |
Version bump wrt #394513 by Rafał Mużyło
(Portage version: 2.2.0_alpha79/cvs/Linux x86_64)
Diffstat (limited to 'sys-apps')
-rw-r--r-- | sys-apps/usbutils/ChangeLog | 7 | ||||
-rw-r--r-- | sys-apps/usbutils/usbutils-005.ebuild | 63 |
2 files changed, 69 insertions, 1 deletions
diff --git a/sys-apps/usbutils/ChangeLog b/sys-apps/usbutils/ChangeLog index 9ad92358c94a..fa3de6a123c8 100644 --- a/sys-apps/usbutils/ChangeLog +++ b/sys-apps/usbutils/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-apps/usbutils # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/usbutils/ChangeLog,v 1.124 2011/08/26 11:34:05 radhermit Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/usbutils/ChangeLog,v 1.125 2011/12/13 17:38:22 ssuominen Exp $ + +*usbutils-005 (13 Dec 2011) + + 13 Dec 2011; Samuli Suominen <ssuominen@gentoo.org> +usbutils-005.ebuild: + Version bump wrt #394513 by Rafał Mużyło *usbutils-004 (26 Aug 2011) diff --git a/sys-apps/usbutils/usbutils-005.ebuild b/sys-apps/usbutils/usbutils-005.ebuild new file mode 100644 index 000000000000..91b489c2257e --- /dev/null +++ b/sys-apps/usbutils/usbutils-005.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/usbutils/usbutils-005.ebuild,v 1.1 2011/12/13 17:38:22 ssuominen Exp $ + +EAPI="4" + +PYTHON_DEPEND="python? 2:2.6" + +inherit autotools python + +DESCRIPTION="USB enumeration utilities" +HOMEPAGE="http://linux-usb.sourceforge.net/" +SRC_URI="mirror://debian/pool/main/u/${PN}/${PN}_${PV}.orig.tar.gz" +#SRC_URI="mirror://kernel/linux/utils/usb/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="network-cron python zlib" + +RDEPEND="virtual/libusb:1 + zlib? ( sys-libs/zlib )" +DEPEND="${RDEPEND} + dev-util/pkgconfig" + +pkg_setup() { + if use python; then + python_set_active_version 2 + python_pkg_setup + fi +} + +src_prepare() { + eautoreconf + + if use python; then + python_convert_shebangs 2 lsusb.py + sed -i -e '/^usbids/s:/usr/share:/usr/share/misc:' lsusb.py || die + fi +} + +src_configure() { + econf \ + --datarootdir=/usr/share \ + --datadir=/usr/share/misc \ + $(use_enable zlib) +} + +src_install() { + emake DESTDIR="${D}" install + + dodoc AUTHORS NEWS + newdoc usbhid-dump/NEWS NEWS.usbhid-dump + + use python || rm -f "${ED}"/usr/bin/lsusb.py + + mv -vf "${ED}"/usr/sbin/update-usbids{.sh,} || die + newbin "${FILESDIR}"/usbmodules.sh usbmodules + + use network-cron || return 0 + exeinto /etc/cron.monthly + newexe "${FILESDIR}"/${PN}.cron update-usbids +} |