summaryrefslogtreecommitdiff
path: root/package/pkgmaker
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2009-12-20 11:25:09 +0100
committerWaldemar Brodkorb <wbx@openadk.org>2009-12-20 11:25:09 +0100
commitfed4931572ca5a46b4f316184f3f8d357636fbfb (patch)
treee9b8d445a50c427c8ed3e84e022b984bf71ad1a3 /package/pkgmaker
parent1007042ca0a748f75f8e61c89e0278df55c8f390 (diff)
add subpackage descriptions and make menu
pkgmaker should only be run by developers. takes to long otherwise. generated Config.in data can be committed.
Diffstat (limited to 'package/pkgmaker')
-rw-r--r--package/pkgmaker5
1 files changed, 3 insertions, 2 deletions
diff --git a/package/pkgmaker b/package/pkgmaker
index 23e2a25a5..9d5b40761 100644
--- a/package/pkgmaker
+++ b/package/pkgmaker
@@ -53,7 +53,8 @@ for sd in */Makefile; do
while (( ${#xf} < 34 )); do
xf=$xf.
done
- print "\tprompt \"$xf ${pd:-$pn}\""
+ desc=$($GMAKE show=PKGDESC_$xu)
+ print "\tprompt \"$xf ${desc:-${pd:-$pn}}\""
print \\ttristate
print \\tdefault n
deps=$($GMAKE show=PKGDEPS_$xu)
@@ -111,6 +112,6 @@ EOF
print \\thelp
print "\t flavour ADK_PACKAGE_${dnu}_$pf"
done
- ) >Config.new
+ ) >Config.in
cd ..
done