? patches/patch-src_exec_omake_exec_ml
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/omake/Makefile,v
retrieving revision 1.5
diff -u -r1.5 Makefile
--- Makefile	16 Sep 2007 02:53:02 -0000	1.5
+++ Makefile	16 Feb 2009 00:54:08 -0000
@@ -3,11 +3,13 @@
 COMMENT=	build system designed for scalability and portability
 CATEGORIES=	devel
 
-V=		0.9.6.9-1
-DISTNAME=	omake-0.9.6.9-1
-PKGNAME=	omake-0.9.6.9pl1p2
-WRKDIST=	${WRKDIR}/omake-0.9.6.9
-MASTER_SITES=	http://omake.metaprl.org/downloads/
+V=		0.9.8.5
+VEXTRA=		3
+DISTNAME=	omake-${V}-${VEXTRA}
+PKGNAME=	omake-${V}pl${VEXTRA}
+WRKDIST=	${WRKDIR}/omake-${V}
+MASTER_SITES=	http://omake.metaprl.org/downloads/ \
+		http://www.ocaml-programming.de/godi-backup/
 
 MAINTAINER=	Anil Madhavapeddy <avsm@openbsd.org>
 HOMEPAGE=	http://omake.metaprl.org/
@@ -22,6 +24,16 @@
 NO_REGRESS=	Yes
 DESTDIRNAME=	INSTALL_ROOT
 
+MAKE_ENV=	MAN_ENABLED=Yes
 WANTLIB=	curses m pthread readline ncurses c
