View | Details | Raw Unified | Return to bug 263204
Collapse All | Expand All

(-)b/security/ocaml-cryptokit/Makefile (-10 / +18 lines)
Lines 1-19 Link Here
1
# Created by: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
1
# Created by: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
2
2
3
PORTNAME=	cryptokit
3
PORTNAME=	cryptokit
4
PORTVERSION=	1.11
4
PORTVERSION=	1.16.1
5
CATEGORIES=	security
5
CATEGORIES=	security
6
PKGNAMEPREFIX=	ocaml-
6
PKGNAMEPREFIX=	ocaml-
7
7
8
MAINTAINER=	danfe@FreeBSD.org
8
MAINTAINER=	danfe@FreeBSD.org
9
COMMENT=	Variety of cryptographic primitives for Objective Caml
9
COMMENT=	Variety of cryptographic primitives for Objective Caml
10
10
11
BUILD_DEPENDS=	ocamlbuild:devel/ocaml-ocamlbuild \
11
LICENSE=	LGPL20
12
		${LOCALBASE}/${OCAML_SITELIBDIR}/zarith/META:math/ocaml-zarith
13
12
14
DESTDIRNAME=	destdir
13
BUILD_DEPENDS=	dune:devel/ocaml-dune \
15
HAS_CONFIGURE=	yes
14
		ocaml-zarith>0:math/ocaml-zarith	\
16
CONFIGURE_ARGS=	--docdir ${OCAML_DOCSDIR}
15
		ocaml-dune-configurator>0:devel/ocaml-dune-configurator
16
RUN_DEPENDS=	ocaml-zarith>0:math/ocaml-zarith	\
17
		ocaml-dune-configurator>0:devel/ocaml-dune-configurator
17
18
18
USE_GITHUB=	yes
19
USE_GITHUB=	yes
19
GH_ACCOUNT=	xavierleroy
20
GH_ACCOUNT=	xavierleroy
Lines 21-34 GH_TAGNAME= release${PORTVERSION:S/.//g} Link Here
21
22
22
USE_OCAML=	yes
23
USE_OCAML=	yes
23
USE_OCAML_LDCONFIG=	yes
24
USE_OCAML_LDCONFIG=	yes
24
USE_OCAML_FINDLIB=	yes
25
OCAML_LDLIBS=	${OCAML_SITELIBDIR}/stublibs
25
USE_OCAMLFIND_PLIST=	yes
26
26
27
INSTALL_ARGS=	--destdir=${STAGEDIR} --libdir=${OCAML_SITELIBDIR}
27
DOCSDIR=	${OCAML_DOCSDIR}/${PORTNAME}
28
DOCSDIR=	${OCAML_DOCSDIR}/${PORTNAME}
28
PORTDOCS=	*
29
29
30
OPTIONS_DEFINE=	DOCS
30
OPTIONS_DEFINE=	DOCS
31
31
32
DOCS_ALL_TARGET=	doc
32
do-build:
33
	(cd ${WRKSRC} && ${LOCALBASE}/bin/dune build)
34
35
do-install:
36
	(cd ${WRKSRC} && ${LOCALBASE}/bin/dune install ${INSTALL_ARGS})
37
38
post-install:
39
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/${PORTNAME}.cmxs
40
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/stublibs/dllcryptokit_stubs.so
33
41
34
.include <bsd.port.mk>
42
.include <bsd.port.mk>
(-)b/security/ocaml-cryptokit/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1468831896
1
TIMESTAMP = 1649595138
2
SHA256 (xavierleroy-cryptokit-1.11-release111_GH0.tar.gz) = 8fb4c7f315cd554c53897db412731dc2288ed0cfd6d5dda6f76796aced8d23fd
2
SHA256 (xavierleroy-cryptokit-1.16.1-release1161_GH0.tar.gz) = 2c183579f7edbc18f5b3ec8d60e2dfe566d032988a475c22b6c9d450c89cf84f
3
SIZE (xavierleroy-cryptokit-1.11-release111_GH0.tar.gz) = 150687
3
SIZE (xavierleroy-cryptokit-1.16.1-release1161_GH0.tar.gz) = 120607
(-)b/security/ocaml-cryptokit/pkg-plist (-1 / +27 lines)
Added Link Here
0
- 
1
%%OCAML_SITELIBDIR%%/cryptokit/META
2
%%OCAML_SITELIBDIR%%/cryptokit/cryptokit.a
3
%%OCAML_SITELIBDIR%%/cryptokit/cryptokit.cma
4
%%OCAML_SITELIBDIR%%/cryptokit/cryptokit.cmi
5
%%OCAML_SITELIBDIR%%/cryptokit/cryptokit.cmt
6
%%OCAML_SITELIBDIR%%/cryptokit/cryptokit.cmti
7
%%OCAML_SITELIBDIR%%/cryptokit/cryptokit.cmx
8
%%OCAML_SITELIBDIR%%/cryptokit/cryptokit.cmxa
9
%%OCAML_SITELIBDIR%%/cryptokit/cryptokit.cmxs
10
%%OCAML_SITELIBDIR%%/cryptokit/cryptokit.ml
11
%%OCAML_SITELIBDIR%%/cryptokit/cryptokit.mli
12
%%OCAML_SITELIBDIR%%/cryptokit/cryptokitBignum.ml
13
%%OCAML_SITELIBDIR%%/cryptokit/cryptokitBignum.mli
14
%%OCAML_SITELIBDIR%%/cryptokit/cryptokit__.cmi
15
%%OCAML_SITELIBDIR%%/cryptokit/cryptokit__.cmt
16
%%OCAML_SITELIBDIR%%/cryptokit/cryptokit__.cmx
17
%%OCAML_SITELIBDIR%%/cryptokit/cryptokit__.ml
18
%%OCAML_SITELIBDIR%%/cryptokit/cryptokit__CryptokitBignum.cmi
19
%%OCAML_SITELIBDIR%%/cryptokit/cryptokit__CryptokitBignum.cmt
20
%%OCAML_SITELIBDIR%%/cryptokit/cryptokit__CryptokitBignum.cmti
21
%%OCAML_SITELIBDIR%%/cryptokit/cryptokit__CryptokitBignum.cmx
22
%%OCAML_SITELIBDIR%%/cryptokit/dune-package
23
%%OCAML_SITELIBDIR%%/cryptokit/libcryptokit_stubs.a
24
%%OCAML_SITELIBDIR%%/cryptokit/opam
25
%%OCAML_SITELIBDIR%%/stublibs/dllcryptokit_stubs.so
26
%%PORTDOCS%%%%DOCSDIR%%/LICENSE
27
%%PORTDOCS%%%%DOCSDIR%%/README.md

Return to bug 263204