[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / devel / glib2

Annotation of pkgsrc/devel/glib2/Makefile, Revision 1.238

1.238   ! wiz         1: # $NetBSD: Makefile,v 1.237 2017/10/16 00:40:08 prlw1 Exp $
1.1       dmcmahil    2:
1.173     jmmv        3: .include "Makefile.common"
1.187     jmmv        4:
1.215     prlw1       5: CATEGORIES=            devel gnome
1.1       dmcmahil    6:
1.58      grant       7: COMMENT=               Some useful routines for C programming (glib2)
1.49      minskim     8:
1.217     richard     9: USE_TOOLS+=            msgfmt perl:run readlink
1.8       jlam       10:
1.68      jmmv       11: PKGCONFIG_OVERRIDE+=   glib-2.0.pc.in
1.41      jmmv       12: PKGCONFIG_OVERRIDE+=   gmodule-2.0.pc.in
1.68      jmmv       13: PKGCONFIG_OVERRIDE+=   gmodule-export-2.0.pc.in
                     14: PKGCONFIG_OVERRIDE+=   gmodule-no-export-2.0.pc.in
1.41      jmmv       15: PKGCONFIG_OVERRIDE+=   gobject-2.0.pc.in
                     16: PKGCONFIG_OVERRIDE+=   gthread-2.0.pc.in
1.132     drochner   17: PKGCONFIG_OVERRIDE+=   gio-2.0.pc.in
                     18: PKGCONFIG_OVERRIDE+=   gio-unix-2.0.pc.in
1.202     obache     19: PKGCONFIG_OVERRIDE+=   gio-windows-2.0.pc.in
1.8       jlam       20:
1.178     jmmv       21: FILES_SUBST+=          GIO_MODULES_DIR=${PREFIX}/lib/gio/modules
                     22: FILES_SUBST+=          GIO_QUERYMODULES=${PREFIX}/bin/gio-querymodules
                     23: FILES_SUBST+=          GLIB_COMPILE_SCHEMAS=${PREFIX}/bin/glib-compile-schemas
                     24: FILES_SUBST+=          GLIB_SCHEMAS_DIR=${PREFIX}/share/glib-2.0/schemas
                     25:
1.182     roy        26: # gtester is the glib unit testing and reporting framework
                     27: # agc doesn't want glib2 to depend on python so we install it
                     28: # in a broken and useless state.
1.233     wiz        29: CHECK_INTERPRETER_SKIP+=       bin/gtester-report
                     30: CHECK_WRKREF_SKIP+=            bin/gtester-report
1.181     roy        31:
1.173     jmmv       32: # need pcre utf8 + unicode-properties
1.220     enami      33: BUILDLINK_API_DEPENDS.pcre+=   pcre>=8.31
1.186     wiz        34: # to avoid pkg-config dependency, explicitly specify pcre location
                     35: CONFIGURE_ARGS+=       PCRE_CFLAGS=-I${BUILDLINK_PREFIX.pcre}/include
                     36: CONFIGURE_ARGS+=       PCRE_LIBS="${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.pcre}/lib -L${BUILDLINK_PREFIX.pcre}/lib -lpcre"
1.139     joerg      37:
1.185     reed       38: # needs gz_header structure
                     39: BUILDLINK_API_DEPENDS.zlib+=   zlib>=1.2.2.1
                     40:
1.203     hans       41: LIBS.SunOS+=           -lnsl -lsocket
                     42: CPPFLAGS.SunOS+=       -DBSD_COMP
1.176     tez        43:
1.207     marino     44: .if ${OBJECT_FMT} == "ELF"
1.216     adam       45: .  if ${OPSYS} == "SunOS"
1.229     richard    46: .    if empty(ABI:U:M64)
1.208     jperkin    47: # Solaris libelf in 32-bit mode does not support largefile.  We patch files
                     48: # individually to force _FILE_OFFSET_BITS=32 but need to turn back on -lelf
                     49: # after configure disabled it.
                     50: CONFIGURE_ENV+=                LIBELF_LIBS='-lelf'
1.216     adam       51: .    endif
                     52: .  else
                     53: .  include "../../devel/libelf/buildlink3.mk"
1.207     marino     54: .  endif
1.200     tron       55: .endif
                     56:
1.238   ! wiz        57: # XXX: Kludge to avoid uncoditionally pick up some gtkdoc-* tools if gtk-doc
        !            58: # XXX: package is installed and then fails in the installation phase.
        !            59: CONFIGURE_ENV+=        ac_cv_prog_GTKDOC_CHECK= \
        !            60:                ac_cv_path_GTKDOC_CHECK_PATH= \
        !            61:                ac_cv_path_GTKDOC_REBASE= \
        !            62:                ac_cv_path_GTKDOC_MKPDF=
        !            63:
1.237     prlw1      64: # to run gdbus-codegen to generate gdbus-daemon-generated.{h,c}
                     65: TOOL_DEPENDS+=         ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
                     66: PYTHON_FOR_BUILD_ONLY?=        yes
                     67: .include "../../lang/python/pyversion.mk"
                     68:
1.35      xtraeme    69: .include "../../converters/libiconv/buildlink3.mk"
                     70: .include "../../devel/gettext-lib/buildlink3.mk"
1.126     drochner   71: .include "../../devel/pcre/buildlink3.mk"
1.175     dsainty    72: .include "../../devel/zlib/buildlink3.mk"
1.191     drochner   73: .include "../../devel/libffi/buildlink3.mk"
1.1       dmcmahil   74: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>