From 873dad0cf896b256b58d2113d57c3cae0d08e9bd Mon Sep 17 00:00:00 2001 From: Juan RP Date: Thu, 3 Dec 2009 01:27:13 +0100 Subject: [PATCH] Added openobex-1.5 build template. --HG-- extra : convert_revision : bb3ae3e4e5a34bd558c1ef34eb627c396d4685b1 --- srcpkgs/libopenobex | 1 + srcpkgs/libopenobex-devel | 1 + srcpkgs/openobex/depends | 2 ++ srcpkgs/openobex/libopenobex-devel.template | 20 +++++++++++++++++ srcpkgs/openobex/libopenobex.template | 15 +++++++++++++ srcpkgs/openobex/template | 24 +++++++++++++++++++++ 6 files changed, 63 insertions(+) create mode 120000 srcpkgs/libopenobex create mode 120000 srcpkgs/libopenobex-devel create mode 100644 srcpkgs/openobex/depends create mode 100644 srcpkgs/openobex/libopenobex-devel.template create mode 100644 srcpkgs/openobex/libopenobex.template create mode 100644 srcpkgs/openobex/template diff --git a/srcpkgs/libopenobex b/srcpkgs/libopenobex new file mode 120000 index 0000000000..10a3245240 --- /dev/null +++ b/srcpkgs/libopenobex @@ -0,0 +1 @@ +openobex \ No newline at end of file diff --git a/srcpkgs/libopenobex-devel b/srcpkgs/libopenobex-devel new file mode 120000 index 0000000000..10a3245240 --- /dev/null +++ b/srcpkgs/libopenobex-devel @@ -0,0 +1 @@ +openobex \ No newline at end of file diff --git a/srcpkgs/openobex/depends b/srcpkgs/openobex/depends new file mode 100644 index 0000000000..fb07b24d64 --- /dev/null +++ b/srcpkgs/openobex/depends @@ -0,0 +1,2 @@ +abi_depends=">=1.5" +api_depends="${abi_depends}" diff --git a/srcpkgs/openobex/libopenobex-devel.template b/srcpkgs/openobex/libopenobex-devel.template new file mode 100644 index 0000000000..e0571aaa8d --- /dev/null +++ b/srcpkgs/openobex/libopenobex-devel.template @@ -0,0 +1,20 @@ +# Template file for 'libopenobex-devel'. +# +short_desc="OBEX protocol library (development files)" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +Add_dependency run glibc-devel +Add_dependency run libbluetooth-devel +Add_dependency run libusb-devel +Add_dependency run libopenobex + +do_install() +{ + mkdir -p ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr + mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/lib/libopenobex.*a ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/lib/libopenobex.so ${DESTDIR}/usr/lib +} diff --git a/srcpkgs/openobex/libopenobex.template b/srcpkgs/openobex/libopenobex.template new file mode 100644 index 0000000000..1a0a0eb615 --- /dev/null +++ b/srcpkgs/openobex/libopenobex.template @@ -0,0 +1,15 @@ +# Template file for 'libopenobex'. +# +short_desc="OBEX protocol library" +long_desc="${long_desc} + + This package contains the shared library provided by openobex." + +Add_dependency run glibc +Add_dependency run libusb + +do_install() +{ + mkdir -p ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/lib/libopenobex.so.* ${DESTDIR}/usr/lib +} diff --git a/srcpkgs/openobex/template b/srcpkgs/openobex/template new file mode 100644 index 0000000000..43678eab95 --- /dev/null +++ b/srcpkgs/openobex/template @@ -0,0 +1,24 @@ +# Template file for 'openobex' +pkgname=openobex +version=1.5 +distfiles="${KERNEL_SITE}/bluetooth/$pkgname-$version.tar.bz2" +build_style=gnu_configure +configure_args="--enable-apps --enable-irda --enable-bluetooth --enable-usb" +short_desc="OpenOBEX applications" +maintainer="Juan RP " +checksum=13996a1e3c69d857f1c7b1d0d9f1c674ccd395355dcae1442a91386b4d75254c +long_desc=" + The Object Exchange protocol can best be described as binary HTTP. OBEX + is optimised for ad-hoc wireless links and can be used to exchange all kind + of objects like files, pictures, calendar entries (vCal) and business cards + (vCard). + + OBEX is builtin in devices like PDA's like the Palm Pilot, and mobile phones + like the Ericsson R320, Siemens S25, Siemens S45, Siemens ME45, Nokia NM207 + and Nokia 9110 Communicator." + +subpackages="libopenobex libopenobex-devel" +Add_dependency full glibc +Add_dependency full libusb +Add_dependency full libbluetooth +Add_dependency run libopenobex