# $Id: PKGBUILD,v 1.16 2005/02/12 06:56:21 judd Exp $ # Maintainer: judd pkgname=readline pkgver=5.0 pkgrel=4 pkgdesc="GNU readline library" depends=('glibc' 'ncurses') backup=("etc/inputrc") source=(ftp://ftp.cwru.edu/pub/bash/readline-$pkgver.tar.gz \ ftp://ftp.cwru.edu/pub/bash/readline-5.0-patches/readline50-{001,002,003,004,005} \ inputrc) md5sums=('9a39d15f1ed592883f8c6671e8c13120' '5b47ed61b6b8413746750127c70e843d'\ '9f803005e7e4c7d675146a9a805acbf1' '05d59c91f80fa99ab177783229b0f769'\ 'aa1f6343e47f8e024488c63281d77809' '1dc2654e0161f2e7b4f536b12e1d54b7'\ 'b76906f4d973d315ce360553d21cec34') build() { cd $startdir/src/$pkgname-$pkgver for i in 001 002 003 004 005; do patch -Np2 -i ../readline50-$i || return 1 done ./configure --prefix=/usr make SHLIB_LIBS=-lncurses || return 1 make DESTDIR=$startdir/pkg install install -D -m644 ../inputrc $startdir/pkg/etc/inputrc chmod 755 $startdir/pkg/usr/lib/*.5.0 mkdir $startdir/pkg/lib mv $startdir/pkg/usr/lib/lib{readline,history}.so.5* $startdir/pkg/lib ln -sf ../../lib/libhistory.so.5 $startdir/pkg/usr/lib/libhistory.so ln -sf ../../lib/libreadline.so.5 $startdir/pkg/usr/lib/libreadline.so }