[143236] trunk/dports/lang/ccl/Portfile

easieste at macports.org easieste at macports.org
Sat Dec 12 09:07:57 PST 2015


Revision: 143236
          https://trac.macports.org/changeset/143236
Author:   easieste at macports.org
Date:     2015-12-09 01:26:27 -0800 (Wed, 09 Dec 2015)
Log Message:
-----------
lang/ccl: update to ccl-1.11

The documentation is no longer installed as it is no longer apparently
pre-formatted in a HTML file, instead needing a dance with Quicklisp
to generate.  I chose to get the port updated over figuring out a
recipe for documentation.  Parties interested in generated
documentation for CCL can view <http://trac.clozure.com/ccldoc>, and
figure out how to patch it into the current process.

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

Modified: trunk/dports/lang/ccl/Portfile
===================================================================
--- trunk/dports/lang/ccl/Portfile	2015-12-09 04:25:53 UTC (rev 143235)
+++ trunk/dports/lang/ccl/Portfile	2015-12-09 09:26:27 UTC (rev 143236)
@@ -4,7 +4,7 @@
 PortSystem      1.0
 
 name		    ccl
-version         1.10
+version         1.11
 revision        0
 
 set shortversion    ${version}
@@ -43,7 +43,7 @@
         }
     }
     
-    patchfiles-append   xcode7.patch
+#    patchfiles-append   xcode7.patch
 }
 
 platform darwin powerpc {
@@ -66,7 +66,9 @@
 
 build {
     system "cd ${worksrcpath} && echo '(ccl::rebuild-ccl :full t)' | ./${bootimg} --batch"
-    system -W ${worksrcpath}/doc/src "make -f Makefile.macports"
+    #  FIXME:  doc target no longer exists with ecl-1.11
+    #  Building documentation now requires CCL+Quicklisp <http://trac.clozure.com/ccldoc>
+    #    system -W ${worksrcpath}/doc/src "make -f Makefile.macports" 
 }
 
 set prefixpath  \\\"[regsub -all / [strsed ${prefix}/share/asdf-install {g/^\///}] "\\\" \\\""]\\\"
@@ -81,13 +83,17 @@
 
     xinstall -d ${destroot}${prefix}/share/doc/${name}
     xinstall -d ${destroot}${prefix}/share/examples
-    xinstall -m 644 -W ${worksrcpath}/doc ccl-documentation.html LGPL LICENSE \
+    xinstall -m 644 -W ${worksrcpath}/doc LGPL LICENSE \
              release-notes-1.1.txt release-notes-1.2.txt release-notes.txt \
              ${destroot}${prefix}/share/doc/${name}
     file copy ${worksrcpath}/examples ${destroot}${prefix}/share/examples/${name}
 }
 
 post-activate {
+    # DEPRECATED: ASDF-INSTALL has been superseded by Quicklisp In any
+    #             event, all this target does is make some unused
+    #             directories.
+    #
     # Prepare asdf install folders and so forth.
     file mkdir ${prefix}/share/asdf-install
     system "chgrp admin ${prefix}/share/asdf-install"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20151212/72b20620/attachment.html>


More information about the macports-changes mailing list