[arch-ports] [Arch64] ncurses error fixed
Andreas Radke
a.radke at arcor.de
Sun Dec 25 17:53:49 EST 2005
Just use this pkgbuild to fix it!
# $Id: PKGBUILD,v 1.16 2005/10/26 21:41:58 judd Exp $
# Maintainer: judd <jvinet at zeroflux.org>
pkgname=ncurses
pkgver=5.5
pkgrel=2
pkgdesc="A System V Release 4.0 curses emulation library"
url="http://www.gnu.org/software/ncurses/ncurses.html"
depends=('glibc')
install=ncurses.install
source=(ftp://ftp.gnu.org/pub/gnu/$pkgname/$pkgname-$pkgver.tar.gz)
md5sums=('e73c1ac10b4bfc46db43b2ddfd6244ef')
build() {
# The chtype/mmask-t settings below are to retain ABI compat
# with ncurses-5.4 so dont change em !
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/usr \
--with-shared --with-normal --without-debug --without-ada \
--with-install-prefix=$startdir/pkg \
--with-chtype='long' --with-mmask-t='long'
make || return 1
make install
mkdir -p $startdir/pkg/lib
cd $startdir/pkg/usr/lib
mv libncurses.so.$pkgver ../../lib
ln -sf ../../lib/libncurses.so.$pkgver libncurses.so.$pkgver
cd $startdir/pkg/lib
ln -sf libncurses.so.$pkgver libncurses.so.5
rm -f $startdir/pkg/lib/libcurses.so
# build unicode support libs
cd $startdir/src/$pkgname-$pkgver
make clean
./configure --prefix=/usr \
--with-shared --with-normal --without-debug --without-ada \
--with-install-prefix=$startdir/pkg --enable-widec \
--with-chtype='long' --with-mmask-t='long'
make || return 1
make install
}
More information about the arch-ports
mailing list