Signed-off-by: Thorsten Glaser <tg@mirbsd.org>
@@ -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}))
@@ -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"
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 ..