From 54d9c42f67b6cc72601ca73bd37563ba078e81b7 Mon Sep 17 00:00:00 2001 From: Thorsten Glaser Date: Sun, 20 Dec 2009 01:00:26 +0059 Subject: infrastructure and demo for one(!) free-format config line per subpackage Signed-off-by: Thorsten Glaser --- package/linux-atm/Makefile | 3 +++ package/pkgmaker | 2 ++ 2 files changed, 5 insertions(+) (limited to 'package') diff --git a/package/linux-atm/Makefile b/package/linux-atm/Makefile index 1ebd2172b..a999be5d6 100644 --- a/package/linux-atm/Makefile +++ b/package/linux-atm/Makefile @@ -18,6 +18,9 @@ PKG_DESCR_1:= br2684ctl PKG_DEPENDS_1:= libatm PKG_SECTION_1:= net +CFLINE_LIBATM:= depends on !ADK_HOST_FREEBSD +CFLINE_BR2684CTL:= depends on !ADK_HOST_FREEBSD + include ${TOPDIR}/mk/package.mk $(eval $(call PKG_template,LIBATM,libatm,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION})) diff --git a/package/pkgmaker b/package/pkgmaker index 8b2419634..23e2a25a5 100644 --- a/package/pkgmaker +++ b/package/pkgmaker @@ -72,6 +72,8 @@ for sd in */Makefile; do } done print \\tselect ADK_COMPILE_$dnu + dep=$($GMAKE show=CFLINE_$xu) # one free-format line + [[ -n $dep ]] && print "\t$dep" if [[ -n $pd$ph ]]; then print \\thelp [[ -n $pd ]] && print "\t $pd" -- cgit v1.2.3