binutils: update to 2.43.1
[openadk.git] / package / knxd / Makefile
blob60ebe9b4950e6d0902c42200a46ed262c10a5ab1
1 # This file is part of the OpenADK project. OpenADK is copyrighted
2 # material, please see the LICENCE file in the top-level directory.
4 include $(ADK_TOPDIR)/rules.mk
6 PKG_NAME:= knxd
7 PKG_VERSION:= 0.14.61
8 PKG_RELEASE:= 1
9 PKG_HASH:= b5284c89a55a2c53e0ff769ec4f736fc1ad4b55afdd2a18b9258fa95f708d798
10 PKG_DESCR:= knx daemon
11 PKG_SECTION:= sys/hw
12 PKG_DEPENDS:= libev
13 PKG_BUILDDEP:= libev cmake-host
14 PKG_URL:= https://github.com/knxd/knxd
15 PKG_SITES:= https://github.com/knxd/knxd/archive/refs/tags/
17 PKG_CFLINE_KNXD:= depends on ADK_BROKEN
19 DISTFILES:= $(PKG_VERSION).tar.gz
21 include $(ADK_TOPDIR)/mk/package.mk
23 $(eval $(call PKG_template,KNXD,knxd,$(PKG_VERSION)-$(PKG_RELEASE),$(PKG_DEPENDS),$(PKG_DESCR),$(PKG_SECTION)))
25 AUTOTOOL_STYLE:= bootstrap
27 CONFIGURE_ARGS+= --disable-systemd --disable-usb
29 knxd-install:
30 $(INSTALL_DIR) $(IDIR_KNXD)/usr/bin
31 $(INSTALL_DIR) $(IDIR_KNXD)/usr/lib
32 $(INSTALL_DIR) $(IDIR_KNXD)/usr/share
33 $(INSTALL_BIN) $(WRKINST)/usr/bin/knxd \
34 $(IDIR_KNXD)/usr/bin
35 $(INSTALL_BIN) $(WRKINST)/usr/bin/knxtool \
36 $(IDIR_KNXD)/usr/bin
37 $(INSTALL_BIN) $(WRKINST)/usr/libexec/knxd_args \
38 $(IDIR_KNXD)/usr/bin
39 $(CP) $(WRKINST)/usr/lib/libeib*.so* \
40 $(IDIR_KNXD)/usr/lib
41 $(CP) $(WRKINST)/usr/libexec/knxd/* \
42 $(IDIR_KNXD)/usr/bin
43 $(CP) $(WRKINST)/usr/share/* \
44 $(IDIR_KNXD)/usr/share
47 include $(ADK_TOPDIR)/mk/pkg-bottom.mk