[95030] trunk/dports/devel

mww at macports.org mww at macports.org
Wed Jul 4 04:38:11 PDT 2012


Revision: 95030
          https://trac.macports.org/changeset/95030
Author:   mww at macports.org
Date:     2012-07-04 04:38:09 -0700 (Wed, 04 Jul 2012)
Log Message:
-----------
ocaml-bolt: new port

Added Paths:
-----------
    trunk/dports/devel/ocaml-bolt/
    trunk/dports/devel/ocaml-bolt/Portfile
    trunk/dports/devel/ocaml-bolt/files/
    trunk/dports/devel/ocaml-bolt/files/patch-Makefile.diff

Added: trunk/dports/devel/ocaml-bolt/Portfile
===================================================================
--- trunk/dports/devel/ocaml-bolt/Portfile	                        (rev 0)
+++ trunk/dports/devel/ocaml-bolt/Portfile	2012-07-04 11:38:09 UTC (rev 95030)
@@ -0,0 +1,34 @@
+# $Id$
+
+PortSystem 1.0
+PortGroup           ocaml 1.0
+
+name                ocaml-bolt
+version             1.2
+categories          devel ml
+license             {GPL-3 LGPL-3}
+platforms           darwin
+maintainers         mww openmaintainer
+description         Bolt is a logging tool for the Objective Caml language.
+long_description    ${description}
+homepage            http://bolt.x9c.fr/
+master_sites        http://bolt.x9c.fr/distrib/
+
+distname            bolt-${version}
+checksums           rmd160  152964e7e0c20eb1a453f993dbc5e28dda0e27cc \
+                    sha256  1df6260c999ad701f6ec65aab2e766dec413353bc2593251886a94a63fef0359
+
+depends_lib         port:ocaml port:ocaml-findlib
+
+patchfiles          patch-Makefile.diff
+
+post-extract {
+    system "chmod +x ${worksrcpath}/configure"
+}
+
+configure.pre_args  -ocaml-prefix ${prefix} -ocamlfind ${ocamlfind_wrapper}
+
+post-destroot {
+    xinstall -m 755 -d ${destroot}${prefix}/share/doc
+    file copy ${worksrcpath}/doc ${destroot}${prefix}/share/doc/${name}
+}


Property changes on: trunk/dports/devel/ocaml-bolt/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native

Added: trunk/dports/devel/ocaml-bolt/files/patch-Makefile.diff
===================================================================
--- trunk/dports/devel/ocaml-bolt/files/patch-Makefile.diff	                        (rev 0)
+++ trunk/dports/devel/ocaml-bolt/files/patch-Makefile.diff	2012-07-04 11:38:09 UTC (rev 95030)
@@ -0,0 +1,22 @@
+--- Makefile	2011-08-15 16:00:48.000000000 +0200
++++ Makefile	2012-07-04 13:32:08.000000000 +0200
+@@ -74,8 +74,7 @@
+ 
+ install: all
+ 	if [ -x "$(PATH_OCAMLFIND)" ]; then \
+-	  $(PATH_OCAMLFIND) query $(PROJECT_NAME) && $(PATH_OCAMLFIND) remove $(PROJECT_NAME) || true; \
+-	  $(PATH_OCAMLFIND) install $(PROJECT_NAME) META -optional \
++	  $(PATH_OCAMLFIND) install -destdir $(DESTROOT)$(PATH_OCAML_PREFIX)/lib/ocaml/site-lib $(PROJECT_NAME) META -optional \
+ 	    $(PATH_BUILD)/src/syntax/$(PROJECT_NAME)_pp.cmo \
+ 	    $(PATH_BUILD)/src/threads/$(PROJECT_NAME)Thread.cm* \
+ 	    $(PATH_BUILD)/src/threads/$(PROJECT_NAME)Thread.o \
+@@ -86,7 +85,8 @@
+ 	    $(PATH_BUILD)/$(PROJECT_NAME).cmo \
+ 	    $(PATH_BUILD)/$(PROJECT_NAME).cmxa \
+ 	    $(PATH_BUILD)/$(PROJECT_NAME).cmja \
+-	    $(PATH_BUILD)/$(PROJECT_NAME).ja; \
++	    $(PATH_BUILD)/$(PROJECT_NAME).ja \
++	    -ldconf ignore; \
+ 	else \
+ 	  mkdir -p $(PATH_INSTALL); \
+ 	  cp $(PATH_BUILD)/src/syntax/$(PROJECT_NAME)_pp.cmo $(PATH_INSTALL); \
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120704/46286a20/attachment.html>


More information about the macports-changes mailing list