# Description: A System V Release 4.0 curses emulation library # URL: http://www.gnu.org/software/ncurses/ncurses.html # Maintainer: CRUX System Team, core-ports at crux dot nu # Arch Maintainer: CRUX-ARM System Team, devel at crux-arm dot nu # Depends on: name=ncurses version=5.9 release=1 source=(http://ftp.gnu.org/gnu/$name/$name-$version.tar.gz) build() { cd $name-$version local OPTIONS="\ --build=$CHOST \ --host=$CTARGET \ --with-install-prefix=$PKG \ --prefix=/usr \ --with-normal \ --with-shared \ --without-debug \ --without-ada " ./configure $OPTIONS make make install make distclean sed '/^BUILD_CCFLAGS/ s/-DHAVE_CONFIG_H/-DHAVE_CONFIG_H -D_GNU_SOURCE/' -i ncurses/Makefile.in ./configure $OPTIONS --enable-widec make make install mkdir $PKG/lib for i in w ''; do mv $PKG/usr/lib/libncurses$i.so.* $PKG/lib ln -sf libncurses$i.so $PKG/usr/lib/libcurses$i.so ln -sf ../../lib/libncurses$i.so.$version $PKG/usr/lib/libncurses$i.so done }