aboutsummaryrefslogtreecommitdiffstats
path: root/japanese/dvipsk
diff options
context:
space:
mode:
authorsada <sada@FreeBSD.org>1999-10-24 05:48:10 +0800
committersada <sada@FreeBSD.org>1999-10-24 05:48:10 +0800
commitbeacf31a2a28c12940ae8faa7b2719294d0ad8cc (patch)
tree7e80cb43db386c03236422b1275cfd077964449d /japanese/dvipsk
parent603dd6fcd03f4c2d11f453b569af0fee3bdb4f78 (diff)
downloadfreebsd-ports-gnome-beacf31a2a28c12940ae8faa7b2719294d0ad8cc.tar.gz
freebsd-ports-gnome-beacf31a2a28c12940ae8faa7b2719294d0ad8cc.tar.zst
freebsd-ports-gnome-beacf31a2a28c12940ae8faa7b2719294d0ad8cc.zip
Upgrade japanize patch: 1.4 to 1.4c.
PR: ports/14408 Submitted by: Maintainer
Diffstat (limited to 'japanese/dvipsk')
-rw-r--r--japanese/dvipsk/Makefile21
-rw-r--r--japanese/dvipsk/distinfo2
-rw-r--r--japanese/dvipsk/files/patch-aa13
-rw-r--r--japanese/dvipsk/pkg-plist30
4 files changed, 34 insertions, 32 deletions
diff --git a/japanese/dvipsk/Makefile b/japanese/dvipsk/Makefile
index 686f196a4773..0cad464a9f04 100644
--- a/japanese/dvipsk/Makefile
+++ b/japanese/dvipsk/Makefile
@@ -1,5 +1,5 @@
# New ports collection makefile for: dvipsk + jpatch
-# Version required: 5.78a + p1.4
+# Version required: 5.78a + p1.4c
# Date created: 25 Aug 1997
# Whom: Makoto WATANABE <watanabe@zlab.phys.nagoya-u.ac.jp>
#
@@ -13,27 +13,27 @@ MASTER_SITES= ftp://ftp.ascii.co.jp/pub/TeX/ascii-ptex/ptex218/ \
ftp://ftp.center.osaka-u.ac.jp/CTAN/dviware/dvipsk/ \
ftp://ftp.riken.go.jp/pub/CTAN/dviware/dvipsk/ \
ftp://ftp.u-aizu.ac.jp/pub/tex/CTAN/dviware/dvipsk/
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX} dvipsk-jpatch-p1.4.tar.gz
+DISTFILES= ${DISTNAME}${EXTRACT_SUFX} dvipsk-jpatch-p1.4c.tar.gz
MAINTAINER= watanabe@zlab.phys.nagoya-u.ac.jp
RUN_DEPENDS= ptex-common:${PORTSDIR}/japanese/ptex-common \
- ${PREFIX}/share/fonts/vf-a2bk:${PORTSDIR}/japanese/vftool
+ ${LOCALBASE}/share/fonts/vf-a2bk:${PORTSDIR}/japanese/vftool
MANUAL_PACKAGE_BUILD= incompatible with other versions of dvipsk-*
USE_GMAKE= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= ac_cv_path_install="${INSTALL} -c -o ${BINOWN} -g ${BINGRP}"
+SCRIPTS_ENV= MV=${MV} SED=${SED}
MAN1= dvips.1 afm2tfm.1
+IS_INTERACTIVE= yes
TEXMF= ${PREFIX}/share/texmf
DVIPSDIR= ${TEXMF}/dvips
TEXDIR= ${TEXMF}/tex
BINARIES= dvips afm2tfm
-BACKUP_FILES= base/asex.enc base/psfonts.map config/config.ps
-BASE_FILES= cmfonts.map cyrfonts.map eufonts.map lafonts.map \
- reencode/asex.enc
+BASE_FILES= config.ps cmfonts.map cyrfonts.map eufonts.map lafonts.map
CONTRIB_DIRS= afm-extra bbfig configs psfig volker
CONTRIB_FILES= MakeTeXPK.pl PSTricks colorsep.pro config.proto crop.lpr \
timesmat.sty whichinpath afm-extra/*.ed bbfig/bb* \
@@ -52,18 +52,10 @@ post-build:
../squeeze < colorsep.lpro > colorsep.pro \
)
-pre-install:
- @for i in ${BACKUP_FILES} ; do \
- if [ -f ${DVIPSDIR}/$$i ] ; then \
- ${MV} ${DVIPSDIR}/$$i ${DVIPSDIR}/$$i.bak ; \
- fi ; \
- done
-
post-install:
@for i in ${BINARIES} ; do \
strip ${PREFIX}/bin/$$i ; \
done
- @${MKDIR} ${DVIPSDIR}/config
@for i in ${CONTRIB_DIRS} ; do \
${MKDIR} ${DVIPSDIR}/contrib/$$i ; \
done
@@ -73,7 +65,6 @@ post-install:
for i in ${BASE_FILES} ; do \
${INSTALL_DATA} $$i ${DVIPSDIR}/base ; \
done ; \
- ${INSTALL_DATA} config.ps ${DVIPSDIR}/config ; \
cd ${WRKSRC}/dvipsk/contrib ; \
for i in ${CONTRIB_FILES} ; do \
${INSTALL_DATA} $$i ${DVIPSDIR}/contrib/$$i ; \
diff --git a/japanese/dvipsk/distinfo b/japanese/dvipsk/distinfo
index f221f037e5eb..a630885c1c5f 100644
--- a/japanese/dvipsk/distinfo
+++ b/japanese/dvipsk/distinfo
@@ -1,2 +1,2 @@
MD5 (dvipsk-5.78a.tar.gz) = 7731c81a2614f62ff892b296d257c4d0
-MD5 (dvipsk-jpatch-p1.4.tar.gz) = 20b10a562e0f931768e258118ea773ba
+MD5 (dvipsk-jpatch-p1.4c.tar.gz) = 3113913f6f82f16f467d82e07fe303a9
diff --git a/japanese/dvipsk/files/patch-aa b/japanese/dvipsk/files/patch-aa
index 1b4ed0a9e126..3205e8d03f41 100644
--- a/japanese/dvipsk/files/patch-aa
+++ b/japanese/dvipsk/files/patch-aa
@@ -11,19 +11,6 @@
# Other standard targets for everything.
--- dvipsk/Makefile.in.orig Tue Mar 3 23:47:43 1998
+++ dvipsk/Makefile.in Wed Jul 1 15:41:44 1998
-@@ -80,9 +80,9 @@
- install-data: $(program).info
- $(SHELL) $(top_srcdir)/../mkinstalldirs $(mandir) $(infodir) $(psheaderdir)/base $(dvips_plain_macrodir)
- # PostScript prologues and encodings.
-- for h in $(prologues); do $(INSTALL_DATA) $$h $(psheaderdir)/base/$$h; done
-- cd $(srcdir)/reencode && \
-- for e in *.enc; do $(INSTALL_DATA) $$e $(psheaderdir)/base/$$e; done
-+# for h in $(prologues); do $(INSTALL_DATA) $$h $(psheaderdir)/base/$$h; done
-+# cd $(srcdir)/reencode && \
-+# for e in *.enc; do $(INSTALL_DATA) $$e $(psheaderdir)/base/$$e; done
- # config.ps. Any one config.ps will be wrong for most people, so don't
- # install anything by default.
- # if test ! -r $(psheaderdir)/base/config.ps \
@@ -103,8 +103,8 @@
$(INSTALL_DATA) $(srcdir)/dvips.1 $(mandir)/dvips.$(manext)
$(INSTALL_DATA) $(srcdir)/afm2tfm.1 $(mandir)/afm2tfm.$(manext)
diff --git a/japanese/dvipsk/pkg-plist b/japanese/dvipsk/pkg-plist
index 6b6fbd97c928..fd3b60b53823 100644
--- a/japanese/dvipsk/pkg-plist
+++ b/japanese/dvipsk/pkg-plist
@@ -7,15 +7,36 @@ info/dvips.info-2
info/dvips.info-3
info/dvips.info-4
@exec install-info %D/info/dvips.info %D/info/dir
-@exec for i in base/asex.enc base/psfonts.map config/config.ps ; do if [ -f %D/share/texmf/dvips/$i ] ; then mv %D/share/texmf/dvips/$i %D/share/texmf/dvips/$i.bak ; fi ; done
+share/texmf/dvips/base/color.pro
+share/texmf/dvips/base/crop.pro
+share/texmf/dvips/base/finclude.pro
+share/texmf/dvips/base/hps.pro
+share/texmf/dvips/base/special.pro
+share/texmf/dvips/base/tex.pro
+share/texmf/dvips/base/texc.pro
+share/texmf/dvips/base/texps.pro
+share/texmf/dvips/base/8a.enc
+share/texmf/dvips/base/8r.enc
+share/texmf/dvips/base/EC.enc
+share/texmf/dvips/base/ad.enc
share/texmf/dvips/base/asex.enc
+share/texmf/dvips/base/asexp.enc
+share/texmf/dvips/base/cork.enc
+share/texmf/dvips/base/dc.enc
+share/texmf/dvips/base/dvips.enc
+share/texmf/dvips/base/extex.enc
+share/texmf/dvips/base/funky.enc
+share/texmf/dvips/base/texmext.enc
+share/texmf/dvips/base/texmital.enc
+share/texmf/dvips/base/texmsym.enc
+share/texmf/dvips/base/xl2.enc
+share/texmf/dvips/base/xt2.enc
share/texmf/dvips/base/cmfonts.map
share/texmf/dvips/base/cyrfonts.map
share/texmf/dvips/base/eufonts.map
share/texmf/dvips/base/lafonts.map
share/texmf/dvips/base/psfonts.map
-share/texmf/dvips/config/config.ps
-@unexec for i in base/asex.enc base/psfonts.map config/config.ps ; do if [ -f %D/share/texmf/dvips/$i.bak ] ; then mv %D/share/texmf/dvips/$i.bak %D/share/texmf/dvips/$i ; fi ; done
+share/texmf/dvips/base/config.ps
share/texmf/dvips/contrib/MakeTeXPK.pl
share/texmf/dvips/contrib/PSTricks
share/texmf/dvips/contrib/colorsep.pro
@@ -86,12 +107,15 @@ share/doc/dvips/dvips.texi
share/doc/dvips/dvips.help
@exec ln -fs %D/share/texmf/dvips/contrib %D/share/doc/dvips/contrib
@unexec rm %D/share/doc/dvips/contrib
+@dirrm share/texmf/dvips/base
@dirrm share/texmf/dvips/contrib/afm-extra
@dirrm share/texmf/dvips/contrib/bbfig
@dirrm share/texmf/dvips/contrib/configs
@dirrm share/texmf/dvips/contrib/psfig
@dirrm share/texmf/dvips/contrib/volker
@dirrm share/texmf/dvips/contrib
+@dirrm share/texmf/dvips
@dirrm share/texmf/tex/latex209/dvips
+@dirrm share/texmf/tex/latex209
@dirrm share/doc/dvips
@unexec if [ -f %D/share/texmf/web2c/texmf.cnf.bak ] ; then rm -f %D/share/texmf/web2c/texmf.cnf ; mv %D/share/texmf/web2c/texmf.cnf.bak %D/share/texmf/web2c/texmf.cnf ; fi