Lines 2-51
Link Here
|
2 |
# $FreeBSD: head/devel/ocaml-opam/Makefile 381618 2015-03-19 16:44:57Z bdrewery $ |
2 |
# $FreeBSD: head/devel/ocaml-opam/Makefile 381618 2015-03-19 16:44:57Z bdrewery $ |
3 |
|
3 |
|
4 |
PORTNAME= opam |
4 |
PORTNAME= opam |
5 |
PORTVERSION= 1.2.0 |
5 |
PORTVERSION= 1.2.1 |
6 |
CATEGORIES= devel |
6 |
CATEGORIES= devel |
7 |
MASTER_SITES= http://ocaml-extlib.googlecode.com/files/:extlib \ |
7 |
|
8 |
https://github.com/ocaml/ocaml-re/archive/:ocamlre \ |
|
|
9 |
http://erratique.ch/software/cmdliner/releases/:cmdliner \ |
10 |
http://ocamlgraph.lri.fr/download/:ocamlgraph \ |
11 |
https://gforge.inria.fr/frs/download.php/file/33593/:cudf \ |
12 |
https://gforge.inria.fr/frs/download.php/file/33677/:dose \ |
13 |
http://erratique.ch/software/uutf/releases/:uutf \ |
14 |
http://erratique.ch/software/jsonm/releases/:jsonm \ |
15 |
GHL:gh |
16 |
PKGNAMEPREFIX= ocaml- |
8 |
PKGNAMEPREFIX= ocaml- |
17 |
DISTFILES= ${OPAM_EXT_DIST} \ |
9 |
|
18 |
${GH_ACCOUNT}-${GH_PROJECT}-${GH_COMMIT}.tar.gz:gh |
10 |
EXTRACT_SUFX= .tar.gz |
19 |
EXTRACT_ONLY= ${GH_ACCOUNT}-${GH_PROJECT}-${GH_COMMIT}.tar.gz |
11 |
DISTNAME= opam-full-${DISTVERSION} |
|
|
12 |
|
13 |
MASTER_SITES= https://github.com/ocaml/opam/releases/download/${DISTVERSION}/ \ |
14 |
http://github.com/ocaml/opam/releases/download/${DISTVERSION}/ |
20 |
|
15 |
|
21 |
MAINTAINER= joris@giovannangeli.fr |
16 |
MAINTAINER= joris@giovannangeli.fr |
22 |
COMMENT= Source-based package manager for OCaml |
17 |
COMMENT= Source-based package manager for OCaml |
23 |
|
18 |
|
24 |
LICENSE= GPLv3 |
19 |
LICENSE= GPLv3 |
25 |
|
20 |
|
26 |
BUILD_DEPENDS= curl:${PORTSDIR}/ftp/curl |
|
|
27 |
|
28 |
USE_GITHUB= yes |
29 |
GH_ACCOUNT= ocaml |
30 |
GH_PROJECT= opam |
31 |
GH_TAGNAME= 1.2.0 |
32 |
GH_COMMIT= cbe460b |
33 |
|
34 |
USES= gmake |
21 |
USES= gmake |
35 |
USE_OCAML= yes |
22 |
USE_OCAML= yes |
36 |
GNU_CONFIGURE= yes |
23 |
GNU_CONFIGURE= yes |
37 |
MAKE_ENV+= TERM=xterm |
24 |
MAKE_ENV+= TERM=xterm |
38 |
ALL_TARGET= lib-ext all man |
25 |
ALL_TARGET= lib-ext all man |
39 |
|
26 |
|
40 |
OPAM_EXT_DIST= extlib-1.5.3.tar.gz:extlib \ |
|
|
41 |
ocaml-re-1.2.0.tar.gz:ocamlre \ |
42 |
cmdliner-0.9.4.tbz:cmdliner \ |
43 |
ocamlgraph-1.8.5.tar.gz:ocamlgraph \ |
44 |
cudf-0.7.tar.gz:cudf \ |
45 |
dose3-3.2.2.tar.gz:dose \ |
46 |
uutf-0.9.3.tbz:uutf \ |
47 |
jsonm-0.9.1.tbz:jsonm \ |
48 |
|
49 |
OPTIONS_DEFINE= RSYNC GIT WGET HG DARCS ASPCUD |
27 |
OPTIONS_DEFINE= RSYNC GIT WGET HG DARCS ASPCUD |
50 |
OPTIONS_DEFAULT= RSYNC GIT WGET |
28 |
OPTIONS_DEFAULT= RSYNC GIT WGET |
51 |
|
29 |
|
Lines 65-72
Link Here
|
65 |
|
43 |
|
66 |
MAKE_JOBS_UNSAFE= yes |
44 |
MAKE_JOBS_UNSAFE= yes |
67 |
|
45 |
|
68 |
post-extract: |
|
|
69 |
${INSTALL} ${OPAM_EXT_DIST:C/:.*$//:S/^/${DISTDIR}\//} \ |
70 |
${WRKSRC}/src_ext/ |
71 |
|
72 |
.include <bsd.port.mk> |
46 |
.include <bsd.port.mk> |