summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Groffen <grobian@gentoo.org>2007-08-02 09:19:57 +0000
committerFabian Groffen <grobian@gentoo.org>2007-08-02 09:19:57 +0000
commitff262d2c71fe0ed164b5cdb774049007aefb492f (patch)
treefb9f14d947703a34779209323aa034c8745c5817
parentmerged from overlay 83:159 added -lutil to make it compile && work (diff)
downloadprefix-ff262d2c71fe0ed164b5cdb774049007aefb492f.tar.gz
prefix-ff262d2c71fe0ed164b5cdb774049007aefb492f.tar.bz2
prefix-ff262d2c71fe0ed164b5cdb774049007aefb492f.zip
Don't use ALL_LDFLAGS, but AUXILARY_LDFLAGS instead, bug #187443
svn path=/prefix-overlay/; revision=188
-rw-r--r--eclass/gnustep-base.eclass4
1 files changed, 3 insertions, 1 deletions
diff --git a/eclass/gnustep-base.eclass b/eclass/gnustep-base.eclass
index 7424d31..bc6f824 100644
--- a/eclass/gnustep-base.eclass
+++ b/eclass/gnustep-base.eclass
@@ -107,7 +107,7 @@ egnustep_env() {
-L"${GNUSTEP_SYSTEM_LIBRARIES}"
;;
esac
- __GS_MAKE_EVAL="${__GS_MAKE_EVAL} ALL_LDFLAGS=\"\${LDFLAGS}\""
+ __GS_MAKE_EVAL="${__GS_MAKE_EVAL} AUXILIARY_LDFLAGS=\"\${LDFLAGS}\""
else
die "gnustep-make not installed!"
fi
@@ -124,6 +124,8 @@ egnustep_make() {
# Make-install utilizing GNUstep Makefiles
egnustep_install() {
+ # avoid problems due to our "weird" prefix, make sure it exists
+ mkdir -p "${D}${GNUSTEP_SYSTEM_TOOLS}"
if [ -f ./[mM]akefile -o -f ./GNUmakefile ] ; then
eval emake ${*} ${__GS_MAKE_EVAL} install || die "package install failed"
else