[143922] trunk/dports/lang/logtalk-devel/Portfile

khindenburg at macports.org khindenburg at macports.org
Sun Dec 27 08:03:13 PST 2015


Revision: 143922
          https://trac.macports.org/changeset/143922
Author:   khindenburg at macports.org
Date:     2015-12-27 08:03:13 -0800 (Sun, 27 Dec 2015)
Log Message:
-----------
logtalk-devel: obsolete per maintainer #50114

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

Modified: trunk/dports/lang/logtalk-devel/Portfile
===================================================================
--- trunk/dports/lang/logtalk-devel/Portfile	2015-12-27 14:41:00 UTC (rev 143921)
+++ trunk/dports/lang/logtalk-devel/Portfile	2015-12-27 16:03:13 UTC (rev 143922)
@@ -2,97 +2,9 @@
 # $Id$
 
 PortSystem          1.0
-
+replaced_by         logtalk
+PortGroup           obsolete 1.0
 name                logtalk-devel
-conflicts           logtalk
 version             3.00.0-rc9
-
+revision            1
 categories          lang
-maintainers         logtalk.org:pmoura
-license             GPL-3+
-platforms           darwin freebsd linux
-supported_archs     noarch
-
-description         Logtalk - Open source object-oriented logic programming language
-
-long_description    Logtalk is an object-oriented logic programming language that extends and \
-                    leverages the Prolog language with a feature set suitable for programming \
-                    in the large. Logtalk supports modern code encapsulation and code reuse   \
-                    mechanisms without compromising the declarative programming features of   \
-                    Prolog. Logtalk is implemented in highly portable code and can use most   \
-                    modern and standards compliant Prolog implementations as a back-end       \
-                    compiler. As a multi-paradigm language, it includes support for modules,  \
-                    prototypes, classes, protocols (interfaces), categories (components and   \
-                    hot patching), event-driven programming, and high-level multi-threading   \
-                    programming. Its distribution uses a commercial friendly license and      \
-                    includes full documentation, portable libraries, a comprehensive set of   \
-                    portable developer tools, and a large number of programming examples to   \
-                    help get you started.
-
-homepage            http://logtalk.org/
-
-fetch.type          git
-git.url             git://github.com/LogtalkDotOrg/logtalk3.git
-git.branch          fd2f05e82276cb216b4b7098adf8017df3e082b2
-
-distname            logtalk-${version}
-
-depends_lib         port:shared-mime-info
-
-use_configure       no
-
-build               {}
-
-destroot {
-    system "cd ${worksrcpath}/scripts && ./install.sh -p ${destroot}${prefix}"
-}
-
-post-destroot {
-    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}
-}
-
-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.8 or later):         bplgt"
-    ui_msg "* CxProlog (version 0.97.7 or later):      cxlgt"
-    ui_msg "* ECLiPSe (version 6.1#143 or later):      eclipselgt"
-    ui_msg "* GNU Prolog (version 1.4.2 or later):     gplgt"
-    ui_msg "* Lean Prolog (version 3.8.8 or later):    lplgt       (experimental)"
-    ui_msg "* Qu-Prolog (version 9.0 or later):        qplgt"
-    ui_msg "* Quintus Prolog (version 3.3 or later):   quintuslgt  (experimental)"
-    ui_msg "* SICStus Prolog (version 4.1.0 or later): sicstuslgt"
-    ui_msg "* SWI-Prolog (version 6.0.0 or later):     swilgt"
-    ui_msg "* XSB (version 3.5.0 or later):            xsblgt      (first run may require sudo)"
-    ui_msg "* XSB MT (version 3.5.0 or later):         xsbmtlgt    (first run may require sudo)"
-    ui_msg "* YAP (version 6.3.4 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/20151227/d24f9243/attachment-0001.html>


More information about the macports-changes mailing list