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

larryv at macports.org larryv at macports.org
Wed Jan 7 11:04:41 PST 2015


Revision: 131250
          https://trac.macports.org/changeset/131250
Author:   larryv at macports.org
Date:     2015-01-07 11:04:41 -0800 (Wed, 07 Jan 2015)
Log Message:
-----------
logtalk: Convert tabs to spaces and reformat (#46471)

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

Modified: trunk/dports/lang/logtalk/Portfile
===================================================================
--- trunk/dports/lang/logtalk/Portfile	2015-01-07 19:04:39 UTC (rev 131249)
+++ trunk/dports/lang/logtalk/Portfile	2015-01-07 19:04:41 UTC (rev 131250)
@@ -1,93 +1,90 @@
 # $Id$
 
-PortSystem	1.0
-name		logtalk
-conflicts	logtalk-devel
-version     2.44.1
+PortSystem          1.0
+name                logtalk
+conflicts           logtalk-devel
+version             2.44.1
 
-categories	lang
-maintainers	logtalk.org:pmoura
-license		Artistic-2
-platforms	darwin freebsd linux
-supported_archs noarch
+categories          lang
+maintainers         logtalk.org:pmoura
+license             Artistic-2
+platforms           darwin freebsd linux
+supported_archs     noarch
 
-description	Logtalk - Open source object-oriented logic programming language
+description         Logtalk - Open source object-oriented logic programming language
 
-long_description	\
-	Logtalk is an object-oriented logic programming language that can use most		\
-	Prolog implementations as a back-end compiler. As a multi-paradigm language,	\
-	it includes support for both prototypes and classes, protocols (interfaces),	\
-	component-based programming through category-based composition, event-driven	\
-	programming, and high-level multi-threading programming.
+long_description    Logtalk is an object-oriented logic programming language that can use most   \
+                    Prolog implementations as a back-end compiler. As a multi-paradigm language, \
+                    it includes support for both prototypes and classes, protocols (interfaces), \
+                    component-based programming through category-based composition, event-driven \
+                    programming, and high-level multi-threading programming.
 
-homepage		http://logtalk.org/
-master_sites	${homepage}files/
+homepage            http://logtalk.org/
+master_sites        ${homepage}files/
 
-checksums       \
-	sha1        9649b95be37b511676a5a1926d75c1a46b285642  \
-	rmd160      d02cd52ca322c819ac671d9abf83956a7b6c3ecf 
+checksums           \
+    sha1            9649b95be37b511676a5a1926d75c1a46b285642  \
+    rmd160          d02cd52ca322c819ac671d9abf83956a7b6c3ecf 
 
-distname		lgt[strsed ${version} {g/\.//}]
+use_bzip2           yes
 
-use_bzip2		yes
+depends_lib         port:shared-mime-info
 
-depends_lib		port:shared-mime-info
+use_configure       no
 
-use_configure	no
+build               {}
 
-build			{}
-
 destroot {
-	system "cd ${worksrcpath}/scripts && ./install.sh ${destroot}${prefix}"
+    system "cd ${worksrcpath}/scripts && ./install.sh ${destroot}${prefix}"
 }
 
 post-destroot {
-	delete ${destroot}${prefix}/share/mime
+    delete ${destroot}${prefix}/share/mime
 }
 
 package.flat no
 
 post-pkg {
-	set resources ${workpath}/${name}-${version}.pkg/Contents/Resources/
-	file copy -force -- ${workpath}/${worksrcdir}/scripts/macosx/License.html ${resources}
-	file copy -force -- ${workpath}/${worksrcdir}/scripts/macosx/ReadMe.html ${resources}
-	file copy -force -- ${workpath}/${worksrcdir}/scripts/macosx/Welcome.html ${resources}
-	file copy -force -- ${workpath}/${worksrcdir}/scripts/macosx/postflight ${resources}
+    set resources ${workpath}/${name}-${version}.pkg/Contents/Resources/
+    file copy -force -- ${workpath}/${worksrcdir}/scripts/macosx/License.html ${resources}
+    file copy -force -- ${workpath}/${worksrcdir}/scripts/macosx/ReadMe.html ${resources}
+    file copy -force -- ${workpath}/${worksrcdir}/scripts/macosx/Welcome.html ${resources}
+    file copy -force -- ${workpath}/${worksrcdir}/scripts/macosx/postflight ${resources}
 }
 
 post-activate {
-	ui_msg "****************************************************************************"
-	ui_msg "* Integration scripts have been created for running Logtalk with selected"
-	ui_msg "* back-end Prolog compilers (which must be properly installed for running"
-	ui_msg "* the scripts!):"
-	ui_msg "*"
-	ui_msg "* B-Prolog (version 7.5#8 or later):     bplgt"
-	ui_msg "* CxProlog (version 0.97.5 or later):    cxlgt"
-	ui_msg "* ECLiPSe (version 6.0#141 or later):    eclipselgt"
-	ui_msg "* GNU Prolog (version 1.4.0 or later):   gplgt"
-	ui_msg "* Lean Prolog (version 2.19.0 or later): lplgt"
-	ui_msg "* Qu-Prolog (version 8.12 or later):     qplgt"
-	ui_msg "* SICStus Prolog (versions 3.12.x, 4.x): sicstuslgt"
-	ui_msg "* SWI-Prolog (version 5.8.0 or later):   swilgt"
-	ui_msg "* XSB (version 3.3 or later):            xsblgt     (first run must use sudo)"
-	ui_msg "* XSB 64 bits (version 3.3 or later):    xsb64lgt   (first run must use sudo)"
-	ui_msg "* XSB MT (version 3.3 or later):         xsbmtlgt   (first run must use sudo)"
-	ui_msg "* XSB MT 64 bits (version 3.3 or later): xsbmt64lgt (first run must use sudo)"
-	ui_msg "* YAP (version 6.0.2 or later):          yaplgt"
-	ui_msg "*"
-	ui_msg "* Remember to set the environment variable LOGTALKHOME to the path to"
-	ui_msg "* the Logtalk distribution: ${prefix}/share/logtalk"
-	ui_msg "* and the environment variable LOGTALKUSER to your local configuration"
-	ui_msg "* directory (usually ~/logtalk), which you must create by running the"
-	ui_msg "* command logtalk_user_setup. See the file \$LOGTALKHOME/CUSTOMIZE.txt"
-	ui_msg "* for details 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 "****************************************************************************"
+    ui_msg "****************************************************************************"
+    ui_msg "* Integration scripts have been created for running Logtalk with selected"
+    ui_msg "* back-end Prolog compilers (which must be properly installed for running"
+    ui_msg "* the scripts!):"
+    ui_msg "*"
+    ui_msg "* B-Prolog (version 7.5#8 or later):       bplgt"
+    ui_msg "* CxProlog (version 0.97.5 or later):      cxlgt"
+    ui_msg "* ECLiPSe (version 6.0#141 or later):      eclipselgt"
+    ui_msg "* GNU Prolog (version 1.4.0 or later):     gplgt"
+    ui_msg "* Lean Prolog (version 2.19.0 or later):   lplgt"
+    ui_msg "* Qu-Prolog (version 8.12 or later):       qplgt"
+    ui_msg "* SICStus Prolog (versions 3.12.x, 4.x):   sicstuslgt"
+    ui_msg "* SWI-Prolog (version 5.8.0 or later):     swilgt"
+    ui_msg "* XSB (version 3.3 or later):              xsblgt     (first run must use sudo)"
+    ui_msg "* XSB 64 bits (version 3.3 or later):      xsb64lgt   (first run must use sudo)"
+    ui_msg "* XSB MT (version 3.3 or later):           xsbmtlgt   (first run must use sudo)"
+    ui_msg "* XSB MT 64 bits (version 3.3 or later):   xsbmt64lgt (first run must use sudo)"
+    ui_msg "* YAP (version 6.0.2 or later):            yaplgt"
+    ui_msg "*"
+    ui_msg "* Remember to set the environment variable LOGTALKHOME to the path to"
+    ui_msg "* the Logtalk distribution: ${prefix}/share/logtalk"
+    ui_msg "* and the environment variable LOGTALKUSER to your local configuration"
+    ui_msg "* directory (usually ~/logtalk), which you must create by running the"
+    ui_msg "* command logtalk_user_setup. See the file \$LOGTALKHOME/CUSTOMIZE.txt"
+    ui_msg "* for details 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: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150107/86c7121e/attachment.html>


More information about the macports-changes mailing list