diff options
Diffstat (limited to 'archivers/ocaml-zip/Makefile')
-rw-r--r-- | archivers/ocaml-zip/Makefile | 28 |
1 files changed, 10 insertions, 18 deletions
diff --git a/archivers/ocaml-zip/Makefile b/archivers/ocaml-zip/Makefile index f22d0dcbb499..a0b425409645 100644 --- a/archivers/ocaml-zip/Makefile +++ b/archivers/ocaml-zip/Makefile @@ -1,9 +1,8 @@ # Created by: Stanislav Sedov <ssedov@mbsd.msk.ru> PORTNAME= zip -PORTVERSION= 1.06 +PORTVERSION= 1.11 CATEGORIES= archivers -MASTER_SITES= https://download.ocamlcore.org/camlzip/camlzip/${PORTVERSION}/ PKGNAMEPREFIX= ocaml- DISTNAME= caml${PORTNAME}-${PORTVERSION} @@ -13,26 +12,19 @@ COMMENT= OCaml library to manipulate ZIP/GZIP/JAR archives LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/LICENSE +USES= gmake +USE_GITHUB= yes +GH_ACCOUNT= xavierleroy +GH_PROJECT= camlzip +GH_TAGNAME= rel${PORTVERSION:S/.//} + USE_OCAML= yes +USE_OCAML_FINDLIB=yes USE_OCAML_LDCONFIG=yes USE_OCAML_WASH= yes -ALL_TARGET= all allopt -INSTALL_TARGET= install installopt -PATTERN= ([[:space:]]*)cp([[:space:]]+.*) - -post-extract: -# PREFIX, CFLAGS and permissions safeness - @${REINPLACE_CMD} -E \ - -e "s,${PATTERN},\1\$${BSD_INSTALL_DATA}\2," \ - -e "s,(-ccopt[[:space:]])-g,\1\"${CFLAGS}\"," \ - -e "s,^(INSTALLDIR=).*,\1${STAGEDIR}${OCAMLFIND_DESTDIR}/zip," \ - -e "/ldconf/d" ${WRKSRC}/Makefile - post-install: - ${INSTALL_DATA} ${FILESDIR}/META ${STAGEDIR}${OCAMLFIND_DESTDIR}/${PORTNAME} - @${FIND} ${STAGEDIR}${OCAMLFIND_DESTDIR}/${PORTNAME} -type f | \ - ${SED} "s,^${STAGEDIR}${PREFIX}/,," >> ${TMPPLIST} - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ocaml/site-lib/zip/dllcamlzip.so + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ocaml/site-lib/zip/zip.cmxs \ + ${STAGEDIR}${PREFIX}/lib/ocaml/site-lib/zip/dllcamlzip.so .include <bsd.port.mk> |