[37662] trunk/dports/math/DoCon

gwright at macports.org gwright at macports.org
Tue Jun 17 18:14:18 PDT 2008


Revision: 37662
          http://trac.macosforge.org/projects/macports/changeset/37662
Author:   gwright at macports.org
Date:     2008-06-17 18:14:17 -0700 (Tue, 17 Jun 2008)

Log Message:
-----------
Increase heap limit to build under the upcoming ghc-6.8.3 release.

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

Added Paths:
-----------
    trunk/dports/math/DoCon/files/
    trunk/dports/math/DoCon/files/patch-docon.cabal.diff

Modified: trunk/dports/math/DoCon/Portfile
===================================================================
--- trunk/dports/math/DoCon/Portfile	2008-06-18 00:43:53 UTC (rev 37661)
+++ trunk/dports/math/DoCon/Portfile	2008-06-18 01:14:17 UTC (rev 37662)
@@ -4,7 +4,8 @@
 
 name		DoCon
 set shortname	docon
-version		2.10
+version		2.11
+revision	1
 categories	math devel
 maintainers	gwright at macports.org
 platforms	darwin
@@ -23,8 +24,10 @@
 distname	${shortname}-${version}
 use_zip		yes
 
-checksums	md5 05db0669029fb43400a2726b4742037b
+checksums	md5 229b4af2005bc6fcac0e386d88bf69e4
 
+patchfiles	patch-docon.cabal.diff
+
 depends_lib	port:ghc
 
 set worksrcpath	${workpath}/${shortname}/source
@@ -43,18 +46,13 @@
 		  }
 		}
 
-configure	{ cd ${worksrcpath}
-		  system "runhaskell Setup configure --ghc --prefix=${prefix} --enable-library-profiling"
-		}
+configure	{ system "cd ${worksrcpath} && runhaskell Setup configure --ghc --prefix=${prefix} --enable-library-profiling" }
 
-build		{ cd ${worksrcpath}
-		  system "runhaskell Setup build -v"
-		}
+build		{ system "cd ${worksrcpath} && runhaskell Setup build -v" }
 
-destroot	{ cd ${worksrcpath}
-		  system "runhaskell Setup copy --copy-prefix=${destroot}${prefix}"
-                  system "runhaskell Setup register   --gen-script"
-                  system "runhaskell Setup unregister --gen-script"
+destroot	{ system "cd ${worksrcpath} && runhaskell Setup copy --copy-prefix=${destroot}${prefix}"
+                  system "cd ${worksrcpath} && runhaskell Setup register   --gen-script"
+                  system "cd ${worksrcpath} && runhaskell Setup unregister --gen-script"
 
                   file mkdir ${destroot}${prefix}/libexec/${shortname}-${version}
                   file copy ${worksrcpath}/register.sh \

Added: trunk/dports/math/DoCon/files/patch-docon.cabal.diff
===================================================================
--- trunk/dports/math/DoCon/files/patch-docon.cabal.diff	                        (rev 0)
+++ trunk/dports/math/DoCon/files/patch-docon.cabal.diff	2008-06-18 01:14:17 UTC (rev 37662)
@@ -0,0 +1,11 @@
+--- docon.cabal.sav	2008-06-17 19:15:25.000000000 -0400
++++ docon.cabal		2008-06-17 19:15:41.000000000 -0400
+@@ -39,7 +39,7 @@
+   -fno-warn-overlapping-patterns -fwarn-unused-binds 
+   -fwarn-unused-matches -fwarn-unused-imports
+   -O
+-  +RTS -M400m -RTS  
++  +RTS -M800m -RTS  
+ --
+ --  -prof -auto-all
+ -- for  profiling  add also   --enable-library-profiling  

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080617/377f0540/attachment-0001.htm 


More information about the macports-changes mailing list