DESCRIPTION = "avetanaBT: Bluetooth API implementation for Java (JSR-82)"
SECTION = "devel"
DEPENDS = "findutils-native jikes-native kaffeh-native fastjar-native bluez-libs classpath"
-# Matthias Ringwald <mringwal@inf.ethz.ch> was helping me in the first phase. Thanks.
MAINTAINER = "Mustafa Yuecel <yuecelm@ee.ethz.ch>"
LICENSE = "GPL"
HOMEPAGE = "http://sourceforge.net/projects/avetanabt/"
PV = "0.0+cvs${SRCDATE}"
PR = "r3"
-SRC_URI = "cvs://anonymous@cvs.sourceforge.net/cvsroot/avetanabt;module=avetanabt \
- file://maxConnectedDevices.patch;patch=1"
+SRC_URI = "cvs://anonymous@cvs.sourceforge.net/cvsroot/avetanabt;module=avetanabt"
S = "${WORKDIR}/avetanabt"
# doing nearly the same as in Makefile written...
# clean build directory
- ${STAGING_BINDIR}/mkdir -p build
- ${STAGING_BINDIR}/rm -fr build/*
+ mkdir -p build
+ rm -fr build/*
# generate classes
# javac -> jikes
${STAGING_BINDIR}/jikes -verbose --bootclasspath ${STAGING_DIR}/${BUILD_SYS}/share/kaffeh/rt.jar -d build @file.list
# create own version.xml (add version information available at runtime)
- ${STAGING_BINDIR}/head -n 4 version.xml >> build/version.xml
- ${STAGING_BINDIR}/echo " <build value=\"cvs${SRCDATE}\" date=\"${SRCDATE}\" time=\"${@time.strftime('%H:%M',time.gmtime())}\"/>" >> build/version.xml
- ${STAGING_BINDIR}/tail -n 3 version.xml >> build/version.xml
+ head -n 4 version.xml >> build/version.xml
+ echo " <build value=\"cvs${SRCDATE}\" date=\"${SRCDATE}\" time=\"${@time.strftime('%H:%M',time.gmtime())}\"/>" >> build/version.xml
+ tail -n 3 version.xml >> build/version.xml
# move classes into jar archive
# jar -> fastjar
+++ /dev/null
---- avetanabt/c/BlueZ.cpp.old 2005-09-11 16:47:49.150357416 +0200
-+++ avetanabt/c/BlueZ.cpp 2005-09-11 16:57:47.024466736 +0200
-@@ -664,7 +664,7 @@
- */\r
- JNIEXPORT jint JNICALL Java_de_avetana_bluetooth_stack_BlueZ_getMaxConnectedDevices\r
- (JNIEnv *env, jclass obj) {\r
-- return 1;\r
-+ return 7;\r
- }\r
- \r
- /**\r