sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Treeve Jelbert (abbf832c0fe2b556c0f4d45cee0ae3f1b12c39c0)
- From: Treeve Jelbert <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (abbf832c0fe2b556c0f4d45cee0ae3f1b12c39c0)
- Date: Tue, 13 Jan 2015 06:18:54 -0600
GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:
ChangeLog | 4 +++
kernel.gpg |binary
utils/bluez5/BUILD | 3 ++
utils/bluez5/CONFLICTS | 3 ++
utils/bluez5/DEPENDS | 15 +++++++++++++
utils/bluez5/DETAILS | 43 +++++++++++++++++++++++++++++++++++++++
utils/bluez5/HISTORY | 3 ++
utils/bluez5/PROVIDES | 1
utils/bluez5/init.d/bluetooth | 46
++++++++++++++++++++++++++++++++++++++++++
9 files changed, 118 insertions(+)
New commits:
commit abbf832c0fe2b556c0f4d45cee0ae3f1b12c39c0
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
bluez5-5.27
commit c5efc5ebf271a369af743f386732c85d29946ce9
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
update kernel.gpg
diff --git a/ChangeLog b/ChangeLog
index fde3046..8bf6d49 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -11,6 +11,10 @@
* emacs-lisp/popup-el: new spell, Visual Popup Interface
Library for Emacs
+2015-01-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * kernel.gpg: Add 1DCF2659 "Marcel Holtmann <marcel AT holtmann.org>"
+ * utils/bluez5: new spell, v5 Bluetooth
+
2015-01-11 Ismael Luceno <ismael AT sourcemage.org>
* chat-irc/ii: new spell, Minimalist filesystem-based IRC client
* utils/lsw: new spell, List windows titles
diff --git a/kernel.gpg b/kernel.gpg
index 9777edb..f1fbad5 100644
Binary files a/kernel.gpg and b/kernel.gpg differ
diff --git a/utils/bluez5/BUILD b/utils/bluez5/BUILD
new file mode 100755
index 0000000..5f57a58
--- /dev/null
+++ b/utils/bluez5/BUILD
@@ -0,0 +1,3 @@
+OPTS="$BLUEZOPTS $OPTS" &&
+OPTS+=" --disable-systemd" &&
+default_build
diff --git a/utils/bluez5/CONFLICTS b/utils/bluez5/CONFLICTS
new file mode 100755
index 0000000..3fae3d8
--- /dev/null
+++ b/utils/bluez5/CONFLICTS
@@ -0,0 +1,3 @@
+conflicts bluez &&
+conflicts bluez-libs &&
+conflicts bluez-utils
diff --git a/utils/bluez5/DEPENDS b/utils/bluez5/DEPENDS
new file mode 100755
index 0000000..9b1d3a3
--- /dev/null
+++ b/utils/bluez5/DEPENDS
@@ -0,0 +1,15 @@
+depends bison &&
+depends flex &&
+depends dbus &&
+depends glib2 &&
+depends readline &&
+
+optional_depends cups \
+ "--enable-cups" \
+ "--disable-cups" \
+ "for CUPS backend support" &&
+
+optional_depends UDEV \
+ "--enable-udevrules" \
+ "--disable-udevrules" \
+ "install the udev rules"
diff --git a/utils/bluez5/DETAILS b/utils/bluez5/DETAILS
new file mode 100755
index 0000000..c0bb4c8
--- /dev/null
+++ b/utils/bluez5/DETAILS
@@ -0,0 +1,43 @@
+ SPELL=bluez5
+ SPELLX=bluez
+ VERSION=5.27
+ SOURCE=$SPELLX-$VERSION.tar.xz
+ SOURCE2=$SPELLX-$VERSION.tar.sign
+ SOURCE2_IGNORE=signature
+ SOURCE_GPG=kernel.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE_URL[0]=$KERNEL_URL/pub/linux/bluetooth/$SOURCE
+ SOURCE2_URL[0]=$KERNEL_URL/pub/linux/bluetooth/$SOURCE2
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
+ WEB_SITE=http://www.bluez.org/
+ LICENSE[0]=GPL
+ ENTERED=20150110
+ SHORT="official Linux Bluetooth protocol stack"
+cat << EOF
+The Bluetooth wireless technology is a worldwide specification for a
small-form
+factor, low-cost radio solution that provides links between mobile computers,
+mobile phones, other portable handheld devices, and connectivity to the
+Internet. The specification is developed, published and promoted by the
+Bluetooth Special Interest Group (SIG).
+
+BlueZ provides support for the core Bluetooth layers and protocols. It is
+flexible, efficient and uses a modular implementation. It has many
interesting
+features:
+
+ * Complete modular implementation
+ * Symmetric multi processing safe
+ * Multithreaded data processing
+ * Support for multiple Bluetooth devices
+ * Real hardware abstraction
+ * Standard socket interface to all layers
+ * Device and service level security support
+
+Currently BlueZ consists of many separate modules:
+
+ * Bluetooth kernel subsystem core
+ * L2CAP and SCO audio kernel layers
+ * RFCOMM, BNEP, CMTP and HIDP kernel implementations
+ * HCI UART, USB, PCMCIA and virtual device drivers
+ * General Bluetooth and SDP libraries and daemons
+ * Configuration and testing utilities
+ * Protocol decoding and analysis tools
+EOF
diff --git a/utils/bluez5/HISTORY b/utils/bluez5/HISTORY
new file mode 100644
index 0000000..76afecc
--- /dev/null
+++ b/utils/bluez5/HISTORY
@@ -0,0 +1,3 @@
+2015-01-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.27
+ spell creaaated, based on bluez
diff --git a/utils/bluez5/PROVIDES b/utils/bluez5/PROVIDES
new file mode 100755
index 0000000..340db5f
--- /dev/null
+++ b/utils/bluez5/PROVIDES
@@ -0,0 +1 @@
+BLUEZ
diff --git a/utils/bluez5/init.d/bluetooth b/utils/bluez5/init.d/bluetooth
new file mode 100755
index 0000000..e01f9b9
--- /dev/null
+++ b/utils/bluez5/init.d/bluetooth
@@ -0,0 +1,46 @@
+#!/bin/bash
+
+PROGRAM=/usr/sbin/bluetoothd
+RUNLEVEL=3
+NEEDS="+local_fs smgl-messagebus"
+UART_CONF="/etc/bluetooth/uart"
+
+. /etc/init.d/smgl_init
+
+start_uarts() {
+ [ -f /usr/sbin/hciattach -a -f $UART_CONF ] || return
+ grep -v '^#' $UART_CONF | while read i; do
+ /usr/sbin/hciattach $i
+ done
+}
+
+stop_uarts() {
+ killproc hciattach > /dev/null 2>&1
+}
+
+start() {
+ echo "Starting $NAME..."
+ $PROGRAM
+ evaluate_retval
+
+ start_uarts
+
+ [ -d /var/lock/subsys ] || mkdir -p /var/lock/subsys
+ touch /var/lock/subsys/bluetooth
+}
+
+stop() {
+ echo "Shutting down $NAME..."
+ killproc bluetoothd
+
+ stop_uarts
+ rm -f /var/lock/subsys/bluetooth
+}
+
+condrestart() {
+ [ -e /var/lock/subsys/bluetooth ] && (stop; start)
+}
+
+usage() {
+ echo "Usage $0 {start|stop|restart|condrestart}"
+}
- [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (abbf832c0fe2b556c0f4d45cee0ae3f1b12c39c0), Treeve Jelbert, 01/13/2015
Archive powered by MHonArc 2.6.24.