From 625a2744680315d3366c3af845909c7d749fa8bf Mon Sep 17 00:00:00 2001 From: Duncaen Date: Tue, 28 Jul 2015 19:22:04 +0200 Subject: [PATCH] slcp: fix build and add build_pie --- srcpkgs/slcp/template | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/srcpkgs/slcp/template b/srcpkgs/slcp/template index 705aa72005..bdbdc9bf75 100644 --- a/srcpkgs/slcp/template +++ b/srcpkgs/slcp/template @@ -1,16 +1,26 @@ # Template file for 'slcp' pkgname=slcp version=0.2 -revision=1 +revision=2 +build_pie=yes build_style=gnu-makefile makedepends="libgit2-devel" short_desc="Simple shell prompt written in C" -maintainer="Duncan Overbruck " +maintainer="Duncaen " license="THE BEER-WARE LICENSE (Revision 42)" homepage="https://github.com/schachmat/slcp" distfiles="https://github.com/schachmat/slcp/archive/${version}.tar.gz" checksum=a26e56832e37dbf1c7b776ddb137e422c987c19330575708a5945697e08e7cfe +pre_build() { + sed -i 's|^CFLAGS =|override CFLAGS +=|g' config.mk + sed -i 's|^LDFLAGS =|override LDFLAGS +=|g' config.mk + sed -i 's| -I/usr/include||g' config.mk + sed -i 's| -I/usr/local/include||g' config.mk + sed -i 's| -L/usr/lib||g' config.mk + sed -i 's| -L/usr/local/lib||g' config.mk +} + post_install() { vlicense LICENSE }