[120292] trunk/dports/science/wcslib

ryandesign at macports.org ryandesign at macports.org
Wed May 21 17:21:50 PDT 2014


Revision: 120292
          https://trac.macports.org/changeset/120292
Author:   ryandesign at macports.org
Date:     2014-05-21 17:21:50 -0700 (Wed, 21 May 2014)
Log Message:
-----------
wcslib: fix install_name of libwcs.dylib (#43766); disable parallel build (#43765)

Modified Paths:
--------------
    trunk/dports/science/wcslib/Portfile

Added Paths:
-----------
    trunk/dports/science/wcslib/files/
    trunk/dports/science/wcslib/files/patch-configure.diff

Modified: trunk/dports/science/wcslib/Portfile
===================================================================
--- trunk/dports/science/wcslib/Portfile	2014-05-22 00:08:56 UTC (rev 120291)
+++ trunk/dports/science/wcslib/Portfile	2014-05-22 00:21:50 UTC (rev 120292)
@@ -5,6 +5,7 @@
 
 name                wcslib
 version             4.23
+revision            1
 categories          science
 license             LGPL-3+
 platforms           darwin
@@ -24,7 +25,10 @@
 configure.args      --disable-fortran
 
 universal_variant   no
+use_parallel_build  no
 
+patchfiles          patch-configure.diff
+
 livecheck.type      regex
 livecheck.url       http://www.atnf.csiro.au/people/mcalabre/WCS/CHANGES
 livecheck.regex     "WCSLIB version (\\d+\\.\\d+\(\\.\\d+\)?)"
@@ -33,43 +37,28 @@
     configure.compiler      macports-gcc-4.4
     depends_lib-append      port:pgplot
     configure.args-delete   --disable-fortran
-    post-destroot {
-        system "install_name_tool -change libwcs.${version}.dylib ${prefix}/lib/libwcs.${version}.dylib ${destroot}${prefix}/lib/libpgsbox.${version}.dylib"
-    }
 }
 
 variant gcc45 conflicts gcc44 gcc46 gcc47 gcc48 description {Build with GCC 4.5; enables Fortran support}  {
     configure.compiler      macports-gcc-4.5
     depends_lib-append      port:pgplot
     configure.args-delete   --disable-fortran
-    post-destroot {
-        system "install_name_tool -change libwcs.${version}.dylib ${prefix}/lib/libwcs.${version}.dylib ${destroot}${prefix}/lib/libpgsbox.${version}.dylib"
-    }
 }
 
 variant gcc46 conflicts gcc44 gcc45 gcc47 gcc48 description {Build with GCC 4.6; enables Fortran support}  {
     configure.compiler      macports-gcc-4.6
     depends_lib-append      port:pgplot
     configure.args-delete   --disable-fortran
-    post-destroot {
-        system "install_name_tool -change libwcs.${version}.dylib ${prefix}/lib/libwcs.${version}.dylib ${destroot}${prefix}/lib/libpgsbox.${version}.dylib"
-    }
 }
 
 variant gcc47 conflicts gcc44 gcc45 gcc46 gcc48 description {Build with GCC 4.7; enables Fortran support}  {
     configure.compiler      macports-gcc-4.7
     depends_lib-append      port:pgplot
     configure.args-delete   --disable-fortran
-    post-destroot {
-        system "install_name_tool -change libwcs.${version}.dylib ${prefix}/lib/libwcs.${version}.dylib ${destroot}${prefix}/lib/libpgsbox.${version}.dylib"
-    }
 }
 
 variant gcc48 conflicts gcc44 gcc45 gcc46 gcc47 description {Build with GCC 4.8; enables Fortran support}  {
     configure.compiler      macports-gcc-4.8
     depends_lib-append      port:pgplot
     configure.args-delete   --disable-fortran
-    post-destroot {
-        system "install_name_tool -change libwcs.${version}.dylib ${prefix}/lib/libwcs.${version}.dylib ${destroot}${prefix}/lib/libpgsbox.${version}.dylib"
-    }
 }

Added: trunk/dports/science/wcslib/files/patch-configure.diff
===================================================================
--- trunk/dports/science/wcslib/files/patch-configure.diff	                        (rev 0)
+++ trunk/dports/science/wcslib/files/patch-configure.diff	2014-05-22 00:21:50 UTC (rev 120292)
@@ -0,0 +1,11 @@
+--- configure.orig	2014-05-21 01:06:01.000000000 +0200
++++ configure	2014-05-21 01:05:37.000000000 +0200
+@@ -9837,7 +9837,7 @@
+   darwin*)
+     SHRLIB="libwcs.$LIBVER.dylib"
+     SONAME="libwcs.$SHVER.dylib"
+-    SHRLD="$SHRLD -dynamiclib -single_module"
++    SHRLD="$SHRLD -dynamiclib -install_name $prefix/lib/$SONAME -single_module"
+     SHRLD="$SHRLD -compatibility_version $SHVER -current_version $LIBVER"
+     SHRLN=
+ 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140521/883e2f32/attachment.html>


More information about the macports-changes mailing list