Sun Sep 19 15:35:59 2010 UTC ()
- Override ptex's libtool.  Noted by spz@.
- Use poppler instead of xpdf.  Noted by drochner@.


(minskim)
diff -r1.11 -r1.12 pkgsrc/print/web2c/Makefile

cvs diff -r1.11 -r1.12 pkgsrc/print/web2c/Makefile (expand / switch to unified diff)

--- pkgsrc/print/web2c/Makefile 2010/09/13 04:09:54 1.11
+++ pkgsrc/print/web2c/Makefile 2010/09/19 15:35:59 1.12
@@ -1,63 +1,66 @@ @@ -1,63 +1,66 @@
1# $NetBSD: Makefile,v 1.11 2010/09/13 04:09:54 minskim Exp $ 1# $NetBSD: Makefile,v 1.12 2010/09/19 15:35:59 minskim Exp $
2 2
3DISTNAME= texlive-20100720-source 3DISTNAME= texlive-20100720-source
4PKGNAME= web2c-2010 4PKGNAME= web2c-2010
 5PKGREVISION= 1
5CATEGORIES= print 6CATEGORIES= print
6MASTER_SITES= ${MASTER_SITE_TEX_CTAN:=systems/texlive/Source/} 7MASTER_SITES= ${MASTER_SITE_TEX_CTAN:=systems/texlive/Source/}
7EXTRACT_SUFX= .tar.xz 8EXTRACT_SUFX= .tar.xz
8 9
9MAINTAINER= minskim@NetBSD.org 10MAINTAINER= minskim@NetBSD.org
10HOMEPAGE= http://www.tug.org/web2c/ 11HOMEPAGE= http://www.tug.org/web2c/
11COMMENT= TeX implementation translating WEB to C 12COMMENT= TeX implementation translating WEB to C
12 13
13CONFLICTS+= ja-ptex-bin-[0-9]* 14CONFLICTS+= ja-ptex-bin-[0-9]*
14CONFLICTS+= teTeX-bin<=3.0nb28 15CONFLICTS+= teTeX-bin<=3.0nb28
15CONFLICTS+= texlive-tetex<2010 16CONFLICTS+= texlive-tetex<2010
16 17
17EXTRACT_ELEMENTS= ${DISTNAME}/build-aux \ 18EXTRACT_ELEMENTS= ${DISTNAME}/build-aux \
18 ${DISTNAME}/libs/obsdcompat \ 19 ${DISTNAME}/libs/obsdcompat \
19 ${DISTNAME}/libs/xpdf \ 
20 ${DISTNAME}/texk/ptexenc \ 20 ${DISTNAME}/texk/ptexenc \
21 ${DISTNAME}/texk/web2c 21 ${DISTNAME}/texk/web2c
22 22
23PKG_DESTDIR_SUPPORT= user-destdir 23PKG_DESTDIR_SUPPORT= user-destdir
24 24
25GNU_CONFIGURE= yes 25GNU_CONFIGURE= yes
26INFO_FILES= yes 26INFO_FILES= yes
27USE_LANGUAGES= c c++ 27USE_LANGUAGES= c c++
28USE_LIBTOOL= yes 28USE_LIBTOOL= yes
29USE_TOOLS+= gmake lex yacc pkg-config 29USE_TOOLS+= gmake lex yacc pkg-config
30WRKSRC= ${WRKDIR}/${DISTNAME}/texk/web2c 30WRKSRC= ${WRKDIR}/${DISTNAME}/texk/web2c
31 31
32CONFIGURE_ARGS+= --disable-luatex 32CONFIGURE_ARGS+= --disable-luatex
33CONFIGURE_ARGS+= --disable-xetex 33CONFIGURE_ARGS+= --disable-xetex
34CONFIGURE_ARGS+= --with-x=no 34CONFIGURE_ARGS+= --with-x=no
35CONFIGURE_ARGS+= --without-mf-x-toolkit 35CONFIGURE_ARGS+= --without-mf-x-toolkit
36CONFIGURE_ARGS+= --with-system-kpathsea \ 36CONFIGURE_ARGS+= --with-system-kpathsea \
37 --with-kpathsea-includes=${BUILDLINK_PREFIX.kpathsea}/include \ 37 --with-kpathsea-includes=${BUILDLINK_PREFIX.kpathsea}/include \
38 --with-kpathsea-libdir=${BUILDLINK_PREFIX.kpathsea}/lib 38 --with-kpathsea-libdir=${BUILDLINK_PREFIX.kpathsea}/lib
39CONFIGURE_ARGS+= --with-system-libpng \ 39CONFIGURE_ARGS+= --with-system-libpng \
40 --with-libpng-includes=${BUILDLINK_PREFIX.png}/include \ 40 --with-libpng-includes=${BUILDLINK_PREFIX.png}/include \
41 --with-libpng-libdir=${BUILDLINK_PREFIX.png}/lib 41 --with-libpng-libdir=${BUILDLINK_PREFIX.png}/lib
 42CONFIGURE_ARGS+= --with-system-xpdf
42CONFIGURE_ARGS+= --with-system-zlib \ 43CONFIGURE_ARGS+= --with-system-zlib \
43 --with-zlib-includes=${BUILDLINK_PREFIX.zlib}/include \ 44 --with-zlib-includes=${BUILDLINK_PREFIX.zlib}/include \
44 --with-zlib-libdir=${BUILDLINK_PREFIX.zlib}/lib 45 --with-zlib-libdir=${BUILDLINK_PREFIX.zlib}/lib
 46LIBTOOL_OVERRIDE= ../*/libtool */libtool
45 47
46CONFIGURE_DIRS= ${WRKDIR}/${DISTNAME}/libs/obsdcompat \ 48CONFIGURE_DIRS= ${WRKDIR}/${DISTNAME}/libs/obsdcompat \
47 ${WRKDIR}/${DISTNAME}/libs/xpdf \ 
48 ${WRKDIR}/${DISTNAME}/texk/ptexenc \ 49 ${WRKDIR}/${DISTNAME}/texk/ptexenc \
49 ${WRKDIR}/${DISTNAME}/texk/web2c 50 ${WRKDIR}/${DISTNAME}/texk/web2c
50INSTALL_DIRS= ${WRKDIR}/${DISTNAME}/texk/web2c 51INSTALL_DIRS= ${WRKDIR}/${DISTNAME}/texk/web2c
51 52
52.include "../../devel/zlib/buildlink3.mk" 53.include "../../devel/zlib/buildlink3.mk"
53.include "../../graphics/png/buildlink3.mk" 54.include "../../graphics/png/buildlink3.mk"
54.include "../../print/kpathsea/buildlink3.mk" 55.include "../../print/kpathsea/buildlink3.mk"
 56.include "../../print/poppler/buildlink3.mk"
 57.include "../../print/poppler-includes/buildlink3.mk"
55 58
56post-install: 59post-install:
57 ${LN} -sf cweb.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/ctangle.1 60 ${LN} -sf cweb.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/ctangle.1
58 ${LN} -sf cweb.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/cweave.1 61 ${LN} -sf cweb.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/cweave.1
59 ${LN} -sf mf.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/mf-nowin.1 62 ${LN} -sf mf.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/mf-nowin.1
60 ${LN} -sf dvicopy.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/odvicopy.1 63 ${LN} -sf dvicopy.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/odvicopy.1
61 ${LN} -sf dvitype.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/odvitype.1 64 ${LN} -sf dvitype.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/odvitype.1
62 65
63.include "../../mk/bsd.pkg.mk" 66.include "../../mk/bsd.pkg.mk"