+
+DOC_DIR=	${PREFIX}/share/doc/omake
+DOC_FILES=	LICENSE LICENSE.OMake doc/txt/omake-doc.txt doc/ps/omake-doc.ps \
+		doc/ps/omake-doc.pdf CHANGELOG.txt ocamldep/LICENSE.ocamldep-omake \
+		doc/html
+
+post-install:
+	${INSTALL_DATA_DIR} ${DOC_DIR}
+	cd ${WRKSRC} && cp -R ${DOC_FILES} ${DOC_DIR}
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/omake/distinfo,v
retrieving revision 1.2
diff -u -r1.2 distinfo
--- distinfo	5 Apr 2007 15:37:56 -0000	1.2
+++ distinfo	16 Feb 2009 00:54:08 -0000
@@ -1,5 +1,5 @@
-MD5 (omake-0.9.6.9-1.tar.gz) = gaRPz4GSFAsxR//oSYGHQg==
-RMD160 (omake-0.9.6.9-1.tar.gz) = MS3iEP7tleKsLHD97hWD9lk0loQ=
-SHA1 (omake-0.9.6.9-1.tar.gz) = eEnzxe219C7Phi0iMYYexuPBBdo=
-SHA256 (omake-0.9.6.9-1.tar.gz) = +aKWsG1KaEB65Jn5X2AaSnuiygFXsbA4CBg7om4q/CY=
-SIZE (omake-0.9.6.9-1.tar.gz) = 2046152
+MD5 (omake-0.9.8.5-3.tar.gz) = 0RSzxCAYCKrNc+wamJZcRw==
+RMD160 (omake-0.9.8.5-3.tar.gz) = I2TimnzJvWqvg3gYu+CmTvSvzhQ=
+SHA1 (omake-0.9.8.5-3.tar.gz) = 54ydiFh0n14jTLowNjeYDiQIXLw=
+SHA256 (omake-0.9.8.5-3.tar.gz) = W2deCfSf+CSad1eY8lqxJ1Fc8v7TlSeyAnhHV6Ne3a0=
+SIZE (omake-0.9.8.5-3.tar.gz) = 3321245
Index: patches/patch-src_clib_fam_kqueue_c
===================================================================
RCS file: patches/patch-src_clib_fam_kqueue_c
diff -N patches/patch-src_clib_fam_kqueue_c
--- patches/patch-src_clib_fam_kqueue_c	1 Jun 2006 02:16:59 -0000	1.1.1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,11 +0,0 @@
-$OpenBSD: patch-src_clib_fam_kqueue_c,v 1.1.1.1 2006/06/01 02:16:59 avsm Exp $
---- src/clib/fam_kqueue.c.orig	Wed May 31 08:42:59 2006
-+++ src/clib/fam_kqueue.c	Wed May 31 08:43:10 2006
-@@ -44,6 +44,7 @@
- #include <unistd.h>
- #include <stdlib.h>
- #include <stdio.h>
-+#include <stdint.h>
- #include <fcntl.h>
- #include <errno.h>
- 
Index: patches/patch-src_libmojave-external_cutil_lm_heap_c
===================================================================
RCS file: patches/patch-src_libmojave-external_cutil_lm_heap_c
diff -N patches/patch-src_libmojave-external_cutil_lm_heap_c
--- patches/patch-src_libmojave-external_cutil_lm_heap_c	1 Jun 2006 02:16:59 -0000	1.1.1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,36 +0,0 @@
-$OpenBSD: patch-src_libmojave-external_cutil_lm_heap_c,v 1.1.1.1 2006/06/01 02:16:59 avsm Exp $
---- src/libmojave-external/cutil/lm_heap.c.orig	Mon Apr  3 23:31:06 2006
-+++ src/libmojave-external/cutil/lm_heap.c	Wed May 31 09:14:55 2006
-@@ -82,7 +82,7 @@ static void lm_heap_check_aux1(char *nam
-     start = caml_young_start;
-     ptr = caml_young_ptr;
-     end = caml_young_end;
--
-+#if 0
-     fprintf(stderr, "AAA: %s: [0x%08lx, 0x%08lx, 0x%08lx, 0x%08lx] (%d/%d/%d bytes)\n",
-             name,
-             (unsigned long) caml_young_start,
-@@ -93,6 +93,7 @@ static void lm_heap_check_aux1(char *nam
-             caml_young_end - caml_young_limit,
-             caml_young_end - caml_young_start);
-     fflush(stderr);
-+#endif
- 
-     /*
-      * Phase 1: check that the headers have the right sizes.
-@@ -167,6 +168,7 @@ static void lm_heap_check_aux2(char *nam
-     ptr = caml_young_ptr;
-     end = caml_young_end;
- 
-+#if 0
-     fprintf(stderr, "AAA: %s: [0x%08lx, 0x%08lx, 0x%08lx, 0x%08lx] (%d/%d/%d bytes)\n",
-             name,
-             (unsigned long) caml_young_start,
-@@ -177,6 +179,7 @@ static void lm_heap_check_aux2(char *nam
-             caml_young_end - caml_young_limit,
-             caml_young_end - caml_young_start);
-     fflush(stderr);
-+#endif
- 
-     /*
-      * Phase 1: check that the headers have the right sizes.
Index: patches/patch-src_libmojave-external_stdlib_lm_filename_util_ml
===================================================================
RCS file: patches/patch-src_libmojave-external_stdlib_lm_filename_util_ml
diff -N patches/patch-src_libmojave-external_stdlib_lm_filename_util_ml
--- patches/patch-src_libmojave-external_stdlib_lm_filename_util_ml	1 Jun 2006 02:16:59 -0000	1.1.1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,17 +0,0 @@
-$OpenBSD: patch-src_libmojave-external_stdlib_lm_filename_util_ml,v 1.1.1.1 2006/06/01 02:16:59 avsm Exp $
---- src/libmojave-external/stdlib/lm_filename_util.ml.orig	Wed May 31 09:12:59 2006
-+++ src/libmojave-external/stdlib/lm_filename_util.ml	Wed May 31 09:13:27 2006
-@@ -492,9 +492,10 @@ let mkdirhier dir mode =
-          head :: path ->
-             let dir = Filename.concat dir head in
-             let () =
--               try Unix.mkdir dir mode with
--                   Unix.Unix_error (Unix.EEXIST, _, _) ->
--                     ()
-+               if not (Sys.file_exists dir) then
-+                 try Unix.mkdir dir mode with
-+                     Unix.Unix_error (Unix.EEXIST, _, _) ->
-+                       ()
-             in
-                mkdir dir path
-        | [] ->
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/omake/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 PLIST
--- pkg/PLIST	1 Jun 2006 02:16:59 -0000	1.1.1.1
+++ pkg/PLIST	16 Feb 2009 00:54:08 -0000
@@ -1,6 +1,7 @@
 @comment $OpenBSD: PLIST,v 1.1.1.1 2006/06/01 02:16:59 avsm Exp $
-bin/cvs_realclean
-bin/omake
+@bin bin/cvs_realclean
+bin/ocamldep-omake
+@bin bin/omake
 bin/osh
 lib/omake/
 lib/omake/OMakefile.default
@@ -12,24 +13,29 @@
 lib/omake/build/Common.om
 lib/omake/build/LaTeX.om
 lib/omake/build/OCaml.om
+lib/omake/build/svn_realclean.om
 lib/omake/configure/
 lib/omake/configure/Configure.om
+lib/omake/configure/X.om
 lib/omake/configure/fam.om
+lib/omake/configure/fs_case_sensitive.om
 lib/omake/configure/ncurses.om
 lib/omake/configure/readline.om
+lib/omake/configure/snprintf.om
 lib/omake/parse/
 lib/omake/parse/C/
 lib/omake/parse/C/Lex.om
 lib/omake/parse/C/Parse.om
-@man man/man1/omake-base.1
-@man man/man1/omake-doc.1
-@man man/man1/omake-language.1
-@man man/man1/omake-options.1
-@man man/man1/omake-pervasives.1
-@man man/man1/omake-quickstart.1
-@man man/man1/omake-root.1
-@man man/man1/omake-rules.1
-@man man/man1/omake-shell.1
-@man man/man1/omake-system.1
-@man man/man1/omake.1
-@man man/man1/osh.1
+share/doc/omake/
+share/doc/omake/CHANGELOG.txt
+share/doc/omake/LICENSE
+share/doc/omake/LICENSE.OMake
+share/doc/omake/LICENSE.ocamldep-omake
+share/doc/omake/html/
+share/doc/omake/html/announce.txt
+share/doc/omake/html/changelog.html
+share/doc/omake/html/contents_motif.gif
+share/doc/omake/html/download.html
+share/doc/omake/omake-doc.pdf
+share/doc/omake/omake-doc.ps
+share/doc/omake/omake-doc.txt
