summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2014-05-21 12:25:54 +0000
committerMichał Górny <mgorny@gentoo.org>2014-05-21 12:25:54 +0000
commitf984626586583a88b0778c7e32eeab121ee92f7f (patch)
treeea8f4e8c5b0cd4d260a5f3ab31e170c0d159ed30 /dev-libs/libusb-compat
parentsys-cluster/maui: Fix HOMEPAGE (diff)
downloadhistorical-f984626586583a88b0778c7e32eeab121ee92f7f.tar.gz
historical-f984626586583a88b0778c7e32eeab121ee92f7f.tar.bz2
historical-f984626586583a88b0778c7e32eeab121ee92f7f.zip
Add libusb-config to MULTILIB_CHOST_TOOLS.
Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0xEFB4464E!
Diffstat (limited to 'dev-libs/libusb-compat')
-rw-r--r--dev-libs/libusb-compat/ChangeLog7
-rw-r--r--dev-libs/libusb-compat/Manifest25
-rw-r--r--dev-libs/libusb-compat/libusb-compat-0.1.5-r3.ebuild57
3 files changed, 80 insertions, 9 deletions
diff --git a/dev-libs/libusb-compat/ChangeLog b/dev-libs/libusb-compat/ChangeLog
index 76f17f37d9c8..083e030772bf 100644
--- a/dev-libs/libusb-compat/ChangeLog
+++ b/dev-libs/libusb-compat/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-libs/libusb-compat
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libusb-compat/ChangeLog,v 1.50 2014/03/04 12:03:32 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libusb-compat/ChangeLog,v 1.51 2014/05/21 12:25:53 mgorny Exp $
+
+*libusb-compat-0.1.5-r3 (21 May 2014)
+
+ 21 May 2014; Michał Górny <mgorny@gentoo.org> +libusb-compat-0.1.5-r3.ebuild:
+ Add libusb-config to MULTILIB_CHOST_TOOLS.
04 Mar 2014; Samuli Suominen <ssuominen@gentoo.org>
-libusb-compat-0.1.4.ebuild, -libusb-compat-0.1.5-r1.ebuild,
diff --git a/dev-libs/libusb-compat/Manifest b/dev-libs/libusb-compat/Manifest
index 9f8a4f4b4dfa..4fce598e0770 100644
--- a/dev-libs/libusb-compat/Manifest
+++ b/dev-libs/libusb-compat/Manifest
@@ -4,16 +4,25 @@ Hash: SHA256
AUX libusb-0.1-ansi.patch 4461 SHA256 c54c0d3866ac9842d6a04618267d97186268305966441a3e104af507db0f9a51 SHA512 0256487ce4916e74154b18c9f57d88dc31344d0d047e70e7a0231c066747779e1455a422483f4d4ba182b57bd2be5038c9f091a8e0cef326128fee51efc04eb1 WHIRLPOOL 8d7c79eed6c460c30c2677fc83186f7e3e80e805a2cb8c81c2e7bd8b1c752154243457fc82dc3bd35360b2ab10cabe4a1b1f816a6957e5139469e312e2c6a6c4
DIST libusb-compat-0.1.5.tar.bz2 276769 SHA256 404ef4b6b324be79ac1bfb3d839eac860fbc929e6acb1ef88793a6ea328bc55a SHA512 fe63bd1c65e67588a83ebfdd329025ecf75f33f877fb80dd83eb528df057efb591e010416027f9054294504562299166e8e2811a7681fa1967a03baae9b88857 WHIRLPOOL 2f84934c28980bee9e8ca69d284303cdbaf4cb72cee02108825bd7366bfff7f6365db5ffee8de024eb85dee571eccc47acea6a25d6835f0fefb0ad8a77d05045
EBUILD libusb-compat-0.1.5-r2.ebuild 1412 SHA256 12e2a3e02dcc1fc15cc7c9bdba2ae6b31dad14759ba5d7205873d669f1873d98 SHA512 7ba2486f7db095d028c0716880779b20f668bd206d8cf12751b43c16a81db4da881dbc2a86da1e46228d8db0de14b9b03acf274ab163e09fb4cca0c0245ea85a WHIRLPOOL c349ff819acb54777307be802d485a5c8404d88c190b13f589175de2dd6de398212b656a948051a0015d82c603aa8530dbeae384de85dbc45ecba51b08bf778d
-MISC ChangeLog 7162 SHA256 97a5c7ab73dd6e9318b8d95b77b03f95dad3edf988aa23856ad3a548f12df0c6 SHA512 219067d915a75fe996dc7a2821265c06355b04149cd6f88ae8cd6250a6694bdc7cc321d0d940d046800b1a56b779535c361bc2ab1c3500ec90453e551013bdfd WHIRLPOOL 356462b20a71028435484ef7c2e463cee73782fa67a9fd7edc9554583fb99e92b79c20e3be8e9a5784c1fb62a4173d85690e59291f3980777371a68ecb008627
+EBUILD libusb-compat-0.1.5-r3.ebuild 1473 SHA256 af0d20d195ee1e44fcf2ae2008687938ff98b0bd8075b896b432ccb2964434d5 SHA512 15a4601e92c0729783f5be150cc2f16e69d0785bbfe380472a5a08995ffa84f9f2fec769b344ec99a9bb4d93f9cefa78225377b8059a6c4f85609674c85c6eb9 WHIRLPOOL 4c599cd8e3d0edb673cfd9f2d8b619412f14e8a0538b2495a6081be397c07bcee987266cb13588c6d4efa3c9f4a681139a24eddb768acacc068287559dcf079b
+MISC ChangeLog 7326 SHA256 fbeb4bc00568528851387f380ef00a0bd8fea7615371496ec0c3f6d267de9164 SHA512 afe98666d86efd36cf79b8c7db829a7c0fbfbe1a1c1ee33f9b304aaffc2f118da065c0a6c1a0f69662e0f632fa90d282d11b142bed9f97c114c953afdf079e94 WHIRLPOOL eead528e5c164d26a7a4c121bbd37126ff6179bd8d19a2746b9709594f9da07b44ac3e9f7679bfd15e41238270c2ea41f84ccb9ff7388b30df626a6bfc1b0df8
MISC metadata.xml 285 SHA256 8f3e4e1f792ef6a6f383ae0aac1627db7f536ff880da423bca1113cea6d06773 SHA512 10fc61b3654c9aee6e9ba9702cf6630928921d2670248b9e1356d417b205dabc959e3672eda071f5fa734b3a001992cecd514a920b6e37376db943266683e75d WHIRLPOOL e26de64dba56ea85587b9e7348a1be056f78a2e2f9f91ffb5faef242b7ced82496b40fe672b18c33491f40a124161ca47af0e80219ebe39a8b24e86557c36db1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQEcBAEBCAAGBQJTFcBfAAoJEEdUh39IaPFNEJEH/jPVqPVYGEzFaW2duNLGjMKy
-SShna2t2iFB2BYCJguJZeurOqju7NFRUx5JErQkw6yFCptsQT6Gl/Td0+mNKB1r4
-i/OUP1QRpEOLJRLtY8uZw/OYt6oTKnjxt0w8zGmkMa6KU/VkwnI3MXFC015fgBgu
-rSxBfaNKf0FyIZnyGmMPoV2gTyGXCRG5weCat+dNqwQjBevXVPH7PuC/xfGTfuGZ
-O26JJCNY3v16SReaSYPaIWriUjGM6rYuDKgqBG+lx7n6ErWkI1eokhB9hEfOJ9Q6
-zRXTyTIlXfqtIFhgabZMsVluXoKOipJhIHLEOA5z41mAiH/5bCgXaKirpiUkzks=
-=4GXK
+iQJ8BAEBCABmBQJTfJtSXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
+MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOHEEP/1JOILxVU0V+APtVlW9J/6kT
+HHwDWWLNH6e4YqPvnxZo/TSaod/ONqCf092Xpu7L1JiGlcaYmZO3nNNBpBSv8jfX
+Dd6DEH6npBC/fm+ghbkianAAc1gM7EFQr+7ZAeC4iOTcTi8kO6uBJUMUSWCkLQif
+nbXm4xOlx6ql8ofeMneOuK+qN2Ex+cl7Z7CA1zFhoxCQsUNgSfvhSu8qsNN0Ebcg
+H8O68ywc4v0Z0c8FEnHx65uA0xntzMckKv5uzNI4RhVQ+/Stq+J2cIBT/eYgSq4D
+O6jvV940nJcNDTFxVkg7hWcwATD/rdjJO+xQ3ICItV1b4a1jnBMxK2J3aMLy13iW
+RQHRqUvVphW029Qs+GQ8W+PAY8jr9pT6vWi1wV3WJB3qyvr8EiVuCyPtl++35yey
+gJz9aNHCi6oRFUFImuuiKf+3mNMCZV3Ho5Gf3JEZOnq9shFDeqzd6RwT6fPMiEz9
+6+twPXEwve1OW2A8mu2AtdnNHEp7M+6IvUwKrTJQSzLlyWL0MR5aJoXhqWaC4Jol
+81AOyL+/QZljmwIu/acwORDACmdABMzecpmZ8vNlajZYWQh568MZtUhHlXxL2Yao
+wnHdCsG7RIYY1h9tDiuSVFUMmVuWEBggfsoZAwstGWbk1UpZjKR2rPM1QN10QjAl
+fOiZ+aJIZ7jXZ12VU1Fx
+=MgyS
-----END PGP SIGNATURE-----
diff --git a/dev-libs/libusb-compat/libusb-compat-0.1.5-r3.ebuild b/dev-libs/libusb-compat/libusb-compat-0.1.5-r3.ebuild
new file mode 100644
index 000000000000..839a16625eae
--- /dev/null
+++ b/dev-libs/libusb-compat/libusb-compat-0.1.5-r3.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libusb-compat/libusb-compat-0.1.5-r3.ebuild,v 1.1 2014/05/21 12:25:53 mgorny Exp $
+
+EAPI=5
+inherit eutils toolchain-funcs multilib-minimal
+
+DESCRIPTION="Userspace access to USB devices (libusb-0.1 compat wrapper)"
+HOMEPAGE="http://libusb.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN/-compat}/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="debug examples static-libs"
+
+RDEPEND="virtual/libusb:1[${MULTILIB_USEDEP}]
+ !dev-libs/libusb:0
+ abi_x86_32? (
+ !<=app-emulation/emul-linux-x86-baselibs-20130224-r7
+ !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
+ )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+DOCS="AUTHORS ChangeLog NEWS README"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN/-compat}-0.1-ansi.patch
+}
+
+MULTILIB_CHOST_TOOLS=(
+ /usr/bin/libusb-config
+)
+
+multilib_src_configure() {
+ ECONF_SOURCE=${S} \
+ econf \
+ $(use_enable static-libs static) \
+ $(use_enable debug debug-log)
+}
+
+multilib_src_install() {
+ emake DESTDIR="${D}" install
+
+ multilib_is_native_abi && gen_usr_ldscript -a usb
+}
+
+multilib_src_install_all() {
+ prune_libtool_files
+ einstalldocs
+
+ if use examples; then
+ insinto /usr/share/doc/${PF}/examples
+ doins examples/*.c
+ fi
+}