makedeb
Unicode enabled rxvt-clone terminal emulator (urxvt)
Click here to go back to the commit logs for rxvt-unicode.
Hash: 0704959900149af8f131af805d7bfd5572d3389d
Message: added terminfo tic
diff --git a/.SRCINFO b/.SRCINFO
index a94a373..56259be 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
generated-by = makedeb-makepkg
pkgbase = rxvt-unicode
- pkgdesc = urxvt with all the build flags enabled
+ pkgdesc = Unicode enabled rxvt-clone terminal emulator (urxvt)
pkgver = 9.26
pkgrel = 1
url = http://software.schmorp.de/pkg/rxvt-unicode.html
@@ -16,6 +16,7 @@ pkgbase = rxvt-unicode
makedepends = libnsl2
makedepends = libxmu-dev
makedepends = libperl-dev
+ makedepends = terminfo
depends = libxft-dev
depends = perl
depends = libstartup-notification0
diff --git a/PKGBUILD b/PKGBUILD
index 307d735..c5ade92 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,11 +2,11 @@
pkgname=rxvt-unicode
pkgver=9.26
pkgrel=1
-pkgdesc="urxvt with all the build flags enabled"
+pkgdesc="Unicode enabled rxvt-clone terminal emulator (urxvt)"
arch=('x86_64')
url="http://software.schmorp.de/pkg/rxvt-unicode.html"
license=('GPL')
-makedepends=('libxft-dev' 'libxft2-dev' 'perl' 'libstartup-notification0-dev' 'libstartup-notification0' 'libnsl-dev' 'libnsl2' 'libxmu-dev' 'libperl-dev')
+makedepends=('libxft-dev' 'libxft2-dev' 'perl' 'libstartup-notification0-dev' 'libstartup-notification0' 'libnsl-dev' 'libnsl2' 'libxmu-dev' 'libperl-dev' 'terminfo')
depends=('libxft-dev' 'perl' 'libstartup-notification0' 'libnsl-dev')
optdepends=('gtk2-perl: to use the urxvt-tabbed')
source=(http://dist.schmorp.de/rxvt-unicode/${pkgname}-${pkgver}.tar.bz2)
@@ -16,9 +16,7 @@ replaces=('rxvt-unicode' 'rxvt-unicode-256color')
sha256sums=('643116b9a25d29ad29f4890131796d42e6d2d21312282a613ef66c80c5b8c98b')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
- ./configure \
- --prefix=/usr \
- --enable-everything
+ ./configure --prefix=/usr --enable-everything --disable-frills
#--enable-256-color \
#--enable-combining \
#--enable-fading \
@@ -45,6 +43,7 @@ build() {
#--disable-pixbuf \
#--disable-frills
make
+ tic -x "${srcdir}/${pkgname}-${pkgver}/doc/etc/rxvt-unicode.terminfo"
}
package() {
@@ -54,10 +53,10 @@ package() {
install -Dm644 ${_f}.desktop "${pkgdir}/usr/share/applications/${_f}.desktop"
done
- cd ${srcdir}/${pkgname}-${pkgver}
+
#workaround terminfo installation
- export TERMINFO="${srcdir}/terminfo"
- install -d "${TERMINFO}"
+ install -Dm644 "${srcdir}/${pkgname}-${pkgver}/doc/etc/rxvt-unicode.terminfo" "${pkgdir}/usr/share/urxvt/etc/urxvt-unicode.terminfo"
+ cd ${srcdir}/${pkgname}-${pkgver}
make DESTDIR="${pkgdir}" install
#install the tabbing wrapper ( requires gtk2-perl! )