[44643] trunk/dports/devel/inventor

css at macports.org css at macports.org
Thu Jan 1 11:06:13 PST 2009


Revision: 44643
          http://trac.macports.org/changeset/44643
Author:   css at macports.org
Date:     2009-01-01 11:06:13 -0800 (Thu, 01 Jan 2009)
Log Message:
-----------
Bump the inventor revision to 4, supporting install_names in the main libraries. This addition removes the need to set DYLD_LIBRARY_PATH to run Inventor executables. I patched the lib and libSoXt GNUmakefiles. see #9167

Modified Paths:
--------------
    trunk/dports/devel/inventor/Portfile

Added Paths:
-----------
    trunk/dports/devel/inventor/files/patch-lib-GNUmakefile.diff
    trunk/dports/devel/inventor/files/patch-libSoXt-GNUmakefile.diff

Modified: trunk/dports/devel/inventor/Portfile
===================================================================
--- trunk/dports/devel/inventor/Portfile	2009-01-01 18:52:07 UTC (rev 44642)
+++ trunk/dports/devel/inventor/Portfile	2009-01-01 19:06:13 UTC (rev 44643)
@@ -4,7 +4,7 @@
 
 name	   inventor
 version	   2.1.5-10
-revision	3
+revision	4
 categories	devel graphics x11
 platforms	darwin
 maintainers	css
@@ -47,6 +47,8 @@
 		    patch-ivinfo-GNUmakefile.diff \
 		    patch-ivman-GNUmakefile.diff \
 		    patch-ivview-GNUmakefile.diff \
+		    patch-lib-GNUmakefile.diff \
+		    patch-libSoXt-GNUmakefile.diff \
 		    patch-localrules.apple.diff \
 		    patch-machine.h.diff \
 		    patch-maze-GNUmakefile.diff \

Added: trunk/dports/devel/inventor/files/patch-lib-GNUmakefile.diff
===================================================================
--- trunk/dports/devel/inventor/files/patch-lib-GNUmakefile.diff	                        (rev 0)
+++ trunk/dports/devel/inventor/files/patch-lib-GNUmakefile.diff	2009-01-01 19:06:13 UTC (rev 44643)
@@ -0,0 +1,11 @@
+--- lib/GNUmakefile.orig	2009-01-01 13:36:26.000000000 -0500
++++ lib/GNUmakefile	2009-01-01 13:38:31.000000000 -0500
+@@ -3,7 +3,7 @@
+ 
+ LIBDSO = libInventor.so
+ 
+-LLDDSOOPTS += -L$(IVDEPTH)/libimage -L$(FLDIR)
++LLDDSOOPTS += -L$(IVDEPTH)/libimage -install_name $(IVPREFIX)/lib/$(LIBDSO) -L$(FLDIR)
+ 
+ LLDLIBS = \
+ 	-ljpeg -limage $(FLLIB) \

Added: trunk/dports/devel/inventor/files/patch-libSoXt-GNUmakefile.diff
===================================================================
--- trunk/dports/devel/inventor/files/patch-libSoXt-GNUmakefile.diff	                        (rev 0)
+++ trunk/dports/devel/inventor/files/patch-libSoXt-GNUmakefile.diff	2009-01-01 19:06:13 UTC (rev 44643)
@@ -0,0 +1,11 @@
+--- libSoXt/GNUmakefile.orig	2009-01-01 13:39:12.000000000 -0500
++++ libSoXt/GNUmakefile	2009-01-01 13:40:11.000000000 -0500
+@@ -3,6 +3,8 @@
+ 
+ LIBDSO = libInventorXt.so
+ 
++LLDDSOOPTS += -install_name $(IVPREFIX)/lib/$(LIBDSO)
++
+ LLDLIBS = \
+ 	-lXm -lXt -lXext -lXi -lX11 -lm \
+ 	-lInventor -lGLU -lGL
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090101/1c9347a4/attachment.html>


More information about the macports-changes mailing list