From 605122b1b2f279eb4e30f826e4181c2f504511f4 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Sat, 28 Nov 2015 09:09:11 +0100 Subject: [PATCH] drawterm: fix as-needed issue and simplify. --- srcpkgs/drawterm/template | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/srcpkgs/drawterm/template b/srcpkgs/drawterm/template index 58e97962feb..8bf64475950 100644 --- a/srcpkgs/drawterm/template +++ b/srcpkgs/drawterm/template @@ -1,8 +1,9 @@ # Template file for 'drawterm' pkgname=drawterm version=0.0.20130621 -revision=3 +revision=4 _hghash=b4e2f62f737e +wrksrc="rsc-${pkgname}-${_hghash}" makedepends="libX11-devel libXt-devel" short_desc="Connect to Plan 9 CPU servers from other operating systems" maintainer="Enno Boland " @@ -10,11 +11,6 @@ license="LPL-1.02" homepage="https://bitbucket.org/rsc/drawterm/overview" distfiles="https://bitbucket.org/rsc/drawterm/get/$_hghash.tar.gz" checksum=6b57577d521a226beaebc5a5a6ee5c9b0aed632daa7126bfd3039dea10c83d99 -wrksrc=rsc-$pkgname-$_hghash -build_style=gnu-makefile -make_build_args="CONF=unix" -broken_as_needed=yes -LDFLAGS="-lpthread" only_for_archs="i686 i686-musl x86_64 x86_64-musl" do_configure() { @@ -29,7 +25,9 @@ do_configure() { sed -i -e 's%^CFLAGS=%_CFLAGS=$(CFLAGS) %' \ -e "s%arch=.*%arch=$_arch; \\\\%" Make.unix } - +do_build() { + make CC=$CC CFLAGS="$CFLAGS" LDFLAGS="-lpthread $LDFLAGS" CONF=unix ${makejobs} +} do_install() { vbin drawterm vlicense LICENSE