[94836] trunk/dports/lang/gprolog/Portfile

ryandesign at macports.org ryandesign at macports.org
Sun Jul 1 01:30:51 PDT 2012


Revision: 94836
          https://trac.macports.org/changeset/94836
Author:   ryandesign at macports.org
Date:     2012-07-01 01:30:50 -0700 (Sun, 01 Jul 2012)
Log Message:
-----------
gprolog: maintainer update to 1.4.1; use gcc-4.2 compiler instead of llvm-gcc-4.2 or clang; enable 64-bit builds; use flat packages; see #30813

Modified Paths:
--------------
    trunk/dports/lang/gprolog/Portfile

Modified: trunk/dports/lang/gprolog/Portfile
===================================================================
--- trunk/dports/lang/gprolog/Portfile	2012-07-01 07:46:00 UTC (rev 94835)
+++ trunk/dports/lang/gprolog/Portfile	2012-07-01 08:30:50 UTC (rev 94836)
@@ -2,8 +2,7 @@
 
 PortSystem 1.0
 name		gprolog
-version		1.4.0
-revision	1
+version		1.4.1
 
 categories	lang
 maintainers	logtalk.org:pmoura
@@ -27,12 +26,9 @@
 homepage	http://gprolog.inria.fr/
 master_sites	http://www.gprolog.org/
 
-# 1.4.0 was stealth-updated; remove this with the next version update
-dist_subdir	${name}/${version}_1
-
 checksums	\
-	sha1    40d99cd3fcb8fa86103ad5692e2cd35b17a90706 \
-	rmd160  82d4008b67b9c99065cfb7df48b1bdb077102a07
+	sha1    f25e11dbef2467c8ea1bb16cfd20623fd2f4fad4 \
+	rmd160  f3e093868e7fc468ae81fc9cc4ebe21b22b0cd0a
 
 worksrcdir 	${name}-${version}/src
 
@@ -42,6 +38,13 @@
 	--with-examples-dir=${prefix}/share/${name}-${version} \
 	--with-doc-dir=${prefix}/share/${name}-${version}
 
+if {${configure.compiler} == "llvm-gcc-4.2"} {
+	configure.compiler gcc-4.2
+} elseif {${configure.compiler} == "clang"} {
+	depends_build-append port:apple-gcc42
+	configure.compiler apple-gcc-4.2
+}
+
 post-destroot	{
 	foreach cmd {fd2c gplc gprolog hexgplc ma2asm pl2wam wam2ma} {
 		system "ln -fs ../lib/${name}-${version}/bin/${cmd} ${destroot}${prefix}/bin/${cmd}"
@@ -50,12 +53,10 @@
 	file delete -force ${destroot}${prefix}/var
 }
 
+package.flat	no
 
 post-pkg {
 	set resources ${workpath}/${name}-${version}.pkg/Contents/Resources/
 	file copy -force -- ${workpath}/${name}-${version}/COPYING ${resources}/License.txt
 	file copy -force -- ${workpath}/${name}-${version}/README ${resources}/ReadMe.txt
 }
-
-# ticket #21172
-supported_archs i386 ppc
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120701/f57b8f80/attachment.html>


More information about the macports-changes mailing list