Revision: 116693 https://trac.macports.org/changeset/116693 Author: macsforever2000@macports.org Date: 2014-02-03 12:34:40 -0800 (Mon, 03 Feb 2014) Log Message: ----------- geoexpress-sdk: Update to version 9.0.0.3864. Fix library errors. (#42328) Modified Paths: -------------- trunk/dports/science/geoexpress-sdk/Portfile Modified: trunk/dports/science/geoexpress-sdk/Portfile =================================================================== --- trunk/dports/science/geoexpress-sdk/Portfile 2014-02-03 20:23:16 UTC (rev 116692) +++ trunk/dports/science/geoexpress-sdk/Portfile 2014-02-03 20:34:40 UTC (rev 116693) @@ -2,7 +2,7 @@ PortSystem 1.0 name geoexpress-sdk -version 8.5.0.3422 +version 9.0.0.3864 maintainers landonf openmaintainer platforms darwin description LizardTech's SDK for reading MrSID and JPEG 2000 imagery @@ -16,14 +16,12 @@ master_sites http://www.lizardtech.com/developer/ categories science -distname MrSID_DSDK-${version}-darwin10.universal.gccA42 -worksrcdir MrSID_DSDK-${version}-darwin10.universal.gccA42 +distname MrSID_DSDK-${version}-darwin12.universal.gccA42 +worksrcdir MrSID_DSDK-${version}-darwin12.universal.gccA42 -checksums md5 598c39ce8427b73d7126ffc4ff852454 \ - sha1 94ebc0f28653eb470b9d58bb55ca0d8a00f36218 \ - rmd160 7ddc2bdc4f7af7323575f4e4fc0e0239791de341 +checksums rmd160 8dfa4c95cd5f238b88e5629da097462a4fc77407 \ + sha256 e8918b08571d7669cf44b363494de9767f61375f323bb6aab83069bd13d1f9bd - fetch { file mkdir ${distpath} if {![file exists ${distpath}/${distfiles}]} { @@ -36,6 +34,28 @@ destroot { file copy ${worksrcpath} ${destroot}${prefix}/share/Geo_DSDK - system "ln -s ${prefix}/share/Geo_DSDK/bin/mrsiddecode ${destroot}${prefix}/bin" - system "ln -s ${prefix}/share/Geo_DSDK/bin/mrsidinfo ${destroot}${prefix}/bin" + system "ln -s ${prefix}/share/Geo_DSDK/Raster_DSDK/bin/mrsiddecode ${destroot}${prefix}/bin/mrsiddecode" + system "ln -s ${prefix}/share/Geo_DSDK/Raster_DSDK/bin/mrsidinfo ${destroot}${prefix}/bin/mrsidinfo" + + system "install_name_tool -change /data/builds/Bob/darwin12.universal.gccA42__default/xt_lib_geos/darwin12.universal.gccA42/Release/src/geos-2.2.3/../../../../dist/darwin12.universal.gccA42/Release/lib/libgeos_c.1.dylib ${prefix}/share/Geo_DSDK/Raster_DSDK/lib/libgeos_c.1.dylib ${destroot}${prefix}/share/Geo_DSDK/Raster_DSDK/bin/mrsiddecode" + + system "install_name_tool -change libtbb.dylib ${prefix}/share/Geo_DSDK/Raster_DSDK/lib/libtbb.dylib ${destroot}${prefix}/share/Geo_DSDK/Raster_DSDK/bin/mrsiddecode" + + system "install_name_tool -change /data/builds/Bob/darwin12.universal.gccA42__default/xt_lib_geos/darwin12.universal.gccA42/Release/src/geos-2.2.3/../../../../dist/darwin12.universal.gccA42/Release/lib/libgeos_c.1.dylib ${prefix}/share/Geo_DSDK/Raster_DSDK/lib/libgeos_c.1.dylib ${destroot}${prefix}/share/Geo_DSDK/Raster_DSDK/lib/libgeos_c.1.1.1.dylib" + + system "install_name_tool -change /data/builds/Bob/darwin12.universal.gccA42__default/xt_lib_geos/darwin12.universal.gccA42/Release/src/geos-2.2.3/../../../../dist/darwin12.universal.gccA42/Release/lib/libgeos ${prefix}/share/Geo_DSDK/Raster_DSDK/lib/libgeos.2.dylib ${destroot}${prefix}/share/Geo_DSDK/Raster_DSDK/lib/libgeos_c.1.1.1.dylib" + + system "install_name_tool -change /data/builds/Bob/darwin12.universal.gccA42__default/xt_lib_geos/darwin12.universal.gccA42/Release/src/geos-2.2.3/../../../../dist/darwin12.universal.gccA42/Release/lib/libgeos_c.1.dylib ${prefix}/share/Geo_DSDK/Raster_DSDK/lib/libgeos_c.1.dylib ${destroot}${prefix}/share/Geo_DSDK/Raster_DSDK/bin/mrsidinfo" + + system "install_name_tool -change libtbb.dylib ${prefix}/share/Geo_DSDK/Raster_DSDK/lib/libtbb.dylib ${destroot}${prefix}/share/Geo_DSDK/Raster_DSDK/bin/mrsidinfo" + + system "install_name_tool -change libtbb.dylib ${prefix}/share/Geo_DSDK/Raster_DSDK/lib/libtbb.dylib ${destroot}${prefix}/share/Geo_DSDK/Raster_DSDK/lib/libltidsdk.9.dylib" + + system "install_name_tool -change /data/builds/Bob/darwin12.universal.gccA42__default/xt_lib_geos/darwin12.universal.gccA42/Release/src/geos-2.2.3/../../../../dist/darwin12.universal.gccA42/Release/lib/libgeos.2.dylib ${prefix}/share/Geo_DSDK/Raster_DSDK/lib/libgeos.2.dylib ${destroot}${prefix}/share/Geo_DSDK/Raster_DSDK/lib/libgeos_c.1.1.1.dylib" + + system "install_name_tool -change /data/builds/Bob/darwin12.universal.gccA42__default/xt_lib_geos/darwin12.universal.gccA42/Release/src/geos-2.2.3/../../../../dist/darwin12.universal.gccA42/Release/lib/libgeos.2.dylib ${prefix}/share/Geo_DSDK/Raster_DSDK/lib/libgeos.2.dylib ${destroot}${prefix}/share/Geo_DSDK/Raster_DSDK/lib/libgeos_c.1.dylib" + + system "install_name_tool -change libtbb.dylib ${prefix}/share/Geo_DSDK/Raster_DSDK/lib/libtbb.dylib ${destroot}${prefix}/share/Geo_DSDK/Raster_DSDK/lib/libltidsdk.dylib" + + system "install_name_tool -change /data/builds/Bob/darwin12.universal.gccA42__default/xt_lib_geos/darwin12.universal.gccA42/Release/src/geos-2.2.3/../../../../dist/darwin12.universal.gccA42/Release/lib/libgeos.2.dylib ${prefix}/share/Geo_DSDK/Raster_DSDK/lib/libgeos.2.dylib ${destroot}${prefix}/share/Geo_DSDK/Raster_DSDK/lib/libgeos_c.dylib" }