mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2024-11-08 22:45:43 +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