makedeb


rxvt-unicode 9.31-2


Unicode enabled rxvt-clone terminal emulator (urxvt)

Click here to go back to the commit logs for rxvt-unicode.

Commit:


Hash: 0704959900149af8f131af805d7bfd5572d3389d

Message: added terminfo tic

Diff


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! )