Honor PAPERSIZE.
This commit is contained in:
parent
c1235089ce
commit
3bc30ae949
4 changed files with 55 additions and 4 deletions
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.1.1.1 2009/02/19 05:06:00 minskim Exp $
|
||||
# $NetBSD: Makefile,v 1.2 2009/02/23 08:46:54 minskim Exp $
|
||||
|
||||
DISTNAME= xdvik-22.84.14
|
||||
CATEGORIES= print
|
||||
|
@ -8,12 +8,18 @@ MAINTAINER= minskim@NetBSD.org
|
|||
HOMEPAGE= http://xdvi.sourceforge.net/
|
||||
COMMENT= Previewer for DVI files
|
||||
|
||||
CONFLICTS+= teTeX-bin-[0-9]*
|
||||
DEPENDS+= tex-bin-xdvi-[0-9]*:../../wip/tex-bin-xdvi
|
||||
|
||||
PKG_DESTDIR_SUPPORT= user-destdir
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
USE_LIBTOOL= yes
|
||||
WRKSRC= ${WRKDIR}/${DISTNAME}/texk/xdvik
|
||||
|
||||
FIND_PREFIX:= TETEX_PREFIX=texlive-tetex
|
||||
.include "../../mk/find-prefix.mk"
|
||||
|
||||
CONFIGURE_ARGS+= --with-system-kpathsea --with-system-t1lib \
|
||||
--with-xdvi-x-toolkit=xaw
|
||||
|
||||
|
@ -23,7 +29,27 @@ MAKE_FLAGS+= LIBTOOL=${LIBTOOL:Q} \
|
|||
INSTALL_MAKE_FLAGS+= prefix=${DESTDIR}${PREFIX} \
|
||||
mandir=${DESTDIR}${PREFIX}/${PKGMANDIR}
|
||||
|
||||
PKG_SYSCONFSUBDIR= texmf
|
||||
|
||||
MAKE_DIRS+= ${PKG_SYSCONFDIR}/xdvi
|
||||
CONF_FILES= ${PREFIX}/share/texmf-dist/xdvi/XDvi \
|
||||
${PKG_SYSCONFDIR}/xdvi/XDvi
|
||||
|
||||
BUILD_DEFS+= PAPERSIZE
|
||||
|
||||
INSTALLATION_DIRS+= share/texmf-dist/xdvi
|
||||
|
||||
TEX_TEXMF_DIRS+= ${PKG_SYSCONFDIR}
|
||||
TEX_TEXMF_DIRS+= ${PREFIX}/share/texmf
|
||||
TEX_TEXMF_DIRS+= ${PREFIX}/share/texmf-dist
|
||||
|
||||
.include "../../mk/bsd.prefs.mk"
|
||||
|
||||
.if ${PAPERSIZE} == "Letter"
|
||||
XDVI_PAPERSIZE= us
|
||||
.else
|
||||
XDVI_PAPERSIZE= a4
|
||||
.endif
|
||||
|
||||
.include "../../converters/libiconv/buildlink3.mk"
|
||||
.include "../../fonts/t1lib/buildlink3.mk"
|
||||
|
@ -32,4 +58,14 @@ TEX_TEXMF_DIRS+= ${PREFIX}/share/texmf
|
|||
.include "../../x11/libXp/buildlink3.mk"
|
||||
.include "../../x11/libXpm/buildlink3.mk"
|
||||
.include "../../mk/xaw.buildlink3.mk"
|
||||
|
||||
post-build:
|
||||
env TFC_TEXMFCONFIG=${WRKSRC}/texmf \
|
||||
${TETEX_PREFIX}/bin/texconfig xdvi paper ${XDVI_PAPERSIZE}
|
||||
# ${CP} -f ${WRKSRC}/texmf-config/xdvi/XDvi ${WRKSRC}/texmf/xdvi/XDvi
|
||||
|
||||
post-install:
|
||||
${INSTALL_DATA} ${WRKSRC}/texmf/xdvi/XDvi \
|
||||
${DESTDIR}${PREFIX}/share/texmf-dist/xdvi
|
||||
|
||||
.include "../../mk/bsd.pkg.mk"
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
@comment $NetBSD: PLIST,v 1.1.1.1 2009/02/19 05:06:00 minskim Exp $
|
||||
@comment $NetBSD: PLIST,v 1.2 2009/02/23 08:46:54 minskim Exp $
|
||||
bin/oxdvi
|
||||
bin/xdvi
|
||||
bin/xdvi-xaw
|
||||
man/man1/oxdvi.1
|
||||
man/man1/xdvi.1
|
||||
share/texmf/xdvi/XDvi
|
||||
share/texmf-dist/xdvi/XDvi
|
||||
share/texmf/xdvi/pixmaps/toolbar.xpm
|
||||
share/texmf/xdvi/pixmaps/toolbar2.xpm
|
||||
share/texmf/xdvi/xdvi.cfg
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
$NetBSD: distinfo,v 1.1.1.1 2009/02/19 05:06:00 minskim Exp $
|
||||
$NetBSD: distinfo,v 1.2 2009/02/23 08:46:54 minskim Exp $
|
||||
|
||||
SHA1 (xdvik-22.84.14.tar.gz) = 1ca7f0c7930d24c3e10cc1d7115abed7dd39e95e
|
||||
RMD160 (xdvik-22.84.14.tar.gz) = a19920fcc9e4e5d2878b16e65fa95bab5f034b74
|
||||
Size (xdvik-22.84.14.tar.gz) = 2016256 bytes
|
||||
SHA1 (patch-aa) = 878d51f49647160c6f75acb1ca386fefb7fd778b
|
||||
|
|
14
xdvik/patches/patch-aa
Normal file
14
xdvik/patches/patch-aa
Normal file
|
@ -0,0 +1,14 @@
|
|||
$NetBSD: patch-aa,v 1.1 2009/02/23 08:46:54 minskim Exp $
|
||||
|
||||
XDvi is installed by tex-bin-xdvi.
|
||||
|
||||
--- Makefile.in.orig 2008-05-03 12:45:05.000000000 -0700
|
||||
+++ Makefile.in
|
||||
@@ -161,7 +161,6 @@ install-data: $(manpage).1 pixmaps/toolb
|
||||
$(INSTALL_DATA) $(manpage).1 $(man1dir)/$(manpage).$(manext)
|
||||
rm -f $(man1dir)/o$(manpage).$(manext)
|
||||
ln -s $(manpage).$(manext) $(man1dir)/o$(manpage).$(manext)
|
||||
- $(INSTALL_DATA) $(srcdir)/texmf/XDvi $(texmf)/xdvi/XDvi
|
||||
$(INSTALL_DATA) $(srcdir)/pixmaps/toolbar.xpm $(srcdir)/pixmaps/toolbar2.xpm $(texmf)/xdvi/pixmaps
|
||||
if \
|
||||
grep 'original xdvi.cfg --' $(texmf)/xdvi/xdvi.cfg >/dev/null 2>&1 \
|
Loading…
Reference in a new issue