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