[60439] trunk/dports/lang/logtalk/Portfile

ryandesign at macports.org ryandesign at macports.org
Thu Nov 12 08:05:32 PST 2009


Revision: 60439
          http://trac.macports.org/changeset/60439
Author:   ryandesign at macports.org
Date:     2009-11-12 08:05:30 -0800 (Thu, 12 Nov 2009)
Log Message:
-----------
logtalk: update to 2.37.5; closes #22298

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

Modified: trunk/dports/lang/logtalk/Portfile
===================================================================
--- trunk/dports/lang/logtalk/Portfile	2009-11-12 15:55:27 UTC (rev 60438)
+++ trunk/dports/lang/logtalk/Portfile	2009-11-12 16:05:30 UTC (rev 60439)
@@ -2,7 +2,7 @@
 
 PortSystem	1.0
 name		logtalk
-version 2.37.3
+version 	2.37.5
 
 categories	lang
 maintainers	logtalk.org:pmoura
@@ -19,12 +19,14 @@
 homepage		http://logtalk.org/
 master_sites	${homepage}files/
 
-checksums md5 7779b9cc4636184d92b59b7931096e9a
+checksums		md5	7d4bc2a1a5d4f404eb3bc21d178d37e7
 
 distname		lgt[strsed ${version} {g/\.//}]
 
 use_bzip2		yes
 
+depends_lib		port:shared-mime-info
+
 use_configure	no
 
 build			{}
@@ -35,6 +37,10 @@
 	system "cd ${worksrcpath}/scripts && ./install.sh ${destroot}${prefix}"
 }
 
+post-destroot {
+	delete ${destroot}${prefix}/share/mime
+}
+
 post-pkg {
 	set resources ${workpath}/${name}-${version}.pkg/Contents/Resources/
 	file copy -force -- ${workpath}/${worksrcdir}/scripts/macosx/License.html ${resources}
@@ -74,5 +80,13 @@
 	ui_msg "* directory (usually ~/logtalk), which you must create by running the"
 	ui_msg "* command cplgtdirs. See the file \$LOGTALKHOME/CUSTOMIZE.txt for details"
 	ui_msg "* on how to customize your working environment."
+	ui_msg "*"
+	if {[file exists ${prefix}/share/mime/packages/logtalk.xml]} {
+	    delete ${prefix}/share/mime/packages/logtalk.xml
+	}
+	xinstall -d ${prefix}/share/mime/packages
+	xinstall -m 644 ${prefix}/share/${distname}/scripts/freedesktop/logtalk.xml ${prefix}/share/mime/packages
+	system "${prefix}/bin/update-mime-database ${prefix}/share/mime; true"
+	ui_msg "* Added the Logtalk mime-type to the Shared MIME-info Database."
 	ui_msg "****************************************************************************"
 }
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20091112/79cb2e29/attachment.html>


More information about the macports-changes mailing list