e36d2eaa56bcef3f9d17b70cd4e3f2ee5dc0d842
[feed/packages.git] / utils / bluez-tools / Makefile
1 #
2 # Copyright (C) 2021 Karl Osterseher <karli_o@gmx.at>
3 #
4 # This is free software, licensed under the GNU General Public License v2.
5 #
6
7 include $(TOPDIR)/rules.mk
8
9 PKG_NAME:=bluez-tools
10 PKG_VERSION:=20201025.f653217
11 PKG_RELEASE:=2
12
13 PKG_MAINTAINER:=Karl Osterseher <karli_o@gmx.at>
14
15 PKG_LICENSE:=GPL-2.0-only
16 PKG_LICENSE_FILES:=COPYING
17
18 PKG_SOURCE_PROTO:=git
19 PKG_SOURCE_URL:=https://github.com/khvzak/bluez-tools.git
20 PKG_SOURCE_DATE:=2020-10-25
21 PKG_SOURCE_VERSION:=f65321736475429316f07ee94ec0deac8e46ec4a
22 PKG_MIRROR_HASH:=a0a7856738fcee12df8894239608d8cc4a7af92574d9bdb5a0b68a8a5455214b
23
24 PKG_BUILD_DIR:=$(BUILD_DIR)/bluez-tools-$(PKG_VERSION)
25
26 PKG_FIXUP:=autoreconf
27
28 include $(INCLUDE_DIR)/package.mk
29 include $(INCLUDE_DIR)/nls.mk
30
31 define Package/bluez-tools
32 SECTION:=Utilities
33 CATEGORY:=Utilities
34 DEPENDS:=+bluez-daemon +glib2
35 TITLE:=Bluetooth tools
36 URL:=https://github.com/khvzak/bluez-tools
37 endef
38
39 define Package/bluez-tools/description
40 Bluetooth tools for bluez daemon. This will install bt-agent only!
41 endef
42
43 define Package/bluez-tools/conffiles
44 /etc/config/btagent
45 endef
46
47 define Package/bluez-tools/install
48 $(INSTALL_DIR) $(1)/etc/init.d
49 $(INSTALL_BIN) ./files/btagent.init $(1)/etc/init.d/btagent
50 $(INSTALL_DIR) $(1)/etc/config
51 $(CP) ./files/btagent.cfg $(1)/etc/config/btagent
52 $(INSTALL_DIR) $(1)/usr/bin
53 $(INSTALL_BIN) $(PKG_BUILD_DIR)/src/bt-agent $(1)/usr/bin/
54 endef
55
56 $(eval $(call BuildPackage,bluez-tools))