[oe-commits] org.oe.oz354x libusb: update to 0.1.12

hrw commit openembedded-commits at lists.openembedded.org
Sun Jan 7 16:21:37 UTC 2007


libusb: update to 0.1.12

Author: hrw at openembedded.org
Branch: org.openembedded.oz354x
Revision: cd9e3a057db8183dabd78e7007df5d5a1bbf1670
ViewMTN: http://monotone.openembedded.org/revision.psp?id=cd9e3a057db8183dabd78e7007df5d5a1bbf1670
Files:
1
packages/libusb/libusb-0.1.10a
packages/libusb/libusb-0.1.10a/ARMfix.patch
packages/libusb/libusb-0.1.10a/debian-changes.patch
packages/libusb/libusb-0.1.8
packages/libusb/libusb-0.1.8/amd64-fPIC.patch
packages/libusb/libusb-0.1.8/configure.patch
packages/libusb/libusb-0.1.8/pkgconfig.patch
packages/libusb/libusb_0.1.10a.bb
packages/libusb/libusb_0.1.8.bb
packages/libusb/libusb_0.1.12.bb
Diffs:

#
# mt diff -r2b607ac40e25eb2db7aaad2d5d268590884ba693 -rcd9e3a057db8183dabd78e7007df5d5a1bbf1670
#
# 
# 
# delete "packages/libusb/libusb-0.1.10a"
# 
# delete "packages/libusb/libusb-0.1.10a/ARMfix.patch"
# 
# delete "packages/libusb/libusb-0.1.10a/debian-changes.patch"
# 
# delete "packages/libusb/libusb-0.1.8"
# 
# delete "packages/libusb/libusb-0.1.8/amd64-fPIC.patch"
# 
# delete "packages/libusb/libusb-0.1.8/configure.patch"
# 
# delete "packages/libusb/libusb-0.1.8/pkgconfig.patch"
# 
# delete "packages/libusb/libusb_0.1.10a.bb"
# 
# delete "packages/libusb/libusb_0.1.8.bb"
# 
# add_file "packages/libusb/libusb_0.1.12.bb"
#  content [2559d678cd309c2aec657b715deb35f05a2d2384]
# 
============================================================
--- packages/libusb/libusb_0.1.12.bb	2559d678cd309c2aec657b715deb35f05a2d2384
+++ packages/libusb/libusb_0.1.12.bb	2559d678cd309c2aec657b715deb35f05a2d2384
@@ -0,0 +1,35 @@
+DESCRIPTION = "libusb is a library to provide userspace \
+access to USB devices."
+HOMEPAGE = "http://libusb.sf.net"
+SECTION = "libs"
+LICENSE = "LGPL"
+PR = "r1"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/libusb/libusb-${PV}.tar.gz"
+
+S = "${WORKDIR}/libusb-${PV}"
+
+inherit autotools pkgconfig binconfig lib_package
+
+PARALLEL_MAKE = ""
+EXTRA_OECONF = "--disable-build-docs"
+
+export CXXFLAGS += "-lstdc++"
+
+do_stage() {
+
+	autotools_stage_all
+	install -m 755 ${S}/libusb-config ${STAGING_BINDIR}
+	# can we get rid of that? wouldn't a sed statement do as well?
+	sed -i 's:\-L${libdir} :-L${STAGING_LIBDIR} :' ${STAGING_BINDIR}/libusb-config
+
+	if [ "${STAGING_BINDIR}" != "${STAGING_BINDIR_CROSS}" ]; then
+	        install -d ${STAGING_BINDIR_CROSS}/
+		mv ${STAGING_BINDIR}/libusb-config ${STAGING_BINDIR_CROSS}/libusb-config
+	fi
+
+}
+
+PACKAGES =+ "libusbpp"
+
+FILES_libusbpp = "${libdir}/libusbpp*.so.*"






More information about the Openembedded-commits mailing list