From 459ebf3f43d726917e14c9c9100671e3984c47d6 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Thu, 6 Feb 2014 15:14:29 +0100 Subject: [PATCH] slang: enable pcre/zlib modules; cross build support. --- srcpkgs/slang/template | 22 +++++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/srcpkgs/slang/template b/srcpkgs/slang/template index bc0fbd00c6f..b09e8ae7c5d 100644 --- a/srcpkgs/slang/template +++ b/srcpkgs/slang/template @@ -1,10 +1,12 @@ # Template file for 'slang' pkgname="slang" version="2.2.4" -revision=2 -build_style=gnu-configure +revision=3 disable_parallel_build=yes -makedepends="ncurses-devel" +build_style=gnu-configure +configure_args="--with-z=${XBPS_CROSS_BASE}/usr --with-pcre=${XBPS_CROSS_BASE}/usr" +hostmakedepends="ncurses-devel" +makedepends="ncurses-devel zlib-devel pcre-devel" short_desc="A multi-platform programmer's library designed to allow a developer to create robust software" maintainer="Jens E. Becker " license="GPL-2" @@ -12,8 +14,18 @@ homepage="http://www.jedsoft.org/slang" distfiles="ftp://space.mit.edu/pub/davis/${pkgname}/v2.2/${pkgname}-${version}.tar.bz2" checksum=9a8257a9a2a55099af858b13338dc8f3a06dd2069f46f0df2c9c3bb84a01d5db -conf_files=" - /etc/slsh.rc" +conf_files="/etc/slsh.rc" + +post_configure() { + sed '/RPATH/d' -i slsh/Makefile modules/Makefile +} + +pre_install() { + if [ -f slsh/objs/slsh_exe ]; then + mv slsh/objs/slsh_exe slsh/objs/slsh + fi + sed 's,install: slsh, install: ,g' -i slsh/Makefile +} slang-devel_package() { short_desc+=" - development files"