From: Koen Kooi Date: Fri, 29 May 2009 14:36:57 +0000 (+0200) Subject: ptp-gadget: add ptp gadgetfs driver X-Git-Tag: Release-2010-05/1~3344 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cb00e67e5936cae54278f2923c2ef09227895306;p=openembedded.git ptp-gadget: add ptp gadgetfs driver --- diff --git a/recipes/gphoto2/ptp-gadget_git.bb b/recipes/gphoto2/ptp-gadget_git.bb new file mode 100644 index 0000000000..edd08cdf21 --- /dev/null +++ b/recipes/gphoto2/ptp-gadget_git.bb @@ -0,0 +1,29 @@ +DESCRIPTION = "This is a device-side implementation of the PTP (Picture Transfer Protocol)" +LICENSE = "GPLv3" + +DEPENDS = "virtual/kernel" +RDEPENDS = "imagemagick" + +PV = "1.1" +PR_append = "+gitr${SRCREV}" + +SRCREV = "ef7ef29b5cdcf8630c901362a66905b956242e0d" +SRC_URI = "git://git.denx.de/ptp-gadget.git;protocol=git" + +S = "${WORKDIR}/git" + +do_compile () { + export CPPFLAGS="${CPPFLAGS} ${CFLAGS}" + sed -i -e 's:pthread:pthread ${LDFLAGS}:' Makefile + oe_runmake KERNEL_SRC=${STAGING_KERNEL_DIR} CROSS_COMPILE=${TARGET_PREFIX} +} + +do_install () { + sed -i -e s:local/::g Makefile + # "/usr/bin" is hardcoded in the makefile + install -d ${D}/usr/bin + oe_runmake install DESTDIR="${D}" +} + +#Need specific kernel headers +PACKAGE_ARCH = "${MACHINE_ARCH}"