From 01497c7a1f9b0167c5ec03372049c335e04a420a Mon Sep 17 00:00:00 2001 From: Mustafa Yuecel Date: Fri, 9 Sep 2005 12:30:15 +0000 Subject: avetanabt_svn: rename to avetanabt_cvs because sources are in a cvs repository --- packages/avetanabt/avetanabt_cvs.bb | 68 +++++++++++++++++++++++++++++++++++++ packages/avetanabt/avetanabt_svn.bb | 68 ------------------------------------- 2 files changed, 68 insertions(+), 68 deletions(-) create mode 100644 packages/avetanabt/avetanabt_cvs.bb delete mode 100644 packages/avetanabt/avetanabt_svn.bb (limited to 'packages/avetanabt') diff --git a/packages/avetanabt/avetanabt_cvs.bb b/packages/avetanabt/avetanabt_cvs.bb new file mode 100644 index 0000000000..fa91771848 --- /dev/null +++ b/packages/avetanabt/avetanabt_cvs.bb @@ -0,0 +1,68 @@ +DESCRIPTION = "avetanaBT: Bluetooth API implementation for Java (JSR-82)" +SECTION = "devel" +DEPENDS = "findutils-native jikes-native kaffeh-native fastjar-native bluez-libs classpath" +#RDEPENDS = "bluez-utils" +# Matthias Ringwald was helping me in the first phase. Thanks. +MAINTAINER = "Mustafa Yuecel " +LICENSE = "GPL" +HOMEPAGE = "http://sourceforge.net/projects/avetanabt/" + +PV = "0.0cvs${CVSDATE}" +PR = "r2" + +SRC_URI = "cvs://anonymous@cvs.sourceforge.net/cvsroot/avetanabt;module=avetanabt \ + file://avetanalocaldevice.patch;patch=1" + +S = "${WORKDIR}/avetanabt" + +PACKAGES = "${PN}" +FILES_${PN} = "${libdir}/libavetanaBT.so ${datadir}/avetanabt/avetanaBT.jar" + +do_compile() { + + # doing nearly the same as in Makefile written... + + mkdir -p build + rm -fr build/* + + # javac -> jikes + ${STAGING_BINDIR}/find {de,javax,com} -iname *.java > file.list + ${STAGING_BINDIR}/jikes -verbose --bootclasspath ${STAGING_DIR}/${BUILD_SYS}/share/kaffeh/rt.jar -d build @file.list + + # create own version.xml (add version information at runtime) + head -n 4 version.xml >> build/version.xml + echo " " >> build/version.xml + tail -n 3 version.xml >> build/version.xml + + # jar -> fastjar + cd build + ${STAGING_BINDIR}/fastjar -cf ../avetanaBT.jar de javax com version.xml + cd .. + + # JNI generated header file - de_avetana_bluetooth_stack_BlueZ.h + # javah -> kaffeh + cd c + ${STAGING_BINDIR}/kaffeh -jni -classpath ../avetanaBT.jar:${STAGING_DIR}/${BUILD_SYS}/share/kaffeh/rt.jar de.avetana.bluetooth.stack.BlueZ + + # Native language (C) library - libavetanaBT.so + ${CXX} ${CXXFLAGS} -shared -lbluetooth -I${STAGING_INCDIR}/classpath BlueZ.cpp -o ../libavetanaBT.so ${LDFLAGS} + cd .. + +} + +do_stage() { + + install -d ${STAGING_DIR}/${BUILD_SYS}/share/avetanabt + install avetanaBT.jar ${STAGING_DIR}/${BUILD_SYS}/share/avetanabt/ + +} + +do_install() { + + install -d ${D}${libdir} + install -m 0755 libavetanaBT.so ${D}${libdir}/ + + install -d ${D}${datadir}/avetanabt + install avetanaBT.jar ${D}${datadir}/avetanabt/ + +} diff --git a/packages/avetanabt/avetanabt_svn.bb b/packages/avetanabt/avetanabt_svn.bb deleted file mode 100644 index b4a61cb22d..0000000000 --- a/packages/avetanabt/avetanabt_svn.bb +++ /dev/null @@ -1,68 +0,0 @@ -DESCRIPTION = "avetanaBT: Bluetooth API implementation for Java (JSR-82)" -SECTION = "devel" -DEPENDS = "findutils-native jikes-native kaffeh-native fastjar-native bluez-libs classpath" -#RDEPENDS = "bluez-utils" -# Matthias Ringwald was helping me in the first phase. Thanks. -MAINTAINER = "Mustafa Yuecel " -LICENSE = "GPL" -HOMEPAGE = "http://sourceforge.net/projects/avetanabt/" - -PV = "0.0cvs${CVSDATE}" -PR = "r1" - -SRC_URI = "cvs://anonymous@cvs.sourceforge.net/cvsroot/avetanabt;module=avetanabt \ - file://avetanalocaldevice.patch;patch=1" - -S = "${WORKDIR}/avetanabt" - -PACKAGES = "${PN}" -FILES_${PN} = "${libdir}/libavetanaBT.so ${datadir}/avetanabt/avetanaBT.jar" - -do_compile() { - - # doing nearly the same as in Makefile written... - - mkdir -p build - rm -fr build/* - - # javac -> jikes - ${STAGING_BINDIR}/find {de,javax,com} -iname *.java > file.list - ${STAGING_BINDIR}/jikes -verbose --bootclasspath ${STAGING_DIR}/${BUILD_SYS}/share/kaffeh/rt.jar -d build @file.list - - # create own version.xml - head -n 4 version.xml >> build/version.xml - echo " " >> build/version.xml - tail -n 3 version.xml >> build/version.xml - - # jar -> fastjar - cd build - ${STAGING_BINDIR}/fastjar -cf ../avetanaBT.jar de javax com version.xml - cd .. - - # JNI generated header file - de_avetana_bluetooth_stack_BlueZ.h - # javah -> kaffeh - cd c - ${STAGING_BINDIR}/kaffeh -jni -classpath ../avetanaBT.jar:${STAGING_DIR}/${BUILD_SYS}/share/kaffeh/rt.jar de.avetana.bluetooth.stack.BlueZ - - # Native language (C) library - libavetanaBT.so - ${CXX} ${CXXFLAGS} -shared -lbluetooth -I${STAGING_INCDIR}/classpath BlueZ.cpp -o ../libavetanaBT.so ${LDFLAGS} - cd .. - -} - -do_stage() { - - install -d ${STAGING_DIR}/${BUILD_SYS}/share/avetanabt - install avetanaBT.jar ${STAGING_DIR}/${BUILD_SYS}/share/avetanabt/ - -} - -do_install() { - - install -d ${D}${libdir} - install -m 0755 libavetanaBT.so ${D}${libdir}/ - - install -d ${D}${datadir}/avetanabt - install avetanaBT.jar ${D}${datadir}/avetanabt/ - -} -- cgit v1.2.3