[oe-commits] org.oe.dev merge of '087653573b61d9d8b527394ed24c5b05ccae172d'
woglinde2 commit
openembedded-commits at lists.openembedded.org
Sat Jul 28 16:55:20 UTC 2007
merge of '087653573b61d9d8b527394ed24c5b05ccae172d'
and 'c9de0582a3606aa3fe61a814739480c3cafe40d5'
Author: woglinde2 at openembedded.org
Branch: org.openembedded.dev
Revision: 0875295cfaf1e52bac06fb1893be0b5b76fa21ee
ViewMTN: http://monotone.openembedded.org/revision.psp?id=0875295cfaf1e52bac06fb1893be0b5b76fa21ee
Files:
1
packages/classpath/classpath-minimal-native_0.95.bb
packages/classpath/classpath-minimal.inc
packages/classpath/classpath-minimal_0.95.bb
packages/bluez/bluez-hcidump_1.38.bb
packages/bluez/bluez-libs_3.13.bb
packages/bluez/bluez-utils_3.13.bb
Diffs:
#
# mt diff -r087653573b61d9d8b527394ed24c5b05ccae172d -r0875295cfaf1e52bac06fb1893be0b5b76fa21ee
#
#
#
# add_file "packages/classpath/classpath-minimal-native_0.95.bb"
# content [a3710719a4819aacb9839dd5aaa9a92b703a74f6]
#
# add_file "packages/classpath/classpath-minimal.inc"
# content [5e5496a7c00f20f9627e30d5618d192684f71eba]
#
# add_file "packages/classpath/classpath-minimal_0.95.bb"
# content [1e37a31c37529a51633ba1087ed6429090784b95]
#
============================================================
--- packages/classpath/classpath-minimal-native_0.95.bb a3710719a4819aacb9839dd5aaa9a92b703a74f6
+++ packages/classpath/classpath-minimal-native_0.95.bb a3710719a4819aacb9839dd5aaa9a92b703a74f6
@@ -0,0 +1,8 @@
+
+# classpath-minimal-native has no packages
+# primary goal is to speed up building of java virtual machines
+
+inherit native
+
+require classpath-minimal.inc
+
============================================================
--- packages/classpath/classpath-minimal.inc 5e5496a7c00f20f9627e30d5618d192684f71eba
+++ packages/classpath/classpath-minimal.inc 5e5496a7c00f20f9627e30d5618d192684f71eba
@@ -0,0 +1,39 @@
+DESCRIPTION = "GNU Classpath standard Java libraries"
+HOMEPAGE = "http://www.gnu.org/software/classpath/"
+SECTION = "libs"
+PRIORITY = "optional"
+LICENSE = "Classpath"
+PROVIDES = "classpath"
+RPROVIDES = "classpath"
+
+S = "${WORKDIR}/classpath-${PV}"
+
+SRC_URI = "${GNU_MIRROR}/classpath/classpath-${PV}.tar.gz"
+
+DEPENDS = "ecj-native zip-native"
+
+inherit autotools
+
+
+EXTRA_OECONF = "--with-glibj \
+ --with-ecj=${STAGING_BINDIR_NATIVE}/ecj \
+ --disable-alsa \
+ --disable-gconf-peer \
+ --disable-gtk-peer \
+ --disable-plugin \
+ --disable-dssi \
+ --disable-examples \
+ "
+do_install() {
+ :
+}
+
+do_stage() {
+ install -d ${STAGING_INCDIR}/classpath-minimal/
+ install -m 0644 include/jni.h ${STAGING_INCDIR}/classpath-minimal/
+ install -m 0644 include/jni_md.h ${STAGING_INCDIR}/classpath-minimal/
+ install -d ${STAGING_LIBDIR}/java/classpath-minimal/
+ install -m 0644 lib/glibj.zip ${STAGING_LIBDIR}/java/classpath-minimal/
+}
+
+PACKAGES = " "
============================================================
--- packages/classpath/classpath-minimal_0.95.bb 1e37a31c37529a51633ba1087ed6429090784b95
+++ packages/classpath/classpath-minimal_0.95.bb 1e37a31c37529a51633ba1087ed6429090784b95
@@ -0,0 +1,5 @@
+
+# classpath-minimal-native has no packages
+# primary goal is to speed up building of java virtual machines
+
+require classpath-minimal.inc
#
# mt diff -rc9de0582a3606aa3fe61a814739480c3cafe40d5 -r0875295cfaf1e52bac06fb1893be0b5b76fa21ee
#
#
#
# add_file "packages/bluez/bluez-hcidump_1.38.bb"
# content [d6f52cd2d74e198d022f5fd58a152c8d4eb73945]
#
# add_file "packages/bluez/bluez-libs_3.13.bb"
# content [dc7c9ab3cf4931c0678271b1a5ef7511ebb7b82d]
#
# add_file "packages/bluez/bluez-utils_3.13.bb"
# content [aa82bb7f1840874ad74d6cd0bdc28cae81267c85]
#
============================================================
--- packages/bluez/bluez-hcidump_1.38.bb d6f52cd2d74e198d022f5fd58a152c8d4eb73945
+++ packages/bluez/bluez-hcidump_1.38.bb d6f52cd2d74e198d022f5fd58a152c8d4eb73945
@@ -0,0 +1,13 @@
+DESCRIPTION = "Linux Bluetooth Stack HCI Debugger Tool."
+SECTION = "console"
+PRIORITY = "optional"
+DEPENDS = "bluez-libs"
+LICENSE = "GPL"
+PR = "r0"
+
+SRC_URI = "http://bluez.sourceforge.net/download/bluez-hcidump-${PV}.tar.gz"
+S = "${WORKDIR}/bluez-hcidump-${PV}"
+
+EXTRA_OECONF = "--with-bluez-libs=${STAGING_LIBDIR} --with-bluez-includes=${STAGING_INCDIR}"
+
+inherit autotools
============================================================
--- packages/bluez/bluez-libs_3.13.bb dc7c9ab3cf4931c0678271b1a5ef7511ebb7b82d
+++ packages/bluez/bluez-libs_3.13.bb dc7c9ab3cf4931c0678271b1a5ef7511ebb7b82d
@@ -0,0 +1 @@
+require bluez-libs.inc
============================================================
--- packages/bluez/bluez-utils_3.13.bb aa82bb7f1840874ad74d6cd0bdc28cae81267c85
+++ packages/bluez/bluez-utils_3.13.bb aa82bb7f1840874ad74d6cd0bdc28cae81267c85
@@ -0,0 +1,114 @@
+require bluez-utils.inc
+
+DEPENDS += "glib-2.0"
+
+SRC_URI = "http://bluez.sourceforge.net/download/bluez-utils-${PV}.tar.gz \
+ file://hcid.conf \
+ "
+PR = "r0"
+
+EXTRA_OECONF = " \
+ --enable-bccmd \
+ --enable-hid2hci \
+ --enable-alsa \
+ --enable-cups \
+ --enable-glib \
+ --disable-sdpd \
+ --enable-network \
+ --enable-serial \
+ --enable-input \
+ --enable-audio \
+ --enable-echo \
+ --enable-configfile \
+ --enable-initscripts \
+ --enable-test \
+ "
+
+# The config options are explained below:
+
+# --enable-obex enable OBEX support
+# --enable-alsa enable ALSA support, not needed for nokia770, nokia800 and fic-gtao1
+# --enable-cups install CUPS backend support
+# --enable-bccmd install BCCMD interface utility
+# --enable-avctrl install Audio/Video control utility
+# --enable-hid2hci install HID mode switching utility
+# --enable-dfutool install DFU firmware upgrade utility
+
+# --enable-glib For systems that use and install GLib anyway
+# --disable-sdpd The sdpd is obsolete and should no longer be used. This of course requires that hcid will be started with -s to enable the SDP server
+
+#Following services can be enabled so far:
+# --enable-network
+# --enable-serial
+# --enable-input
+# --enable-audio
+# --enable-echo
+
+#There is no need to modify any init script. They will be started
+#automatically or on demand. Only /etc/bluetooth/*.service files should
+#be patched to change name or the autostart value.
+# --enable-configfile
+# --enable-initscripts
+
+#For even smaller -doc packages
+# --disable-manpages
+# --disable-pcmciarules
+
+#I haven't seen any embedded device with HID proxy support. So simply
+#disable it:
+# --disable-hid2hci
+
+
+PACKAGES =+ "${PN}-compat ${PN}-alsa"
+
+CONFFILES_${PN} = " \
+ ${sysconfdir}/bluetooth/hcid.conf \
+ ${sysconfdir}/default/bluetooth \
+ "
+
+CONFFILES_${PN}-compat = " \
+ ${sysconfdir}/bluetooth/rfcomm.conf \
+ "
+
+FILES_${PN} = " \
+ ${base_sbindir}/hcid \
+ ${libdir}/bluetooth \
+ ${sysconfdir}/init.d/bluetooth \
+ ${sysconfdir}/bluetooth/*.service \
+ ${sysconfdir}/bluetooth/hcid.conf \
+ ${sysconfdir}/default \
+ ${sysconfdir}/dbus-1 \
+ ${base_sbindir}/hciattach \
+ "
+
+FILES_${PN}-dbg += " \
+ ${libdir}/bluetooth/.debug \
+ ${libdir}/cups/backend/.debug \
+ ${libdir}/alsa-lib/.debug \
+ "
+
+FILES_${PN}-compat = " \
+ ${base_bindir}/sdptool \
+ ${base_bindir}/dund \
+ ${base_bindir}/rctest \
+ ${base_bindir}/ciptool \
+ ${base_bindir}/l2test \
+ ${base_bindir}/rfcomm \
+ ${base_bindir}/hcitool \
+ ${base_bindir}/pand \
+ ${base_bindir}/hidd \
+ ${base_bindir}/l2ping \
+ ${base_sbindir}/hciconfig \
+ ${base_sbindir}/bccmd \
+ ${base_sbindir}/hciemu \
+ ${base_sbindir}/hid2hci \
+ ${base_bindir}/passkey-agent \
+ ${sysconfdir}/bluetooth/rfcomm.conf \
+ "
+
+FILES_${PN}-alsa = "${libdir}/alsa-lib/libasound*"
+
+FILES_bluez-cups-backend = "${libdir}/cups/backend/bluetooth"
+RDEPENDS_bluez-cups-backend = "cups"
+
+
More information about the Openembedded-commits
mailing list