~ubuntu-branches/ubuntu/lucid/sawfish/lucid-updates

« back to all changes in this revision

Viewing changes to INSTALL

  • Committer: Bazaar Package Importer
  • Author(s): Luis Rodrigo Gallardo Cruz
  • Date: 2007-08-09 14:02:43 UTC
  • mfrom: (1.2.6 upstream)
  • Revision ID: james.westby@ubuntu.com-20070809140243-vb0olmsg3jtcasn0
Tags: 1:1.3.1-1
* New upstream release, by a new upstream maintainer team.
 - Update homepage URL.
* Fix debian/rules to link to scripts in /usr/share/sawfish/$(version),
  instead of hardcoded 1.3
* fix-select-workspace.dpatch (closes: #413584).
* A bit more debian/rules cleanups.
* Upgrade to new menu policy.
* Fix .desktop files to compy with freedesktop.org standard.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
Requirements
 
2
============
 
3
 
 
4
   To compile this distribution you'll need GNU make, Imlib, my librep
 
5
Lisp interpreter, and the rep-gtk binding installed. Sources for some
 
6
of these are:
 
7
 
 
8
        http://librep.sourceforge.net/
 
9
        http://rep-gtk.sourceforge.net/
 
10
        ftp://ftp.enlightenment.org/e/enlightenment/libs/
 
11
 
 
12
 
1
13
Basic Installation
2
14
==================
3
15
 
19
31
be considered for the next release.  If at some point `config.cache'
20
32
contains results you don't want to keep, you may remove or edit it.
21
33
 
22
 
   The file `configure.in' is used to create `configure' by a program
23
 
called `autoconf'.  You only need `configure.in' if you want to change
24
 
it or regenerate `configure' using a newer version of `autoconf'.
25
 
 
26
34
The simplest way to compile this package is:
27
35
 
28
 
  1. `cd' to the directory containing the package's source code and type
29
 
     `./configure' to configure the package for your system.  If you're
30
 
     using `csh' on an old version of System V, you might need to type
31
 
     `sh ./configure' instead to prevent `csh' from trying to execute
32
 
     `configure' itself.
 
36
  1. `cd' to the directory containing the package's source code and 
 
37
     type `./autogen.sh'. This will run `aclocal' and `autoconf', which
 
38
     will create `configure' from `configure.in'.
 
39
     
 
40
  2. Type `./configure' to configure the package for your system.  If
 
41
     you're using `csh' on an old version of System V, you might need to
 
42
     type `sh ./configure' instead to prevent `csh' from trying to
 
43
     execute `configure' itself.
 
44
 
 
45
     If you've got GNOME installed, and you'd like to be able to configure
 
46
     sawfish via the control center, pass the --enable-capplet option to
 
47
     configure
33
48
 
34
49
     Running `configure' takes a while.  While running, it prints some
35
50
     messages telling which features it is checking for.
36
51
 
37
 
  2. Type `make' to compile the package.
 
52
  3. Type `make' to compile the package.
38
53
 
39
 
  3. Optionally, type `make check' to run any self-tests that come with
 
54
  4. Optionally, type `make check' to run any self-tests that come with
40
55
     the package.
41
56
 
42
 
  4. Type `make install' to install the programs and any data files and
 
57
  5. Type `make install' to install the programs and any data files and
43
58
     documentation.
44
59
 
45
 
  5. You can remove the program binaries and object files from the
 
60
  6. You can remove the program binaries and object files from the
46
61
     source code directory by typing `make clean'.  To also remove the
47
62
     files that `configure' created (so you can compile the package for
48
63
     a different kind of computer), type `make distclean'.  There is