aboutsummaryrefslogtreecommitdiff
path: root/utils/bluez-tools/Makefile
diff options
context:
space:
mode:
authorKarl Osterseher <karli_o@gmx.at>2021-12-10 15:18:34 +0100
committerKarl Osterseher <karli_o@gmx.at>2022-04-14 15:41:56 +0200
commitf6e8fdedaaff2b677e9cc12872356fe86a172233 (patch)
tree472ffb8545c35574d93b74a4dd01a24444c1db61 /utils/bluez-tools/Makefile
parentc5431a7a98d6b2e9668263a22c556100782089a9 (diff)
bluez-tools: Add package bluezetools
Signed-off-by: Karl Osterseher <karli_o@gmx.at>
Diffstat (limited to 'utils/bluez-tools/Makefile')
-rw-r--r--utils/bluez-tools/Makefile55
1 files changed, 55 insertions, 0 deletions
diff --git a/utils/bluez-tools/Makefile b/utils/bluez-tools/Makefile
new file mode 100644
index 000000000..886b83170
--- /dev/null
+++ b/utils/bluez-tools/Makefile
@@ -0,0 +1,55 @@
+#
+# Copyright (C) 2021 Karl Osterseher <karli_o@gmx.at>
+#
+# This is free software, licensed under the GNU General Public License v2.
+#
+
+include $(TOPDIR)/rules.mk
+
+PKG_NAME:=bluez-tools
+PKG_VERSION:=20201025.f653217
+PKG_RELEASE:=$(AUTORELEASE)
+
+PKG_MAINTAINER:=Karl Osterseher <karli_o@gmx.at>
+
+PKG_LICENSE:=GPL-2.0-only
+PKG_LICENSE_FILES:=COPYING
+
+PKG_SOURCE_PROTO:=git
+PKG_SOURCE_URL:=https://github.com/khvzak/bluez-tools.git
+PKG_SOURCE_DATE:=2020-10-25
+PKG_SOURCE_VERSION:=f65321736475429316f07ee94ec0deac8e46ec4a
+PKG_MIRROR_HASH:=a0a7856738fcee12df8894239608d8cc4a7af92574d9bdb5a0b68a8a5455214b
+
+PKG_BUILD_DIR:=$(BUILD_DIR)/bluez-tools-$(PKG_VERSION)
+
+PKG_FIXUP:=autoreconf
+
+include $(INCLUDE_DIR)/package.mk
+
+define Package/bluez-tools
+ SECTION:=Utilities
+ CATEGORY:=Utilities
+ DEPENDS:=+bluez-daemon +glib2
+ TITLE:=Bluetooth tools
+ URL:=https://github.com/khvzak/bluez-tools
+endef
+
+define Package/bluez-tools/description
+ Bluetooth tools for bluez daemon. This will install bt-agent only!
+endef
+
+define Package/bluez-tools/conffiles
+ /etc/config/btagent
+endef
+
+define Package/bluez-tools/install
+ $(INSTALL_DIR) $(1)/etc/init.d
+ $(INSTALL_BIN) ./files/btagent.init $(1)/etc/init.d/btagent
+ $(INSTALL_DIR) $(1)/etc/config
+ $(CP) ./files/btagent.cfg $(1)/etc/config/btagent
+ $(INSTALL_DIR) $(1)/usr/bin
+ $(INSTALL_BIN) $(PKG_BUILD_DIR)/src/bt-agent $(1)/usr/bin/
+endef
+
+$(eval $(call BuildPackage,bluez-tools))