X-Git-Url: http://git.ipfire.org/?p=ipfire-2.x.git;a=blobdiff_plain;f=lfs%2Fbluetooth;h=2a013008586c3569caf73676763042ccb874061d;hp=2c57809546fccd09f555156fd4599d92b3fac0d1;hb=15b1a3e360a277dc7481103f8ddcbf189033e3a6;hpb=acf0e4d2daa279b0e28bbbf213501e7a320cbffc diff --git a/lfs/bluetooth b/lfs/bluetooth index 2c57809546..2a01300858 100644 --- a/lfs/bluetooth +++ b/lfs/bluetooth @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2012 IPFire Team # +# Copyright (C) 2007-2018 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -84,30 +84,31 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_SRC)/bluez* cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && tar xzf $(DIR_DL)/bluez-utils-$(VER).tar.gz + cd $(DIR_APP) && tar xzf $(DIR_DL)/bluez-firmware-1.2.tar.gz + cd $(DIR_APP) && tar xzf $(DIR_DL)/bluez-hcidump-1.42.tar.gz + $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure --prefix=/usr \ --sysconfdir=/etc --localstatedir=/var --libexecdir=/lib cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install - cd $(DIR_SRC) && tar xzf $(DIR_DL)/bluez-utils-$(VER).tar.gz - cd $(DIR_SRC)/bluez-utils-$(VER) && ./configure --prefix=/usr \ + cd $(DIR_APP)/bluez-utils-$(VER) && ./configure --prefix=/usr \ --sysconfdir=/etc --localstatedir=/var --libexecdir=/lib \ --enable-alsa --enable-usb --enable-netlink --enable-tools \ --enable-bccmd --enable-hid2hci --enable-dfutool --enable-hidd \ --enable-pand --enable-dund --enable-cups --enable-test \ --enable-configfiles --enable-pcmciarules - cd $(DIR_SRC)/bluez-utils-$(VER) && make $(MAKETUNING) - cd $(DIR_SRC)/bluez-utils-$(VER) && make install - cd $(DIR_SRC)/bluez-utils-$(VER) && install -m 755 \ + cd $(DIR_APP)/bluez-utils-$(VER) && make $(MAKETUNING) + cd $(DIR_APP)/bluez-utils-$(VER) && make install + cd $(DIR_APP)/bluez-utils-$(VER) && install -m 755 \ test/passkey-agent /usr/bin/passkey-agent - cd $(DIR_SRC) && tar xzf $(DIR_DL)/bluez-firmware-1.2.tar.gz - cd $(DIR_SRC)/bluez-firmware-1.2 && ./configure --libdir=/lib - cd $(DIR_SRC)/bluez-firmware-1.2 && make $(MAKETUNING) - cd $(DIR_SRC)/bluez-firmware-1.2 && make install - cd $(DIR_SRC) && tar xzf $(DIR_DL)/bluez-hcidump-1.42.tar.gz - cd $(DIR_SRC)/bluez-hcidump-1.42 && ./configure --prefix=/usr \ + cd $(DIR_APP)/bluez-firmware-1.2 && ./configure --libdir=/lib + cd $(DIR_APP)/bluez-firmware-1.2 && make $(MAKETUNING) + cd $(DIR_APP)/bluez-firmware-1.2 && make install + cd $(DIR_APP)/bluez-hcidump-1.42 && ./configure --prefix=/usr \ --sysconfdir=/etc --localstatedir=/var --libexecdir=/lib - cd $(DIR_SRC)/bluez-hcidump-1.42 && make $(MAKETUNING) - cd $(DIR_SRC)/bluez-hcidump-1.42 && make install + cd $(DIR_APP)/bluez-hcidump-1.42 && make $(MAKETUNING) + cd $(DIR_APP)/bluez-hcidump-1.42 && make install mv -f /etc/udev/bluetooth.rules /lib/udev/rules.d/24-bluetooth.rules # Patch udev rules for new udev version sed -i -e "s/SYSFS{/ATTRS{/g" /lib/udev/rules.d/24-bluetooth.rules