aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--japanese/dvi2ps/Makefile2
-rw-r--r--japanese/dvi2ps/distinfo2
-rw-r--r--japanese/dvi2ps/files/patch-aa71
-rw-r--r--japanese/dvi2ps/files/patch-ab102
-rw-r--r--japanese/dvi2ps/pkg-descr12
-rw-r--r--japanese/dvi2ps/pkg-plist207
-rw-r--r--japanese/dvi2ps/pkg-req2
7 files changed, 211 insertions, 187 deletions
diff --git a/japanese/dvi2ps/Makefile b/japanese/dvi2ps/Makefile
index d02177c719a3..22392f588c3f 100644
--- a/japanese/dvi2ps/Makefile
+++ b/japanese/dvi2ps/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= dvi2ps
-PORTVERSION= 2.0
+PORTVERSION= 3.0
CATEGORIES= japanese print
MASTER_SITES= ftp://ftp.math.s.chiba-u.ac.jp/tex/
DISTNAME= ${PORTNAME}-${PORTVERSION}j
diff --git a/japanese/dvi2ps/distinfo b/japanese/dvi2ps/distinfo
index d4ad7068abda..746fef49f630 100644
--- a/japanese/dvi2ps/distinfo
+++ b/japanese/dvi2ps/distinfo
@@ -1 +1 @@
-MD5 (dvi2ps-2.0j.tar.gz) = 2806563a63e77355aa27d13c16e9ad28
+MD5 (dvi2ps-3.0j.tar.gz) = 3de4a84c92b7f73fe527b2a122c00257
diff --git a/japanese/dvi2ps/files/patch-aa b/japanese/dvi2ps/files/patch-aa
index c27c7ba7a567..ef2d71695512 100644
--- a/japanese/dvi2ps/files/patch-aa
+++ b/japanese/dvi2ps/files/patch-aa
@@ -1,60 +1,11 @@
-*** Makefile.orig Thu Dec 26 19:37:51 1996
---- Makefile Thu Dec 26 19:39:54 1996
-***************
-*** 2,8 ****
- # your site:
- #
- # BINAREA and DVI2LIB are relative to PREFIX
-! PREFIX=/usr/local
- # where dvi2ps is installed
- BINAREA=${PREFIX}/bin
- #
---- 2,8 ----
- # your site:
- #
- # BINAREA and DVI2LIB are relative to PREFIX
-! PREFIX?=/usr/local
- # where dvi2ps is installed
- BINAREA=${PREFIX}/bin
- #
-***************
-*** 42,60 ****
- # 1) libVFlib.a and VF.h are installed in the standard directory
- #VFLIB = -lVFlib
- # 2) libVFlib.a and VF.h are installed in the non-standard directory
-! #VFLIB = -L${PREFIX}/lib -lVFlib
-! #VFLIBINC = -I${PREFIX}/include
- # 3) use VFlib.a and VF.h in the source directory of VFlib
-! VFLIBSRCDIR = ../VFlib-2.22/src
-! VFLIB = ${VFLIBSRCDIR}/VFlib.a
-! VFLIBINC = -I${VFLIBSRCDIR}
-
- #
- CC=cc
- #
-! CCFLAGS = -g
- #CCFLAGS = -O # SUNOS 4.X etc ...
-! #CCFLAGS = -O -DPOSIX # NetBSD FreeBSD (gcc 2.X), Linux
- #CCFLAGS = -O -DMSDOS -DPOSIX # DJGCC (gcc 2.X)
- #CCFLAGS = -O -DANSI -DPOSIX -DSYSV -DSYSVIO # Solaris 2.X (SUNWpro/bin/cc)
- #CCFLAGS = -O -DSYSVIO # Solaris 2.X (/usr/ucb/cc -- not recommended)
---- 42,60 ----
- # 1) libVFlib.a and VF.h are installed in the standard directory
- #VFLIB = -lVFlib
- # 2) libVFlib.a and VF.h are installed in the non-standard directory
-! VFLIB = -L${PREFIX}/lib -lVFlib2 -lttf
-! VFLIBINC = -I${PREFIX}/include
- # 3) use VFlib.a and VF.h in the source directory of VFlib
-! #VFLIBSRCDIR = ../VFlib-2.22/src
-! #VFLIB = ${VFLIBSRCDIR}/VFlib.a
-! #VFLIBINC = -I${VFLIBSRCDIR}
-
- #
- CC=cc
- #
-! #CCFLAGS = -g
- #CCFLAGS = -O # SUNOS 4.X etc ...
-! CCFLAGS = -O2 -DPOSIX # NetBSD FreeBSD (gcc 2.X), Linux
- #CCFLAGS = -O -DMSDOS -DPOSIX # DJGCC (gcc 2.X)
- #CCFLAGS = -O -DANSI -DPOSIX -DSYSV -DSYSVIO # Solaris 2.X (SUNWpro/bin/cc)
- #CCFLAGS = -O -DSYSVIO # Solaris 2.X (/usr/ucb/cc -- not recommended)
+--- Makefile.orig Thu May 10 23:44:24 2001
++++ Makefile Thu May 10 23:47:47 2001
+@@ -2,7 +2,7 @@
+ # your site:
+ #
+ # BINAREA and DVI2LIB are relative to PREFIX
+-PREFIX=${DESTDIR}/usr/local
++PREFIX?=/usr/local
+ # where dvi2ps is installed
+ BINAREA=${PREFIX}/bin
+ #
diff --git a/japanese/dvi2ps/files/patch-ab b/japanese/dvi2ps/files/patch-ab
index e1bdef11aa44..04eb5c6446b9 100644
--- a/japanese/dvi2ps/files/patch-ab
+++ b/japanese/dvi2ps/files/patch-ab
@@ -1,39 +1,65 @@
-*** /dev/null Mon Oct 13 13:41:43 1997
---- lib/fontdesc Mon Oct 13 13:43:32 1997
-***************
-*** 0 ****
---- 1,34 ----
-+ #
-+ # dvi2ps fontdesc file for FreeBSD jtex209 and platex ports collection.
-+ # Print out Japanese by printer font and English by pk font.
-+ # Nov. 9 1996 MITA Yoshio <mita@jp.FreeBSD.org>
-+
-+ # change resolution according to your site.
-+ define RESOLUTION 300
-+ resolution $RESOLUTION
-+
-+ define f /usr/local/lib/fonts
-+ define af /usr/local/share/tex/jfonts/jfms
-+ define pf /usr/local/lib/texmf/fonts/public/ptex
-+ define pfnew /usr/local/share/texmf/fonts/tfm/ptex
-+ define nsf /usr/local/share/tex/jfonts
-+
-+ include dvi2.ps
-+
-+ # English font with pk fonts
-+ font pk * 3 $f/pk$RESOLUTION/%f.%mpk
-+
-+ # jstfm NTT JTeX with DNP font tfm
-+ font jstfm * 0 $nsf/mincho/%f.tfm
-+ font jstfm * 0 $nsf/gothic/%f.tfm
-+ builtin dm%j SINR Ryumin-Light-H
+--- /dev/null Sat May 12 10:56:25 2001
++++ lib/fontdesc Sat May 12 13:00:38 2001
+@@ -0,0 +1,62 @@
++#
++# dvi2ps fontdesc file for FreeBSD jtex209 and platex ports collection.
++# Print out Japanese by printer font and English by pk font.
++# Nov. 9 1996 MITA Yoshio <mita@jp.FreeBSD.org>
++# May 12 2001 MITA Yoshio <mita@FreeBSD.org>
++
++# change RESOLUTION number according to your printer resolution!!!
++define RESOLUTION 300
++resolution $RESOLUTION
++
++# ASCII pLaTeX2e related definitions
++# copied from ./configk and modified.
++
++define tmf /usr/local/share/texmf/fonts
++define enc /usr/local/share/texmf/dvips/base/
++#cconvdir cconv
++vfontcap /usr/local/lib/VFlib/2.25.2/vfontcap
++
++# Old LaTeX (version 2.09 aka NTT-jTeX 1.52 and ASCII pTeX 1.7) related defs.
++
++define f /usr/local/lib/fonts
++define af /usr/local/share/tex/jfonts/jfms
++define nsf /usr/local/share/tex/jfonts
++
++# Header file for PostScript
++include headers/dvi2.ps
++
++#################### NTT jTeX ####################
++# jstfm NTT JTeX with DNP font tfm
++font jstfm * 0 $nsf/mincho/%f.tfm
++font jstfm * 0 $nsf/gothic/%f.tfm
++builtin dm%j SINR Ryumin-Light-H
+ builtin dg%j SINR GothicBBB-Medium-H
-+
-+
-+ # built-in kanji for ASCII Nihongo TeX
-+ include fonts/ascfix-c.ps
-+ font jfm * 0 $af/%f.tfm
-+ font jfm * 0 $pf/tfm/%f.tfm
-+ font jfm * 0 $pfnew/%f.tfm
-+ builtin min JINA "/Ryumin-Light-H Ryumin-Metrics Set-New-Metrics"
-+ builtin goth JINA "/GothicBBB-Medium-H Gothic-Metrics Set-New-Metrics"
++
++#################### ASCII pTeX / pLaTeX2e ####################
++# First, convert pTeX dvi -> built-in kanji dvi by virtual font
++font jvf * 0 $tmf/vf//makejvf/
++# then, use built-in kanji
++font jfm * 0 $af/%f.tfm
++font jfm * 0 $tmf/tfm/makejvf//
++map rml JSNR Ryumin-Light-H
++map gbm JSNR GothicBBB-Medium-H
++map rmlv JSNR Ryumin-Light-V
++map gbmv JSNR GothicBBB-Medium-V
++map ryumin-l JSNR Ryumin-Light-H
++map gtbbb-m JSNR GothicBBB-Medium-H
++map ryumin-l-v JSNR Ryumin-Light-V
++map gtbbb-m-v JSNR GothicBBB-Medium-V
++
++#################### Roman characters ####################
++# For Roman character, try searching pk fonts (pkfonts?00-1.0) at first
++font pk * 4 /usr/local/lib/fonts/pk$RESOLUTION/%f.%mpk
++
++# if not, Try automatically generated pkfonts.
++font pk * 4 /var/tmp/texfonts/pk//
++
++# Compatibility with times.sty of LaTeX2e (ja-ptex- package)
++# You can use Times-Roman font in LaTeX by putting one line in TeX source file:
++# \usepackage{times}
++# For your info: To preview DVI file with times font, you should use
++# ja-vfxdvi300-17 package for now (May 2001).
++fontdesc fonts$kpse/psfonts-8r
diff --git a/japanese/dvi2ps/pkg-descr b/japanese/dvi2ps/pkg-descr
index a69df75ca7c1..c3745d47d1c9 100644
--- a/japanese/dvi2ps/pkg-descr
+++ b/japanese/dvi2ps/pkg-descr
@@ -3,10 +3,12 @@ DVI to PostScript converter.
A sample font description file `/usr/local/lib/dvi2ps/fontdesc' is installed.
Those who want to print out English fonts by pkfont and Japanese by
printer builtin font can use it directly.
-(Remember to add pkfonts by package or so.)
-Default resolution is set to 300dpi in fontdesc file. You can
-modify it according to your site, or override it by command line option:
-dvi2ps -D RESOLUTION=(your resolution).
+- Remember to add pkfont package of appropreate resolution such as
+ pkfonts300-1.0, pkfonts600-1.0
-See /usr/local/lib/dvi2ps/doc/* files for customize.
+- Default resolution is set to 300dpi in fontdesc file. You can
+ modify it according to your site, or override it by command line option:
+ dvi2ps -D RESOLUTION=(your resolution).
+
+See /usr/local/lib/dvi2ps/doc/* files for customization.
diff --git a/japanese/dvi2ps/pkg-plist b/japanese/dvi2ps/pkg-plist
index 6382abee7ff8..7b6db4bb5a3f 100644
--- a/japanese/dvi2ps/pkg-plist
+++ b/japanese/dvi2ps/pkg-plist
@@ -1,97 +1,142 @@
bin/dvi2ps
bin/MakePK
bin/nup
-bin/psstrip
bin/texfix
-lib/dvi2ps/LW16-600J
-lib/dvi2ps/LWIINTX-J
-lib/dvi2ps/RicohSP10
-lib/dvi2ps/SPARCptr
-lib/dvi2ps/bibase
-lib/dvi2ps/bifont
-lib/dvi2ps/bikanji
-lib/dvi2ps/bitbk
-lib/dvi2ps/bitmap
-lib/dvi2ps/config
-lib/dvi2ps/defaulttray.ps
+bin/psstrip
+lib/dvi2ps/headers/color.ps
+lib/dvi2ps/headers/psifont.ps
+lib/dvi2ps/headers/special.ps
+lib/dvi2ps/headers/dvi2.ps
lib/dvi2ps/dvi2.ps
-lib/dvi2ps/dvips.ps
-lib/dvi2ps/fontlink
-lib/dvi2ps/macfix.ps
-lib/dvi2ps/mtex
-lib/dvi2ps/old
-lib/dvi2ps/oldfix.ps
-lib/dvi2ps/psifont.ps
+lib/dvi2ps/fontsk/a2n
+lib/dvi2ps/fontsk/vtex
+lib/dvi2ps/fontsk/psfonts.ps
+lib/dvi2ps/fontsk/psfonts-std
+lib/dvi2ps/fontsk/psfonts-misc.map
+lib/dvi2ps/fontsk/psfonts-0
+lib/dvi2ps/fontsk/psfonts-8r.map
+lib/dvi2ps/fontsk/psfonts
+lib/dvi2ps/fontsk/psfonts-8r
+lib/dvi2ps/fontsk/psfonts-std.map
+lib/dvi2ps/fontsk/psfonts-0.map
+lib/dvi2ps/fontsk/t1cm.map
+lib/dvi2ps/fontsk/ntt-wada
+lib/dvi2ps/fontsk/ntt-bitmap
+lib/dvi2ps/fontsk/ntt-bikanji
+lib/dvi2ps/fontsk/n2a
+lib/dvi2ps/fontsk/muldecomp
+lib/dvi2ps/fontsk/mul-bitmap
+lib/dvi2ps/fontsk/generate
+lib/dvi2ps/fontsk/asc-wadaz
+lib/dvi2ps/fontsk/fonts-t1
+lib/dvi2ps/fontsk/ntt-wadaz
+lib/dvi2ps/fontsk/bikan-wada
+lib/dvi2ps/fontsk/bikan-rsp
+lib/dvi2ps/fontsk/bikan-mor2
+lib/dvi2ps/fontsk/t1ams.map
+lib/dvi2ps/fontsk/t1ams0.map
+lib/dvi2ps/fontsk/mul-bikanji
+lib/dvi2ps/fontsk/bikan-wadaz
+lib/dvi2ps/fontsk/asc-wada
+lib/dvi2ps/fontsk/asc-bitmap
+lib/dvi2ps/fontsk/asc-bikanji
+lib/dvi2ps/fontsk/vtex.ps
+lib/dvi2ps/fontsk/nttdecomp
+lib/dvi2ps/fontsk/fonts-bitmap
+lib/dvi2ps/fonts/mul-bikanji
+lib/dvi2ps/fonts/muldecomp
+lib/dvi2ps/fonts/psfonts
+lib/dvi2ps/fonts/asc-bikanji
+lib/dvi2ps/fonts/ntt-bikanji
+lib/dvi2ps/fonts/psfonts-8r
+lib/dvi2ps/fonts/psfonts-0
+lib/dvi2ps/fonts/psfonts.ps
+lib/dvi2ps/fonts/fonts-t1
+lib/dvi2ps/fonts/psfonts-std
+lib/dvi2ps/fonts/t1ams.map
+lib/dvi2ps/fonts/n2a
+lib/dvi2ps/fonts/a2n
+lib/dvi2ps/fonts/mul-bitmap
+lib/dvi2ps/fonts/ntt-wadaz
+lib/dvi2ps/fonts/psfonts-8r.map
+lib/dvi2ps/fonts/psfonts-std.map
+lib/dvi2ps/fonts/psfonts-misc.map
+lib/dvi2ps/fonts/vtex.ps
+lib/dvi2ps/fonts/vtex
+lib/dvi2ps/fonts/psfonts-0.map
+lib/dvi2ps/fonts/t1cm.map
+lib/dvi2ps/fonts/generate
+lib/dvi2ps/fonts/bikan-wadaz
+lib/dvi2ps/fonts/bikan-wada
+lib/dvi2ps/fonts/ntt-wada
+lib/dvi2ps/fonts/asc-wada
+lib/dvi2ps/fonts/asc-bitmap
+lib/dvi2ps/fonts/ntt-bitmap
+lib/dvi2ps/fonts/bikan-rsp
+lib/dvi2ps/fonts/bikan-mor2
+lib/dvi2ps/fonts/nttdecomp
+lib/dvi2ps/fonts/asc-wadaz
+lib/dvi2ps/fonts/fonts-bitmap
+lib/dvi2ps/printer/RicohSP10
+lib/dvi2ps/printer/LWII
+lib/dvi2ps/printer/SPARC
+lib/dvi2ps/printer/LW16
lib/dvi2ps/tombo.ps
-lib/dvi2ps/vflib
-lib/dvi2ps/vtexe
+lib/dvi2ps/oldfix.ps
+lib/dvi2ps/old
+lib/dvi2ps/multex
+lib/dvi2ps/macfix.ps
+lib/dvi2ps/header
+lib/dvi2ps/fontdesc.orig
+lib/dvi2ps/fontdesc
+lib/dvi2ps/dvips.ps
+lib/dvi2ps/defaulttray.ps
+lib/dvi2ps/configk
+lib/dvi2ps/config
+lib/dvi2ps/bothside.ps
+lib/dvi2ps/bmbi
+lib/dvi2ps/bitmap
+lib/dvi2ps/bitbk
+lib/dvi2ps/bikant1
+lib/dvi2ps/bikanji
+lib/dvi2ps/bifont
+lib/dvi2ps/SPARCptr
+lib/dvi2ps/RicohSP10
+lib/dvi2ps/LWIINTX-J
+lib/dvi2ps/wadalabz
+lib/dvi2ps/LW16-600J
lib/dvi2ps/wadalab
-lib/dvi2ps/doc/DOCS
-lib/dvi2ps/doc/dvi2ps.1
-lib/dvi2ps/doc/dvi2ps.1j
-lib/dvi2ps/doc/hints.doc
-lib/dvi2ps/doc/bugs.doc
+lib/dvi2ps/vtexe
+lib/dvi2ps/tumble.ps
+lib/dvi2ps/doc/vfontcap.add
lib/dvi2ps/doc/changes.doc
-lib/dvi2ps/doc/dvi2ps.doc
lib/dvi2ps/doc/fontdesc.doc
+lib/dvi2ps/doc/lprdvi.doc
lib/dvi2ps/doc/history
+lib/dvi2ps/doc/printers.doc
lib/dvi2ps/doc/install.doc
-lib/dvi2ps/doc/kanji.doc
+lib/dvi2ps/doc/psfiles.doc
+lib/dvi2ps/doc/texfix.doc
+lib/dvi2ps/doc/dvi2ps.doc
lib/dvi2ps/doc/lib.doc
-lib/dvi2ps/doc/local.mf
-lib/dvi2ps/doc/lprdvi.doc
-lib/dvi2ps/doc/metafont.doc
lib/dvi2ps/doc/nup.doc
-lib/dvi2ps/doc/printers.doc
-lib/dvi2ps/doc/psfiles.doc
-lib/dvi2ps/doc/psfonts.doc
lib/dvi2ps/doc/report.doc
lib/dvi2ps/doc/special.doc
-lib/dvi2ps/doc/texfix.doc
-lib/dvi2ps/doc/vfontcap
+lib/dvi2ps/doc/psfonts.doc
lib/dvi2ps/doc/vfref.doc
-lib/dvi2ps/fontdesc
-lib/dvi2ps/fonts/a2n
-lib/dvi2ps/fonts/asc-bikanji
-lib/dvi2ps/fonts/asc-bitmap
-lib/dvi2ps/fonts/asc-bk
-lib/dvi2ps/fonts/asc-vflkanji
-lib/dvi2ps/fonts/asc-wlkanji
-lib/dvi2ps/fonts/ascfix-b.ps
-lib/dvi2ps/fonts/ascfix-c.ps
-lib/dvi2ps/fonts/ascfix-m.ps
-lib/dvi2ps/fonts/bikan-mor2
-lib/dvi2ps/fonts/bikan-rsp
-lib/dvi2ps/fonts/bikan-vfl
-lib/dvi2ps/fonts/bikan-wl
-lib/dvi2ps/fonts/cmps.map
-lib/dvi2ps/fonts/cmps0.map
-lib/dvi2ps/fonts/curdir
-lib/dvi2ps/fonts/efontdef
-lib/dvi2ps/fonts/generate
-lib/dvi2ps/fonts/ml-bikanji
-lib/dvi2ps/fonts/ml-bitmap
-lib/dvi2ps/fonts/mldecomp
-lib/dvi2ps/fonts/n2a
-lib/dvi2ps/fonts/ntt-bikanji
-lib/dvi2ps/fonts/ntt-bitmap
-lib/dvi2ps/fonts/ntt-vflkanji
-lib/dvi2ps/fonts/ntt-wlkanji
-lib/dvi2ps/fonts/psfonts
-lib/dvi2ps/fonts/psfonts.map
-lib/dvi2ps/fonts/psfonts.ps
-lib/dvi2ps/fonts/psfonts0
-lib/dvi2ps/fonts/psfonts2
-lib/dvi2ps/fonts/psfonts2.map
-lib/dvi2ps/fonts/psfonts2.ps
-lib/dvi2ps/fonts/psfonts3
-lib/dvi2ps/fonts/psfonts3.map
-lib/dvi2ps/fonts/psfontsk
-lib/dvi2ps/fonts/psfontsk.ps
-lib/dvi2ps/fonts/psfontsko
-lib/dvi2ps/fonts/vtex
-lib/dvi2ps/fonts/vtex.ps
-lib/dvi2ps/printer/LW16
-lib/dvi2ps/printer/LWII
-lib/dvi2ps/printer/RicohSP10
-lib/dvi2ps/printer/SPARC
+lib/dvi2ps/doc/kanji.doc
+lib/dvi2ps/doc/metafont.doc
+lib/dvi2ps/doc/local.mf
+lib/dvi2ps/doc/dvi2ps.1
+lib/dvi2ps/doc/dvi2ps.1j
+lib/dvi2ps/doc/hints.doc
+lib/dvi2ps/doc/QandA
+lib/dvi2ps/doc/DOCS
+lib/dvi2ps/doc/bugs.doc
+lib/dvi2ps/fontlink
+@dirrm lib/dvi2ps/headers
+@dirrm lib/dvi2ps/fontsk
+@dirrm lib/dvi2ps/fonts
+@dirrm lib/dvi2ps/printer
+@dirrm lib/dvi2ps/doc
+@dirrm lib/dvi2ps
diff --git a/japanese/dvi2ps/pkg-req b/japanese/dvi2ps/pkg-req
index a4db2b5fb08b..ac9d6c6ac3dd 100644
--- a/japanese/dvi2ps/pkg-req
+++ b/japanese/dvi2ps/pkg-req
@@ -4,6 +4,6 @@ if [ "$2" != "INSTALL" ]; then
fi
echo "**********************************************************"
echo "* Modify RESOLUTION in /usr/local/lib/dvi2ps/fontdesc *"
-echo "* See /usr/local/lib/dvi2ps/doc/* for customize *"
+echo "* See /usr/local/lib/dvi2ps/doc/* for customization *"
echo "**********************************************************"