# Template file for 'bluez' pkgname=bluez version=5.21 revision=1 build_style=gnu-configure configure_args="--with-udevdir=/usr/lib/udev --with-systemdsystemunitdir=/usr/lib/systemd/system --enable-pie --enable-threads --enable-library" hostmakedepends="automake libtool pkg-config flex" makedepends="libglib-devel libudev-devel>=183 dbus-devel cups-devel libical-devel readline-devel>=6.3" conf_files="/etc/bluetooth/main.conf" systemd_services="bluetooth.service true" short_desc="Bluetooth tools and daemons" maintainer="Juan RP " homepage="http://www.bluez.org/" license="GPL-2" distfiles="${KERNEL_SITE}/bluetooth/$pkgname-$version.tar.xz" checksum=81eb073516f39ff1fa02fa40120e834f40fdb0b772f8f4153a9ab566cc0a1f4f # Package build options build_options="systemd" build_options_default="systemd" if [ "$build_option_systemd" ]; then configure_args+=" --enable-systemd" makedepends+=" systemd-devel" else configure_args+=" --disable-systemd" fi pre_configure() { autoreconf -fi } post_install() { vinstall ${wrksrc}/src/main.conf 644 etc/bluetooth } libbluetooth_package() { short_desc="Library to use the Bluez Linux Bluetooth Stack" pkg_install() { vmove "usr/lib/libbluetooth.so.*" } } libbluetooth-devel_package() { depends="libbluetooth>=${version}_${revision}" short_desc="Development files to use the BlueZ Linux Bluetooth library" pkg_install() { vmove usr/include vmove usr/lib/pkgconfig vmove "usr/lib/*.so" } } bluez-cups_package() { short_desc="CUPS printer backend for Bluetooth printers" pkg_install() { vmove usr/lib/cups/backend/bluetooth } }