[Skencil-commits] r691 - skencil/branches/skencil-0.6

scm-commit@wald.intevation.org scm-commit at wald.intevation.org
Mon Aug 14 00:46:39 CEST 2006


Author: bh
Date: 2006-08-14 00:46:39 +0200 (Mon, 14 Aug 2006)
New Revision: 691

Modified:
   skencil/branches/skencil-0.6/ChangeLog
   skencil/branches/skencil-0.6/INSTALL
Log:
* INSTALL: Some updates and formatting fixes


Modified: skencil/branches/skencil-0.6/ChangeLog
===================================================================
--- skencil/branches/skencil-0.6/ChangeLog	2006-08-13 22:44:28 UTC (rev 690)
+++ skencil/branches/skencil-0.6/ChangeLog	2006-08-13 22:46:39 UTC (rev 691)
@@ -1,5 +1,9 @@
 2006-08-13  Bernhard Herzog  <bh at intevation.de>
 
+	* INSTALL: Some updates and formatting fixes
+
+2006-08-13  Bernhard Herzog  <bh at intevation.de>
+
 	* NEWS: Add changes since 0.6.17
 
 2006-08-13  Bernhard Herzog  <bh at intevation.de>

Modified: skencil/branches/skencil-0.6/INSTALL
===================================================================
--- skencil/branches/skencil-0.6/INSTALL	2006-08-13 22:44:28 UTC (rev 690)
+++ skencil/branches/skencil-0.6/INSTALL	2006-08-13 22:46:39 UTC (rev 691)
@@ -1,6 +1,6 @@
 
 Installing Skencil
-=================
+==================
 
 These installation instructions are divided into two parts. The first
 part describes the third party software you need for Skencil. The second
@@ -13,12 +13,12 @@
 for uptodate notes for your platform and availability of prebuild binaries.
 
 
-Installing the third party software.
-====================================
+Installing the third party software
+===================================
 
 
-1.  Install Tcl/Tk
---------------------------
+1. Install Tcl/Tk
+-----------------
 
 All Tcl/Tk version newer than Tcl 7.6 and Tk 4.2 should work.
 Most GNU/Linux distributions include Tcl/Tk so this step should be easy.
@@ -28,8 +28,8 @@
 Skencil uses only standard Tk features. No additional packages are required.
 
 
-2.  Install Python
---------------------------
+2. Install Python
+-----------------
 
 Python is available from its WWW home page: <http://www.python.org/> or
 via ftp from <ftp://ftp.python.org/pub/python/>. See Python's
@@ -47,8 +47,8 @@
 
 
 
-3.  Install the Python Imaging Library (PIL)
-----------------------------------------------------
+3. Install the Python Imaging Library (PIL)
+-------------------------------------------
 
 This library is available from <http://www.pythonware.com>. See the
 accompanying documentation for installation instructions. The
@@ -88,18 +88,14 @@
 
 
 
-Installing Skencil:
+Installing Skencil
 ==================
 
-Skencil has a configure, build and install script. This script is
-modelled after (but less generic and powerful than) the proposed
-standard for Python packages and applications currently discussed in the
-Python distutils SIG.
+There are two ways to install Skencil.  The recommended one is to use
+setup.py, a script that configures, builds and installs Skencil for you.
+For cases where this script does not work, you can also use the a manual
+way, described as method 2 below.
 
-In case this script does not work for you, you can also use the old
-'pedestrian' method that was required by older versions of Skencil. This
-method is described as method 2 below.
-
 The installation process consists of three steps: configuration,
 compilation and installation. These steps are quite independend from
 each other, so even if the script doesn't work for one step it might
@@ -119,10 +115,15 @@
 may be followed by options, described below. 'setup --help' prints a
 help message.
 
+If you're familiar with Python, you may note that this is similar to the
+setup.py scripts of the Python distutils.  This script is somewhat
+different, though, because it was written before distutils existed.  The
+distutils were already being discussed, however, and this script is
+follows what was being discussed back then, to an extent.
 
 
-Configuration:
---------------
+Configuration
+-------------
 
 Skencil needs to access the Python Imaging Library from C, so it needs to
 know where its headerfiles are. Unfortunately there's no standard place
@@ -144,8 +145,8 @@
 
 
 
-Compilation:
-------------
+Compilation
+-----------
 
 This is simple, if configuration was successful. Just do
 
@@ -154,16 +155,16 @@
 This compiles the C-modules.
 
 
-Installation:
--------------
+Installation
+------------
 
 setup.py installs almost all files under <prefix>/lib/sketch-<version>.
 
 <prefix> defaults to /usr/local and <version> is the current Skencil
 version. 
 
-It also creates two symbolic links (sketch and sk2ps) in <prefix>/bin
-pointng to sketch.py and sk2ps.ps in <prefix>/lib/sketch-<version>.
+It also creates two symbolic links (skencil and sk2ps) in <prefix>/bin
+pointing to skencil.py and sk2ps.ps in <prefix>/lib/sketch-<version>.
 
 To install under /usr/local run
 
@@ -184,17 +185,14 @@
 
 
 
-Method 2: The old, pedestrian Method
-====================================
+Method 2: The old manual Method
+===============================
 
 
 First, change into the subdirectory Pax. You'll find a file Setup.in.
 Copy that file to Setup and edit it. Follow the comments in that file.
+Pax has to be linked against the same versions of Tcl/Tk as Tkinter.
 
-This works just like the Setup file in Python's Modules directory which
-you probably edited to activate Tkinter. Pax has to be linked against
-the same versions of Tcl/Tk as Tkinter.
-
 Now, in Pax, type:
 
      $ make -f Makefile.pre.in boot
@@ -225,7 +223,7 @@
 not really necessary, but sketch should start a bit faster)
 
 
-Starting Skencil:
+Starting Skencil
 ================
 
 



More information about the Skencil-commits mailing list