Annotation of pkgsrc/devel/glib2/Makefile, Revision 1.201
1.201 ! adam 1: # $NetBSD: Makefile,v 1.200 2012/05/01 07:05:59 tron Exp $
1.1 dmcmahil 2:
1.173 jmmv 3: .include "Makefile.common"
1.187 jmmv 4: .include "options.mk"
5:
1.1 dmcmahil 6: CATEGORIES= devel
7:
1.58 grant 8: COMMENT= Some useful routines for C programming (glib2)
1.49 minskim 9:
1.173 jmmv 10: USE_TOOLS+= msgfmt perl:run
1.8 jlam 11:
1.68 jmmv 12: PKGCONFIG_OVERRIDE= glib-2.0-uninstalled.pc.in
13: PKGCONFIG_OVERRIDE+= glib-2.0.pc.in
14: PKGCONFIG_OVERRIDE+= gmodule-2.0-uninstalled.pc.in
1.41 jmmv 15: PKGCONFIG_OVERRIDE+= gmodule-2.0.pc.in
1.68 jmmv 16: PKGCONFIG_OVERRIDE+= gmodule-export-2.0.pc.in
1.82 jmmv 17: PKGCONFIG_OVERRIDE+= gmodule-no-export-2.0-uninstalled.pc.in
1.68 jmmv 18: PKGCONFIG_OVERRIDE+= gmodule-no-export-2.0.pc.in
19: PKGCONFIG_OVERRIDE+= gobject-2.0-uninstalled.pc.in
1.41 jmmv 20: PKGCONFIG_OVERRIDE+= gobject-2.0.pc.in
1.68 jmmv 21: PKGCONFIG_OVERRIDE+= gthread-2.0-uninstalled.pc.in
1.41 jmmv 22: PKGCONFIG_OVERRIDE+= gthread-2.0.pc.in
1.132 drochner 23: PKGCONFIG_OVERRIDE+= gio-2.0.pc.in
24: PKGCONFIG_OVERRIDE+= gio-unix-2.0.pc.in
1.8 jlam 25:
1.178 jmmv 26: FILES_SUBST+= GIO_MODULES_DIR=${PREFIX}/lib/gio/modules
27: FILES_SUBST+= GIO_QUERYMODULES=${PREFIX}/bin/gio-querymodules
28: FILES_SUBST+= GLIB_COMPILE_SCHEMAS=${PREFIX}/bin/glib-compile-schemas
29: FILES_SUBST+= GLIB_SCHEMAS_DIR=${PREFIX}/share/glib-2.0/schemas
30:
1.182 roy 31: # gtester is the glib unit testing and reporting framework
32: # agc doesn't want glib2 to depend on python so we install it
33: # in a broken and useless state.
34: CHECK_INTERPRETER_SKIP+= bin/gtester-report
1.191 drochner 35: CHECK_INTERPRETER_SKIP+= bin/gdbus-codegen
1.181 roy 36:
1.173 jmmv 37: # need pcre utf8 + unicode-properties
1.180 cegger 38: BUILDLINK_API_DEPENDS.pcre+= pcre>=8.11
1.186 wiz 39: # to avoid pkg-config dependency, explicitly specify pcre location
40: CONFIGURE_ARGS+= PCRE_CFLAGS=-I${BUILDLINK_PREFIX.pcre}/include
41: CONFIGURE_ARGS+= PCRE_LIBS="${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.pcre}/lib -L${BUILDLINK_PREFIX.pcre}/lib -lpcre"
1.139 joerg 42:
1.185 reed 43: # needs gz_header structure
44: BUILDLINK_API_DEPENDS.zlib+= zlib>=1.2.2.1
45:
1.176 tez 46: LIBS.SunOS+= -lnsl -lsocket
47:
1.200 tron 48: .if ${OBJECT_FMT} == "ELF"
49: .include "../../devel/libelf/buildlink3.mk"
50: .endif
51:
1.35 xtraeme 52: .include "../../converters/libiconv/buildlink3.mk"
53: .include "../../devel/gettext-lib/buildlink3.mk"
1.126 drochner 54: .include "../../devel/pcre/buildlink3.mk"
1.175 dsainty 55: .include "../../devel/zlib/buildlink3.mk"
1.191 drochner 56: .include "../../devel/libffi/buildlink3.mk"
1.1 dmcmahil 57: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>