Annotation of pkgsrc/x11/ocaml-lablgtk/Makefile, Revision 1.75
1.75 ! ryoon 1: # $NetBSD: Makefile,v 1.74 2023/01/03 17:36:38 wiz Exp $
1.1 jaapb 2:
1.57 jaapb 3: GITHUB_PROJECT= lablgtk
1.72 gdt 4: DISTNAME= ${GITHUB_PROJECT}-2.18.13
1.11 jaapb 5: PKGNAME= ocaml-${DISTNAME}
1.75 ! ryoon 6: PKGREVISION= 3
1.1 jaapb 7: CATEGORIES= x11
1.57 jaapb 8: MASTER_SITES= ${MASTER_SITE_GITHUB:=garrigue/}
1.1 jaapb 9:
10: MAINTAINER= jaapb@NetBSD.org
1.69 gdt 11: HOMEPAGE= https://github.com/garrigue/lablgtk
1.1 jaapb 12: COMMENT= GTK+ 2.x bindings for Objective Caml
13: # for installed files; more restrictions on applications/
14: LICENSE= gnu-lgpl-v2
15:
16: GNU_CONFIGURE= yes
1.6 jaapb 17: CONFIGURE_ARGS+= --enable-debug
1.61 nia 18: CONFIGURE_ARGS+= --without-gnomecanvas
19: CONFIGURE_ARGS+= --without-gnomeui
20: CONFIGURE_ARGS+= --without-gtksourceview
21: CONFIGURE_ARGS+= --without-panel
1.1 jaapb 22: USE_TOOLS+= gmake pkg-config
23: OCAML_USE_FINDLIB= yes
1.17 jaapb 24: OCAML_FINDLIB_DIRS= lablgtk2
1.1 jaapb 25:
26: MAKE_JOBS_SAFE= no
27: BUILD_TARGET= world
28:
29: BUILDLINK_DEPMETHOD.ocaml= full
30:
31: CONFLICTS= lablgtk-[0-9]*
32: SUPERSEDES= lablgtk-[0-9]*
33:
1.26 jaapb 34: CONFIGURE_ENV+= OCAML_SITELIBDIR="${OCAML_SITELIBDIR}"
35:
1.1 jaapb 36: .include "../../mk/bsd.prefs.mk"
37:
38: # Stub libraries for functions missing from base system.
1.17 jaapb 39: PLIST_VARS+= stubs
1.1 jaapb 40:
41: .if ${OPSYS} == "Darwin" || ${OPSYS} == "DragonFly" || \
42: ${OPSYS} == "NetBSD" || ${OPSYS} == "FreeBSD" || \
43: ${OPSYS} == "SunOS" || ${OPSYS} == "Linux"
44: PLIST.stubs= yes
45: .endif
46:
1.71 jaapb 47: .include "../../lang/ocaml/ocaml.mk"
1.1 jaapb 48:
49: .include "options.mk"
50:
1.27 dholland 51: .include "../../devel/atk/buildlink3.mk"
52: .include "../../devel/glib2/buildlink3.mk"
53: .include "../../devel/pango/buildlink3.mk"
54: .include "../../graphics/cairo/buildlink3.mk"
55: .include "../../graphics/gdk-pixbuf2/buildlink3.mk"
56: .include "../../graphics/libart/buildlink3.mk"
57: .include "../../textproc/libxml2/buildlink3.mk"
1.1 jaapb 58: .include "../../x11/gtk2/buildlink3.mk"
59: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>