summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeri Harris <keri@gentoo.org>2008-08-26 07:33:12 +0000
committerKeri Harris <keri@gentoo.org>2008-08-26 07:33:12 +0000
commit0c8e9770320be249a54fac128879d35ca0853324 (patch)
tree7e93841088cd0ef13ad09ab3d301e10687236752 /dev-lang/mozart/files
parentAutomated update of use.local.desc (diff)
downloadgentoo-2-0c8e9770320be249a54fac128879d35ca0853324.tar.gz
gentoo-2-0c8e9770320be249a54fac128879d35ca0853324.tar.bz2
gentoo-2-0c8e9770320be249a54fac128879d35ca0853324.zip
Ensure compiled libdss is used during src_test
(Portage version: 2.1.4.4)
Diffstat (limited to 'dev-lang/mozart/files')
-rw-r--r--dev-lang/mozart/files/mozart-1.4.0-dss-libpath.patch65
1 files changed, 65 insertions, 0 deletions
diff --git a/dev-lang/mozart/files/mozart-1.4.0-dss-libpath.patch b/dev-lang/mozart/files/mozart-1.4.0-dss-libpath.patch
new file mode 100644
index 000000000000..d8f5eab79e80
--- /dev/null
+++ b/dev-lang/mozart/files/mozart-1.4.0-dss-libpath.patch
@@ -0,0 +1,65 @@
+diff -ur mozart-1.4.0.20080704.orig/share/Makefile.boot.in mozart-1.4.0.20080704/share/Makefile.boot.in
+--- mozart-1.4.0.20080704.orig/share/Makefile.boot.in 2004-02-18 20:04:24.000000000 +0000
++++ mozart-1.4.0.20080704/share/Makefile.boot.in 2008-08-26 03:01:04.000000000 +0000
+@@ -38,6 +38,7 @@
+
+ EXE_EXT=@EXE_EXT@
+
++BOOTDSS=$(BUILDTOP)/platform/dss
+ BOOTEMU=$(BUILDTOP)/platform/emulator/@EMULATOR_EXE@
+ BOOTENG=$(BUILDTOP)/share/ozengine.sh
+ BOOTCOM=$(BOOTENG) $(BUILDTOP)/share/lib/ozc$(EXE_EXT)
+@@ -111,8 +112,15 @@
+ endif
+ endif
+
++ifdef @LD_VAR@
++LD_VAR=$(BOOTDSS):$(@LD_VAR@)
++else
++LD_VAR=$(BOOTDSS)
++endif
++
+ boot-%:
+ $(MAKE) $* \
++ @LD_VAR@=$(LD_VAR) \
+ OZEMULATOR=$(BOOTEMU) \
+ OZENGINE=$(BOOTENG) \
+ OZC="$(BOOTCOM)" \
+diff -ur mozart-1.4.0.20080704.orig/share/configure mozart-1.4.0.20080704/share/configure
+--- mozart-1.4.0.20080704.orig/share/configure 2004-04-01 10:48:04.000000000 +0000
++++ mozart-1.4.0.20080704/share/configure 2008-08-26 03:00:42.000000000 +0000
+@@ -1408,12 +1408,20 @@
+ ;;
+ esac
+
+-
+-
+-
+-
+-
+-
++case $platform in
++win32*)
++ LD_VAR=PATH
++ ;;
++darwin*)
++ LD_VAR=DYLD_LIBRARY_PATH
++ ;;
++aix*)
++ LD_VAR=LIBPATH
++ ;;
++*)
++ LD_VAR=LD_LIBRARY_PATH
++ ;;
++esac
+
+ echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
+ echo "configure:1420: checking whether ln -s works" >&5
+@@ -3896,6 +3904,7 @@
+ s%@WINOZTOOLCXXFLAGS@%$WINOZTOOLCXXFLAGS%g
+ s%@WINOZTOOLLDFLAGS@%$WINOZTOOLLDFLAGS%g
+ s%@EXE_EXT@%$EXE_EXT%g
++s%@LD_VAR@%$LD_VAR%g
+ s%@LN_S@%$LN_S%g
+ s%@M4@%$M4%g
+ s%@PERL@%$PERL%g