chicken: fix PIE.

This commit is contained in:
Christian Neukirchen 2016-05-25 18:52:37 +02:00
parent d06c737505
commit ad5a2428df

View file

@ -1,7 +1,7 @@
# Template file for 'chicken' # Template file for 'chicken'
pkgname=chicken pkgname=chicken
version=4.9.0.1 version=4.9.0.1
revision=2 revision=3
short_desc="A practical and portable Scheme system" short_desc="A practical and portable Scheme system"
maintainer="Juan RP <xtraeme@voidlinux.eu>" maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="BSD" license="BSD"
@ -13,12 +13,16 @@ checksum=04df7c439c36fc16446bdfa186e7a70258f911d2d826b5216a8e6b1cb2aa2815
only_for_archs="i686 i686-musl x86_64 x86_64-musl" only_for_archs="i686 i686-musl x86_64 x86_64-musl"
do_build() { do_build() {
make C_COMPILER_OPTIMIZATION_OPTIONS="$CFLAGS" PREFIX=/usr PLATFORM=linux make -j1 C_COMPILER_OPTIMIZATION_OPTIONS="$CFLAGS" \
LINKER_LINK_SHARED_PROGRAM_OPTIONS="$LDFLAGS" \
PREFIX=/usr PLATFORM=linux
} }
do_install() { do_install() {
make PREFIX=/usr DESTDIR=$DESTDIR PLATFORM=linux install make -j1 C_COMPILER_OPTIMIZATION_OPTIONS="$CFLAGS" \
vinstall LICENSE 644 usr/share/licenses/${pkgname} LINKER_LINK_SHARED_PROGRAM_OPTIONS="$LDFLAGS" \
PREFIX=/usr DESTDIR=$DESTDIR PLATFORM=linux install
vlicense LICENSE
} }
libchicken_package() { libchicken_package() {