You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4j-dev@logging.apache.org by ca...@apache.org on 2007/06/21 03:11:04 UTC

svn commit: r549313 - /logging/log4j/branches/v1_2-branch/BUILD-INFO.txt

Author: carnold
Date: Wed Jun 20 18:11:03 2007
New Revision: 549313

URL: http://svn.apache.org/viewvc?view=rev&rev=549313
Log:
Bug 37930: Update BUILD-INFO.txt

Modified:
    logging/log4j/branches/v1_2-branch/BUILD-INFO.txt

Modified: logging/log4j/branches/v1_2-branch/BUILD-INFO.txt
URL: http://svn.apache.org/viewvc/logging/log4j/branches/v1_2-branch/BUILD-INFO.txt?view=diff&rev=549313&r1=549312&r2=549313
==============================================================================
--- logging/log4j/branches/v1_2-branch/BUILD-INFO.txt (original)
+++ logging/log4j/branches/v1_2-branch/BUILD-INFO.txt Wed Jun 20 18:11:03 2007
@@ -1,26 +1,34 @@
-This is the build information for the current log4j release.  It contains the
-versions of tools and jars used to build this version of the log4j library.
-
-Maven - 2.0.6; Available from http://maven.apache.org
-MinGW - MinGW-3.1.0-1.exe; Available from http://mingw.sourceforge.net/downloads.html (used to build NTEventLogAppender.dll)
-JDK - jdk1.4.2_13; Available from http://java.sun.com/products/archive/
-Windows 2000 SP4
-
-JMX 1.2.1 Reference Implementation must be downloaded 
-from http://java.sun.com/products/JavaManagement/download.html
-and lib/jmxtools.jar and lib/jmxri.jar installed with the 
-following commands:
-
-      mvn install:install-file -DgroupId=com.sun.jdmk -DartifactId=jmxtools \
-          -Dversion=1.2.1 -Dpackaging=jar -Dfile=/path/to/jmxtools.jar
- 
-      mvn install:install-file -DgroupId=com.sun.jmx -DartifactId=jmxri \
-          -Dversion=1.2.1 -Dpackaging=jar -Dfile=/path/to/jmxri.jar
-
-JMS 1.1 must be downloaded from http://java.sun.com/products/jms/docs.html
-
-   mvn install:install-file -DgroupId=javax.jms -DartifactId=jms \
-       -Dversion=1.1 -Dpackaging=jar -Dfile=/path/to/jms.jar
-
-
-
+This is a detailed instruction to reproduce the log4j distribution
+either to verify that the release is reproducable or to prepare
+a hot-fix.
+
+Install VMWare Player or Workstation appropriate for machine.
+
+Download Ubuntu-6.06-1 desktop from http://www.vmware.com/vmtn/appliances/directory/ubuntu.html
+
+Launch Ubuntu 6.06-1 in VMWare Player (user name and password are ubuntu)
+
+Launch Synaptics Package Manager (System > Administration > Synaptic Package Manager), select all available repositories (Settings > Repositories), press Reload button to update list of available packages.  Select the following packages for installation: Subversion, mingw32, sun-java6-jdk.  Press Apply to install.  Exit Synaptics.
+
+Download Maven-2.0.6 from http://maven.apache.org
+Download JMX 1.2.1 Reference Implementation from 
+   http://java.sun.com/products/JavaManagement/download.html
+Download JMS 1.1 from http://java.sun.com/products/jms/docs.html
+Unzip all in ~
+
+Copy include/win32/jni_md.h from a Windows JDK to ~
+
+From a command prompt:
+
+$ export JAVA_HOME=/usr/lib/jvm/java-6-sun
+$ export PATH=$JAVA_HOME/bin:/home/ubuntu/maven-2.0.6/bin:$PATH
+$ export JNI_WIN32_INCLUDE_DIR=/home/ubuntu
+$ svn co https://svn.apache.org/repos/asf/logging/log4j/tags/v1_2_15 log4j
+$ mvn install:install-file -DgroupId=com.sun.jdmk -DartifactId=jmxtools \
+          -Dversion=1.2.1 -Dpackaging=jar -Dfile=~/jmx-1_2_1-bin/lib/jmxtools.jar
+$ mvn install:install-file -DgroupId=com.sun.jmx -DartifactId=jmxri \
+          -Dversion=1.2.1 -Dpackaging=jar -Dfile=~/jmx-1_2_1-bin/lib/jmxri.jar
+$ mvn install:install-file -DgroupId=javax.jms -DartifactId=jms \
+          -Dversion=1.1 -Dpackaging=jar -Dfile=~/jms1.1/lib/jms.jar
+$ cd log4j
+$ mvn site assembly:assembly



---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-dev-unsubscribe@logging.apache.org
For additional commands, e-mail: log4j-dev-help@logging.apache.org