12345678910111213141516171819202122232425262728293031323334353637383940 |
- # Description: X Pencere Sistemi icin terminal emulatoru
- # URL: http://invisible-island.net/xorg-term/
- # Packager: milisarge
- # Depends on: xorg-app xorg-fontconfig xorg-libxft
- _name=xterm
- name=xorg-term
- version=322
- release=1
- source=(ftp://invisible-island.net/${_name}/${_name}-$version.tgz
- $name.list)
- build() {
- cd ${_name}-*
- sed -i '/v0/{n;s/new:/new:kb=^?:/}' termcap &&
- printf '\tkbs=\\177,\n' >> terminfo
- TERMINFO=/usr/share/terminfo \
- ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
- --with-app-defaults=/etc/X11/app-defaults
- make
- make DESTDIR=$PKG install
- make DESTDIR=$PKG install-ti
- cat >> $PKG/etc/X11/app-defaults/XTerm << "EOF"
- *VT100*locale: true
- *VT100*faceName: Monospace
- *VT100*faceSize: 10
- *backarrowKeyIsErase: true
- *ptyInitialErase: true
- EOF
- install -m755 -d $PKG/usr/share/applications
- install -m644 {xterm,uxterm}.desktop $PKG/usr/share/applications/
- for file in `cat $SRC/$name.list`
- do
- rm $PKG/$file
- done
- }
|