You are viewing a plain text version of this content. The canonical link for it is here.
Posted to rivet-dev@tcl.apache.org by mx...@apache.org on 2010/07/07 09:21:22 UTC

svn commit: r961267 - in /tcl/rivet/trunk: ChangeLog INSTALL

Author: mxmanghi
Date: Wed Jul  7 07:21:21 2010
New Revision: 961267

URL: http://svn.apache.org/viewvc?rev=961267&view=rev
Log:
Last changes to installation instruction before merging into branches/2_0

Modified:
    tcl/rivet/trunk/ChangeLog
    tcl/rivet/trunk/INSTALL

Modified: tcl/rivet/trunk/ChangeLog
URL: http://svn.apache.org/viewvc/tcl/rivet/trunk/ChangeLog?rev=961267&r1=961266&r2=961267&view=diff
==============================================================================
--- tcl/rivet/trunk/ChangeLog (original)
+++ tcl/rivet/trunk/ChangeLog Wed Jul  7 07:21:21 2010
@@ -1,3 +1,6 @@
+2010-07-07 Massimo Manghi <mx...@apache.org>
+    * INSTALL: improved installation instructions before merging trunk into branches/2_0
+
 2010-07-03 Massimo Manghi <mx...@apache.org>
     * rivet/package/calendar/calendar.tcl: Add check on tcl version. If Tcl8.4 is being used
     we also need 'dict' backport as Calendar uses a dictionary to store some internal
@@ -5,6 +8,10 @@
     * doc/xml/calendar.xml: Wrong header corrected. Added explicit note about the requirements
     of the package
 
+2010-07-03 Massimo Manghi <mx...@apache.org>
+    * rivet/packages/calendar/calendar.tcl: Fixed indentation in weekdays row
+    * doc/html/: Manual pages regenerated to include latest changes in section about package Calendar
+
 2010-07-02 Massimo Manghi <mx...@apache.org>
     * rivet/packages/calendar/calendar.tcl: Add experimental package Calendar
 

Modified: tcl/rivet/trunk/INSTALL
URL: http://svn.apache.org/viewvc/tcl/rivet/trunk/INSTALL?rev=961267&r1=961266&r2=961267&view=diff
==============================================================================
--- tcl/rivet/trunk/INSTALL (original)
+++ tcl/rivet/trunk/INSTALL Wed Jul  7 07:21:21 2010
@@ -4,43 +4,56 @@
 For more detailed instructions, see the docs/html/ directory.
 
 Rivet is now based on the autotools - autoconf, automake and libtool,
-and so compilation is simple.  For example:
+and so compilation is simple.  
 
-if you have a clean source tree you have to prepare it for autotools
+1) run 'configure' with the appropiate options for your installation. (if you
+are building Rivet from a working copy created by svn you have also to prepare
+the source tree running 'aclocal; autoreconf' beforehand)
 
-  aclocal
-  autoreconf
+Example:
 
-and then run 'configure' with the switches that suit your setup
-
-./configure --with-tcl=/usr/lib/tcl8.4/ 	\
+./configure --with-tcl=/usr/lib/tcl8.5/ 	\
 	    --with-apxs=/usr/bin/apxs 		\
-	    --with-tclsh=/usr/bin/tclsh8.4 	\
-	    --with-apache-version=1
+	    --with-tclsh=/usr/bin/tclsh8.5 	\
+	    --with-apache-version=2		\
+	    --with-rivet-target-dir=/usr/lib/rivet2.0 \
+	    --enable-version-display
+
+2) if 'configure' was successful Rivet is ready for compilation
+
 make
+
+3) Install Rivet with the usual 
+
+sudo make install
+
+or simply
+
 make install
 
+if your configuration doesn't require you to have administrative privileges.
+
 Along with the usual 'configure' variables Rivet's configure script 
-handles other specific environmental variables. 
+handles other specific options. 
 
---with-tcl=DIR				Directory where tclConfig.sh is
-					stored. This is a shell script that
-					defines all the relevant symbols needed
-					to build Tcl related applications.
---with-apache-version=VER		Values are 1 or 2 depending
-					on the apache server you're 
-					builing the module for.
---with-apache=DIR			Apache server's root directory.
---with-apxs=FILE			Path to the apxs program to
-					be used in the compilation
-					process.
---with-apache-include=DIR		Apache's include files path.
---with-apr-config=FILE			Apache Portable Runtime 
-					metainformation program
---with-rivet-target-dir=DIR		Rivet Tcl library installation
-					directory.
---enable-version-display		Apache signature shows Rivet 
-					version number. Default=no
+--with-tcl=DIR			Directory where tclConfig.sh is
+				stored. This is a shell script that
+				defines all the relevant symbols needed
+				to build Tcl related applications.
+--with-apache-version=VER	Values are 1 or 2 depending
+				on the apache server you're 
+				builing the module for.
+--with-apache=DIR		Apache server's root directory.
+--with-apxs=FILE		Path to the apxs program to
+				be used in the compilation
+				process.
+--with-apache-include=DIR	Apache's include files path.
+--with-apr-config=FILE		Apache Portable Runtime 
+				metainformation program
+--with-rivet-target-dir=DIR	Rivet library installation directory.
+--enable-version-display	Apache signature shows Rivet 
+				version number in the form Rivet/2.0.x. 
+				Default=no
 
 These are the basic Apache configuration directives that are needed:
 
@@ -55,13 +68,6 @@ AddType application/x-rivet-tcl    tcl
 
 AddType "application/x-httpd-rivet; charset=utf-8" rvt
 
-Configuring the compilation phase for Rivet with Apache 2 (using Tcl8.5) on a 
-system where multiple version of Tcl coexist might look like the following
-
-./configure --with-tcl=/usr/lib/tcl8.5 --with-apache-version=2	\
-	    --with-tclsh=/usr/bin/tclsh8.5 --with-apache=/usr	\
-	    --with-rivet-target-dir=/usr/lib/myrivetlib
-
 If Apache1.x and Apache2.x coexist on the same system you must
 tell configure where the right apxs (apache extension tool) script is
 located. E.g.: on a Debian system apxs for Apache2.x is named apxs2
@@ -78,4 +84,6 @@ autoreconf
 ./configure --with-apache-version=2 --with-tcl=/usr/lib --with-apxs=/usr/bin/apxs 
 make
 
+Rivet was packaged for SuSE. See http://tcl.apache.org/download.html
+
 # RCS: @(#) $Id$



---------------------------------------------------------------------
To unsubscribe, e-mail: rivet-cvs-unsubscribe@tcl.apache.org
For additional commands, e-mail: rivet-cvs-help@tcl.apache.org