knxd: streamline makefile

- use https URL for fetching sources from GitHub, otherwise cloning
  sources could stall buildbots by asking to accept a/the SSH host key
- do not _depend_ on DEPENDS but _select_ them, so the package(s) always
  appear in menuconfig, not only when all dependencies are already
  selected --> dependencies are automatically pulled in when package
  is selected by user
- use PKG_INSTALL
- factor out the libeibclient library as own package
- use CONFIGURE_ARGS instead of dedicated Build/Configure
- same for TARGET_CFLAGS and Build/Compile
- do not include /etc/functions, already included by /etc/rc.common

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
This commit is contained in:
Michael Heimpold
2015-03-07 22:38:37 +01:00
parent ec44072a4c
commit a3f364b32b
2 changed files with 86 additions and 90 deletions
-3
View File
@@ -6,8 +6,6 @@ STOP=20
NAME=knxd
PROG=/usr/bin/$NAME
. /lib/functions.sh
start() {
local options url
config_load "$NAME"
@@ -19,4 +17,3 @@ start() {
stop() {
service_stop $PROG
}