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

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

1.265   ! bsiegert    1: # $NetBSD: Makefile,v 1.264 2019/11/26 10:27:09 jperkin Exp $
1.1       dmcmahil    2:
1.173     jmmv        3: .include "Makefile.common"
1.187     jmmv        4:
1.246     prlw1       5: CATEGORIES=    devel gnome
                      6: COMMENT=       Some useful routines for C programming (glib2)
1.49      minskim     7:
1.246     prlw1       8: .include "options.mk"
1.8       jlam        9:
1.246     prlw1      10: MESON_ARGS+=   -Dinstalled_tests=false
                     11: # Avoid linux dependency on libmount-dev
                     12: MESON_ARGS+=   -Dlibmount=false
                     13:
1.263     wiz        14: MAKE_ENV+=     LD_LIBRARY_PATH=${WRKSRC}/output/gio:${WRKSRC}/output/glib:${WRKSRC}/output/gobject:${WRKSRC}/output/gmodule
                     15:
1.265   ! bsiegert   16: CPPFLAGS.SunOS+=       -D_XOPEN_SOURCE=600 -D__EXTENSIONS__
1.264     jperkin    17: LDFLAGS.SunOS+=                -liconv -lintl -lnsl -lsocket
1.247     maya       18:
1.246     prlw1      19: REPLACE_PYTHON+=       gio/gio-querymodules-wrapper.py
                     20: REPLACE_PYTHON+=       gio/tests/gengiotypefuncs.py
                     21: REPLACE_PYTHON+=       gio/tests/static-link.py
                     22: REPLACE_PYTHON+=       glib/update-gtranslit.py
                     23: REPLACE_PYTHON+=       gobject/tests/mkenums.py
                     24: REPLACE_PYTHON+=       tests/gen-casefold-txt.py
                     25: REPLACE_PYTHON+=       tests/gen-casemap-txt.py
                     26:
1.249     leot       27: FILES_SUBST+=          GIO_MODULES_DIR=${PREFIX}/lib/gio/modules
                     28: FILES_SUBST+=          GIO_QUERYMODULES=${PREFIX}/bin/gio-querymodules
                     29: FILES_SUBST+=          GLIB_COMPILE_SCHEMAS=${PREFIX}/bin/glib-compile-schemas
                     30: FILES_SUBST+=          GLIB_SCHEMAS_DIR=${PREFIX}/share/glib-2.0/schemas
                     31:
1.251     prlw1      32: OWN_DIRS=              ${GIO_MODULES_DIR}
                     33:
1.246     prlw1      34: BUILD_DEFS+=           VARBASE
                     35: SUBST_CLASSES+=                dbusdb
                     36: SUBST_MESSAGE.dbusdb=  Adjust dbus machine uuid path to dbus package
                     37: SUBST_STAGE.dbusdb=    pre-configure
                     38: SUBST_FILES.dbusdb=    gio/gdbusconnection.c
                     39: SUBST_FILES.dbusdb+=   gio/gdbusprivate.c
                     40: SUBST_FILES.dbusdb+=   po/*.po
                     41: SUBST_SED.dbusdb=      -e 's,/var/lib/dbus,${VARBASE}/db/dbus,g'
                     42:
                     43: SUBST_CLASSES+=                xdg
                     44: SUBST_MESSAGE.xdg=     Adjust XDG_DATA_DIRS so schemas and pixbuf loaders are found
                     45: SUBST_STAGE.xdg=       pre-configure
                     46: SUBST_FILES.xdg=       glib/gcharset.c glib/gutils.c gio/xdgmime/xdgmime.c
                     47: SUBST_SED.xdg=         -e 's,/usr/local/share/:/usr/share/,${PREFIX}/share,'
                     48: SUBST_SED.xdg+=                -e 's,/etc/xdg,${PKG_SYSCONFDIR}/xdg,'
                     49: SUBST_SED.xdg+=                -e 's,/usr/share/locale,${PREFIX}/${PKGLOCALEDIR}/locale,'
1.238     wiz        50:
1.253     leot       51: PKGCONFIG_OVERRIDE+=   output/meson-private/gio-2.0.pc
                     52: PKGCONFIG_OVERRIDE+=   output/meson-private/gio-unix-2.0.pc
                     53: PKGCONFIG_OVERRIDE+=   output/meson-private/glib-2.0.pc
                     54: PKGCONFIG_OVERRIDE+=   output/meson-private/gmodule-2.0.pc
                     55: PKGCONFIG_OVERRIDE+=   output/meson-private/gmodule-export-2.0.pc
                     56: PKGCONFIG_OVERRIDE+=   output/meson-private/gmodule-no-export-2.0.pc
                     57: PKGCONFIG_OVERRIDE+=   output/meson-private/gobject-2.0.pc
                     58: PKGCONFIG_OVERRIDE+=   output/meson-private/gthread-2.0.pc
                     59:
                     60: PKGCONFIG_OVERRIDE_STAGE=      post-configure
                     61:
1.237     prlw1      62: # to run gdbus-codegen to generate gdbus-daemon-generated.{h,c}
1.250     adam       63: TOOL_DEPENDS+=         ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
                     64: PYTHON_FOR_BUILD_ONLY= yes
                     65:
1.264     jperkin    66: post-extract:
                     67:        ${CHMOD} +x ${WRKSRC}/gio/tests/gengiotypefuncs.py
                     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.259     prlw1      72: .include "../../devel/meson/build.mk"
1.246     prlw1      73: .include "../../devel/libffi/buildlink3.mk"
1.175     dsainty    74: .include "../../devel/zlib/buildlink3.mk"
1.250     adam       75: .include "../../lang/python/application.mk"
1.1       dmcmahil   76: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>