[97275] trunk/dports/lang
mww at macports.org
mww at macports.org
Sun Sep 2 02:11:46 PDT 2012
Revision: 97275
https://trac.macports.org/changeset/97275
Author: mww at macports.org
Date: 2012-09-02 02:11:45 -0700 (Sun, 02 Sep 2012)
Log Message:
-----------
ocmal-lua: new port
Added Paths:
-----------
trunk/dports/lang/ocaml-lua/
trunk/dports/lang/ocaml-lua/Portfile
Removed Paths:
-------------
trunk/dports/lang/ocaml-lua/Portfile
trunk/dports/lang/ocaml-lua/files/
Deleted: trunk/dports/lang/ocaml-lua/Portfile
===================================================================
--- trunk/dports/devel/ocaml-uint/Portfile 2012-08-31 19:21:52 UTC (rev 97244)
+++ trunk/dports/lang/ocaml-lua/Portfile 2012-09-02 09:11:45 UTC (rev 97275)
@@ -1,35 +0,0 @@
-# $Id$
-
-PortSystem 1.0
-PortGroup ocaml 1.0
-
-name ocaml-uint
-version 1.0.2
-revision 2
-categories devel ml
-platforms darwin
-license BSD
-maintainers mww openmaintainer
-description Unsigned ints for OCaml
-long_description ${description}
-homepage http://forge.ocamlcore.org/projects/ocaml-uint/
-master_sites http://forge.ocamlcore.org/frs/download.php/828/
-checksums rmd160 c58a243d30ed3d49c0e1f3cb836325279f63528f \
- sha256 fb0c54fdb29210c38a9c1737f40ea20370bf724895c8f80271942dbdb56a3334
-
-depends_build port:oasis
-depends_lib port:ocaml port:ocaml-findlib
-
-patchfiles patch-_oasis.diff
-
-pre-configure {
- system "cd ${worksrcpath} && ${prefix}/bin/oasis setup"
-}
-
-use_oasis yes
-use_oasis_doc yes
-
-livecheck.type regex
-livecheck.url http://forge.ocamlcore.org/frs/?group_id=139
-livecheck.regex uint-(\[0-9.\]+)${extract.suffix}
-
Copied: trunk/dports/lang/ocaml-lua/Portfile (from rev 97245, trunk/dports/devel/ocaml-uint/Portfile)
===================================================================
--- trunk/dports/lang/ocaml-lua/Portfile (rev 0)
+++ trunk/dports/lang/ocaml-lua/Portfile 2012-09-02 09:11:45 UTC (rev 97275)
@@ -0,0 +1,38 @@
+# $Id$
+
+PortSystem 1.0
+PortGroup ocaml 1.0
+
+name ocaml-lua
+version 1.0
+categories lang devel ml
+platforms darwin
+license Permissive
+maintainers mww openmaintainer
+description OCaml bindings to Lua API
+long_description \
+ This library provides OCaml bindings to Lua API which allows the \
+ application to exchange data with Lua programs and also to extend Lua with \
+ OCaml functions.
+
+homepage http://forge.ocamlcore.org/projects/ocaml-uint/
+master_sites http://forge.ocamlcore.org/frs/download.php/992/
+distname ocaml-lua-v1.0
+checksums rmd160 0e5a9529e99f18f3dbeee572899995cf2c23283b \
+ sha256 299150ae522e0bdc0d43b4ad10e80d9d90d19572b0afba4040bb47e95ea8486b
+
+depends_lib port:ocaml port:ocaml-findlib port:lua
+
+use_oasis yes
+use_oasis_doc yes
+
+patch {
+ reinplace "s|-llua|-L${prefix}/lib -llua|g" ${worksrcpath}/myocamlbuild.ml
+}
+
+configure.args-append "--override docdir ${destroot}${prefix}/share/doc/${name}" --disable-lua51
+
+livecheck.type regex
+livecheck.url https://forge.ocamlcore.org/frs/?group_id=167
+livecheck.regex ocaml-lua-v(\[0-9.\]+)${extract.suffix}
+
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120902/b483e08b/attachment.html>
More information about the macports-changes
mailing list