[Lunar-commits] <moonbase-other> bluez-5: adding to moonbase. There is an alias so you will need to do
Dennis Veatch
dennisveatch at bellsouth.net
Tue Aug 5 19:20:52 CEST 2014
commit d7fa2d548f39796d40692f72a3fb4b1393d98dfe
Author: Dennis Veatch <dennisveatch at bellsouth.net>
Date: Tue, 05 Aug 2014 13:14:53 -0400
URL: https://github.com/lunar-linux/moonbase-other/commit/d7fa2d548f39796d40692f72a3fb4b1393d98dfe
bluez-5: adding to moonbase. There is an alias so you will need to do
the alias change dance. Have compiled it with obex, obex-data-server,
PyBluez, openobex, ofono, bluedevil, libbluedevil, kde-workspace and
pulseaudio.
Still don't have audio via bluetooth headphons but didn't with bluez-101.
See http://www.bluez.org/bluez-5-api-introduction-and-porting-guide/
for particulars.
---
bluetooth/bluez-5/BUILD | +7/-0
bluetooth/bluez-5/BUILD.save | +14/-0
bluetooth/bluez-5/CONFIGURE | +5/-0
bluetooth/bluez-5/DEPENDS | +7/-0
bluetooth/bluez-5/DETAILS | +17/-0
5 files changed, 50 insertions(+)
--- /dev/null
+++ b/bluetooth/bluez-5/BUILD
@@ -0,0 +1,7 @@
+
+ mkdir -p /etc/bluetooth &&
+
+ default_build &&
+
+ install profiles/*/*.conf /etc/bluetooth/ &&
+ install src/main.conf /etc/bluetooth/
--- /dev/null
+++ b/bluetooth/bluez-5/BUILD.save
@@ -0,0 +1,14 @@
+
+ mkdir -p /etc/bluetooth &&
+
+ default_build &&
+
+# To preserve any existing conf files and install new ones
+ if [ -f /etc/bluetooth/*.conf ] || ; then
+ for i in `ls /etc/bluetooth/*.conf` ; do
+ mv /etc/bluetooth/$i.conf /etc/bluetooth/$i.conf.orig
+ done
+ fi &&
+
+ install profiles/*/*.conf /etc/bluetooth/ &&
+ install src/main.conf /etc/bluetooth/
--- /dev/null
+++ b/bluetooth/bluez-5/CONFIGURE
@@ -0,0 +1,5 @@
+mquery ENABLE_LIBRARY "Enable library for legacy third party applications that still depend on the library?" y "--enable-library" "--disable-library"
+mquery ENABLE_OBEX "Enable the obex profile?" y "--enable-obex" "--disable-obex"
+mquery ENABLE_TOOLS "Enable Bluetooth utilities?" y "--enable-tools" "--disable-tools"
+mquery ENABLE_MONITOR "Enable Bluetooth monitor utility for HCI level tracing and debugging?" y "--enable-monitor" "--disable-monitor"
+mquery ENABILE_SIX_AXIS "Enable the six axis plugin? " n "--enable-sixaxis" "--disable-sixaxis"
--- /dev/null
+++ b/bluetooth/bluez-5/DEPENDS
@@ -0,0 +1,7 @@
+depends readline
+depends dbus-glib
+depends psmisc
+depends libical
+
+optional_depends "%UDEV" "--enable-udev --enable-systemd" "--disable-udev --disable-systemd" "for udev/systemd support"
+optional_depends "cups" "--enable-cups" "--disable-cups" "to enable cups printing support"
--- /dev/null
+++ b/bluetooth/bluez-5/DETAILS
@@ -0,0 +1,17 @@
+ MODULE=bluez-5
+ VERSION=21
+ SOURCE=$MODULE.$VERSION.tar.gz
+ SOURCE_URL=http://www.kernel.org/pub/linux/bluetooth
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE.$VERSION
+ SOURCE_VFY=sha1:8a32b90b94ff46a89cad09b4624b0f5343ecfef8
+ WEB_SITE=http://www.bluez.org
+ ENTERED=20140805
+ UPDATED=20140805
+ SHORT="support for core Bluetooth layers and protocols"
+
+cat << EOF
+BlueZ provides support for core Bluetooth layers and protocols. It is
+flexible, efficient and modular implementation.
+
+Bluez5 is a replacement for bluez-4.101.
+EOF
More information about the Lunar-commits
mailing list