From 4f1b874dedde0c3ecdac4ae9843d04fb36d22029 Mon Sep 17 00:00:00 2001 From: Thorsten Glaser Date: Fri, 18 Dec 2009 20:59:59 +0059 Subject: another round of features Signed-off-by: Thorsten Glaser --- package/mksh/Makefile | 3 +++ package/pkgmaker | 14 +++++++++++++- 2 files changed, 16 insertions(+), 1 deletion(-) (limited to 'package') diff --git a/package/mksh/Makefile b/package/mksh/Makefile index aeb4fe44e..c85ebc585 100644 --- a/package/mksh/Makefile +++ b/package/mksh/Makefile @@ -15,6 +15,9 @@ PKG_SITES= ${MASTER_SITE_MIRBSD:distfiles/=dist/mir/mksh/} DISTFILES= ${PKG_NAME}-R${PKG_VERSION}.cpio.gz WRKDIST= ${WRKDIR}/${PKG_NAME} +PKG_FLAVOURS= FULL +PKGFD_FULL= Include all features + include ${TOPDIR}/mk/package.mk $(eval $(call PKG_template,MKSH,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION})) diff --git a/package/pkgmaker b/package/pkgmaker index 46b8b1b15..ebca00493 100644 --- a/package/pkgmaker +++ b/package/pkgmaker @@ -5,10 +5,11 @@ else export GMAKE=make fi -for subdir in bash bc; do +for subdir in bash bc mksh; do cd $subdir pn=$($GMAKE show=PKG_NAME) pa=$($GMAKE show=ALL_PKGOPTS) + pfl=$($GMAKE show=PKG_FLAVOURS) typeset -u pnu=$pn pd=$($GMAKE show=PKG_DESCR) ph=$($GMAKE show=PKG_URL) @@ -43,6 +44,17 @@ for subdir in bash bc; do [[ -n $ph ]] && print "\t $ph" fi done + + for pf in $pfl; do + pfd=$($GMAKE show=PKGFD_$pf) + print + print config ADK_PACKAGE_${pnu}_$pf + print "\tbool \"${pfd:-flavour ADK_PACKAGE_${pnu}_$pf}\"" + print \\tdefault n + print \\tdepends on ADK_COMPILE_$pnu + print \\thelp + print "\t flavour ADK_PACKAGE_${pnu}_$pf" + done ) >Config.in cd .. done -- cgit v1.2.3