From 1b714ff3d6fcd088a8bea9e489ce1e650cd2fea1 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Sun, 23 Nov 2014 12:39:38 +0100 Subject: [PATCH] readline: force linkage to ncurses to resolve missing symbol. --- srcpkgs/readline/template | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/srcpkgs/readline/template b/srcpkgs/readline/template index 3df5c250a23..3e8643dbf4c 100644 --- a/srcpkgs/readline/template +++ b/srcpkgs/readline/template @@ -3,11 +3,10 @@ pkgname=readline _dist_ver=6.3 _patch_ver=008 version=${_dist_ver}.${_patch_ver} -revision=1 +revision=2 wrksrc=${pkgname}-${_dist_ver} build_style=gnu-configure configure_args="--with-curses --enable-multibyte" -make_build_args="SHLIB_LIBS=-lncurses" makedepends="ncurses-devel" short_desc="The GNU Readline Library" maintainer="Juan RP " @@ -16,8 +15,6 @@ license="GPL-3" distfiles="http://ftp.gnu.org/gnu/readline/${pkgname}-${_dist_ver}.tar.gz" checksum=56ba6071b9462f980c5a72ab0023893b65ba6debb4eeb475d7a563dc65cafd43 -LDFLAGS="-lncurses" - pre_configure() { local url="http://ftp.gnu.org/gnu/$pkgname/$pkgname-${_dist_ver}-patches" @@ -38,6 +35,12 @@ pre_configure() { done sed -i 's|-Wl,-rpath,$(libdir) ||g' support/shobj-conf } +do_build() { + make ${makejobs} LDFLAGS="-lncurses" SHLIB_LIBS="-lncurses" +} +do_install() { + make DESTDIR=${DESTDIR} LDFLAGS="-lncurses" SHLIB_LIBS="-lncurses" install +} readline-devel_package() { depends="ncurses-devel ${sourcepkg}>=${version}_${revision}"