pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/print/ja-vfxdvik - Use print/teTeX/module.mk framework.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/033ae9bc2fbf
branches:  trunk
changeset: 515082:033ae9bc2fbf
user:      hira <hira%pkgsrc.org@localhost>
date:      Sat Jun 24 10:54:39 2006 +0000

description:
- Use print/teTeX/module.mk framework.
 - Define BUILD_DIRS instead of define do-build and do-install target.
 - Explicitly include zlib's buildlink file.
 - Sort inclusions of buildlink file.

Bump PKGREVISION.

diffstat:

 print/ja-vfxdvik/Makefile |  38 ++++++++++++++++----------------------
 print/ja-vfxdvik/PLIST    |  12 ++++++------
 2 files changed, 22 insertions(+), 28 deletions(-)

diffs (106 lines):

diff -r 51a69c767593 -r 033ae9bc2fbf print/ja-vfxdvik/Makefile
--- a/print/ja-vfxdvik/Makefile Sat Jun 24 10:53:31 2006 +0000
+++ b/print/ja-vfxdvik/Makefile Sat Jun 24 10:54:39 2006 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.22 2006/05/13 03:44:24 minskim Exp $
+# $NetBSD: Makefile,v 1.23 2006/06/24 10:54:39 hira Exp $
 
 DISTNAME=      xdvik-${XDVIK_ORIGINAL_VERS}
 PKGNAME=       ja-vfxdvik-${XDVIK_ORIGINAL_VERS}.${XDVIK_JP_PATCH_VERS}
-PKGREVISION=   8
+PKGREVISION=   9
 CATEGORIES=    japanese print
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=xdvi/} # not xdvik
 
@@ -17,18 +17,18 @@
 XDVIK_ORIGINAL_VERS=   22.40v
 XDVIK_JP_PATCH_VERS=   j1.14
 
-DEPENDS+=      ja-ptex-bin>=3.1.2:../../print/ja-ptex-bin
-#TEX_ACCEPTED= teTeX2
-.include "../../print/teTeX-bin/buildlink3.mk"
+DEPENDS+=      ja-ptex-bin>=3.1.9:../../print/ja-ptex-bin
 
-XDVI_DIR=      ${WRKDIR}/${DISTNAME}/texk/xdvik
+.include "../../print/teTeX/module.mk"
+
+BUILD_DIRS=            ${WRKDIR}/${DISTNAME}/texk/xdvik
 
 USE_TOOLS+=            gmake
 USE_LIBTOOL=           YES
 LTCONFIG_OVERRIDE=     ${WRKSRC}/config/config
 LIBTOOL_OVERRIDE=      klibtool
 GNU_CONFIGURE=         YES
-CONFIGURE_ARGS+=--enable-local-texmf=${PREFIX}/share/texmf.local \
+CONFIGURE_ARGS+=--enable-local-texmf=${PKG_LOCALTEXMFPREFIX} \
                --without-texinfo \
                --without-dialog \
                --disable-multiplatform \
@@ -41,8 +41,10 @@
                --with-system-pnglib \
                --with-system-t1lib \
                --with-system-zlib \
+               --with-zlib-libdir=${BUILDLINK_PREFIX.zlib}/lib \
+               --with-zlib-include=${BUILDLINK_PREFIX.zlib}/include \
                --enable-xdviprint=${PREFIX}/bin/vfxdviprint \
-               --enable-xdvietcdir=${PREFIX}/share/texmf.local/vfxdvi
+               --enable-xdvietcdir=${PKG_LOCALTEXMFPREFIX}/vfxdvi
 
 .include "../../mk/bsd.prefs.mk"
 .if defined(PAPERSIZE) && ${PAPERSIZE} == "A4"
@@ -50,27 +52,19 @@
 .endif
 
 .if ${OPSYS} != "SunOS"
-CONFIGURE_ARGS+=--enable-auto-core \
-               --with-zlib-libdir=/usr/lib \
-               --with-zlib-include=/usr/include
+CONFIGURE_ARGS+=--enable-auto-core
 .else
-CONFIGURE_ARGS+= --with-zlib-libdir=${PREFIX}/lib \
-               --with-zlib-include=${PREFIX}/include
+USE_BUILTIN.zlib=      no # force use pkgsrc zlib
 .endif
 
 CONFIGURE_ENV+=        INSTALL_PROGRAM=${INSTALL_PROGRAM:Q} \
                INSTALL_SCRIPT=${INSTALL_SCRIPT:Q} \
                INSTALL_DATA=${INSTALL_DATA:Q}
 
-do-build:
-       cd ${XDVI_DIR} && ${MAKE_PROGRAM}
-
-do-install:
-       cd ${XDVI_DIR} && ${MAKE_PROGRAM} install
-
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../fonts/t1lib/buildlink3.mk"
+.include "../../graphics/png/buildlink3.mk"
+.include "../../print/ja-vflib-lib/buildlink3.mk"
 .include "../../www/libwww/buildlink3.mk"
-.include "../../print/ja-vflib-lib/buildlink3.mk"
-.include "../../graphics/png/buildlink3.mk"
-.include "../../fonts/t1lib/buildlink3.mk"
 .include "../../mk/x11.buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 51a69c767593 -r 033ae9bc2fbf print/ja-vfxdvik/PLIST
--- a/print/ja-vfxdvik/PLIST    Sat Jun 24 10:53:31 2006 +0000
+++ b/print/ja-vfxdvik/PLIST    Sat Jun 24 10:54:39 2006 +0000
@@ -1,12 +1,12 @@
-@comment $NetBSD: PLIST,v 1.3 2003/10/05 02:00:43 kei Exp $
+@comment $NetBSD: PLIST,v 1.4 2006/06/24 10:54:39 hira Exp $
 bin/vfxdvi
 bin/vfxdvi.bin
 bin/vfxdviprint
 bin/vfxdvizilla
 man/man1/vfxdvi.1
 man/man1/vfxdvizilla.1
-share/texmf.local/vfxdvi/vfontmap
-share/texmf.local/vfxdvi/xdvipaper.dvi2ps-j
-share/texmf.local/vfxdvi/xdvipaper.dvips
-share/texmf.local/vfxdvi/xdvipaper.jdvi2kps
-@dirrm share/texmf.local/vfxdvi
+${PKG_LOCALTEXMFPREFIX}/vfxdvi/vfontmap
+${PKG_LOCALTEXMFPREFIX}/vfxdvi/xdvipaper.dvi2ps-j
+${PKG_LOCALTEXMFPREFIX}/vfxdvi/xdvipaper.dvips
+${PKG_LOCALTEXMFPREFIX}/vfxdvi/xdvipaper.jdvi2kps
+@dirrm ${PKG_LOCALTEXMFPREFIX}/vfxdvi



Home | Main Index | Thread Index | Old Index