summaryrefslogtreecommitdiff
path: root/mk/scripts/mkreadme
diff options
context:
space:
mode:
authordmcmahill <dmcmahill>2005-05-18 04:51:35 +0000
committerdmcmahill <dmcmahill>2005-05-18 04:51:35 +0000
commit00afaa006c1997d4d125a2c0a670f97cfac61eda (patch)
treec218b089be473bfa0774e894ee5ec1288524a4cb /mk/scripts/mkreadme
parentf5d68183cb1d0ead8b876ef17ad077a923d5637a (diff)
downloadpkgsrc-00afaa006c1997d4d125a2c0a670f97cfac61eda.tar.gz
make use of the new tools framework via the prereq-readme package to
extract tools needed for the README.html generation. Suggested by Johnny Lam and Rolland Illig.
Diffstat (limited to 'mk/scripts/mkreadme')
-rwxr-xr-xmk/scripts/mkreadme28
1 files changed, 21 insertions, 7 deletions
diff --git a/mk/scripts/mkreadme b/mk/scripts/mkreadme
index 8eea9444dc3..091a8101126 100755
--- a/mk/scripts/mkreadme
+++ b/mk/scripts/mkreadme
@@ -1,5 +1,5 @@
#!/bin/sh
-# $NetBSD: mkreadme,v 1.5 2005/05/17 21:46:59 dmcmahill Exp $
+# $NetBSD: mkreadme,v 1.6 2005/05/18 04:51:35 dmcmahill Exp $
#
# Script for README.html generation
#
@@ -242,13 +242,27 @@ echo "Starting README.html generation: `date`"
######################################################################
echo " "
+echo "Extracting tool variables:"
+echo " "
+if [ -d ${PKGSRCDIR}/pkgtools/prereq-readme ]; then
+ cd ${PKGSRCDIR}/pkgtools/prereq-readme
+ eval "`${BMAKE} show-tools`"
+ for v in AWK CMP ECHO EXPR FGREP GREP SED SETENV SORT
+ do
+ eval "echo '---->' ${v}=\"\${${v}}\""
+ done
+else
+ echo "Error: ${PKGSRCDIR}/pkgtools/prereq-readme does not seem to exist"
+ exit 1
+fi
+
+echo " "
echo "Extracting configuration variables:"
echo " "
-if [ -d ${PKGSRCDIR}/pkgtools/pkglint ]; then
- cd ${PKGSRCDIR}/pkgtools/pkglint
- for v in AWK CDROM_PKG_URL_HOST CDROM_PKG_URL_DIR CMP DISTDIR ECHO EXPR \
- FGREP FTP_PKG_URL_HOST FTP_PKG_URL_DIR GREP PACKAGES PKG_INFO PKG_SUFX \
- SED SETENV SORT
+if [ -d ${PKGSRCDIR}/pkgtools/prereq-readme ]; then
+ cd ${PKGSRCDIR}/pkgtools/prereq-readme
+ for v in CDROM_PKG_URL_HOST CDROM_PKG_URL_DIR CMP DISTDIR \
+ FTP_PKG_URL_HOST FTP_PKG_URL_DIR PACKAGES PKG_INFO PKG_SUFX
do
val=`${BMAKE} show-var VARNAME=${v}`
if [ $? != 0 ]; then
@@ -260,7 +274,7 @@ if [ -d ${PKGSRCDIR}/pkgtools/pkglint ]; then
eval "${v}=\"${val}\""
done
else
- echo "Error: ${PKGSRCDIR}/pkgtools/pkglint does not seem to exist"
+ echo "Error: ${PKGSRCDIR}/pkgtools/prereq-readme does not seem to exist"
exit 1
fi