# Maintainer: Natanael Copa pkgname=readline pkgver=6.1.001 _myver=${pkgver%.*} _patchver=${pkgver##*.} _suff=${_myver%.*}${_myver#*.} pkgrel=0 pkgdesc="GNU readline library" url="ftp://ftp.cwru.edu/pub/bash/" license="GPL" depends= makedepends="ncurses-dev" subpackages="$pkgname-dev $pkgname-doc" source="http://ftp.gnu.org/gnu/readline/readline-${_myver}.tar.gz " # generate url's to patches. note: no forks allowed! _i=1 while [ $_i -le $_patchver ]; do source="$source http://ftp.gnu.org/gnu/readline/readline-$_myver-patches/readline$_suff-00$_i" _i=$(( $_i + 1)) done _builddir="$srcdir"/$pkgname-$_myver prepare() { cd "$_builddir" for i in "$srcdir"/readline$_suff-???; do [ -r "$i" ] || continue msg "Applying ${i##*/}" patch -Np0 -i ${i} || return 1 done } build() { cd "$_builddir" ./configure \ --prefix=/usr \ --mandir=/usr/share/man \ --infodir=/usr/share/info make SHLIB_LIBS=-lncurses || return 1 } package() { cd "$_builddir" make DESTDIR="$pkgdir" install || return 1 } md5sums="fc2f7e714fe792db1ce6ddc4c9fb4ef3 readline-6.1.tar.gz c642f2e84d820884b0bf9fd176bc6c3f readline61-001"