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

Annotation of pkgsrc/print/xdvik/Makefile, Revision 1.33

1.33    ! markd       1: # $NetBSD: Makefile,v 1.32 2021/06/06 01:17:19 markd Exp $
1.27      adam        2:
                      3: .include "../../print/texlive/Makefile.common"
1.1       minskim     4:
1.33    ! markd       5: PKGNAME=       xdvik-22.87.06
1.1       minskim     6: CATEGORIES=    print
                      7:
1.29      nia         8: HOMEPAGE=      http://xdvi.sourceforge.net/
1.1       minskim     9: COMMENT=       Previewer for DVI files
                     10:
1.30      markd      11: BUILD_DEPENDS+=        tex-texlive-scripts-[0-9]*:../../print/tex-texlive-scripts
1.7       minskim    12: BUILD_DEPENDS+=        tex-xdvi-[0-9]*:../../print/tex-xdvi
                     13: DEPENDS+=      dvipsk-[0-9]*:../../print/dvipsk
1.18      markd      14: DEPENDS+=      kpathsea>=6.2.1:../../print/kpathsea
1.7       minskim    15:
1.27      adam       16: EXTRACT_ELEMENTS+=     ${DISTNAME}/texk/xdvik
1.1       minskim    17:
1.13      sbd        18: USE_TOOLS+=    gs:run
                     19:
1.1       minskim    20: WRKSRC=                ${WRKDIR}/${DISTNAME}/texk/xdvik
                     21:
1.27      adam       22: GNU_CONFIGURE_STRICT=  no # texk/xdvik/squeeze/configure
1.14      minskim    23: CONFIGURE_ARGS+=       --with-system-freetype2
1.18      markd      24: CONFIGURE_ARGS+=       --with-system-kpathsea
1.27      adam       25: CONFIGURE_ARGS+=       --with-system-zlib
                     26: CONFIGURE_ARGS+=       --with-zlib-includes=${BUILDLINK_PREFIX.zlib}/include
                     27: CONFIGURE_ARGS+=       --with-zlib-libdir=${BUILDLINK_PREFIX.zlib}/lib
1.7       minskim    28: CONFIGURE_ARGS+=       --with-xdvi-x-toolkit=xaw
1.27      adam       29: CONFIGURE_ARGS+=       --with-default-dvips-path=${PREFIX}/bin/dvips
                     30: CONFIGURE_ARGS+=       --with-default-ps2pdf-path=${PREFIX}/bin/ps2pdf
1.1       minskim    31:
                     32: PKG_SYSCONFSUBDIR=     texmf
                     33:
                     34: MAKE_DIRS+=    ${PKG_SYSCONFDIR}/xdvi
1.14      minskim    35: CONF_FILES=    ${PREFIX}/share/examples/xdvik/XDvi \
1.1       minskim    36:                ${PKG_SYSCONFDIR}/xdvi/XDvi
                     37:
                     38: BUILD_DEFS+=   PAPERSIZE
                     39:
1.14      minskim    40: INSTALLATION_DIRS+=    share/examples/xdvik
1.1       minskim    41:
                     42: TEX_TEXMF_DIRS+=       ${PKG_SYSCONFDIR}
                     43: TEX_TEXMF_DIRS+=       ${PREFIX}/share/texmf-dist
                     44:
                     45: .include "../../mk/bsd.prefs.mk"
                     46:
                     47: .if ${PAPERSIZE} == "Letter"
                     48: XDVI_PAPERSIZE=        us
                     49: .else
                     50: XDVI_PAPERSIZE=        a4
                     51: .endif
                     52:
1.27      adam       53: post-build:
1.31      markd      54:        # delete local XDvi
1.27      adam       55:        ${RM} ${WRKSRC}/texmf/XDvi
                     56:        ${MKDIR} ${WRKSRC}/texmf/xdvi
1.31      markd      57:        # cp XDvi from tex-xdvi
1.27      adam       58:        ${CP} ${PREFIX}/share/texmf-dist/xdvi/XDvi ${WRKSRC}/texmf/xdvi
1.31      markd      59:        # set the pagesize
                     60: #      ${SETENV} TEXMFCONFIG=${PREFIX}/share/texmf \
                     61: #              TFC_TEXMFCONFIG=${WRKSRC}/texmf \
                     62: #              ${PREFIX}/bin/texconfig xdvi paper ${XDVI_PAPERSIZE}
1.27      adam       63:
                     64: post-install:
                     65:        ${INSTALL_DATA} ${WRKSRC}/texmf/xdvi/XDvi \
                     66:                ${DESTDIR}${PREFIX}/share/examples/xdvik
                     67:
1.1       minskim    68: .include "../../converters/libiconv/buildlink3.mk"
1.14      minskim    69: .include "../../devel/zlib/buildlink3.mk"
                     70: .include "../../graphics/freetype2/buildlink3.mk"
1.1       minskim    71: .include "../../print/kpathsea/buildlink3.mk"
                     72: .include "../../print/kpathsea/texmf.mk"
1.27      adam       73: .include "../../sysutils/desktop-file-utils/desktopdb.mk"
1.17      markd      74: .include "../../x11/libXi/buildlink3.mk"
1.1       minskim    75: .include "../../x11/libXpm/buildlink3.mk"
                     76: .include "../../mk/xaw.buildlink3.mk"
                     77: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>