mpir: fix build on ppc64, fix runtime on ppc32

This commit is contained in:
q66 2020-02-09 19:36:07 +01:00
parent c1c8c051b2
commit 0aa0e33e37

View file

@ -12,6 +12,19 @@ homepage="http://mpir.org"
distfiles="${homepage}/mpir-${version}.tar.bz2"
checksum=52f63459cf3f9478859de29e00357f004050ead70b45913f2c2269d9708675bb
# prevent elfv1 asm code from being used (fails to link)
# and on ppc32, avoid textrels (assembly code is used)
case "$XBPS_TARGET_MACHINE" in
ppc64*)
export ABI=mode64
export MPN_PATH=generic
;;
ppc*)
nopie=yes
CFLAGS="-fPIC"
;;
esac
mpir-devel_package() {
short_desc+=" - development files"
depends="${sourcepkg}>=${version}_${revision}"