2 # Copyright (C) 2008-2016 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 include $(TOPDIR
)/rules.mk
14 PKG_MAINTAINER
:=Othmar Truniger
<github@truniger.ch
>
18 PKG_SOURCE_URL
:=https
://github.com
/linknx
/linknx.git
19 PKG_SOURCE_VERSION
:=6166831eff645f21a7fd22ec3f7855f36005b8d9
20 PKG_SOURCE_SUBDIR
:=$(PKG_NAME
)
21 PKG_SOURCE
:=$(PKG_NAME
)-${PKG_VERSION}.
tar.xz
22 PKG_MIRROR_HASH
:=9d38d3a5b4bd935f841fbacf0ee00a9bb9e75ac7a7e7609864254ebb5bbdb960
24 PKG_BUILD_DIR
:=$(BUILD_DIR
)/$(PKG_NAME
)
25 PKG_BUILD_DEPENDS
:=argp-standalone
30 include $(INCLUDE_DIR
)/package.mk
35 TITLE
:=KNX home automation platform
36 URL
:=http
://sourceforge.net
/projects
/linknx
/
37 DEPENDS
:=+pthsem
+lua
+luac
+libstdcpp
+libcurl
+libesmtp
51 define Package
/linknx
/install
52 $(INSTALL_DIR
) $(1)/usr
/bin
53 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/src
/linknx
$(1)/usr
/bin
/
54 $(INSTALL_DIR
) $(1)/etc
/init.d
55 $(INSTALL_BIN
) .
/files
/linknx.init
$(1)/etc
/init.d
/linknx
56 $(INSTALL_DIR
) $(1)/etc
/config
57 $(INSTALL_DATA
) .
/files
/linknx.config
$(1)/etc
/config
/linknx
58 $(INSTALL_DATA
) .
/files
/linknx.xml.
dist $(1)/etc
/linknx.xml.
dist
59 $(INSTALL_DIR
) $(1)/tmp
/linknx
/persist
62 define Package
/linknx
/conffiles
67 $(eval
$(call BuildPackage
,linknx
))