File: INSTALL

package info (click to toggle)
gv 1%3A3.6.2-3
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 2,388 kB
  • ctags: 2,952
  • sloc: ansic: 24,792; sh: 953; makefile: 283
file content (113 lines) | stat: -rw-r--r-- 2,608 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
-*- mode: text; coding: utf-8 -*-

Installing GNU gv
=================

TIP: See INSTALL.generic for detailed help about the `configure'
script.

TIP: If you got this gv distribution from CVS please read the section
entitled `Bootstraping CVS gv' at the end of this document.


Quick guide
-----------

   $ ./configure
   $ make
   $ su
   # make install 

Detailed guide
--------------

You can customize some aspects of gv at compilation-time giving
parameters to the `configure' script.

The relevant options are:

  --enable-ps-level-one   Produce Level 1 PostScript

If defined: PDF to PostScript conversion will produce Level 1
PostScript. Otherwise Level 2 PostScript is generated.
Don't activate this unless you have gs 4.00 or newer.

  --enable-signal-handle  

Use a signal handler intercepting SIGTERM,SIGQUIT, SIGHUP snd SIGINT
signals. It requires X11R6.  Defaults to `yes'

  --enable-backing-pixmap 

Use a backing pixmap and not rely on the XServer to maintain backing
store (can be changed at runtime).  Defaults to `yes'

  --enable-scrollbar-code 

Use gv's own Motif like scrollbar. It defaults to `yes'

  --enable-memmove-code   

Use gv's own memmove. It defaults to `yes'

  --enable-runtime-messages
                          
If defined gv will give informative messages at runtime. It defaults
to `no'.

  --enable-fallback-styles
                          
Compile X resource files into the executable. Defaults to `yes'

  --enable-setenv-code    

Use extra code for setenv() and getenv(). Defaults to `yes'

  --enable-memdebug-code  

Use extra code for debug memory operations. It defaults to `no'

  --with-default-papersize=PSIZE

The default papersize (can be changed at runtime). Defaults to `a4'
(european standard). Americans will likely want `letter' instead.

  --with-print-command=COMMAND

Command for spool a print job. Defaults for `lpr' (fine if using both
`lpd' and CUPS).

  --with-user-defaults-file=PATH

The file containing your preferences. It defaults to `~/.gv'.

  --with-scratch-dir=PATH 

Temporary directory. Must be terminated with a trailing `/'. Defaults
to `/tmp/'

  --with-save-dir=PATH    

The default directory for saving. Must be terminated with a trailing
`/'. Defaults to `~/'


Bootstraping CVS gv
-------------------

If you got this gv distribution from CVS you must bootstrap it in
order to obtain the `configure' script.

You can either do it manually, invoking `autoreconf':

    $ autoreconf -i

or using the `bootstrap' script written by Karl Berry (recommended
way):

    $ ./bootstrap



--
José E. Marchesi <jemarch@gnu.org>