mturk       2005/04/28 01:16:03

  Modified:    jk/tools jkrelease.sh
  Log:
  Do not distribute html files with source distrinution.
  Build CHANGES and BUILDING as text files from builded html files.
  
  Revision  Changes    Path
  1.3       +41 -23    jakarta-tomcat-connectors/jk/tools/jkrelease.sh
  
  Index: jkrelease.sh
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/tools/jkrelease.sh,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- jkrelease.sh      26 Mar 2005 13:49:23 -0000      1.2
  +++ jkrelease.sh      28 Apr 2005 08:16:03 -0000      1.3
  @@ -1,35 +1,53 @@
   #/bin/sh
   
  -# You can change JKTAG and JKVER to desired CVS tag.
  +# You can change JKTAG and JKEXT to desired CVS tag and version
   JKTAG="HEAD"
  -JKEXT="1.2.9"
  +JKEXT="current"
   JKVER="-${JKEXT}-src"
  +JKCVST="jakarta-tomcat-connectors"
  +JKDIST=${JKCVST}${JKVER}
  +rm -rf ${JKDIST}
   export CVSROOT=:pserver:[EMAIL PROTECTED]:/home/cvspublic
  -cvs export -r ${JKTAG} -d jakarta-tomcat-connectors${JKVER} 
jakarta-tomcat-connectors
  -# Remove all files that are not part of jk release
  -rm -rf jakarta-tomcat-connectors${JKVER}/ajp
  -rm -rf jakarta-tomcat-connectors${JKVER}/coyote
  -rm -rf jakarta-tomcat-connectors${JKVER}/http11
  -rm -rf jakarta-tomcat-connectors${JKVER}/jk/java
  -rm -rf jakarta-tomcat-connectors${JKVER}/jk/jkant
  -rm -rf jakarta-tomcat-connectors${JKVER}/jk/native2
  -rm -rf jakarta-tomcat-connectors${JKVER}/jk/test
  -rm -rf jakarta-tomcat-connectors${JKVER}/jni
  -rm -rf jakarta-tomcat-connectors${JKVER}/juli
  -rm -rf jakarta-tomcat-connectors${JKVER}/naming
  -rm -rf jakarta-tomcat-connectors${JKVER}/procrun
  -rm -rf jakarta-tomcat-connectors${JKVER}/util
  -rm -rf jakarta-tomcat-connectors${JKVER}/webapp
  +cvs export -N -r ${JKTAG} -d ${JKDIST} ${JKCVST}/KEYS
  +cvs export -N -r ${JKTAG} -d ${JKDIST} ${JKCVST}/LICENSE
  +cvs export -N -r ${JKTAG} -d ${JKDIST} ${JKCVST}/NOTICE
  +cvs export -N -r ${JKTAG} -d ${JKDIST} ${JKCVST}/README.txt
  +cvs export -N -r ${JKTAG} -d ${JKDIST} ${JKCVST}/common
  +cvs export -N -r ${JKTAG} -d ${JKDIST} ${JKCVST}/jk/README.txt
  +cvs export -N -r ${JKTAG} -d ${JKDIST} ${JKCVST}/jk/BUILD.txt
  +cvs export -N -r ${JKTAG} -d ${JKDIST} ${JKCVST}/jk/conf
  +cvs export -N -r ${JKTAG} -d ${JKDIST} ${JKCVST}/jk/native
  +cvs export -N -r ${JKTAG} -d ${JKDIST} ${JKCVST}/jk/support
  +cvs export -N -r ${JKTAG} -d ${JKDIST} ${JKCVST}/jk/tools
  +cvs export -N -r ${JKTAG} -d ${JKDIST} ${JKCVST}/jk/xdocs
  +mv ${JKDIST}/${JKCVST}/* ${JKDIST}/
  +# Remove extra directories and files
  +rm -rf ${JKDIST}/${JKCVST}
  +rm ${JKDIST}/jk/native/build.xml
  +# We will build our own CHANGES from xdocs/changes.xml
  +rm ${JKDIST}/jk/native/CHANGES.txt
  +rm -rf ${JKDIST}/jk/conf/jk2.*
  +rm -rf ${JKDIST}/jk/conf/workers2.*
  +rm -rf ${JKDIST}/jk/conf/*.manifest
   
   # Build documentation.
  -cd jakarta-tomcat-connectors${JKVER}/jk/xdocs
  +cd ${JKDIST}/jk/xdocs
   ant
  +# Export text docs
   cd ../native
  +w3m -dump -T text/html ../build/docs/install/printer/apache1.html >BUILDING
  +w3m -dump -T text/html ../build/docs/install/printer/apache2.html >>BUILDING
  +w3m -dump -T text/html ../build/docs/install/printer/iis.html >>BUILDING
  +w3m -dump -T text/html ../build/docs/printer/changelog.html >CHANGES
  +w3m -dump -T text/html ../build/docs/news/printer/20050101.html >NEWS
  +w3m -dump -T text/html ../build/docs/news/printer/20041100.html >>NEWS
  +rm -rf ../build
  +rm -rf ../xdocs/jk2
   ./buildconf.sh
   cd ../../../
  -tar cvf jakarta-tomcat-connectors${JKVER}.tar 
jakarta-tomcat-connectors${JKVER}
  -gzip jakarta-tomcat-connectors${JKVER}.tar
  -zip -9 -r jakarta-tomcat-connectors${JKVER}.zip 
jakarta-tomcat-connectors${JKVER}
  +tar cvf ${JKDIST}.tar ${JKDIST}
  +gzip ${JKDIST}.tar
  +zip -9 -r ${JKDIST}.zip ${JKDIST}
   # Create detatched signature
  -gpg -ba jakarta-tomcat-connectors${JKVER}.tar.gz
  -gpg -ba jakarta-tomcat-connectors${JKVER}.zip
  +gpg -ba ${JKDIST}.tar.gz
  +gpg -ba ${JKDIST}.zip
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to