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

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

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

CVSweb <webmaster@jp.NetBSD.org>