summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2014-01-31 16:21:01 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2014-01-31 16:21:01 +0000
commitfa421e58da50575522848926f28d22c1d7c10702 (patch)
treead364fe233bfb54b7afa5f5ca867bd4e1c5b0442 /dev-libs/libusb
parentVersion bump; drop undocumented EAUTORECONF=1 usage because the .ebuild doesn... (diff)
downloadhistorical-fa421e58da50575522848926f28d22c1d7c10702.tar.gz
historical-fa421e58da50575522848926f28d22c1d7c10702.tar.bz2
historical-fa421e58da50575522848926f28d22c1d7c10702.zip
Version bump.
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0x4868F14D
Diffstat (limited to 'dev-libs/libusb')
-rw-r--r--dev-libs/libusb/ChangeLog9
-rw-r--r--dev-libs/libusb/Manifest20
-rw-r--r--dev-libs/libusb/libusb-1.0.18.ebuild72
3 files changed, 90 insertions, 11 deletions
diff --git a/dev-libs/libusb/ChangeLog b/dev-libs/libusb/ChangeLog
index 53f99523adf1..d7feb4001eb7 100644
--- a/dev-libs/libusb/ChangeLog
+++ b/dev-libs/libusb/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-libs/libusb
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libusb/ChangeLog,v 1.151 2013/08/08 12:40:30 ssuominen Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libusb/ChangeLog,v 1.152 2014/01/31 16:20:56 ssuominen Exp $
+
+*libusb-1.0.18 (31 Jan 2014)
+
+ 31 Jan 2014; Samuli Suominen <ssuominen@gentoo.org> +libusb-1.0.18.ebuild:
+ Version bump.
08 Aug 2013; Samuli Suominen <ssuominen@gentoo.org> libusb-1.0.9-r2.ebuild:
Block revision of emul-linux-x86-baselibs that dropped the colliding files.
diff --git a/dev-libs/libusb/Manifest b/dev-libs/libusb/Manifest
index e34326119f1a..b30ece4c7bb1 100644
--- a/dev-libs/libusb/Manifest
+++ b/dev-libs/libusb/Manifest
@@ -1,20 +1,22 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
+DIST libusb-1.0.18.tar.bz2 502160 SHA256 c73f5cec45a5de94418da4e151b7232958571926984acfb9bce02b9424e83720 SHA512 bbc3d75cb91f4e6a024549c2bac38ee85aeda8529a4553fd36bc8e8a5c223cd89eb952eda71fcc0071d6c6c818a0631d4cca084fed69d4986eee5dcf9a87d662 WHIRLPOOL fcc663884fb6d03bcf5f08c30bfded1d05c5b9ac836a2b99335553476201f956fed327c4a51609e19f54182bf5db125a0f22b41496def0443b5b4152a9f60a45
DIST libusb-1.0.9.tar.bz2 421971 SHA256 e920eedc2d06b09606611c99ec7304413c6784cba6e33928e78243d323195f9b SHA512 5eba3e9df2c1db71d685becebebf5b1310ee87e442f97a2553a430fd11655a2d9ce50e4ec2ffd62fe322286b0d6bc9e142ce552effc2466ee50424deba035ee5 WHIRLPOOL 9886cb6660d4530fe199441a8b5b76cb8a00012d69a13a40276bf3b880561eeb31301c186828b6fd08b687e038fac640475ba280473053e252cf23f15ca38372
+EBUILD libusb-1.0.18.ebuild 1773 SHA256 ed06eb6864a0d6e6f5349b4f44aae9b9175bbddfe9f3fc64eee30186ced59b93 SHA512 766059d38348bd93e6c30e5d44ad5d614139bf912eff7ac03b3df4b2218e2f9ad3fc0e381f428b1bcaafc1908e43952790d366d16d452ac36998229ec65de58b WHIRLPOOL 982631e16ea069ec85a53e8d9e025a1691b43cdfc0c489384c0735f0faff59b371e5565967f069862e2a5b8cfeace7b54b06d2d160d34ac0dcb1ff2aed40eb59
EBUILD libusb-1.0.9-r1.ebuild 1070 SHA256 7380a11d1598cf24e7f97520982a93d87c9b68b9597a9054ab972921927945f3 SHA512 e44f356a65973c7ee7c18bce4b9fdc9887e717eedc9f2050ac0bd823fb3fb939ca6117186032aa1458ff0b3da0ed3680e8ff1e126d11b37127e5ed3026953544 WHIRLPOOL e082cf6f9ef0f9f3f0a68d73f1b261ed2d8c338e10ddb9c800b65eed6e582f60949e6137ad83818415d11b25d173a241a15acae90a5f01acb5a961896890e33c
EBUILD libusb-1.0.9-r2.ebuild 1416 SHA256 0d3a9600fec29b599295d0efd5f96f22b1ea3e3aa5a94e62cfb43447b4470dc6 SHA512 a4ab5c7fe2b9fee8c14c0f0c7b7c9646c8b4319ca7ca47010ecd233bc03fb0de41ee4a460943b68923a95cc6a4776e5b05ac1e7e3c963869e88b148ae0d2fbad WHIRLPOOL f1e02da4a4e067a0450327c4d9d2728ff09d468eb25c1455c7ef567e8e1f827b41a7f1f6aca8d1e8dd18ca732c457dc6ba5407f49ea690a1db26ae350f32bbeb
EBUILD libusb-1.0.9.ebuild 1000 SHA256 7d016e63df50d581e270756222955f081cfedd5cc968256028897f7b09a56424 SHA512 2d86b3696800aaa0bee43c77d4548d72a4cf005db418acb3e73dfd6acbdaff7ae00d6a6b9ce193336476b2cc0ceb1ff7ddd443f6ab0aef5ea427c143361dd043 WHIRLPOOL 97ec162cfcd567f0b2511a9cec9147ad784f0fa39403e585e6b59dc75ac874708659ba3b66e56b461cdd2edb34be9980997612225f0325e0b0c91bfdcb0dda89
-MISC ChangeLog 19584 SHA256 6eb4a6cec9db30f7148ae073f25d0258faaeac0ffa90c3b370007d9895e0a9da SHA512 dbb6b6ac70c4fc6e8bfacdc98f8f43aed95b3f23ac7396cfeacf737424657fac3b97bf474c85c180d0904be1facc2f9fe789b12d985d7841045d098593b221d4 WHIRLPOOL 2372d09331ca229700e4c5789f3adeb4c477aa784d261adaaad208b7e4bb646f83f51da0ad69d1b118de4a0d12ccf0e3c2b65099878c23b972a1add35a3b9577
+MISC ChangeLog 19708 SHA256 3aab484c77f4d95633b9e4c1520d3a2be747c5e2c105c258f70b0f3ca4bb3eb4 SHA512 e6be5dcd16065961a05c0874da68f47598a0f0bd4dad7470523ae080b2f2f3eb5bd92590b94175ab94e31c2448329ed92ed0cc001e8dbbf7dfd89747337dcd21 WHIRLPOOL 160a86e11d4e4936d0c8df48bd1aab5d6ac2722fdfe620a87a7714d8221c723f2a65bd51be2eb1eaa6c5d2842036fc5f6533684ae6e7102a40128c4672ae4a6b
MISC metadata.xml 285 SHA256 8f3e4e1f792ef6a6f383ae0aac1627db7f536ff880da423bca1113cea6d06773 SHA512 10fc61b3654c9aee6e9ba9702cf6630928921d2670248b9e1356d417b205dabc959e3672eda071f5fa734b3a001992cecd514a920b6e37376db943266683e75d WHIRLPOOL e26de64dba56ea85587b9e7348a1be056f78a2e2f9f91ffb5faef242b7ced82496b40fe672b18c33491f40a124161ca47af0e80219ebe39a8b24e86557c36db1
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.20 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iQEcBAEBCAAGBQJSA5FJAAoJEEdUh39IaPFNYm4H/1W8fn+VpJQ2DAyCZhGPa7tI
-D3ho9hazLnVv+rm99j0TH5NdGzfcEnCTvmqZ4xdTFlxSoQyszDXJxAFb6+K58z9D
-gSLIQGRkxMjBGZQyVuS3fnqBFjH/dmEJKhTgej6x4ncl6Lfg/ivySQQvMi58lbEj
-GnRuvu3j+S4quClvVEYKhNeSRDw+QJ/jvjUkEE/NzmD+B3Xlu5oR8nzgYNMomC+y
-xGM6/s9QjFwRnFZgqQ/BQiqtxu9+sDnZSwW4+0LjCkTRjP0thcfZNfjz0Y7JUTZx
-lTqvjEuJJZSZTyE4pX/LWcuUhMIstSr/KaNqNVG0eUyHaiNqlzm/8slrzpXHp2c=
-=hC9j
+iQEcBAEBCAAGBQJS681TAAoJEEdUh39IaPFNyhQH/3lps4VqYuZyRe7+QKRnr5l1
+ZVlMytfP27C+v7p1vgQmmx1w9SwOTVns2uUtLPgeAB/QbyMeOSZ6I01WEUmXRBWv
+w4gZ9gH3qAEMZnaEx1itJ09dUDZj2xvZyTRG66GsQMMy1omkPxbJU+gTk5k1/e15
+JBtCtDEhsmDgVNz/EifeGuNbfPeZ9CIAOTgc+U1O+XPjQkJLGY7CY6EY0rbM9BkL
+ghSVFXgi4Zqh5DvZ3nZHkM3jnrbRZDu6wj35VAvD5VzZ80g57evweQ5AWqb1KGAc
+m3bH8mkg7OQvGpvuaS5RfCYO4P7pZVAiRVim6Jw/sSdc3K0VRCXvE680I9Zaqzo=
+=NBSL
-----END PGP SIGNATURE-----
diff --git a/dev-libs/libusb/libusb-1.0.18.ebuild b/dev-libs/libusb/libusb-1.0.18.ebuild
new file mode 100644
index 000000000000..0f89abcea2b3
--- /dev/null
+++ b/dev-libs/libusb/libusb-1.0.18.ebuild
@@ -0,0 +1,72 @@
+# 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.18.ebuild,v 1.1 2014/01/31 16:20:56 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 ~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-200[${MULTILIB_USEDEP}] )
+ !dev-libs/libusb:1
+ 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
+}