DESCRIPTION = "Obex Push Utilities" HOMEPAGE = "http://www.caside.lancs.ac.uk/java_bt.php" SECTION = "console/network" LICENSE = "GPLv2+" DEPENDS = "glib-2.0 openobex bluez4" PR = "r7" SRC_URI = "http://www.caside.lancs.ac.uk/bt/obexpush.tar.gz \ file://add-obextool.patch \ file://init \ file://opd_args" S = "${WORKDIR}/obexpush" LIC_FILES_CHKSUM = "file://opd/main.c;beginline=16;endline=29;md5=0c9407c30554ca893bffa8bb82396f1e" inherit update-rc.d INITSCRIPT_NAME = "opd" INITSCRIPT_PARAMS = "defaults 33 9" export GLIBINC = "-I${STAGING_INCDIR}/glib-2.0 -I${STAGING_LIBDIR}/glib-2.0/include" export GLIBLIB = "-I${STAGING_LIBDIR} -lglib-2.0" export OBEXINC = "-I${STAGING_INCDIR}" export OBEXLIB = "${LDFLAGS} -lopenobex" do_configure() { rm -f client/*.o client/ussp-push rm -f opd/*.o opd/opd sed -i 's:gcc:${CC}:' */Makefile sed -i 's:__FUNCTION__::' opd/*.c } do_compile() { oe_runmake -C client ussp-push oe_runmake -C client obextool oe_runmake -C opd } do_install() { install -d ${D}${bindir} install -d ${D}${sbindir} install -m 0755 client/ussp-push ${D}${bindir} install -m 0755 client/obextool ${D}${bindir} install -m 0755 opd/opd ${D}${sbindir} install -d ${D}${sysconfdir}/init.d install -d ${D}${sysconfdir}/default install -d ${D}/var/obexpush install -m 0755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/opd install -m 0755 ${WORKDIR}/opd_args ${D}${sysconfdir}/default/opd_args } SRC_URI[md5sum] = "edb66ba97fe6c84b6160c670c4bcdea8" SRC_URI[sha256sum] = "341c6865aa392b6cf056e1bd9cda53d2f31a942460087ad22d6f6dc91bb0bd0e"