Author: rjung
Date: Sun Mar 4 01:13:03 2007
New Revision: 514377
URL: http://svn.apache.org/viewvc?view=rev&rev=514377
Log:
Automate inclusion of all news file when generating
NEWS ascii file using jkrelease.sh.
Modified:
tomcat/connectors/trunk/jk/HOWTO-RELEASE
tomcat/connectors/trunk/jk/tools/jkrelease.sh
Modified: tomcat/connectors/trunk/jk/HOWTO-RELEASE
URL:
http://svn.apache.org/viewvc/tomcat/connectors/trunk/jk/HOWTO-RELEASE?view=diff&rev=514377&r1=514376&r2=514377
==============================================================================
--- tomcat/connectors/trunk/jk/HOWTO-RELEASE (original)
+++ tomcat/connectors/trunk/jk/HOWTO-RELEASE Sun Mar 4 01:13:03 2007
@@ -19,7 +19,6 @@
xdocs/index.xml
xdocs/news/<THISYEAR0101>.xml
native/STATUS.txt
-tools/jkrelease.sh (check that all ../docs/news/printer/*html are in the
list).
Update the JK_VERISRELEASE define in jk/native/common/jk_version.h, here is
a svn diff that shows what I changed:
Modified: tomcat/connectors/trunk/jk/tools/jkrelease.sh
URL:
http://svn.apache.org/viewvc/tomcat/connectors/trunk/jk/tools/jkrelease.sh?view=diff&rev=514377&r1=514376&r2=514377
==============================================================================
--- tomcat/connectors/trunk/jk/tools/jkrelease.sh (original)
+++ tomcat/connectors/trunk/jk/tools/jkrelease.sh Sun Mar 4 01:13:03 2007
@@ -160,6 +160,7 @@
;;
esac
rm -f CHANGES
+ echo "Creating the CHANGES file using '$TOOL' ..."
${TOOL} ../docs/miscellaneous/printer/changelog.html > CHANGES 2>/dev/null
if [ -f CHANGES -a -s CHANGES ]
then
@@ -175,10 +176,20 @@
fi
# Export text docs
-${TOOL} ../docs/news/printer/20070301.html >NEWS
-${TOOL} ../docs/news/printer/20060101.html >>NEWS
-${TOOL} ../docs/news/printer/20050101.html >>NEWS
-${TOOL} ../docs/news/printer/20041100.html >>NEWS
+echo "Creating the NEWS file using '$TOOL' ..."
+rm -f NEWS
+touch NEWS
+for news in `ls -r ../xdocs/news/[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9].xml`
+do
+ print=`echo $news | sed -e 's#xdocs/news#docs/news/printer#' -e
's#\.xml#.html#'`
+ echo "Adding $print to NEWS file ..."
+ ${TOOL} $print >>NEWS
+done
+if [ ! -s NEWS ]
+then
+ echo "Can't convert html to text (NEWS)"
+ exit 1
+fi
# Generate configure et. al.
./buildconf.sh
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]