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]

Reply via email to