<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/c6895c76d687739a71a16b02fbae199f328cf4e9">https://github.com/macports/macports-ports/commit/c6895c76d687739a71a16b02fbae199f328cf4e9</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new c6895c7  Remove ocamlduce port. It has not compiled for over ten years.
</span>c6895c7 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit c6895c76d687739a71a16b02fbae199f328cf4e9
</span>Author: Perry E. Metzger <perry@piermont.com>
AuthorDate: Wed Dec 13 18:57:18 2017 -0500

<span style='display:block; white-space:pre;color:#404040;'>    Remove ocamlduce port. It has not compiled for over ten years.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    ocamlduce isn't really maintained (there are no patch sets for it
</span><span style='display:block; white-space:pre;color:#404040;'>    against the current OCaml), and there are no ports that depend upon it.
</span>---
 lang/ocamlduce/Portfile | 59 -------------------------------------------------
 1 file changed, 59 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/ocamlduce/Portfile b/lang/ocamlduce/Portfile
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 9714e7b..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/ocamlduce/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,59 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-name                ocamlduce
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version             3.12.1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories          lang ml
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers         nomaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license             {QPL LGPL}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description         Objective Caml extensions for manipulating XML
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description    OCamlDuce is a merger between OCaml and CDuce. It \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    comes as a modified version of OCaml which integrates \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    CDuce features: expressions, types, patterns.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage            http://www.cduce.org/ocaml.html
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites        http://forge.ocamlcore.org/frs/download.php/644/:duce \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    http://caml.inria.fr/pub/distrib/ocaml-3.12/:ocaml
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distfiles           ${name}-${version}.tar.gz:duce ocaml-3.12.1.tar.bz2:ocaml
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           ocamlduce-3.12.1.0.tar.gz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160  33078e31c4cffade2f6d762fa9e9e4023f96fec4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  3eda11591d9babf9f6fc25f257367cd36fffe3cc03a6b0105a2d49fc62aa91ab \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    ocaml-3.12.1.tar.bz2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160  61d38c0785491c8790ac02ab78fb2f26ea490fc1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  edcf563da75e0b91f09765649caa98ab1535e0c7498f0737b5591b7de084958d
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib         port:ocaml port:ocaml-findlib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_parallel_build  no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-extract.only        ${name}-${version}.tar.gz
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    system -W ${worksrcpath} "make prepare OCAML_SOURCE=${distpath}/ocaml-3.12.1.tar.bz2"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# all options are identical to ones in the ocaml port
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.dir       ${worksrcpath}/ocaml-3.12.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.pre_args  -prefix ${prefix}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args      -no-tk -cc ${configure.cc} -aspp \"${configure.cc} -c\"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.dir           ${configure.dir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.target        world.opt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.args          -f Makefile.ocamlduce
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.cmd           "unset LD_PREBIND LD_PREBIND_ALLOW_OVERLAP && ${build.cmd}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot.dir        ${configure.dir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot.args       -f Makefile.ocamlduce
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot.target     installopt installbyte
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot.destdir    BINDIR=${destroot}${prefix}/bin \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    LIBDIR=${destroot}${prefix}/lib/ocaml \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    MANDIR=${destroot}${prefix}/share/man
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -m 755 -d ${destroot}${prefix}/lib/ocaml/site-lib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    system "cd ${destroot}${prefix}/lib/ocaml/site-lib && ln -s ../ocamlduce"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# ocaml is not universal
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-universal_variant   no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span></pre><pre style='margin:0'>

</pre>