[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