[81080] trunk/dports/math/SuiteSparse

jmr at macports.org jmr at macports.org
Sun Jul 24 18:37:32 PDT 2011


Revision: 81080
          http://trac.macports.org/changeset/81080
Author:   jmr at macports.org
Date:     2011-07-24 18:37:31 -0700 (Sun, 24 Jul 2011)
Log Message:
-----------
SuiteSparse: declare phony makefile targets, fixes some files not being built (#25908)

Modified Paths:
--------------
    trunk/dports/math/SuiteSparse/Portfile

Added Paths:
-----------
    trunk/dports/math/SuiteSparse/files/
    trunk/dports/math/SuiteSparse/files/makefiles.patch

Modified: trunk/dports/math/SuiteSparse/Portfile
===================================================================
--- trunk/dports/math/SuiteSparse/Portfile	2011-07-25 01:26:36 UTC (rev 81079)
+++ trunk/dports/math/SuiteSparse/Portfile	2011-07-25 01:37:31 UTC (rev 81080)
@@ -4,6 +4,7 @@
 
 name		SuiteSparse
 version     3.4.0
+revision	1
 categories	math science
 license     GPL-2+ LGPL-2.1+
 maintainers     nomaintainer
@@ -32,6 +33,8 @@
                     sha1    6de027d48a573659b40ddf57c10e32b39ab034c6 \
                     rmd160  77ff7376691d2bc8581de6ae89f246cb289b2708
 
+patchfiles		makefiles.patch
+
 variant universal {}
 if {[variant_isset universal]} {
     append configure.cflags " " ${configure.universal_cflags}

Added: trunk/dports/math/SuiteSparse/files/makefiles.patch
===================================================================
--- trunk/dports/math/SuiteSparse/files/makefiles.patch	                        (rev 0)
+++ trunk/dports/math/SuiteSparse/files/makefiles.patch	2011-07-25 01:37:31 UTC (rev 81080)
@@ -0,0 +1,66 @@
+--- AMD/Makefile.orig	2011-07-25 11:00:33.000000000 +1000
++++ AMD/Makefile	2011-07-25 11:00:51.000000000 +1000
+@@ -6,6 +6,8 @@
+ 
+ include ../UFconfig/UFconfig.mk
+ 
++.PHONY : default all demo library fortran cross clean purge distclean doc dist ccode lib mex
++
+ # Compile all C code, including the C-callable routines.
+ # Do not compile the FORTRAN versions, or MATLAB interface.
+ demo:
+--- CAMD/Makefile.orig	2007-05-06 00:28:33.000000000 +1000
++++ CAMD/Makefile	2011-07-25 11:03:59.000000000 +1000
+@@ -6,6 +6,8 @@
+ 
+ include ../UFconfig/UFconfig.mk
+ 
++.PHONY : default all demo library clean purge distclean doc dist ccode lib mex
++
+ # Compile all C code, including the C-callable routine and the mexFunctions.
+ # Do not compile the FORTRAN versions, or MATLAB interface.
+ demo:
+--- CCOLAMD/Makefile.orig	2007-05-05 23:57:17.000000000 +1000
++++ CCOLAMD/Makefile	2011-07-25 11:06:00.000000000 +1000
+@@ -6,6 +6,8 @@
+ 
+ include ../UFconfig/UFconfig.mk
+ 
++.PHONY : default all demo library clean purge distclean dist ccode lib mex
++
+ # Compile all C code, including the C-callable routine and the mexFunctions.
+ # Do not the MATLAB interface.
+ demo:
+--- COLAMD/Makefile.orig	2007-05-05 23:40:14.000000000 +1000
++++ COLAMD/Makefile	2011-07-25 11:08:03.000000000 +1000
+@@ -6,6 +6,8 @@
+ 
+ include ../UFconfig/UFconfig.mk
+ 
++.PHONY : default all demo library clean purge distclean dist ccode lib mex
++
+ # Compile all C code, including the C-callable routine and the mexFunctions.
+ # Do not the MATLAB interface.
+ demo:
+--- LDL/Makefile.orig	2007-05-06 03:24:14.000000000 +1000
++++ LDL/Makefile	2011-07-25 11:11:26.000000000 +1000
+@@ -6,6 +6,8 @@
+ 
+ include ../UFconfig/UFconfig.mk
+ 
++.PHONY : default all demo library clean purge distclean doc dist ccode lib mex
++
+ # Compile all C code, including the C-callable routine.
+ demo:
+ 	( cd Lib    ; $(MAKE) )
+--- SPQR/Makefile.orig	2008-08-21 05:59:59.000000000 +1000
++++ SPQR/Makefile	2011-07-25 11:13:36.000000000 +1000
+@@ -4,6 +4,8 @@
+ 
+ include ../UFconfig/UFconfig.mk
+ 
++.PHONY : default all demo library cov clean purge distclean ccode mex
++
+ default: all
+ 
+ all:
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110724/53c761f7/attachment.html>


More information about the macports-changes mailing list