<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>