Yozo TODA writes: > graphics/ocaml-cairo still uses "tar.gz" archive and > ocamlfind shows (version: n/a).
we don't need patches now because dune is updated, and WRKDIST should be overwritten. revised updates here. (the revision bumped but I'm not sure if it's necessary...) -- yozo. cvs server: Diffing . Index: Makefile =================================================================== RCS file: /cvs/ports/graphics/ocaml-cairo/Makefile,v retrieving revision 1.10 diff -u -p -r1.10 Makefile --- Makefile 10 Dec 2021 04:10:59 -0000 1.10 +++ Makefile 26 Dec 2021 17:50:21 -0000 @@ -3,10 +3,13 @@ COMMENT = binding to cairo, a 2D vector graphics library CATEGORIES = graphics -GH_ACCOUNT = Chris00 -GH_PROJECT = ocaml-cairo -GH_TAGNAME = 0.6.2 -REVISION = 1 +PROJECT = ocaml-cairo +TAGNAME = 0.6.2 +DISTNAME = ocaml-cairo-${TAGNAME}{cairo2-${TAGNAME}} +MASTER_SITES = https://github.com/Chris00/ocaml-cairo/releases/download/${TAGNAME}/ +EXTRACT_SUFX = .tbz +PKGNAME = ${PROJECT}-${TAGNAME} +REVISION = 2 # LGPL 3.0 PERMIT_PACKAGE = Yes @@ -29,11 +32,12 @@ LIB_DEPENDS = devel/pango \ graphics/gdk-pixbuf2 \ x11/gtk+2 +WRKDIST = ${WRKDIR}/cairo2-${TAGNAME} ALL_TARGET = post-install: - ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/ocaml-${GH_PROJECT} - mv ${PREFIX}/doc/* ${PREFIX}/share/doc/ocaml-${GH_PROJECT}/ + ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/ocaml-${PROJECT} + mv ${PREFIX}/doc/* ${PREFIX}/share/doc/ocaml-${PROJECT}/ rmdir ${PREFIX}/doc .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/graphics/ocaml-cairo/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo 11 Feb 2021 04:07:39 -0000 1.2 +++ distinfo 26 Dec 2021 17:50:21 -0000 @@ -1,2 +1,2 @@ -SHA256 (ocaml-cairo-0.6.2.tar.gz) = LASXjuL2RRFj9AsLxOM0zadWXIU36fUo+DUYS0L7QS4= -SIZE (ocaml-cairo-0.6.2.tar.gz) = 109948 +SHA256 (ocaml-cairo-0.6.2.tbz) = a7P1kiVmIwT6Fhtwxs29ffgO4iexsulxUoc9cnJmEK4= +SIZE (ocaml-cairo-0.6.2.tbz) = 90428 cvs server: Diffing patches Index: patches/patch-cairo2_opam =================================================================== RCS file: patches/patch-cairo2_opam diff -N patches/patch-cairo2_opam --- patches/patch-cairo2_opam 11 Feb 2021 04:07:39 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,16 +0,0 @@ -$OpenBSD: patch-cairo2_opam,v 1.1 2021/02/11 04:07:39 daniel Exp $ - -we're not on dune 2.x yet - -Index: cairo2.opam ---- cairo2.opam.orig -+++ cairo2.opam -@@ -18,7 +18,7 @@ depends: [ - "ocaml" {>= "4.02"} - "base-bigarray" - "dune" -- "dune-configurator" -+ "dune.configurator" - "conf-cairo" - ] - depopts: [ Index: patches/patch-config_dune =================================================================== RCS file: patches/patch-config_dune diff -N patches/patch-config_dune --- patches/patch-config_dune 11 Feb 2021 04:07:39 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,13 +0,0 @@ -$OpenBSD: patch-config_dune,v 1.1 2021/02/11 04:07:39 daniel Exp $ - -we're not on dune 2.x yet - -Index: config/dune ---- config/dune.orig -+++ config/dune -@@ -2,4 +2,4 @@ - (executable - (name discover) - (modules discover) -- (libraries dune-configurator str)) -+ (libraries dune.configurator str)) cvs server: Diffing pkg