blob: 49ec8ee2fe0992a4745affb0fd9605a6ccf6e6b7 [file] [log] [blame]
UPDATING THE WEBSITE:
(cf: http://jakarta.apache.org/site/jakarta-site2.html )
RedHat Linux Instructions:
1) Download and install j2re and j2sdk rpms from Sun's
website:
http://java.sun.com/j2se/1.3/download.html
FreeBSD note:
Sun certified FreeBSD java binaries can be dowloaded
and added via pkg_add (1.5.x)
http://www.freebsdfoundation.org/downloads/java.shtml
2) Download the latest binary release of Apache Ant:
http://ant.apache.org/bindownload.cgi
(I just expanded the tar.gz file in /usr/java/ant, which
is alongside the jre and jdk directory trees.)
FreeBSD note:
via ports/packages /usr/ports/devel/apache-ant
3) Prep the (bash) environment:
$ export ANT_HOME=/usr/java/ant/apache-ant-1.5.3-1
$ export PATH=$PATH:$ANT_HOME/bin
$ export JAVA_HOME=/usr/java/jdk1.3.1_07
FreeBSD note:
This is done for you via /usr/ports/java/javavmwrapper
which is a dependency of the jdk binary in step one
and will be installed for you.
4) BUILDING THE DOXYGEN DOCUMENTATION:
Be sure doxygen is installed on your machine. Then cd to
the base directory (httpd-apreq-2) and run
% make docs
FreeBSD/Solaris note: use gmake!
This will generate the C documentation in the docs/ directory
using build/doxygen.conf as the config file for doxygen.
5) Check out httpd/site/ from svn.apache.org and run
svn co https://svn.apache.org/repos/asf/httpd/site/trunk
$ cd httpd/site/trunk
$ emacs xdocs/apreq/*
$ ant
6) copy docs/html/* to http/site/trunk/xdocs/apreq/docs/libapreq2
[XXX: tags files / man pages ????]
7) commit the changes as follows:
$ svn commit -m "released libapreq2-2.14" xdocs/apreq/ docs/apreq/
[do this before you make your RELEASE annoucement and deal with any issues first]
Wait for ajax to sync every 1-2 hours or so....