summaryrefslogtreecommitdiffstats
path: root/base/readline/Pkgfile
blob: 9df1a4f2e6171841aaf74e527e0522b6d8db0609 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# Description: Jeux de librairies permetant l'historique des commande en ligne
# URL: http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html
# Maintainer: NuTyX core team
# Packager: thierryn1 at hispeed dot ch

name=readline
version=6.1
release=1
source=( http://ftp.gnu.org/gnu/$name/$name-$version.tar.gz)
build() {
cd $name-$version
sed -i '/MV.*old/d' Makefile.in
sed -i '/{OLDSUFF}/c:' support/shlib-install

./configure --prefix=/usr \
	--mandir=/usr/share/man \
        --infodir=/usr/share/info \
	--libdir=/lib
make SHLIBS=-lncurses
make DESTDIR=$PKG install

mkdir -p $PKG/usr/lib
mv -v $PKG/lib/lib{readline,history}.a $PKG/usr/lib
rm -v $PKG/lib/lib{readline,history}.so
ln -sfv ../../lib/libreadline.so.6 $PKG/usr/lib/libreadline.so
ln -sfv ../../lib/libhistory.so.6 $PKG/usr/lib/libhistory.so
if [ -f $PKG/usr/share/info/dir ]; then
	rm $PKG/usr/share/info/dir
fi
}