| @@ -1,38 +1,42 @@ | | | @@ -1,38 +1,42 @@ |
1 | # $NetBSD: Makefile,v 1.5 2009/09/07 21:53:30 tonio Exp $ | | 1 | # $NetBSD: Makefile,v 1.6 2010/01/30 19:36:35 joerg Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | DISTNAME= ocamlduce-3.11.1.0 | | 4 | DISTNAME= ocamlduce-3.11.1.0 |
5 | CATEGORIES= lang | | 5 | CATEGORIES= lang |
6 | MASTER_SITES= http://forge.ocamlcore.org/frs/download.php/225/ | | 6 | MASTER_SITES= http://forge.ocamlcore.org/frs/download.php/225/ |
7 | DISTFILES= ${DISTNAME}${EXTRACT_SUFX} | | 7 | DISTFILES= ${DISTNAME}${EXTRACT_SUFX} |
8 | EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} | | 8 | EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} |
9 | | | 9 | |
10 | # we need the OCaml sources too | | 10 | # we need the OCaml sources too |
11 | DISTFILES+= ocaml-3.11.1.tar.bz2 | | 11 | DISTFILES+= ocaml-3.11.1.tar.bz2 |
12 | SITES.ocaml-3.11.1.tar.bz2= http://caml.inria.fr/pub/distrib/ocaml-3.11/ | | 12 | SITES.ocaml-3.11.1.tar.bz2= http://caml.inria.fr/pub/distrib/ocaml-3.11/ |
13 | | | 13 | |
14 | MAINTAINER= jaapb@kerguelen.org | | 14 | MAINTAINER= jaapb@kerguelen.org |
15 | HOMEPAGE= http://ocamlduce.ocamlcore.org/ | | 15 | HOMEPAGE= http://ocamlduce.ocamlcore.org/ |
16 | COMMENT= Library to integrate XML features into OCaml | | 16 | COMMENT= Library to integrate XML features into OCaml |
17 | | | 17 | |
| | | 18 | PKG_DESTDIR_SUPPORT= user-destdir |
| | | 19 | |
18 | DEPENDS+= ocaml-findlib-[0-9]*:../../devel/ocaml-findlib | | 20 | DEPENDS+= ocaml-findlib-[0-9]*:../../devel/ocaml-findlib |
19 | | | 21 | |
20 | USE_TOOLS+= gmake | | 22 | USE_TOOLS+= gmake |
21 | BUILD_TARGET= all | | 23 | BUILD_TARGET= all |
22 | INSTALL_TARGET= installbyte | | 24 | INSTALL_TARGET= installbyte |
23 | MAKE_JOBS_SAFE= no | | 25 | MAKE_JOBS_SAFE= no |
24 | | | 26 | |
25 | MAKE_ENV= BINDIR=${PREFIX}/bin LIBDIR=${PREFIX}/lib/ocaml/site-lib | | 27 | MAKE_ENV+= BINDIR=${PREFIX}/bin LIBDIR=${PREFIX}/lib/ocaml/site-lib |
| | | 28 | INSTALL_MAKE_FLAGS+= BINDIR=${DESTDIR}${PREFIX}/bin \ |
| | | 29 | LIBDIR=${DESTDIR}${PREFIX}/lib/ocaml/site-lib |
26 | PLIST_SRC= PLIST | | 30 | PLIST_SRC= PLIST |
27 | | | 31 | |
28 | .if (${MACHINE_ARCH} == "i386") || (${MACHINE_ARCH} == "powerpc") || \ | | 32 | .if (${MACHINE_ARCH} == "i386") || (${MACHINE_ARCH} == "powerpc") || \ |
29 | (${MACHINE_ARCH} == "sparc") || (${MACHINE_ARCH} == "x86_64") | | 33 | (${MACHINE_ARCH} == "sparc") || (${MACHINE_ARCH} == "x86_64") |
30 | BUILD_TARGET= world.opt | | 34 | BUILD_TARGET= world.opt |
31 | INSTALL_TARGET+= installopt | | 35 | INSTALL_TARGET+= installopt |
32 | PLIST_SRC+= PLIST.opt | | 36 | PLIST_SRC+= PLIST.opt |
33 | .else | | 37 | .else |
34 | BUILD_TARGET= world | | 38 | BUILD_TARGET= world |
35 | .endif | | 39 | .endif |
36 | | | 40 | |
37 | BUILDLINK_API_DEPENDS.ocaml+= ocaml>=3.11.1 | | 41 | BUILDLINK_API_DEPENDS.ocaml+= ocaml>=3.11.1 |
38 | pre-configure: | | 42 | pre-configure: |