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