--- /usr/portage/sci-libs/djbfft/djbfft-0.76.ebuild 2007-02-04 19:36:22.000000000 +0100 +++ djbfft-0.76.ebuild 2007-04-07 17:10:23.000000000 +0200 @@ -11,7 +11,7 @@ LICENSE="as-is" SLOT="0" KEYWORDS="alpha amd64 arm ~hppa ppc ppc64 sh sparc x86 ~x86-fbsd" -IUSE="static" +IUSE="" # the "check" target of the Makefile (version 0.76 at least) only checks if # all files were installed with correct permissions. Can't check that at @@ -26,41 +26,31 @@ ALLOWED_FLAGS="-fstack-protector -march -mcpu -pipe -mpreferred-stack-boundary -ffast-math" strip-flags - MY_CFLAGS="$CFLAGS -O1 -fomit-frame-pointer" - use x86 && MY_CFLAGS="$MY_CFLAGS -malign-double" + MY_CFLAGS="${CFLAGS} -O1 -fomit-frame-pointer" + use x86 && MY_CFLAGS="${MY_CFLAGS} -malign-double" - if use static ; then - LIBPERMS="0644" - LIBDJBFFT="libdjbfft.a" - else - LIBPERMS="0755" - LIBDJBFFT="libdjbfft.so.${MY_PV}" - fi + LIBPERMS="0755" + LIBDJBFFT="libdjbfft.so.${MY_PV}" - unpack "${A}" + unpack ${A} cd "${S}" epatch "${FILESDIR}/${P}-gcc3.patch" epatch "${FILESDIR}/${P}-shared.patch" + sed -i -e "s:\"lib\":\"$(get_libdir)\":" hier.c - if use static ; then - echo "$(tc-getCC) $MY_CFLAGS" > "conf-cc" - else - echo "$(tc-getCC) $MY_CFLAGS -fPIC -DPIC" > "conf-cc" - fi - echo "$(tc-getCC) $LDFLAGS" > "conf-ld" + echo "$(tc-getCC) $MY_CFLAGS -fPIC -DPIC" > "conf-cc" + echo "$(tc-getCC) ${LDFLAGS}" > "conf-ld" echo "${MY_D}" > "conf-home" einfo "conf-cc: $(