mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2024-11-18 22:54:00 +00:00
removed extra/bluez
This commit is contained in:
parent
d3120cd73c
commit
26a6b15f04
3 changed files with 0 additions and 209 deletions
|
@ -1,86 +0,0 @@
|
|||
# $Id: PKGBUILD 162229 2012-06-24 01:03:25Z tomegun $
|
||||
# Maintainer: Tom Gundersen <teg@jklm.no>
|
||||
# Contributor: Andrea Scarpino <andrea@archlinux.org>
|
||||
# Contributor: Geoffroy Carrier <geoffroy@archlinux.org>
|
||||
|
||||
# ALARM: Kevin Mihelich <kevin@archlinuxarm.org>
|
||||
# - ABS is messed up temporarily, remove when bumped upstream
|
||||
|
||||
pkgname=bluez
|
||||
pkgver=4.101
|
||||
pkgrel=1
|
||||
pkgdesc="Libraries and tools for the Bluetooth protocol stack"
|
||||
url="http://www.bluez.org/"
|
||||
arch=('i686' 'x86_64')
|
||||
license=('GPL2')
|
||||
depends=('dbus-core' 'python2' 'systemd-tools')
|
||||
makedepends=('gstreamer0.10-base' 'libusb-compat' 'libsndfile' 'libusbx')
|
||||
optdepends=("gstreamer0.10-base: bluetooth GStreamer support"
|
||||
"alsa-lib: Audio bluetooth devices support"
|
||||
"dbus-python: to run bluez-simple-agent"
|
||||
"pygobject: to run bluez-simple-agent"
|
||||
"libusb-compat: USB adapters support"
|
||||
"cups: CUPS backend")
|
||||
conflicts=('bluez-libs' 'bluez-utils')
|
||||
provides=('bluez-libs' 'bluez-utils')
|
||||
replaces=('bluez-libs' 'bluez-utils')
|
||||
options=('!libtool')
|
||||
backup=(etc/bluetooth/{main,rfcomm,audio,network,input,serial}.conf
|
||||
'etc/conf.d/bluetooth' 'etc/dbus-1/system.d/bluetooth.conf')
|
||||
source=("http://www.kernel.org/pub/linux/bluetooth/${pkgname}-${pkgver}.tar.bz2"
|
||||
'bluetooth.conf.d'
|
||||
'rc.bluetooth')
|
||||
|
||||
build() {
|
||||
cd "${srcdir}/${pkgname}-${pkgver}"
|
||||
|
||||
./configure --prefix=/usr \
|
||||
--sysconfdir=/etc \
|
||||
--localstatedir=/var \
|
||||
--libexecdir=/lib \
|
||||
--enable-gstreamer \
|
||||
--enable-alsa \
|
||||
--enable-usb \
|
||||
--enable-tools \
|
||||
--enable-bccmd \
|
||||
--enable-dfutool \
|
||||
--enable-hid2hci \
|
||||
--enable-hidd \
|
||||
--enable-pand \
|
||||
--enable-dund \
|
||||
--enable-cups \
|
||||
--enable-wiimote \
|
||||
--disable-test \
|
||||
--with-systemdunitdir=/usr/lib/systemd/system
|
||||
|
||||
make
|
||||
}
|
||||
|
||||
package() {
|
||||
cd ${srcdir}/${pkgname}-${pkgver}
|
||||
make DESTDIR=${pkgdir} install
|
||||
|
||||
install -Dm755 ${srcdir}/rc.bluetooth ${pkgdir}/etc/rc.d/bluetooth
|
||||
|
||||
install -d ${pkgdir}/etc/bluetooth
|
||||
install -m644 network/network.conf \
|
||||
input/input.conf \
|
||||
audio/audio.conf \
|
||||
serial/serial.conf \
|
||||
${pkgdir}/etc/bluetooth/
|
||||
|
||||
install -Dm644 ${srcdir}/bluetooth.conf.d \
|
||||
${pkgdir}/etc/conf.d/bluetooth
|
||||
|
||||
# FS#27630
|
||||
install -Dm755 test/simple-agent "${pkgdir}"/usr/bin/bluez-simple-agent
|
||||
install -Dm755 test/test-device "${pkgdir}"/usr/bin/bluez-test-device
|
||||
install -Dm755 test/test-input "${pkgdir}"/usr/bin/bluez-test-input
|
||||
sed -i 's#/usr/bin/python#/usr/bin/python2#' \
|
||||
"${pkgdir}"/usr/bin/bluez-simple-agent \
|
||||
"${pkgdir}"/usr/bin/bluez-test-device \
|
||||
"${pkgdir}"/usr/bin/bluez-test-input
|
||||
}
|
||||
md5sums=('902b390af95c6c5d6d1a17d94c8344ab'
|
||||
'7412982b440f29fa7f76a41a87fef985'
|
||||
'864cbd24e6efc3592e9284b0b5fb2cfd')
|
|
@ -1,30 +0,0 @@
|
|||
# Bluetooth configuraton file
|
||||
|
||||
# Bluetooth services (allowed values are "true" and "false")
|
||||
|
||||
# Run the bluetoothd daemon (default: true)
|
||||
#DAEMON_ENABLE="false"
|
||||
|
||||
# Run the sdp daemon (default: false)
|
||||
# If this is disabled, hcid's internal sdp daemon will be used
|
||||
#SDPD_ENABLE="true"
|
||||
|
||||
# Run the bluetooth HID daemon (default: false)
|
||||
#HIDD_ENABLE="true"
|
||||
|
||||
# Activate rfcomm ports (default: false)
|
||||
#RFCOMM_ENABLE="true"
|
||||
|
||||
# Run bluetooth dial-up networking daemon (default: false)
|
||||
#DUND_ENABLE="true"
|
||||
|
||||
# Run bluetooth PAN daemon (default: false)
|
||||
#PAND_ENABLE="true"
|
||||
|
||||
# rfcomm configuration file (default: /etc/bluetooth/rfcomm.conf)
|
||||
#RFCOMM_CONFIG="/etc/bluetooth/rfcomm.conf"
|
||||
|
||||
# Options for hidd, dund and pand (default: none)
|
||||
HIDD_OPTIONS="--server"
|
||||
#DUND_OPTIONS=""
|
||||
#PAND_OPTIONS=""
|
|
@ -1,93 +0,0 @@
|
|||
#!/bin/bash
|
||||
#
|
||||
# Start/stop the Bluetooth daemons
|
||||
#
|
||||
|
||||
. /etc/rc.conf
|
||||
. /etc/rc.d/functions
|
||||
|
||||
DAEMON_NAME="bluetoothd"
|
||||
HIDD_NAME="hidd"
|
||||
RFCOMM_NAME="rfcomm"
|
||||
PAND_NAME="pand"
|
||||
DUND_NAME="dund"
|
||||
|
||||
DAEMON_EXEC="/usr/sbin/bluetoothd"
|
||||
HIDD_EXEC="/usr/bin/hidd"
|
||||
RFCOMM_EXEC="/usr/bin/rfcomm"
|
||||
PAND_EXEC="/usr/bin/pand"
|
||||
DUND_EXEC="/usr/bin/dund"
|
||||
|
||||
DAEMON_ENABLE="true"
|
||||
HIDD_ENABLE="false"
|
||||
RFCOMM_ENABLE="false"
|
||||
PAND_ENABLE="false"
|
||||
DUND_ENABLE="false"
|
||||
|
||||
RFCOMM_CONFIG="/etc/bluetooth/rfcomm.conf"
|
||||
|
||||
HIDD_OPTIONS=""
|
||||
PAND_OPTIONS=""
|
||||
DUND_OPTIONS=""
|
||||
|
||||
[ -f /etc/conf.d/bluetooth ] && . /etc/conf.d/bluetooth
|
||||
|
||||
case "$1" in
|
||||
start)
|
||||
stat_busy "Starting bluetooth subsystem:"
|
||||
if [ "$DAEMON_ENABLE" = "true" -a -x "$DAEMON_EXEC" ] ; then
|
||||
stat_append " $DAEMON_NAME"
|
||||
$DAEMON_EXEC
|
||||
sleep 1
|
||||
fi
|
||||
if [ "$HIDD_ENABLE" = "true" -a -x "$HIDD_EXEC" ]; then
|
||||
stat_append " $HIDD_NAME"
|
||||
$HIDD_EXEC $HIDD_OPTIONS
|
||||
fi
|
||||
if [ "$RFCOMM_ENABLE" = "true" -a -x "$RFCOMM_EXEC" -a -f "$RFCOMM_CONFIG" ]; then
|
||||
stat_append " $RFCOMM_NAME"
|
||||
$RFCOMM_EXEC -f $RFCOMM_CONFIG bind all
|
||||
fi
|
||||
if [ "$PAND_ENABLE" = "true" -a -x "$PAND_EXEC" -a -n "$PAND_OPTIONS" ]; then
|
||||
stat_append " $PAND_NAME"
|
||||
$PAND_EXEC $PAND_OPTIONS
|
||||
fi
|
||||
if [ "$DUND_ENABLE" = "true" -a -x "$DUND_EXEC" -a -n "$DUND_OPTIONS" ]; then
|
||||
stat_append " $DUND_NAME"
|
||||
$DUND_EXEC $DUND_OPTIONS
|
||||
fi
|
||||
add_daemon bluetooth
|
||||
stat_done
|
||||
;;
|
||||
stop)
|
||||
stat_busy "Stopping bluetooth subsystem:"
|
||||
|
||||
stat_append " $DUND_NAME"
|
||||
killall $DUND_NAME >/dev/null 2>&1
|
||||
|
||||
stat_append " $PAND_NAME"
|
||||
killall $PAND_NAME >/dev/null 2>&1
|
||||
|
||||
if [ -x "$RFCOMM_EXEC" ]; then
|
||||
stat_append " $RFCOMM_NAME"
|
||||
$RFCOMM_EXEC release all >/dev/null 2>&1
|
||||
fi
|
||||
|
||||
stat_append " $HIDD_NAME"
|
||||
killall $HIDD_NAME >/dev/null 2>&1
|
||||
|
||||
stat_append " $DAEMON_NAME"
|
||||
killall $DAEMON_NAME >/dev/null 2>&1
|
||||
|
||||
rm_daemon bluetooth
|
||||
stat_done
|
||||
;;
|
||||
restart)
|
||||
$0 stop
|
||||
sleep 1
|
||||
$0 start
|
||||
;;
|
||||
*)
|
||||
echo "usage: $0 {start|stop|restart}"
|
||||
esac
|
||||
exit 0
|
Loading…
Reference in a new issue