You are not logged in.

#1 2008-02-01 16:46:03

xelados
Member
Registered: 2007-06-02
Posts: 314
Website

rxvt-unicode (urxvt) 9.02 for Arch64

I made a pkgbuild for rxvt-unicode that will upgrade to the latest version (9.02). I've checked it myself and ensured that the bug no longer occurs. I got sick of looking for a fix and just installed ABS.

(I didn't change the comments since I really didn't know what to do there)

# $Id: PKGBUILD,v 1.31 2008/01/26 02:48:42 eric Exp $
# Maintainer: tobias <tobias@archlinux.org>
# Contributor: dibblethewrecker dibblethewrecker.at.jiwe.dot.org

pkgname=rxvt-unicode
pkgver=9.02
pkgrel=1
pkgdesc="an unicode enabled rxvt-clone terminal emulator (urxvt)"
arch=(i686 x86_64)
depends=('gcc-libs' 'libxft' 'libxpm')
makedepends=('ncurses' 'perl>=5.8.8' 'pkgconfig')
url="http://software.schmorp.de/pkg/rxvt-unicode.html"
license=("GPL2")
source=(http://dist.schmorp.de/rxvt-unicode/${pkgname}-${pkgver}.tar.bz2 \
        ${pkgname}.desktop ${pkgname}.png)
md5sums=('f3c4fea3d544a340fa5a1d601ff5f204' '5bfefa1b41c2b81ca18f2ef847330543' \
         '84328cada91751df07324d95f8be4d1b')

build() {
  cd ${startdir}/src/${pkgname}-${pkgver}
  ./configure --prefix=/usr \
    --with-terminfo=/usr/share/terminfo \
    --enable-font-styles \
    --enable-xim \
    --enable-keepscrolling \
    --enable-selectionscrolling \
    --enable-smart-resize \
    --enable-xpm-background \
    --enable-transparency \
    --enable-utmp \
    --enable-wtmp \
    --enable-lastlog
  make || return 1
  mkdir -p ${startdir}/pkg/usr/share/terminfo
  export TERMINFO=${startdir}/pkg/usr/share/terminfo
  make DESTDIR=${startdir}/pkg install
 # install the tabbing wrapper ( requires gtk2-perl! )
  sed -i 's/\"rxvt\"/"urxvt"/' doc/rxvt-tabbed
  install -Dm 755 doc/rxvt-tabbed ${startdir}/pkg/usr/bin/urxvt-tabbed
 # install freedesktop menu and icon ( icon from cvs checkout )
  install -Dm644 ../${pkgname}.desktop \
    ${startdir}/pkg/usr/share/applications/${pkgname}.desktop
  install -Dm644 ../${pkgname}.png \
    ${startdir}/pkg/usr/share/pixmaps/${pkgname}.png
}

Edit at your discretion. Just put the above into a textfile, save as "PKGBUILD" without quotes, then enter in 'makepkg -i rxvt-unicode' and let it do its thing.
I just thought I'd contribute whatever I could to Arch since I love it so much. smile

[EDIT] Changed the topic title to be more friendly to the search engine.

Last edited by xelados (2008-02-01 17:42:12)

Offline

Board footer

Powered by FluxBB