Hi, this is a straightforward upgrade of camlp5 to support upcoming OCaml 4.08. OK?
Christopher Index: Makefile =================================================================== RCS file: /cvs/ports/lang/ocaml-camlp5/Makefile,v retrieving revision 1.4 diff -u -p -r1.4 Makefile --- Makefile 12 Jul 2019 20:47:21 -0000 1.4 +++ Makefile 17 Aug 2019 21:10:48 -0000 @@ -1,6 +1,6 @@ # $OpenBSD: Makefile,v 1.4 2019/07/12 20:47:21 sthen Exp $ -V = 7.07 +V = 7.08 COMMENT = OCaml Preprocessor and Pretty-Printer DISTFILES = camlp5-rel${V}{rel${V:S/.//}}${EXTRACT_SUFX} PKGNAME = ocaml-camlp5-${V} Index: distinfo =================================================================== RCS file: /cvs/ports/lang/ocaml-camlp5/distinfo,v retrieving revision 1.3 diff -u -p -r1.3 distinfo --- distinfo 4 Mar 2019 12:51:15 -0000 1.3 +++ distinfo 17 Aug 2019 21:10:48 -0000 @@ -1,2 +1,2 @@ -SHA256 (camlp5-rel7.07.tar.gz) = osSTuDOyF635TSAA6xkBW5kMTkQb6zXPNrHTPtI1GZE= -SIZE (camlp5-rel7.07.tar.gz) = 813500 +SHA256 (camlp5-rel7.08.tar.gz) = RuZ9jjbl5FWMQU8LVpUyoz06EtcSD/3EdKaz2hv/8WM= +SIZE (camlp5-rel7.08.tar.gz) = 849009 Index: patches/patch-configure =================================================================== RCS file: patches/patch-configure diff -N patches/patch-configure --- patches/patch-configure 4 Mar 2019 12:51:15 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,25 +0,0 @@ -$OpenBSD: patch-configure,v 1.1 2019/03/04 12:51:15 chrisz Exp $ - -our builtin test/[ doesn't support the < comparator. - -Index: configure ---- configure.orig -+++ configure -@@ -188,7 +188,7 @@ if test "$x" = ""; then win=false; else win=true; fi - x="$(echo 'Sys.os_type;;' | ocaml | grep 'Win32')" - if test "$x" = ""; then win32=false; else win32=true; fi - OLIBDIR="$y" --if [ "$OVERSION" "<" "4.00" ]; then -+if /bin/\[ "$OVERSION" "<" "4.00" ]; then - OCLIBDIR="." - else - OCLIBDIR="+compiler-libs" -@@ -277,7 +277,7 @@ echo OCLIBDIR=$OCLIBDIR - if test "$prefix" != ""; then - echo PREFIX=$prefix - fi --if test "$OVERSION" "<" "4.00.0"; then -+if /bin/test "$OVERSION" "<" "4.00.0"; then - echo "OTOPP=\$(TOP)/ocaml_stuff$verspfx/$OVERSION/parsing" - echo "OTOPW=\$(TOP)/ocaml_stuff$verspfx/$OVERSION/utils" - else Index: patches/patch-etc_Makefile =================================================================== RCS file: patches/patch-etc_Makefile diff -N patches/patch-etc_Makefile --- patches/patch-etc_Makefile 4 Mar 2019 12:51:15 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,13 +0,0 @@ -$OpenBSD: patch-etc_Makefile,v 1.2 2019/03/04 12:51:15 chrisz Exp $ - -Index: etc/Makefile ---- etc/Makefile.orig -+++ etc/Makefile -@@ -107,6 +107,7 @@ install: - cp $(OBJS) "$(DESTDIR)$(LIBDIR)/$(CAMLP5N)/." - cp META "$(DESTDIR)$(LIBDIR)/$(CAMLP5N)/." - cp lib.sml "$(DESTDIR)$(LIBDIR)/$(CAMLP5N)/." -+ cp META "$(DESTDIR)$(LIBDIR)/$(CAMLP5N)/." - cp $(CAMLP5N)o$(EXE) $(CAMLP5N)sch$(EXE) "$(DESTDIR)$(BINDIR)/." - cp mk$(CAMLP5N).sh "$(DESTDIR)$(BINDIR)/mk$(CAMLP5N)" - chmod a+x "$(DESTDIR)$(BINDIR)/mk$(CAMLP5N)" -- http://gmerlin.de OpenPGP: http://gmerlin.de/christopher.pub CB07 DA40 B0B6 571D 35E2 0DEF 87E2 92A7 13E5 DEE1
pgp2PTtUQTihf.pgp
Description: OpenPGP digital signature