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

Annotation of pkgsrc/fonts/fontconfig/Makefile, Revision 1.68

1.68    ! wiz         1: # $NetBSD: Makefile,v 1.67 2009/04/07 21:40:12 wiz Exp $
1.1       jmmv        2:
1.68    ! wiz         3: DISTNAME=      fontconfig-2.7.0
1.44      reed        4: CATEGORIES=    fonts
1.36      drochner    5: MASTER_SITES=  http://www.fontconfig.org/release/
1.1       jmmv        6:
1.50      jlam        7: MAINTAINER=    pkgsrc-users@NetBSD.org
1.36      drochner    8: HOMEPAGE=      http://www.fontconfig.org/
1.1       jmmv        9: COMMENT=       Library for configuring and customizing font access
1.6       jmc        10:
1.29      minskim    11: PKG_INSTALLATION_TYPES=        overwrite pkgviews
1.59      joerg      12: PKG_DESTDIR_SUPPORT=   user-destdir
1.29      minskim    13:
1.1       jmmv       14: GNU_CONFIGURE=         YES
1.14      wiz        15: USE_LIBTOOL=           YES
1.42      jlam       16: USE_TOOLS+=            gmake
1.1       jmmv       17:
1.27      jmmv       18: PKGCONFIG_OVERRIDE=    fontconfig.pc.in
1.14      wiz        19:
1.1       jmmv       20: PKG_SYSCONFSUBDIR=     fontconfig
                     21:
                     22: CONFIGURE_ARGS+=       --with-default-fonts=${LOCALBASE}/lib/X11/fonts
1.28      jlam       23: CONFIGURE_ARGS+=       --with-freetype-config=${BUILDLINK_PREFIX.freetype2}/bin/freetype-config
1.1       jmmv       24: CONFIGURE_ARGS+=       --with-expat-includes=${BUILDLINK_PREFIX.expat}/include
                     25: CONFIGURE_ARGS+=       --with-expat-lib=${BUILDLINK_PREFIX.expat}/lib
1.46      rillig     26: CONFIGURE_ARGS+=       --with-confdir=${PKG_SYSCONFDIR:Q}
1.57      joerg      27: CONFIGURE_ARGS+=       --with-cache-dir=${VARBASE:Q}/cache/fontconfig
1.1       jmmv       28: CONFIGURE_ARGS+=       --with-x
1.32      dmcmahil   29: CONFIGURE_ARGS+=       --enable-docs
1.43      jlam       30: CONFIGURE_ENV+=                HASDOCBOOK=no
1.23      jlam       31:
1.35      xtraeme    32: .include "../../mk/bsd.prefs.mk"
                     33:
1.56      tron       34: .if ${X11BASE} != ${LOCALBASE}
1.62      joerg      35: CONFIGURE_ARGS+=       --with-add-fonts=${X11BASE}/lib/X11/fonts,${PREFIX}/share/ghostscript/fonts
                     36: .else
                     37: CONFIGURE_ARGS+=       --with-add-fonts=${PREFIX}/share/ghostscript/fonts
1.44      reed       38: .endif
1.1       jmmv       39:
1.56      tron       40: .if ${OPSYS} == "Darwin"
                     41: CONFIGURE_ARGS+=       --with-arch=${MACHINE_ARCH}
                     42: .endif
                     43:
1.1       jmmv       44: EGDIR=         ${PREFIX}/share/examples/fontconfig
                     45: CONF_FILES=    ${EGDIR}/fonts.conf ${PKG_SYSCONFDIR}/fonts.conf
                     46: CONF_FILES+=   ${EGDIR}/fonts.dtd ${PKG_SYSCONFDIR}/fonts.dtd
1.38      wiz        47: MAKE_DIRS+=    ${PKG_SYSCONFDIR}/conf.d
1.55      wiz        48: CONF_FILES+=   ${EGDIR}/conf.d/20-fix-globaladvance.conf ${PKG_SYSCONFDIR}/conf.d/20-fix-globaladvance.conf
                     49: CONF_FILES+=   ${EGDIR}/conf.d/20-unhint-small-vera.conf ${PKG_SYSCONFDIR}/conf.d/20-unhint-small-vera.conf
