You are not logged in.

#1 2006-08-03 22:17:38

tizoc
Member
Registered: 2006-07-28
Posts: 57

[PKGBUILD] Mrxvt with embedding support (for YeahConsole)

I made a patch for mrxvt that allows the user to embed it on another window, I don't know how well it works, but at least it seems to work with YeahConsole, that is what I wanted it for.

The patch: http://ccl.sourceforge.net/tmp/mrxvt-0.5.1-embed.patch

The PKGBUILD (its the same as the original, but applies the patch):

pkgname=mrxvt
pkgver=0.5.1
pkgrel=1
pkgdesc="Mrxvt (previously known as materm) is a multi-tabbed X terminal emulator based on rxvt code"
arch=(i686 x86_64)
url="http://materm.sourceforge.net/index.html"
license="GPL"
depends=('libpng' 'libjpeg' 'libxft' 'libxpm')
replaces=('materm')
source=(http://dl.sourceforge.net/sourceforge/materm/$pkgname-$pkgver.tar.gz 
        $pkgname.desktop http://ccl.sourceforge.net/tmp/mrxvt-0.5.1-embed.patch)
md5sums=('68d19a89978d39b770b89aca1259b0f3' '6ba3bcd484c8dad1b0b48465ded54de3'
         'fa93be3fb76943688e45ae766d94a851')

build() {
  cd $startdir/src/$pkgname-$pkgver
   # mrxvt is not a default xterm emulator, let's add some fancy options here, ey
  patch -Np1 -i $startdir/src/mrxvt-0.5.1-embed.patch || return 1   
  ./configure --prefix=/usr --sysconfdir=/etc --enable-xft --enable-text-shadow 
    --enable-transparency --enable-smart-resize --enable-menubar 
    --enable-ourstrings --enable-linespace --enable-256colors --enable-xim 
    --enable-thai --enable-greek --enable-cjk --enable-backspace-key 
    --with-save-lines=2048
  make || return 1
  make DESTDIR=$startdir/pkg install
  install -Dm644 ../$pkgname.desktop $startdir/pkg/usr/share/applications/$pkgname.desktop
}

Offline

Board footer

Powered by FluxBB