# ChangeLog for dev-libs/libusb
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libusb/ChangeLog,v 1.67 2007/04/10 09:44:07 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libusb/ChangeLog,v 1.68 2007/04/10 09:46:22 robbat2 Exp $
+
+ 10 Apr 2007; Robin H. Johnson <robbat2@gentoo.org>
+ -files/0.1.10a-fbsd.patch, -files/libusb-0.1.8-amd64-fPIC.patch,
+ -libusb-0.1.8.ebuild, -libusb-0.1.10a.ebuild:
+ Clean up old versions and patches.
*libusb-0.1.12-r1 (10 Apr 2007)
-AUX 0.1.10a-fbsd.patch 734 RMD160 b706b7037681eba98afcbb84d40cacc0e79622ed SHA1 2f548adba56ae84366e17af4ea03396862b3e65e SHA256 d876430aba91cb3ccca65c1930002edcf4339ed3fcc60512ec23609a58f5f62f
-MD5 c819378823e7b8610d4e164757dc25be files/0.1.10a-fbsd.patch 734
-RMD160 b706b7037681eba98afcbb84d40cacc0e79622ed files/0.1.10a-fbsd.patch 734
-SHA256 d876430aba91cb3ccca65c1930002edcf4339ed3fcc60512ec23609a58f5f62f files/0.1.10a-fbsd.patch 734
AUX 0.1.12-fbsd.patch 2477 RMD160 aa92a57100c98cf1ef900d1f27685a33a9c3fc91 SHA1 75dbab5891a5753463661806e89263f13e8653b3 SHA256 21ef0d24c6f64d5aaa50e358a342071d120154425d7d034c1f4efae9f8efc24d
MD5 044ce8477a76fd09db1de6e709e86c67 files/0.1.12-fbsd.patch 2477
RMD160 aa92a57100c98cf1ef900d1f27685a33a9c3fc91 files/0.1.12-fbsd.patch 2477
SHA256 21ef0d24c6f64d5aaa50e358a342071d120154425d7d034c1f4efae9f8efc24d files/0.1.12-fbsd.patch 2477
-AUX libusb-0.1.8-amd64-fPIC.patch 268 RMD160 d13bbcf69825c69c1a24c908dfde997fdd199b7a SHA1 f8c3fda830d4717384bda6155162d297144df9da SHA256 8653d8d8bc745833939754179235ded50d61b3f11b7a5c7acb0d5510dc9a96e9
-MD5 13b0f271f94755b89f904270daa0659d files/libusb-0.1.8-amd64-fPIC.patch 268
-RMD160 d13bbcf69825c69c1a24c908dfde997fdd199b7a files/libusb-0.1.8-amd64-fPIC.patch 268
-SHA256 8653d8d8bc745833939754179235ded50d61b3f11b7a5c7acb0d5510dc9a96e9 files/libusb-0.1.8-amd64-fPIC.patch 268
-DIST libusb-0.1.10a.tar.gz 375144 RMD160 18d50ac645440925bfa9f58d7a311d857e640882 SHA1 7e03a71f2cec39d96f58e22ea9289088eee617ef SHA256 2f0ed0261074beaa6e060f9539c54017a3f3b4d2b272311e6cf60ba09c4aeadc
DIST libusb-0.1.11.tar.gz 377187 RMD160 326af5a58143a9bab9e5f3190fd3c70f19c8d061 SHA1 59e043bb92f8eb17a1172d01e365b0e042654356 SHA256 8d73f0d7074fc43e1003068668cbabf120ed8148db7b3d4ee54b25fd645923e4
DIST libusb-0.1.12.tar.gz 389343 RMD160 63848df717e00fff67ab30ba86a85466370d4e8e SHA1 599a5168590f66bc6f1f9a299579fd8500614807 SHA256 37f6f7d9de74196eb5fc0bbe0aea9b5c939de7f500acba3af6fd643f3b538b44
-DIST libusb-0.1.8.tar.gz 321295 RMD160 c4a18a5b4150fdfe770a9e420cbd00805e30ebd1 SHA1 94f3ff525a12e82ac6944a28f0bed5c765921ffd SHA256 c429d975b651dcc7a87304e103526df655c369c4986860a7a8f7984254d3be41
-EBUILD libusb-0.1.10a.ebuild 1097 RMD160 fcb41ceed0023a4069dd507207a1d3219662697f SHA1 b289e7d906d3f9ad83451aa8f74063f514fc1fc6 SHA256 098292182007fb8f1620781cca785e8a8bbe5359e619b896988bead9a155d1db
-MD5 163b474b545fa7fcd1cddc7fdfcdc70a libusb-0.1.10a.ebuild 1097
-RMD160 fcb41ceed0023a4069dd507207a1d3219662697f libusb-0.1.10a.ebuild 1097
-SHA256 098292182007fb8f1620781cca785e8a8bbe5359e619b896988bead9a155d1db libusb-0.1.10a.ebuild 1097
EBUILD libusb-0.1.11.ebuild 1057 RMD160 422a10490c31d9448983f0c517223175f69f2a39 SHA1 08d1f4928505a70b44c1abb197f0d11aff825ee1 SHA256 b4b1d113c64159ead308fe07c2eefd399c737a1433082aafdf39f34498e61074
MD5 66c87783b63f890512ed0e01d8e556c9 libusb-0.1.11.ebuild 1057
RMD160 422a10490c31d9448983f0c517223175f69f2a39 libusb-0.1.11.ebuild 1057
MD5 683c9c16019b7543bfc93ff1ea6c3992 libusb-0.1.12.ebuild 1220
RMD160 1cc8d2de1b74065c3b4d654cb3eec00d06acf19f libusb-0.1.12.ebuild 1220
SHA256 d3a313b7a0500fbed3bb01a3ecef80d03209acca9542af176206526fd9eaf57c libusb-0.1.12.ebuild 1220
-EBUILD libusb-0.1.8.ebuild 1381 RMD160 805c7f8399e22939182949619495dd8c54335d44 SHA1 d5d80c96c28da8050529f05fd5078961fb7f7cbe SHA256 75a95c0a476449b58c3dbbfe1ccd1bb81d0085dbe351de3e0aff0462a20d7921
-MD5 823329fd97af87fac3e12438a72e0619 libusb-0.1.8.ebuild 1381
-RMD160 805c7f8399e22939182949619495dd8c54335d44 libusb-0.1.8.ebuild 1381
-SHA256 75a95c0a476449b58c3dbbfe1ccd1bb81d0085dbe351de3e0aff0462a20d7921 libusb-0.1.8.ebuild 1381
-MISC ChangeLog 8129 RMD160 6ec210676c30dad74dfd70d7a0e76c9518c114ed SHA1 0c7d31263e51560af7d9bb28be3d5827d1da19ae SHA256 7c3712e84f8fd7a23acf919f1d17c5ed8dafe0741295436f040e4a6dfbca2f8f
-MD5 995fc8f0a5ffbc5c930cd6d3bff2fe76 ChangeLog 8129
-RMD160 6ec210676c30dad74dfd70d7a0e76c9518c114ed ChangeLog 8129
-SHA256 7c3712e84f8fd7a23acf919f1d17c5ed8dafe0741295436f040e4a6dfbca2f8f ChangeLog 8129
+MISC ChangeLog 8335 RMD160 1b13c8c04817df205f7af30fe8543eb947ac508c SHA1 f4afb7ee7e36ea97d14580545491d8207aafdbd6 SHA256 b8972f0a7201ad0c1fbbb394ad3964b6c79efdce93c446e933116a1850095d1a
+MD5 f082ca7dbe81e79f9bad664f21ceef95 ChangeLog 8335
+RMD160 1b13c8c04817df205f7af30fe8543eb947ac508c ChangeLog 8335
+SHA256 b8972f0a7201ad0c1fbbb394ad3964b6c79efdce93c446e933116a1850095d1a ChangeLog 8335
MISC metadata.xml 219 RMD160 fd2bbaf1c19b4ad2d876f02846608907516e2403 SHA1 aad05fa7d0ab2c9304502d4843d10f775afad2a8 SHA256 f39a99f0777bf9eac2d5a444a392d3b93da834a6de01613747bad25c84637138
MD5 8f906ffe0aa837e5e26fe03af3043461 metadata.xml 219
RMD160 fd2bbaf1c19b4ad2d876f02846608907516e2403 metadata.xml 219
SHA256 f39a99f0777bf9eac2d5a444a392d3b93da834a6de01613747bad25c84637138 metadata.xml 219
-MD5 e03513c4b7ca40fc47697dc800acce9f files/digest-libusb-0.1.10a 244
-RMD160 2b2600bedda7b1fe8b15a2945c93900c6232f47f files/digest-libusb-0.1.10a 244
-SHA256 da229b827b1b9654e079f75f175ffa23bca24403ec49978575683dd95b8e88bd files/digest-libusb-0.1.10a 244
MD5 814ffc0ea14b385c6a2c0b2ba5026864 files/digest-libusb-0.1.11 241
RMD160 33183c472955c19e2fa39d516307ca919e617248 files/digest-libusb-0.1.11 241
SHA256 6e7b3285d5f8b2673fc642b26bcfd4e3e9892de658efae72fde3495cae5f8309 files/digest-libusb-0.1.11 241
MD5 69d1715954fdf5d05e4de63304bc524d files/digest-libusb-0.1.12-r1 241
RMD160 a4173f9c426aaf2c3045976cfa54c0042c66404d files/digest-libusb-0.1.12-r1 241
SHA256 e3f7389ad6c898008f7394c8f3bec01d538e3b96f6db87c90109804e962a8fc7 files/digest-libusb-0.1.12-r1 241
-MD5 fed87a209f88bc91afcc4044cf5db5fd files/digest-libusb-0.1.8 238
-RMD160 3ef8446ca3de5be6094f6a05f3059fa7fec9e23a files/digest-libusb-0.1.8 238
-SHA256 2df8c1864fe04dc88c097c244f40dee51d5ca642eae9b78d254b1469838b2c63 files/digest-libusb-0.1.8 238
+++ /dev/null
-diff -ur libusb-0.1.10a/configure.in libusb-0.1.10a-fbsd/configure.in
---- libusb-0.1.10a/configure.in 2005-02-14 21:22:08.000000000 +0100
-+++ libusb-0.1.10a-fbsd/configure.in 2005-07-31 13:29:04.219598632 +0200
-@@ -191,11 +191,9 @@
-
- if test "$os_support" = "bsd"; then
- AC_MSG_CHECKING(if dev/usb/usb.h uses new naming convention)
-- AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <dev/usb/usb.h>]], [[int main(void)
-- {
-+ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <dev/usb/usb.h>]], [[
- int a = ((struct usb_ctl_request *)0L)->ucr_addr;
-- return 0;
-- }]])],[AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no)
-+ ]])],[AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no)
- AC_DEFINE_UNQUOTED(HAVE_OLD_DEV_USB_USB_H)])
- fi
-
+++ /dev/null
-MD5 c6062b29acd2cef414bcc34e0decbdd1 libusb-0.1.10a.tar.gz 375144
-RMD160 18d50ac645440925bfa9f58d7a311d857e640882 libusb-0.1.10a.tar.gz 375144
-SHA256 2f0ed0261074beaa6e060f9539c54017a3f3b4d2b272311e6cf60ba09c4aeadc libusb-0.1.10a.tar.gz 375144
+++ /dev/null
-MD5 75655870fb7bb661e6fbd57cbfe81bb2 libusb-0.1.8.tar.gz 321295
-RMD160 c4a18a5b4150fdfe770a9e420cbd00805e30ebd1 libusb-0.1.8.tar.gz 321295
-SHA256 c429d975b651dcc7a87304e103526df655c369c4986860a7a8f7984254d3be41 libusb-0.1.8.tar.gz 321295
+++ /dev/null
---- Makefile.in.orig 2004-03-27 16:34:18.371955584 +0100
-+++ Makefile.in 2004-03-27 16:34:07.796563288 +0100
-@@ -54,7 +54,7 @@
- CC = @CC@
- CCDEPMODE = @CCDEPMODE@
-
--CFLAGS = $(CFLAGS_EXT)
-+CFLAGS = $(CFLAGS_EXT) -fPIC
- CPP = @CPP@
- CPPFLAGS = @CPPFLAGS@
- CXX = @CXX@
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libusb/libusb-0.1.10a.ebuild,v 1.20 2007/03/01 17:26:18 genstef Exp $
-
-inherit eutils libtool autotools
-
-DESCRIPTION="Userspace access to USB devices"
-HOMEPAGE="http://libusb.sourceforge.net/"
-SRC_URI="mirror://sourceforge/libusb/${P}.tar.gz"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86"
-IUSE="debug doc"
-
-RDEPEND=""
-
-DEPEND="sys-devel/libtool
- doc? ( app-text/openjade
- app-text/docbook-sgml-utils
- ~app-text/docbook-sgml-dtd-4.2 )"
-
-src_unpack(){
- unpack ${A}
- cd ${S}
-
- epatch ${FILESDIR}/${PV}-fbsd.patch
- sed -i -e 's:-Werror::' Makefile.am
- eautoreconf
- elibtoolize
-}
-
-src_compile() {
- econf \
- $(use_enable debug debug all) \
- $(use_enable doc build-docs) \
- || die "econf failed"
- emake || die "emake failed"
-}
-
-src_install() {
- make DESTDIR=${D} install || die
- dodoc AUTHORS NEWS README || die
- if use doc; then
- dohtml doc/html/*.html || die
- fi
-}
-
-src_test() {
- return
-}
+++ /dev/null
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libusb/libusb-0.1.8.ebuild,v 1.23 2007/03/01 17:26:18 genstef Exp $
-
-inherit eutils
-
-DESCRIPTION="Userspace access to USB devices"
-HOMEPAGE="http://libusb.sourceforge.net/"
-SRC_URI="mirror://sourceforge/libusb/${P}.tar.gz"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 s390 sparc x86"
-IUSE="debug doc"
-
-RDEPEND=""
-
-DEPEND="sys-devel/libtool
- doc? ( app-text/openjade
- app-text/docbook-sgml-utils
- ~app-text/docbook-sgml-dtd-3.1 )"
-
-src_unpack(){
- unpack ${A}
- # needed by libgphoto2, see bug #45889
- cd ${S}; epatch ${FILESDIR}/libusb-0.1.8-amd64-fPIC.patch
-
- if use ppc || use ppc-macos ; then
- aclocal || die
- autoconf || die
- automake --add-missing || die
- fi
-}
-
-src_compile() {
- local myconf
-
- # keep this otherwise libraries will not have .so extensions
- use ppc-macos \
- && glibtoolize --force \
- || elibtoolize --force
-
- use doc \
- && myconf="--enable-build-docs" \
- || myconf="--disable-build-docs"
-
- use debug \
- && myconf="${myconf} --enable-debug=all" \
- || myconf="${myconf} --disable-debug"
-
- econf ${myconf} || die
- make || die
-}
-
-src_install() {
- make DESTDIR=${D} install || die
- dodoc AUTHORS NEWS README || die
- if use doc; then
- dohtml doc/html/*.html || die
- fi
-}