1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
|
#!/usr/bin/make -f
# build rules for bluez-utils
include /usr/share/cdbs/1/rules/buildcore.mk
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/rules/simple-patchsys.mk
include /usr/share/cdbs/1/class/autotools.mk
DEB_UPDATE_RCD_PARAMS = "start 25 2 3 4 5 . stop 74 0 1 6 ."
DEB_CONFIGURE_EXTRA_FLAGS := --enable-pcmcia --enable-dbus --enable-cups --enable-hid2hci --enable-bcm203x
install/bluez-utils::
# modutils config file
install -D -m 0644 debian/modutils \
$(DEB_DESTDIR)/etc/modutils/bluez
install -D -m 0644 debian/modprobe.conf \
$(DEB_DESTDIR)/etc/modprobe.d/bluez
mv $(DEB_DESTDIR)/usr/share/man/man1/l2ping.1 \
$(DEB_DESTDIR)/usr/share/man/man8/l2ping.8
# devfsd support
install -D -m 0644 debian/devfs-conf \
$(DEB_DESTDIR)/etc/devfs/conf.d/bluez
# lintian override
install -D -m 0644 debian/lintian-overrides \
$(DEB_DESTDIR)/usr/share/lintian/overrides/bluez-utils
# have a sensible pin default, the upstream one 'BlueZ'
# cannot be typed on a phone keypad!
echo "1234" > $(DEB_DESTDIR)/etc/bluetooth/pin
install/bluez-pcmcia-support::
chmod a+x $(DEB_DESTDIR)/etc/pcmcia/bluetooth
install/bluez-bcm203x::
mkdir -p $(DEB_DESTDIR)/usr/lib/bluez-bcm203x
mv $(DEB_DESTDIR)/etc/hotplug/usb/bcm203x \
$(DEB_DESTDIR)/usr/lib/bluez-bcm203x/bcm203x
install -D -m 0755 debian/bcm203x-wrapper \
$(DEB_DESTDIR)/etc/hotplug/usb/bcm203x
|