Revision: 94767 https://trac.macports.org/changeset/94767 Author: mww@macports.org Date: 2012-06-29 01:06:59 -0700 (Fri, 29 Jun 2012) Log Message: ----------- ocaml-batteries-devel: new port Modified Paths: -------------- trunk/dports/devel/ocaml-batteries/Portfile Added Paths: ----------- trunk/dports/devel/ocaml-batteries-devel/ trunk/dports/devel/ocaml-batteries-devel/Portfile Removed Paths: ------------- trunk/dports/devel/ocaml-batteries-devel/Portfile Modified: trunk/dports/devel/ocaml-batteries/Portfile =================================================================== --- trunk/dports/devel/ocaml-batteries/Portfile 2012-06-29 07:51:53 UTC (rev 94766) +++ trunk/dports/devel/ocaml-batteries/Portfile 2012-06-29 08:06:59 UTC (rev 94767) @@ -3,6 +3,7 @@ PortSystem 1.0 name ocaml-batteries +conflicts ocaml-batteries-devel version 1.4.3 categories devel ml maintainers erickt openmaintainer @@ -36,7 +37,7 @@ set ocamlfind_destdir ${destroot}${prefix}/lib/ocaml/site-lib -build.target all doc +build.target all doc qtest destroot.target install install-doc destroot.destdir DESTDIR=${ocamlfind_destdir} DOCROOT=${destroot}${prefix}/share/doc/${name} Deleted: trunk/dports/devel/ocaml-batteries-devel/Portfile =================================================================== --- trunk/dports/devel/ocaml-batteries/Portfile 2012-06-28 22:24:35 UTC (rev 94753) +++ trunk/dports/devel/ocaml-batteries-devel/Portfile 2012-06-29 08:06:59 UTC (rev 94767) @@ -1,50 +0,0 @@ -# $Id$ - -PortSystem 1.0 - -name ocaml-batteries -version 1.4.1 -categories devel ml -maintainers erickt openmaintainer -license LGPL-2.1 -description A new O'Caml standard library -long_description OCaml Batteries included (or simply Batteries) is a \ - community-driven effort to standardize on an consistent, \ - documented, and comprehensive development platform for the \ - OCaml programming language. -homepage http://batteries.forge.ocamlcore.org/ -master_sites http://forge.ocamlcore.org/frs/download.php/684/ -platforms darwin - -distname batteries-${version} - -checksums sha1 bb681690ab5a6f8b0b21c4de38349f07302eb4ba \ - rmd160 bdadb7ae9725abc9dce829458b519fa240588341 - -depends_lib port:ocaml \ - port:ocaml-findlib \ - port:ocaml-type-conv \ - port:ocaml-sexplib \ - port:ocaml-bin-prot \ - port:ocaml-camomile \ - port:ocaml-zip \ - port:ocaml-ocamlnet \ - port:ocaml-ounit - -use_configure no -use_parallel_build no - -set ocamlfind_destdir ${destroot}${prefix}/lib/ocaml/site-lib - -build.target all doc - -destroot.target install install-doc -destroot.destdir DESTDIR=${ocamlfind_destdir} DOCROOT=${destroot}${prefix}/share/doc/${name} - -pre-destroot { - file mkdir $ocamlfind_destdir -} - -livecheck.type regex -livecheck.regex "batteries-(.*?).tar.gz" - Copied: trunk/dports/devel/ocaml-batteries-devel/Portfile (from rev 94754, trunk/dports/devel/ocaml-batteries/Portfile) =================================================================== --- trunk/dports/devel/ocaml-batteries-devel/Portfile (rev 0) +++ trunk/dports/devel/ocaml-batteries-devel/Portfile 2012-06-29 08:06:59 UTC (rev 94767) @@ -0,0 +1,52 @@ +# $Id$ + +PortSystem 1.0 +PortGroup ocaml 1.0 + +name ocaml-batteries-devel +conflicts ocaml-batteries +version 2.0beta2 +categories devel ml +license LGPL-2.1 +platforms darwin +maintainers mww openmaintainer +description A new O'Caml standard library -- BETA version +long_description OCaml Batteries included (or simply Batteries) is a \ + community-driven effort to standardize on an consistent, \ + documented, and comprehensive development platform for the \ + OCaml programming language. +homepage http://batteries.forge.ocamlcore.org/ + +fetch.type git +git.url git://github.com/ocaml-batteries-team/batteries-included.git +git.branch 0bdfe1bca5c5b9dea5590b426b199bc742c541db + +depends_lib port:ocaml \ + port:ocaml-findlib \ + port:ocaml-type-conv \ + port:ocaml-sexplib \ + port:ocaml-bin-prot \ + port:ocaml-camomile \ + port:ocaml-zip \ + port:ocaml-ocamlnet \ + port:ocaml-ounit + +patch { + reinplace "s|ocamlfind|${ocamlfind_wrapper}|g" ${worksrcpath}/Makefile +} + +use_configure no +use_parallel_build no + +build.target all doc qtest + +destroot.target install install-doc +destroot.destdir DESTDIR=${ocamlfind_destdir} DOCROOT=${destroot}${prefix}/share/doc/${name} + +pre-destroot { + file mkdir $ocamlfind_destdir +} +post-destroot { + system "ln -sf ${prefix}/lib/ocaml/site-lib/batteries/qtest ${destroot}${prefix}/bin/qtest" +} +
participants (1)
-
mww@macports.org