summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2014-06-19 10:51:48 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2014-06-19 10:51:48 +0000
commit767212338da2df5724176c1e528ef9ffd19bc683 (patch)
tree064c7c73549e58ae9db2bf248865ff3bb6c11df2 /dev-libs/libusb
parentVersion bump. (diff)
downloadhistorical-767212338da2df5724176c1e528ef9ffd19bc683.tar.gz
historical-767212338da2df5724176c1e528ef9ffd19bc683.tar.bz2
historical-767212338da2df5724176c1e528ef9ffd19bc683.zip
Version bump.
Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0x4868F14D
Diffstat (limited to 'dev-libs/libusb')
-rw-r--r--dev-libs/libusb/ChangeLog7
-rw-r--r--dev-libs/libusb/Manifest28
-rw-r--r--dev-libs/libusb/libusb-1.0.19.ebuild71
3 files changed, 88 insertions, 18 deletions
diff --git a/dev-libs/libusb/ChangeLog b/dev-libs/libusb/ChangeLog
index cd8cc888f2b9..afc315960e54 100644
--- a/dev-libs/libusb/ChangeLog
+++ b/dev-libs/libusb/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-libs/libusb
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libusb/ChangeLog,v 1.166 2014/06/18 19:15:28 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libusb/ChangeLog,v 1.167 2014/06/19 10:51:43 ssuominen Exp $
+
+*libusb-1.0.19 (19 Jun 2014)
+
+ 19 Jun 2014; Samuli Suominen <ssuominen@gentoo.org> +libusb-1.0.19.ebuild:
+ Version bump.
18 Jun 2014; Michał Górny <mgorny@gentoo.org> libusb-1.0.18.ebuild:
Update dependencies to require guaranteed EAPI=5 or multilib ebuilds, bug
diff --git a/dev-libs/libusb/Manifest b/dev-libs/libusb/Manifest
index c16642824a28..a840a9a7fc88 100644
--- a/dev-libs/libusb/Manifest
+++ b/dev-libs/libusb/Manifest
@@ -2,27 +2,21 @@
Hash: SHA256
DIST libusb-1.0.18.tar.bz2 502160 SHA256 c73f5cec45a5de94418da4e151b7232958571926984acfb9bce02b9424e83720 SHA512 bbc3d75cb91f4e6a024549c2bac38ee85aeda8529a4553fd36bc8e8a5c223cd89eb952eda71fcc0071d6c6c818a0631d4cca084fed69d4986eee5dcf9a87d662 WHIRLPOOL fcc663884fb6d03bcf5f08c30bfded1d05c5b9ac836a2b99335553476201f956fed327c4a51609e19f54182bf5db125a0f22b41496def0443b5b4152a9f60a45
+DIST libusb-1.0.19.tar.bz2 521496 SHA256 6c502c816002f90d4f76050a6429c3a7e0d84204222cbff2dce95dd773ba6840 SHA512 f42f0187bfec16ebabad64efef7a7651ee85dcf2af1b7cbe543b7de615f9c6432f7eea5fcc6b23335591dcad287c905eb9bd56199cc5d3b47435027ad678f2c1 WHIRLPOOL 95bc30575cc0e9306584453f6b7549902083ff95ff170f0fc2c89734841f7fb82cf9e25a6443ba6a0b04e1f111096deb1e4a6dc8aa13a68d13f02e02b5d274c6
DIST libusb-1.0.9.tar.bz2 421971 SHA256 e920eedc2d06b09606611c99ec7304413c6784cba6e33928e78243d323195f9b SHA512 5eba3e9df2c1db71d685becebebf5b1310ee87e442f97a2553a430fd11655a2d9ce50e4ec2ffd62fe322286b0d6bc9e142ce552effc2466ee50424deba035ee5 WHIRLPOOL 9886cb6660d4530fe199441a8b5b76cb8a00012d69a13a40276bf3b880561eeb31301c186828b6fd08b687e038fac640475ba280473053e252cf23f15ca38372
EBUILD libusb-1.0.18.ebuild 1748 SHA256 af14dee109dc67c74ebaf634458491e7dfa5bc52ce771b33420db8d20774d909 SHA512 57adfedd213b8044b3b14d6944260eba60a7cf96588706cecfcc3d4dd975de655103013ef9f9d13a1914558d885eecff6d675edd0ae9d74cd29b29ec7989fef2 WHIRLPOOL 66ed579fb4c9021f328a4450ccede5e9053f9dc6a8575712cb172449d5fdca47b822f0976efbe464792fa5b33c02cf376b0095847c676f951a2127e50bbfd1ad
+EBUILD libusb-1.0.19.ebuild 1763 SHA256 3a843ad1090427d3f93b0b6cc3c97373115f8c597cde82641a8c278fde8e9f78 SHA512 05c63c48cbd094d803d3beed1a302b31156cc541779899241f243dc7afb01360cb4d9e9d0b4ffc1e329f28c3d115480148dfd851a9c5d8b1a0759f7cb80ddc1a WHIRLPOOL 434bc482e87386e4b8a759320dd704c4c68c0867a9b1d98af6ccf4bc321187fcb81e9c6b8bd1b2d432148456f3f6efb2fd51b4b53aa2a07cade9ee2662a37820
EBUILD libusb-1.0.9-r2.ebuild 1388 SHA256 560a1e3894ef64c18107ca876d4e2e18a8a84536eba1e2f6502a084127645584 SHA512 283760e949f9235fa99e625ab8181048d097eb6b5d4aa0ab8e7b0fc31abbc8e385505e6cf64729fe66f6e5244fd3209023d35b7fd933308c56b64a2ef9b351ce WHIRLPOOL afd02eda8056c83483a71dff40468f96d66e1b8444efff99ff8ec9669ff2094fb959d568e6965cc8804c5dfe878cdf030f4f80ae970f0bd8745f0b880c1c9e38
-MISC ChangeLog 21343 SHA256 f3661012f2624ef37041e368ba516850b67d70301609c793c53a014172ad13ce SHA512 ff1cea109415a19fb0267b2175c6632f6c6d9ceac962efa308cd1114e8718e5cd511218c49d313c5a2056b4b45b57f3ae32c7f8bd509c5f2f66d52407d3f5783 WHIRLPOOL e4902816221d734c94f6dc38d83ee205df6e91a368a9d249cb662be7f515add4eb425b8e6e2f2aafaad26223a8628be3c5492f8c6701eb6cd5845a63ec50b075
+MISC ChangeLog 21470 SHA256 89b5bab1f6fc67d52ecf13d6fc49fe254c7c8d6ccf3955b35a2bcfb1d32d995d SHA512 de373a60189d7b16cc3d8562420e101ab5eb0bd39a3dbbdfa3bddfe9fe4128e23043f843da66cdd18f5083466b498f689d6883fa1b30babd56cffa7b1919edb8 WHIRLPOOL a951065c3ec7f2ff8f874e10788b3217fed5bafa0227306bee528a45f9f30a993af92ce56f2d252cd2a6e901dbc219ba84c8c56cf60defd84c9813929a38a800
MISC metadata.xml 285 SHA256 8f3e4e1f792ef6a6f383ae0aac1627db7f536ff880da423bca1113cea6d06773 SHA512 10fc61b3654c9aee6e9ba9702cf6630928921d2670248b9e1356d417b205dabc959e3672eda071f5fa734b3a001992cecd514a920b6e37376db943266683e75d WHIRLPOOL e26de64dba56ea85587b9e7348a1be056f78a2e2f9f91ffb5faef242b7ced82496b40fe672b18c33491f40a124161ca47af0e80219ebe39a8b24e86557c36db1
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
+Version: GnuPG v2.0.22 (GNU/Linux)
-iQJ8BAEBCABmBQJToeVSXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
-ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
-MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOxEMQANV0oWz6DPqvkc20i8XLfAlx
-leZTZIyTIjdjYYemsfjR3kS86rMwnB0L7O+VrmS+k3mScco+AfV8UJaqsvyjD56g
-rksH7DPh+7lYeLweoqjPP5evSXfqT7n3fMCXA6ACqPbqwWcDa93sxEsd69qDClRO
-/sKlzzHhODCZqZDa8TiI8mXEpLo+Te97XWTWjfjxHLeXZDBrziGfWRxe7IZiLUek
-fexdxKhsgZ21xgRvvq4cLyyIWmJv6M7ZG1VsivurNOEwmVou08BNfEJ80TWKPx9D
-qyaZLApuyQAda1yGcT31QCKuzquFBI9cHcBmBdW2isDSXSn8J7Mk4v/Pn3XIaF09
-I99YpmN8fTHd9vq7hIOqyNy6cSCtwS+aTyHB6CrayDFfMFLcvCN4NcJGeoHByYE0
-lQHZ2QGYLo4yRUw1xM80+3r2fqq8SXE95JHFTUa5cZt+OEPXwkIsCFWi2s8aVtl0
-lvIbgNCL8Y3t71xndJ0uSPE7IZUTioix1d9z5dT4N4gV71UK6GNr1QcZiepL0q41
-U5ghZBsi+G/xR6l4w1pvwr1Gt47I4bXcsxYzo/9o/nunudABOuyELV3/lczJ5y4K
-DOwGPzP9fzjhtL8sX+O9qTn0J6XOVB4PnLURJd6PkCrvtjJj25IkS8jKt4tMmEGZ
-war5ZCYLruo7DzQk9uR9
-=Ke1w
+iQEcBAEBCAAGBQJTor/zAAoJEEdUh39IaPFN2ZIH/0GQIAteJnv7DkidZz2JkAoY
+VOy3AMWX4adHEUouy02hMJO1toFeMrHt7Owp8vm5OhS2wdL/qjD91NsIx2tA5dR4
+DnU+wzf50guKgjSP1uqG8FvIkGudH9OlNXv0su/LIwN0SeljEsS7qd2i0K0pCLiQ
+d+kHJ3qyCapDVBB5X2XxHVkCc+rf2IdoIGkkNIkN4YUw43scENKtGP1dO2JlJw/4
+d8ujzV/JwDV4b75HeWHFsRR0/knm78Dd4a7EMDhjsRTzZQw9QATfD870ZhgngPGN
+Gz4q0IlCa6F/pmLkBqVh3rXVWv0x5YvB6iAr0JOHB+KzJC8JlWtZgmVMGaM26o4=
+=EepG
-----END PGP SIGNATURE-----
diff --git a/dev-libs/libusb/libusb-1.0.19.ebuild b/dev-libs/libusb/libusb-1.0.19.ebuild
new file mode 100644
index 000000000000..a62fd428dfd9
--- /dev/null
+++ b/dev-libs/libusb/libusb-1.0.19.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libusb/libusb-1.0.19.ebuild,v 1.1 2014/06/19 10:51:43 ssuominen Exp $
+
+EAPI=5
+inherit eutils toolchain-funcs multilib-minimal
+
+DESCRIPTION="Userspace access to USB devices"
+HOMEPAGE="http://libusb.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="debug doc examples static-libs test udev"
+
+RDEPEND="udev? ( >=virtual/udev-208-r2[${MULTILIB_USEDEP}] )
+ abi_x86_32? (
+ !<=app-emulation/emul-linux-x86-baselibs-20130224-r7
+ !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
+ )"
+DEPEND="${RDEPEND}
+ doc? ( app-doc/doxygen )
+ !udev? ( virtual/os-headers )"
+
+multilib_src_configure() {
+ ECONF_SOURCE=${S} \
+ econf \
+ $(use_enable static-libs static) \
+ $(use_enable udev) \
+ $(use_enable debug debug-log) \
+ $(use_enable test tests-build)
+}
+
+multilib_src_compile() {
+ emake
+
+ if multilib_is_native_abi; then
+ use doc && emake -C doc docs
+ fi
+}
+
+multilib_src_test() {
+ emake check
+
+ # noinst_PROGRAMS from tests/Makefile.am
+ tests/stress || die
+}
+
+multilib_src_install() {
+ emake DESTDIR="${D}" install
+
+ if multilib_is_native_abi; then
+ gen_usr_ldscript -a usb-1.0
+
+ use doc && dohtml doc/html/*
+ fi
+}
+
+multilib_src_install_all() {
+ prune_libtool_files
+
+ dodoc AUTHORS ChangeLog NEWS PORTING README TODO
+
+ if use examples; then
+ insinto /usr/share/doc/${PF}/examples
+ doins examples/*.{c,h}
+ insinto /usr/share/doc/${PF}/examples/getopt
+ doins examples/getopt/*.{c,h}
+ fi
+}