[oe-commits] org.oe.dev libusb: fix compilation for powerpc
koen commit
openembedded-commits at lists.openembedded.org
Mon Jan 1 23:41:28 UTC 2007
libusb: fix compilation for powerpc
Author: koen at openembedded.org
Branch: org.openembedded.dev
Revision: 733cecb1927ae8a8e556f0830624255ef413d2d9
ViewMTN: http://monotone.openembedded.org/revision.psp?id=733cecb1927ae8a8e556f0830624255ef413d2d9
Files:
1
packages/libusb/libusb_0.1.12.bb
Diffs:
#
# mt diff -r78778155572656a77b8d6701c0de1a1d44e81164 -r733cecb1927ae8a8e556f0830624255ef413d2d9
#
#
#
# patch "packages/libusb/libusb_0.1.12.bb"
# from [dbd6be17ba184a3d83d70c20579fcffa4690d9f6]
# to [2559d678cd309c2aec657b715deb35f05a2d2384]
#
============================================================
--- packages/libusb/libusb_0.1.12.bb dbd6be17ba184a3d83d70c20579fcffa4690d9f6
+++ packages/libusb/libusb_0.1.12.bb 2559d678cd309c2aec657b715deb35f05a2d2384
@@ -9,29 +9,25 @@ S = "${WORKDIR}/libusb-${PV}"
S = "${WORKDIR}/libusb-${PV}"
-inherit autotools pkgconfig
+inherit autotools pkgconfig binconfig lib_package
PARALLEL_MAKE = ""
EXTRA_OECONF = "--disable-build-docs"
+export CXXFLAGS += "-lstdc++"
+
do_stage() {
- oe_libinstall -a -so libusb ${STAGING_LIBDIR}
- install -d ${STAGING_BINDIR}
+ 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?
- perl -pi -e 's:\-L${libdir} :-L${STAGING_LIBDIR} :' ${STAGING_BINDIR}/libusb-config
+ 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
- install -d ${STAGING_INCDIR}/
- for X in usb.h
- do
- install -m 0644 ${S}/$X ${STAGING_INCDIR}/$X
- done
}
PACKAGES =+ "libusbpp"
More information about the Openembedded-commits
mailing list