void-packages/srcpkgs/bluez/template

51 lines
1.8 KiB
Plaintext
Raw Normal View History

# Template file for 'bluez'
pkgname=bluez
2012-06-19 22:15:52 +02:00
version=4.100
revision=1
2012-01-14 08:21:45 +01:00
distfiles="${KERNEL_SITE}/bluetooth/$pkgname-$version.tar.xz"
build_style=gnu-configure
configure_args="--libexecdir=/lib --enable-gstreamer --enable-dund
2011-04-29 12:43:48 +02:00
--enable-alsa --enable-usb --enable-tools --enable-bccmd
--enable-hid2hci --enable-dfutool --enable-hidd --enable-pand
2012-06-19 22:15:52 +02:00
--enable-cups --enable-pnat --enable-wiimote --disable-test
--with-systemdunitdir=/lib/systemd/system --enable-sap
--enable-datafiles --enable-dbusoob --enable-health"
subpackages="bluez-alsa bluez-compat bluez-gstreamer libbluetooth libbluetooth-devel"
2012-06-19 22:15:52 +02:00
makedepends="pkg-config flex libudev-devel>=183 readline-devel dbus-devel glib-devel
gst-plugins-base-devel libusb-compat-devel libcap-ng-devel libsndfile-devel cups-devel"
short_desc="Bluetooth tools and daemons"
maintainer="Juan RP <xtraeme@gmail.com>"
2011-06-11 08:35:45 +02:00
homepage="http://www.bluez.org/"
license="GPL-2"
2012-06-19 22:15:52 +02:00
checksum=5a2ac5fca9e496cb311ae0c2f2333e985bf5f504e77f1b45668fdede7e563a3b
long_desc="
This package contains tools and system daemons for using Bluetooth devices.
BlueZ is the official Linux Bluetooth protocol stack. It is an Open Source
project distributed under GNU General Public License (GPL)."
make_dirs="/var/lib/bluetooth 0755 root root"
conf_files="
/etc/bluetooth/main.conf
2011-10-25 14:08:30 +02:00
/etc/bluetooth/rfcomm.conf
/etc/bluetooth/network.conf
2011-10-25 14:08:30 +02:00
/etc/bluetooth/input.conf
/etc/bluetooth/audio.conf
/etc/bluetooth/serial.conf"
2012-06-19 22:15:52 +02:00
pre_build() {
cp ${FILESDIR}/org.bluez.service src
}
2012-01-14 08:21:45 +01:00
post_install() {
for f in network input audio serial; do
vinstall ${f}/${f}.conf 644 etc/bluetooth
done
vinstall scripts/bluetooth_serial 755 lib/udev
for f in simple-agent test-device test-input; do
vinstall test/${f} 755 usr/bin bluez-${f}
done
# systemd takes care of bluetoothd initialization.
rm -f ${DESTDIR}/lib/udev/rules.d/97-bluetooth.rules
2011-01-11 23:35:13 +01:00
}