[94837] trunk/dports/math/metis
cal at macports.org
cal at macports.org
Sun Jul 1 05:03:59 PDT 2012
Revision: 94837
https://trac.macports.org/changeset/94837
Author: cal at macports.org
Date: 2012-07-01 05:03:55 -0700 (Sun, 01 Jul 2012)
Log Message:
-----------
metis: Enable building dynamic library (with correct id loadcommand), closes #35041
Modified Paths:
--------------
trunk/dports/math/metis/Portfile
Added Paths:
-----------
trunk/dports/math/metis/files/
trunk/dports/math/metis/files/patch-Makefile-add-install-name-dir.diff
Modified: trunk/dports/math/metis/Portfile
===================================================================
--- trunk/dports/math/metis/Portfile 2012-07-01 08:30:50 UTC (rev 94836)
+++ trunk/dports/math/metis/Portfile 2012-07-01 12:03:55 UTC (rev 94837)
@@ -5,6 +5,7 @@
name metis
version 5.0.2
+revision 1
categories math
platforms darwin
maintainers nomaintainer
@@ -28,6 +29,8 @@
checksums rmd160 737bac9b1c50ea0cf950d16c44ef8f7f9fa0b8f8 \
sha256 f79790676ca2ce3dfa9d5e2d74801e91d92415664ede2c2fc18fc49d4a161981
+patchfiles patch-Makefile-add-install-name-dir.diff
+
# Metis uses a GNU make file to fire off a cmake command.
# Used for configure, build, and install.
depends_build port:cmake
@@ -36,7 +39,8 @@
configure.universal_args
configure.pre_args
configure.args config \
- prefix=${prefix}
+ prefix=${prefix} \
+ shared=1 \
# "-w" which MacPorts base now adds to these by default causes problems here
build.pre_args ${build.target}
Added: trunk/dports/math/metis/files/patch-Makefile-add-install-name-dir.diff
===================================================================
--- trunk/dports/math/metis/files/patch-Makefile-add-install-name-dir.diff (rev 0)
+++ trunk/dports/math/metis/files/patch-Makefile-add-install-name-dir.diff 2012-07-01 12:03:55 UTC (rev 94837)
@@ -0,0 +1,10 @@
+--- Makefile.orig 2012-07-01 14:00:37.000000000 +0200
++++ Makefile 2012-07-01 14:01:14.000000000 +0200
+@@ -44,6 +44,7 @@
+ endif
+ ifneq ($(prefix), not-set)
+ CONFIG_FLAGS += -DCMAKE_INSTALL_PREFIX=$(prefix)
++ CONFIG_FLAGS += -DCMAKE_INSTALL_NAME_DIR=$(prefix)/lib
+ endif
+ ifneq ($(shared), not-set)
+ CONFIG_FLAGS += -DSHARED=1
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120701/33377f19/attachment.html>
More information about the macports-changes
mailing list