1.64      wiz        50: CONF_FILES+=   ${EGDIR}/conf.d/30-metric-aliases.conf ${PKG_SYSCONFDIR}/conf.d/30-metric-aliases.conf
1.55      wiz        51: CONF_FILES+=   ${EGDIR}/conf.d/30-urw-aliases.conf ${PKG_SYSCONFDIR}/conf.d/30-urw-aliases.conf
1.64      wiz        52: CONF_FILES+=   ${EGDIR}/conf.d/40-nonlatin.conf ${PKG_SYSCONFDIR}/conf.d/40-nonlatin.conf
                     53: CONF_FILES+=   ${EGDIR}/conf.d/45-latin.conf ${PKG_SYSCONFDIR}/conf.d/45-latin.conf
1.55      wiz        54: CONF_FILES+=   ${EGDIR}/conf.d/49-sansserif.conf ${PKG_SYSCONFDIR}/conf.d/49-sansserif.conf
                     55: CONF_FILES+=   ${EGDIR}/conf.d/50-user.conf ${PKG_SYSCONFDIR}/conf.d/50-user.conf
                     56: CONF_FILES+=   ${EGDIR}/conf.d/51-local.conf ${PKG_SYSCONFDIR}/conf.d/51-local.conf
                     57: CONF_FILES+=   ${EGDIR}/conf.d/60-latin.conf ${PKG_SYSCONFDIR}/conf.d/60-latin.conf
                     58: CONF_FILES+=   ${EGDIR}/conf.d/65-fonts-persian.conf ${PKG_SYSCONFDIR}/conf.d/65-fonts-persian.conf
                     59: CONF_FILES+=   ${EGDIR}/conf.d/65-nonlatin.conf ${PKG_SYSCONFDIR}/conf.d/65-nonlatin.conf
                     60: CONF_FILES+=   ${EGDIR}/conf.d/69-unifont.conf ${PKG_SYSCONFDIR}/conf.d/69-unifont.conf
                     61: CONF_FILES+=   ${EGDIR}/conf.d/80-delicious.conf ${PKG_SYSCONFDIR}/conf.d/80-delicious.conf
                     62: CONF_FILES+=   ${EGDIR}/conf.d/90-synthetic.conf ${PKG_SYSCONFDIR}/conf.d/90-synthetic.conf
1.66      drochner   63: CONF_FILES+=   ${EGDIR}/conf.d/30-pkgsrc-aliases.conf ${PKG_SYSCONFDIR}/conf.d/30-pkgsrc-aliases.conf
1.1       jmmv       64:
1.57      joerg      65: MAKE_DIRS+=    ${VARBASE}/cache
1.64      wiz        66: BUILD_DEFS+=   VARBASE
1.57      joerg      67:
1.41      dmcmahil   68: LIBS+=         ${BUILDLINK_LDADD.iconv}
                     69:
1.52      heinz      70: TEST_TARGET=   check
                     71:
1.63      joerg      72: .if !empty(USE_CROSS_COMPILE:M[yY][eE][sS])
                     73: CONFIGURE_ENV+=        CC_FOR_BUILD=${NATIVE_CC:Q}
                     74: .endif
                     75:
                     76: pre-configure:
1.64      wiz        77:        ${ECHO} '#define FC_ARCHITECTURE "@host_cpu@"' > ${WRKSRC}/fc-arch/fcarch.h.in
1.63      joerg      78:
1.66      drochner   79: post-install:
                     80:        ${INSTALL_DATA} ${FILESDIR}/30-pkgsrc-aliases.conf \
1.67      wiz        81:                ${DESTDIR}${EGDIR}/conf.d
1.66      drochner   82:
1.41      dmcmahil   83: .include "../../converters/libiconv/buildlink3.mk"
1.23      jlam       84: .include "../../devel/zlib/buildlink3.mk"
                     85: .include "../../graphics/freetype2/buildlink3.mk"
                     86: .include "../../textproc/expat/buildlink3.mk"
1.1       jmmv       87: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>