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

Annotation of pkgsrc/print/web2c/Makefile, Revision 1.2

1.2     ! minskim     1: # $NetBSD: Makefile,v 1.1.1.1 2009/02/01 06:05:58 minskim Exp $
1.1       minskim     2:
                      3: DISTNAME=      texlive-20080816-source
                      4: PKGNAME=       web2c-7.5.7
                      5: CATEGORIES=    print
                      6: MASTER_SITES=  ${MASTER_SITE_TEX_CTAN:=systems/texlive/Source/}
                      7: EXTRACT_SUFX=  .tar.lzma
                      8:
                      9: MAINTAINER=    minskim@NetBSD.org
1.2     ! minskim    10: HOMEPAGE=      http://www.tug.org/web2c/
1.1       minskim    11: COMMENT=       TeX implementation translating WEB to C
                     12:
                     13: CONFLICTS+=    teTeX-bin-[0-9]*
                     14:
                     15: EXTRACT_ELEMENTS=      ${DISTNAME}/config \
                     16:                        ${DISTNAME}/libs/icu-xetex \
                     17:                        ${DISTNAME}/libs/lua51 \
                     18:                        ${DISTNAME}/libs/luafilesystem \
                     19:                        ${DISTNAME}/libs/luafontforge \
                     20:                        ${DISTNAME}/libs/luamd5 \
                     21:                        ${DISTNAME}/libs/luapeg \
                     22:                        ${DISTNAME}/libs/luazip \
                     23:                        ${DISTNAME}/libs/luazlib \
                     24:                        ${DISTNAME}/libs/md5 \
                     25:                        ${DISTNAME}/libs/slnunicode \
                     26:                        ${DISTNAME}/libs/xpdf ${DISTNAME}/libs/obsdcompat \
                     27:                        ${DISTNAME}/texk/make \
                     28:                        ${DISTNAME}/texk/config.guess \
                     29:                        ${DISTNAME}/texk/config.sub \
                     30:                        ${DISTNAME}/texk/install.sh \
                     31:                        ${DISTNAME}/texk/mkinstalldirs \
                     32:                        ${DISTNAME}/texk/web2c
                     33:
                     34: PKG_DESTDIR_SUPPORT=   user-destdir
                     35:
                     36: GNU_CONFIGURE= yes
                     37: INFO_FILES=    yes
                     38: USE_LANGUAGES= c c++
                     39: USE_LIBTOOL=   yes
                     40: USE_TOOLS+=    gmake lex perl yacc
                     41: WRKSRC=                ${WRKDIR}/${DISTNAME}/texk/web2c
                     42:
                     43: CONFIGURE_ARGS+=       --with-mf-nowin
                     44: CONFIGURE_ARGS+=       --with-system-freetype2 \
                     45:                        --with-freetype2-include=${BUILDLINK_PREFIX.freetype2}/include \
                     46:                        --with-freetype2-libdir=${BUILDLINK_PREFIX.freetype2}/lib
                     47: CONFIGURE_ARGS+=       --with-fontconfig=${BUILDLINK_PREFIX.fontconfig}
                     48: CONFIGURE_ARGS+=       --with-system-pnglib \
                     49:                        --with-pnglib-include=${BUILDLINK_PREFIX.png}/include \
                     50:                        --with-pnglib-libdir=${BUILDLINK_PREFIX.png}/lib
                     51: CONFIGURE_ARGS+=       --with-system-zlib \
                     52:                        --with-zlib-include=${BUILDLINK_PREFIX.zlib}/include \
                     53:                        --with-zlib-libdir=${BUILDLINK_PREFIX.zlib}/lib
                     54: CONFIGURE_ARGS+=       --enable-static
                     55:
                     56: CONFIGURE_DIRS=        ${WRKDIR}/${DISTNAME}/libs/icu-xetex \
                     57:                ${WRKDIR}/${DISTNAME}/libs/xpdf \
                     58:                ${WRKDIR}/${DISTNAME}/libs/obsdcompat \
                     59:                ${WRKDIR}/${DISTNAME}/texk/web2c
                     60: INSTALL_DIRS=  ${WRKDIR}/${DISTNAME}/texk/web2c
                     61:
                     62: MAKE_ENV+=     KPATHSEA_PREFIX=${BUILDLINK_PREFIX.kpathsea}
                     63: MAKE_FLAGS+=   LIBTOOL=${LIBTOOL:Q}
                     64: MAKE_FLAGS+=   TECKITFLAGS=-I${BUILDLINK_PREFIX.TECkit}/include/teckit \
                     65:                LDTECKIT="-L${BUILDLINK_PREFIX.TECkit}/lib -lTECkit" \
                     66:                TECKITDEP="" \
                     67:                GRAPHITESRCDIR=${BUILDLINK_PREFIX.silgraphite} \
                     68:                LDGRAPHITE="-L${BUILDLINK_PREFIX.silgraphite}/lib -lgraphite" \
                     69:                GRAPHITEDEP="" \
                     70:                ZZIPLIBSRCDIR="" \
                     71:                ZZIPLIBDEP=${BUILDLINK_PREFIX.zziplib}/lib/libzzip.la
                     72:
                     73: FILES_SUBST+=  KPSEWHICH=${BUILDLINK_PREFIX.kpathsea}/bin/kpsewhich \
                     74:                MKTEXLSR=${BUILDLINK_PREFIX.kpathsea}/bin/mktexlsr
                     75:
                     76: .include "../../archivers/zziplib/buildlink3.mk"
                     77: .include "../../converters/TECkit/buildlink3.mk"
                     78: .include "../../devel/zlib/buildlink3.mk"
                     79: .include "../../fonts/fontconfig/buildlink3.mk"
                     80: .include "../../graphics/freetype2/buildlink3.mk"
                     81: .include "../../graphics/png/buildlink3.mk"
                     82: .include "../../graphics/silgraphite/buildlink3.mk"
                     83: .include "../../print/kpathsea/buildlink3.mk"
                     84:
                     85: post-install:
                     86:        ${LN} -sf cweb.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/ctangle.1
                     87:        ${LN} -sf cweb.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/cweave.1
                     88:        ${LN} -sf mf.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/mf-nowin.1
                     89:        ${LN} -sf dvicopy.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/odvicopy.1
                     90:        ${LN} -sf dvitype.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/odvitype.1
                     91:
                     92: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>