# Contributor: tobias # Contributor: dibblethewrecker dibblethewrecker.at.jiwe.dot.org # Contributer: N30N # Contributor: Florian Pritz # Contributor: RayNbow # Contributor: Oliver Mader pkgname="rxvt-unicode-256color" pkgver=9.07 pkgrel=3 pkgdesc="a unicode enabled rxvt-clone terminal emulator (urxvt), with 256 colour support" arch=("i686" "x86_64") depends=("gcc-libs" "libxft") makedepends=("ncurses" "perl" "pkgconfig") optdepends=("gtk2-perl: for urxvt-tabbed usage") provides=("rxvt-unicode") conflicts=("rxvt-unicode") url="http://software.schmorp.de/pkg/rxvt-unicode.html" license=("GPL2") install=rxvt-unicode-256color.install source=("rxvt-unicode.desktop" \ "rxvt-unicode.png" \ "font-width-fix.patch" \ "gcc4.4.patch" \ "rxvt-hints.patch" \ http://dist.schmorp.de/rxvt-unicode/rxvt-unicode-${pkgver}.tar.bz2) md5sums=('ef2dfa44a86cae36a60f45559d8ad783' '84328cada91751df07324d95f8be4d1b' 'df0c3a8b6bb0578d1b91e4081c47881c' '1b9b112df2204e1e58c66bf2d5776422' '3318e0f54eea97069987232476c5732d' '49bb52c99e002bf85eb41d8385d903b5') build() { cd ${srcdir}/rxvt-unicode-${pkgver} # Add 256 color support patch -p1 -i doc/urxvt-8.2-256color.patch || return 1 # Fix font width bug fix patch -p0 -i ${srcdir}/font-width-fix.patch || return 1 # Fix hints patch -p0 -i ${srcdir}/rxvt-hints.patch || return 1 # Port to compile with GCC4.4 # patch -p0 -i ${srcdir}/gcc4.4.patch || return 1 ./configure --prefix=/usr \ --with-terminfo=/usr/share/terminfo \ --with-term=rxvt-256color \ --enable-smart-resize \ --disable-iso14755 msg "Starting build process." make || return 1 install -d ${pkgdir}/usr/share/terminfo TERMINFO=${pkgdir}/usr/share/terminfo make DESTDIR=${pkgdir} install # install the tabbing wrapper sed -i 's/\"rxvt\"/"urxvt"/' doc/rxvt-tabbed install -D -m755 doc/rxvt-tabbed ${pkgdir}/usr/bin/urxvt-tabbed # install freedesktop menu and icon ( icon from cvs checkout ) install -D -m644 ${srcdir}/rxvt-unicode.desktop \ ${pkgdir}/usr/share/applications/rxvt-unicode.desktop install -Dm644 ${srcdir}/rxvt-unicode.png \ ${pkgdir}/usr/share/pixmaps/rxvt-unicode.png }