1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-23 00:43:28 +00:00

Add dvipsk-tetex, a port for the dvipsk utility

in teTeX distribution.

Approved by:	linimon (mentor)
This commit is contained in:
Hiroki Sato 2004-05-12 16:37:07 +00:00
parent 7e1ebefc79
commit c214d77fdf
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=109016
5 changed files with 82 additions and 0 deletions

View File

@ -50,6 +50,7 @@
SUBDIR += dvipdfmx
SUBDIR += dvips
SUBDIR += dvips2ascii
SUBDIR += dvipsk-tetex
SUBDIR += dviselect
SUBDIR += enscript-a4
SUBDIR += enscript-letter

View File

@ -0,0 +1,60 @@
# New ports collection makefile for: dvipsk-tetex
# Date created: 5 May 2004
# Whom: hrs
#
# $FreeBSD$
PORTNAME= dvipsk-tetex
PORTVERSION= 5.92b
CATEGORIES= print
MASTER_SITES= ftp://sunsite.informatik.rwth-aachen.de/pub/comp/tex/teTeX/2.0/distrib/ \
${MASTER_SITE_TEX_CTAN}
MASTER_SITE_SUBDIR= systems/unix/teTeX/2.0/distrib/
DISTNAME= tetex-src-${TETEX_VER}
DIST_SUBDIR= teTeX
MAINTAINER= hrs@FreeBSD.org
COMMENT= Convert a TeX DVI file to PostScript
BUILD_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX
RUN_DEPENDS= mktexlsr:${PORTSDIR}/print/teTeX
LIB_DEPENDS= png.5:${PORTSDIR}/graphics/png \
wwwcore.1:${PORTSDIR}/www/libwww \
t1.5:${PORTSDIR}/devel/t1lib
PLIST_SUB= TEXMFDIR=${TEXMFDIR} MKTEXLSR=${MKTEXLSR}
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --prefix=${PREFIX} \
--disable-multiplatform \
--without-texinfo --without-dialog \
--with-system-ncurses --with-system-zlib \
--with-system-wwwlib --with-libwww-libdir=${LIBWWW_PREFIX}/lib \
--with-libwww-include=${LIBWWW_PREFIX}/include/w3c-libwww \
--with-system-pnglib --with-pnglib-libdir=${LIBPNG_PREFIX}/lib \
--with-pnglib-include=${LIBPNG_PREFIX}/include \
--with-system-t1lib --with-t1lib-libdir=${LIBT1_PREFIX}/lib \
--with-t1lib-include=${LIBT1_PREFIX}/include
CONFLICTS= ja-ptex-base* ja-*dvips* *dvips-*
MAN1= dvips.1 afm2tfm.1
INFO= dvips
TETEX_VER= 2.0.2
MKTEXLSR?= ${LOCALBASE}/bin/mktexlsr
TEXMFDIR?= share/texmf
LIBPNG_PREFIX?= ${LOCALBASE}
LIBWWW_PREFIX?= ${LOCALBASE}
LIBT1_PREFIX?= ${LOCALBASE}
do-build:
cd ${WRKSRC}/texk/dvipsk &&\
${SETENV} ${MAKE_ENV} ${MAKE} ${ALL_TARGET}
do-install:
cd ${WRKSRC}/texk/dvipsk &&\
${SETENV} ${MAKE_ENV} ${MAKE} ${INSTALL_TARGET}
post-install:
${MKTEXLSR}
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
MD5 (teTeX/tetex-src-2.0.2.tar.gz) = a16f6bba227d55e79aeee46fbbd82d28
SIZE (teTeX/tetex-src-2.0.2.tar.gz) = 11745933

View File

@ -0,0 +1,6 @@
The program dvips takes a DVI file [.dvi] produced by TeX (or by some
other processor such as GFtoDVI) and converts it to PostScript,
normally sending the result directly to the laserprinter. Fonts used
may either be resident in the printer or defined as bitmaps in PK
files, or a `virtual' combination of both. Dvips will automatically
invoke METAFONT to generate fonts that don't already exist.

View File

@ -0,0 +1,13 @@
@comment $FreeBSD$
bin/afm2tfm
bin/dvips
%%TEXMFDIR%%/dvips/base/tex.pro
%%TEXMFDIR%%/dvips/base/texps.pro
%%TEXMFDIR%%/dvips/base/texc.pro
%%TEXMFDIR%%/dvips/base/special.pro
%%TEXMFDIR%%/dvips/base/finclude.pro
%%TEXMFDIR%%/dvips/base/color.pro
%%TEXMFDIR%%/dvips/base/crop.pro
%%TEXMFDIR%%/dvips/base/hps.pro
@exec %%MKTEXLSR%%
@unexec %%MKTEXLSR%%