wok-next annotate readline/receipt @ rev 19574

All about ncurses. Carefully follow LFS receipts.
libtinfo.so included into libncursesw.so and no more need (so far).
author Aleksej Bobylev <al.bobylev@gmail.com>
date Sat Dec 24 05:45:18 2016 +0200 (2016-12-24)
parents c963361d3d54
children 1a86cb99cbbf
rev   line source
pankso@633 1 # SliTaz package receipt.
pankso@633 2
pankso@633 3 PACKAGE="readline"
devl547@17610 4 VERSION="6.3"
pankso@633 5 CATEGORY="system-tools"
pankso@633 6 SHORT_DESC="GNU readline."
pankso@633 7 MAINTAINER="pankso@slitaz.org"
pascal@14999 8 LICENSE="GPL3"
pankso@633 9 WEB_SITE="http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html"
pankso@12810 10 HOST_ARCH="i486 arm"
pankso@633 11
al@19561 12 TARBALL="$PACKAGE-$VERSION.tar.gz"
al@19561 13 WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL"
al@19561 14
al@19561 15 DEPENDS="ncurses"
al@19561 16 BUILD_DEPENDS="ncurses-dev flex"
slaxemulator@10336 17
pankso@633 18 # Rules to configure and make the package.
pankso@633 19 compile_rules()
pankso@633 20 {
pascal@19134 21 case "$ARCH" in
pascal@19134 22 arm*) export bash_cv_wcwidth_broken=true ;;
pascal@19134 23 esac
al@19561 24
devl547@17610 25 patch -Np1 -i $stuff/readline-6.3-upstream_fixes-3.patch
al@19574 26 sed -i '/MV.*old/d' Makefile.in
al@19574 27 sed -i '/{OLDSUFF}/c:' support/shlib-install
al@19561 28
al@19561 29 ./configure \
al@19574 30 --disable-static \
al@19574 31 --docdir=/usr/share/doc/readline-$VERSION \
al@19561 32 $CONFIGURE_ARGS &&
al@19574 33 make SHLIB_LIBS=-lncurses &&
al@19561 34 make DESTDIR=$install install
pankso@633 35 }
pankso@633 36
pankso@633 37 # Rules to gen a SliTaz package suitable for Tazpkg.
pankso@633 38 genpkg_rules()
pankso@633 39 {
al@19561 40 cook_copy_files *.so*
pankso@633 41 }