summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-libs/libusb/ChangeLog7
-rw-r--r--dev-libs/libusb/Manifest7
-rw-r--r--dev-libs/libusb/files/digest-libusb-0.1.81
-rw-r--r--dev-libs/libusb/libusb-0.1.8.ebuild42
-rw-r--r--dev-libs/libusb/metadata.xml6
5 files changed, 60 insertions, 3 deletions
diff --git a/dev-libs/libusb/ChangeLog b/dev-libs/libusb/ChangeLog
index dfa021b74c90..a55f9e0eb8d6 100644
--- a/dev-libs/libusb/ChangeLog
+++ b/dev-libs/libusb/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-libs/libusb
# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libusb/ChangeLog,v 1.16 2004/01/30 16:08:01 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libusb/ChangeLog,v 1.17 2004/02/29 01:03:43 liquidx Exp $
+
+*libusb-0.1.8 (29 Feb 2004)
+
+ 29 Feb 2004; Alastair Tse <liquidx@gentoo.org> libusb-0.1.8.ebuild:
+ version bump. workaround missing .so extensions with libtool version (#42955)
30 Jan 2004; Aron Griffis <agriffis@gentoo.org> libusb-0.1.7-r1.ebuild:
Add some more error-checking to this ebuild
diff --git a/dev-libs/libusb/Manifest b/dev-libs/libusb/Manifest
index 8eae0569e845..f89656e640e2 100644
--- a/dev-libs/libusb/Manifest
+++ b/dev-libs/libusb/Manifest
@@ -1,5 +1,8 @@
-MD5 21b12dc7bcb189aee2c61e52a322bf15 libusb-0.1.7.ebuild 881
+MD5 828b3892c229f2c115241d16a042a7cb ChangeLog 2358
MD5 e96455e545c02526f608f289ae2da5d1 libusb-0.1.7-r1.ebuild 916
-MD5 d1187b252405d0dbd12396feac1d07da ChangeLog 2179
+MD5 21b12dc7bcb189aee2c61e52a322bf15 libusb-0.1.7.ebuild 881
+MD5 115b203db1c594479cb9f58eb1cadd20 libusb-0.1.8.ebuild 1018
+MD5 8f906ffe0aa837e5e26fe03af3043461 metadata.xml 219
MD5 9cb49945879f78000d198c898d197e54 files/digest-libusb-0.1.7 64
MD5 9cb49945879f78000d198c898d197e54 files/digest-libusb-0.1.7-r1 64
+MD5 edf695ba0c7ee442c501401384faaa94 files/digest-libusb-0.1.8 64
diff --git a/dev-libs/libusb/files/digest-libusb-0.1.8 b/dev-libs/libusb/files/digest-libusb-0.1.8
new file mode 100644
index 000000000000..03fc8e0e7ef8
--- /dev/null
+++ b/dev-libs/libusb/files/digest-libusb-0.1.8
@@ -0,0 +1 @@
+MD5 75655870fb7bb661e6fbd57cbfe81bb2 libusb-0.1.8.tar.gz 321295
diff --git a/dev-libs/libusb/libusb-0.1.8.ebuild b/dev-libs/libusb/libusb-0.1.8.ebuild
new file mode 100644
index 000000000000..f1b569b98a0d
--- /dev/null
+++ b/dev-libs/libusb/libusb-0.1.8.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# 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.1 2004/02/29 01:03:43 liquidx Exp $
+
+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="~x86 ~sparc ~ppc ~alpha ~amd64 ~ia64"
+IUSE=""
+
+DEPEND="sys-devel/libtool
+ doc? ( app-text/openjade
+ =app-text/docbook-sgml-dtd-3.1-r1 )"
+
+src_compile() {
+ local myconf
+
+ # keep this otherwise libraries will not have .so extensions
+ libtoolize --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
+}
diff --git a/dev-libs/libusb/metadata.xml b/dev-libs/libusb/metadata.xml
new file mode 100644
index 000000000000..76b9f6f406d5
--- /dev/null
+++ b/dev-libs/libusb/metadata.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer><email>liquidx@gentoo.org</email></maintainer>
+</pkgmetadata>