View | Details | Raw Unified
Collapse All | Expand All

(-) pari-2.1.7.ebuild (-1 / +7 lines)
 Lines 10-16    Link Here 
LICENSE="GPL-2"
LICENSE="GPL-2"
SLOT="0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc sparc x86"
KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~sparc ~x86"
IUSE="doc emacs"
IUSE="doc emacs"
DEPEND="doc? ( virtual/tetex )"
DEPEND="doc? ( virtual/tetex )"
 Lines 19-24    Link Here 
	unpack ${A}
	unpack ${A}
	cd ${S}
	cd ${S}
	epatch ${FILESDIR}/docs.patch
	epatch ${FILESDIR}/docs.patch
	epatch ${FILESDIR}/pari-non-exec-stack-x86-gentoo.patch
}
}
src_compile() {
src_compile() {
 Lines 40-45    Link Here 
	#we also need to force -fPIC throughout on amd64
	#we also need to force -fPIC throughout on amd64
	if [ "${ARCH}" = "amd64" ] && ! is-flag -fPIC; then append-flags -fPIC; fi
	if [ "${ARCH}" = "amd64" ] && ! is-flag -fPIC; then append-flags -fPIC; fi
	# fix up Makefile to get rid of insecure RUNPATHS
	sed -e "s|[: ]\$tmp||" -i config/Makefile.SH || \
		die "Failed to fix Makefile.SH"
	./Configure \
	./Configure \
		--host=${myhost} \
		--host=${myhost} \
		--prefix=/usr \
		--prefix=/usr \