File: INSTALL

package info (click to toggle)
iterm 0.5-3.2
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 3,208 kB
  • ctags: 1,934
  • sloc: sh: 12,139; ansic: 11,446; makefile: 240
file content (105 lines) | stat: -rw-r--r-- 2,791 bytes parent folder | download | duplicates (3)
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
                         Quick Install Guide
                    Jiro SEKIBA <jir@yamato.ibm.com>

* Introduction

 This package consists of sub-packages, such are 2 libraries (libiterm,
libXiterm) and 2 applications (xiterm, fbiterm).
Below depicts each sub-package's dependency.

 - Dependency of xiterm
     +-----------+
     |  xiterm   |  X I18N terminal emulator application
     +-----------+
     | libXiterm |  X I18N terminal emulator widget (Athena widget) library
     +-----------+
     | libiterm  |  X I18N terminal emulator library
     +-----------+

 - Dependency of fbiterm
     +-----------+
     |  fbiterm  |  FrameBuffer I18N terminal emulator application
     +-----------+
     | libiterm  |  X I18N terminal emulator library
     +-----------+

 That is, xiterm depends on libXiterm, libXiterm depends on libiterm. 
And fbiterm depends on libiterm as well.

* Compile/Install libiterm

 In basis, just ./configure && make && make install.
libiterm has 2 configure options described below.
You need PLS or fribidi library to enable these options.

  --enable-pls
     enabling PLS library for BiDi layout engine [ Default enable ]

  --enable-fribidi
     enabling fribidi library for BiDi layout engine [ Default disable ]

  If you specify both library, only fribidi library is enabled.

  --with-utempter
     use libutempter to access utmp [ Default without ]

 fribidi library does bidi layout but doesn't care about shaping,
so Arabic is not rendered properly yet.

$ cd lib
$ ./configure
$ make
$ make install
$ su -
# ldconfig -v

* Compile/Install libXiterm

 libXiterm has no configure option.  Simply doing ./configure && make && 
make install is fine.

$ cd unix/Xaw/lib
$ ./configure
$ make
$ make install
$ su -
# ldconfig -v

* Compile/Install xiterm

 xiterm has no configure option.

$ cd unix/Xaw/src
$ ./configure
$ make
$ make install

 xiterm will be installed in /usr/local/bin.
Please check unix/Xaw/README for further information.

* Compile/Install fbiterm

 libXiterm has no configure option.  Simply doing ./configure && make &&
make install is fine.

$ cd unix/fbiterm
$ ./configure
$ make
$ make install

 fbiterm will be installed in /usr/local/bin.
Please check unix/fbiterm/README for further information.

* Compile/Install terminfo entry

 fbiterm, by default, sets TERM environment variable as "iterm".
So basically you need to install proper terminfo as below..

$ cd unix/terminfo
$ tic iterm.terminfo

 tic will compile and intall terminfo entry.  If you don't specify where to
install, it'll try to install default directory, which is typically 
/usr/share/terminfo.  But if you don't have write access to the directory,
it will try to install ~/.terminfo directory.
Please check unix/terminfo/README for further information.