1 |
commit: dcbcd52b2b9d4330c3ab6a7d1632fa7e1a5c5cd8 |
2 |
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org> |
3 |
AuthorDate: Tue May 7 15:02:26 2019 +0000 |
4 |
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue May 7 15:27:34 2019 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcbcd52b |
7 |
|
8 |
sys-apps/usbutils: Bump to version 012 |
9 |
|
10 |
Package-Manager: Portage-2.3.66, Repoman-2.3.12 |
11 |
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org> |
12 |
|
13 |
sys-apps/usbutils/Manifest | 1 + |
14 |
sys-apps/usbutils/usbutils-012.ebuild | 52 +++++++++++++++++++++++++++++++++++ |
15 |
2 files changed, 53 insertions(+) |
16 |
|
17 |
diff --git a/sys-apps/usbutils/Manifest b/sys-apps/usbutils/Manifest |
18 |
index 69beede11ee..9ad4839eaed 100644 |
19 |
--- a/sys-apps/usbutils/Manifest |
20 |
+++ b/sys-apps/usbutils/Manifest |
21 |
@@ -1,2 +1,3 @@ |
22 |
DIST usbutils-009.tar.xz 309608 BLAKE2B bb5d7f756241377e81aa8f5b074bb0ba36bc778698afaebf7054cdb153149e4f3808a7b172019434756cae8b33410643cd6a03a36277f80ead9b0f4446385fd9 SHA512 e5936a42615690c13e618655fc5eb4f414d9a84f85b860eaeb3bcf737258e05d299b09d1c5388d50c718626036ec8cac5d670ad567ceadfaab85f401f0744a8a |
23 |
DIST usbutils-010.tar.xz 308344 BLAKE2B 5f0ba85564acaf60faad0e187e7ed5c870056cf80a1e1ae888fa498429a7a9e28eaced49047f8f793bad3c59f3b515557054860286b17d9f89f915d0db5943cc SHA512 8bc197307bc34b38c406c58c939be32f0b20ce9d3e7c977472fe4c3d47e791765432e381fd8d7393df621bbd4bf159ca24a08b22441770e7ae464e767f99a2e3 |
24 |
+DIST usbutils-012.tar.xz 98388 BLAKE2B a19d64edeb08bafe3e6a0d6be7cb5196cebb68623cfb5cd21941f109a3f3def774382bc6fe8b68398278e530417190030c8dd39ab982c088329c7acbb36cb672 SHA512 e26a60229e6eed5de670d6511dd1fa5ee3453cc5a848820531b46a1678b69378a2a45c29e24a218a8e7065c2c345356f03a2992f8298ddae6c8026d181f8de66 |
25 |
|
26 |
diff --git a/sys-apps/usbutils/usbutils-012.ebuild b/sys-apps/usbutils/usbutils-012.ebuild |
27 |
new file mode 100644 |
28 |
index 00000000000..3738af79033 |
29 |
--- /dev/null |
30 |
+++ b/sys-apps/usbutils/usbutils-012.ebuild |
31 |
@@ -0,0 +1,52 @@ |
32 |
+# Copyright 1999-2019 Gentoo Authors |
33 |
+# Distributed under the terms of the GNU General Public License v2 |
34 |
+ |
35 |
+EAPI=7 |
36 |
+PYTHON_COMPAT=( python3_{5,6,7} ) |
37 |
+ |
38 |
+inherit autotools python-single-r1 |
39 |
+ |
40 |
+DESCRIPTION="USB enumeration utilities" |
41 |
+HOMEPAGE="https://www.kernel.org/pub/linux/utils/usb/usbutils/ |
42 |
+ https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usbutils.git/" |
43 |
+SRC_URI="mirror://kernel/linux/utils/usb/${PN}/${P}.tar.xz" |
44 |
+ |
45 |
+LICENSE="GPL-2" |
46 |
+SLOT="0" |
47 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" |
48 |
+IUSE="python" |
49 |
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" |
50 |
+ |
51 |
+DEPEND="virtual/libusb:1= |
52 |
+ virtual/libudev:=" |
53 |
+BDEPEND=" |
54 |
+ app-arch/xz-utils |
55 |
+ virtual/pkgconfig" |
56 |
+RDEPEND="${DEPEND} |
57 |
+ sys-apps/hwids |
58 |
+ python? ( ${PYTHON_DEPS} )" |
59 |
+ |
60 |
+pkg_setup() { |
61 |
+ use python && python-single-r1_pkg_setup |
62 |
+} |
63 |
+ |
64 |
+src_prepare() { |
65 |
+ default |
66 |
+ eautoreconf |
67 |
+ use python && python_fix_shebang lsusb.py.in |
68 |
+} |
69 |
+ |
70 |
+src_configure() { |
71 |
+ local myeconfargs=( |
72 |
+ --datarootdir="${EPREFIX}/usr/share" |
73 |
+ --datadir="${EPREFIX}/usr/share/misc" |
74 |
+ ) |
75 |
+ econf "${myeconfargs[@]}" |
76 |
+} |
77 |
+ |
78 |
+src_install() { |
79 |
+ default |
80 |
+ newdoc usbhid-dump/NEWS NEWS.usbhid-dump |
81 |
+ |
82 |
+ use python || rm -f "${ED}"/usr/bin/lsusb.py |
83 |
+} |