| 1 |
diff -up texlive-2007/texk/configure.in.pdvips texlive-2007/texk/configure.in
|
| 2 |
--- texlive-2007/texk/configure.in.pdvips 2007-01-10 17:36:20.000000000 +0100
|
| 3 |
+++ texlive-2007/texk/configure.in 2008-08-27 15:26:38.000000000 +0200
|
| 4 |
@@ -62,6 +62,7 @@ PKGS='
|
| 5 |
dvipng
|
| 6 |
dvipos
|
| 7 |
dvipsk
|
| 8 |
+ pdvipsk
|
| 9 |
gsftopk
|
| 10 |
lacheck
|
| 11 |
makeindexk
|
| 12 |
diff -up texlive-2007/texk/configure.pdvips texlive-2007/texk/configure
|
| 13 |
--- texlive-2007/texk/configure.pdvips 2007-01-10 17:36:44.000000000 +0100
|
| 14 |
+++ texlive-2007/texk/configure 2008-08-27 15:26:38.000000000 +0200
|
| 15 |
@@ -6604,6 +6604,7 @@ PKGS='
|
| 16 |
dvipng
|
| 17 |
dvipos
|
| 18 |
dvipsk
|
| 19 |
+ pdvipsk
|
| 20 |
gsftopk
|
| 21 |
lacheck
|
| 22 |
makeindexk
|
| 23 |
diff -up texlive-2007/texk/pdvipsk/dvips.c.pdvips texlive-2007/texk/pdvipsk/dvips.c
|
| 24 |
--- texlive-2007/texk/pdvipsk/dvips.c.pdvips 2008-08-27 15:26:38.000000000 +0200
|
| 25 |
+++ texlive-2007/texk/pdvipsk/dvips.c 2008-08-27 15:26:38.000000000 +0200
|
| 26 |
@@ -597,7 +597,7 @@ main P2C(int, argc, char **, argv)
|
| 27 |
#endif
|
| 28 |
|
| 29 |
#ifdef KPATHSEA
|
| 30 |
- kpse_set_program_name (argv[0], "dvips");
|
| 31 |
+ kpse_set_program_name (argv[0], "pdvips");
|
| 32 |
kpse_set_program_enabled (kpse_pk_format, MAKE_TEX_PK_BY_DEFAULT, kpse_src_compile);
|
| 33 |
#endif
|
| 34 |
|
| 35 |
diff -up texlive-2007/texk/pdvipsk/Makefile.in.pdvips texlive-2007/texk/pdvipsk/Makefile.in
|
| 36 |
--- texlive-2007/texk/pdvipsk/Makefile.in.pdvips 2008-08-27 15:26:38.000000000 +0200
|
| 37 |
+++ texlive-2007/texk/pdvipsk/Makefile.in 2008-08-27 15:26:38.000000000 +0200
|
| 38 |
@@ -20,6 +20,8 @@ kpse_include ../make/cross.mk
|
| 39 |
kpse_include ../make/texi.mk
|
| 40 |
prog_cflags = -DUNIX -DKPATHSEA -DNeedFunctionPrototypes -DSHIFTLOWCHARS
|
| 41 |
|
| 42 |
+ppsheaderdir = $(texmf)/pdvips
|
| 43 |
+
|
| 44 |
# The `t[mp]-' business is so that we don't create an empty .pro file,
|
| 45 |
# if running squeeze fails for some reason. A dependency on squeeze
|
| 46 |
# fails here, so we include it below.
|
| 47 |
@@ -36,11 +38,11 @@ scalewidth.o dosection.o dopage.o reside
|
| 48 |
header.o repack.o virtualfont.o dpicheck.o finclude.o writet1.o \
|
| 49 |
pprescan.o papersiz.o color.o bbox.o hps.o t1part.o
|
| 50 |
|
| 51 |
-program = dvips
|
| 52 |
+program = pdvips
|
| 53 |
programs = afm2tfm $(program)
|
| 54 |
|
| 55 |
|
| 56 |
-default all: $(programs) $(prologues) dvips.info
|
| 57 |
+default all: $(programs) $(prologues)
|
| 58 |
|
| 59 |
$(program): $(kpathsea) $(objects)
|
| 60 |
$(kpathsea_link) $(objects) $(LOADLIBES)
|
| 61 |
@@ -93,16 +95,16 @@ uninstall-exec:
|
| 62 |
for p in $(programs); do rm -f $(bindir)/$$p; done
|
| 63 |
rm -f $(bindir)/o$(program)
|
| 64 |
|
| 65 |
-install-data: $(program).info
|
| 66 |
- $(SHELL) $(top_srcdir)/../mkinstalldirs $(man1dir) $(infodir) $(psheaderdir)/base
|
| 67 |
+install-data:
|
| 68 |
+ $(SHELL) $(top_srcdir)/../mkinstalldirs $(man1dir) $(infodir) $(ppsheaderdir)/base
|
| 69 |
# PostScript prologues and encodings.
|
| 70 |
- for h in $(prologues); do $(INSTALL_DATA) $$h $(psheaderdir)/base/$$h; done
|
| 71 |
+ for h in $(prologues); do $(INSTALL_DATA) $$h $(ppsheaderdir)/base/$$h; done
|
| 72 |
# cd $(srcdir)/reencode && \
|
| 73 |
# for e in *.enc; do $(INSTALL_DATA) $$e $(psheaderdir)/base/$$e; done
|
| 74 |
# config.ps. Any one config.ps will be wrong for most people, so don't
|
| 75 |
# install anything by default.
|
| 76 |
- $(INSTALL) -d $(psheaderdir)/config
|
| 77 |
- $(INSTALL_DATA) $(srcdir)/config.ps $(psheaderdir)/config/config.ps
|
| 78 |
+ $(INSTALL) -d $(ppsheaderdir)/config
|
| 79 |
+ $(INSTALL_DATA) $(srcdir)/config.ps $(ppsheaderdir)/config/config.ps
|
| 80 |
# psfonts.map.
|
| 81 |
# if test ! -r $(psheaderdir)/base/psfonts.map \
|
| 82 |
# || grep 'original psfonts.map --' $(psheaderdir)/base/psfonts.map \
|
| 83 |
@@ -110,11 +112,8 @@ install-data: $(program).info
|
| 84 |
# $(INSTALL_DATA) $(srcdir)/psfonts.map $(psheaderdir)/base/psfonts.map; \
|
| 85 |
# else true; fi
|
| 86 |
# psfonts_jp.map.
|
| 87 |
- $(INSTALL) -d $(texmf)/fonts/map/dvips/ptex
|
| 88 |
- $(INSTALL_DATA) $(srcdir)/psfonts_jp.map $(texmf)/fonts/map/dvips/ptex/psfonts_jp.map
|
| 89 |
-# Info files.
|
| 90 |
- cd $(srcdir) && for i in $(program).i*; do \
|
| 91 |
- $(INSTALL_DATA) $$i $(infodir)/$$i; done
|
| 92 |
+ $(INSTALL) -d $(texmf)/fonts/map/pdvips
|
| 93 |
+ $(INSTALL_DATA) $(srcdir)/psfonts_jp.map $(fontdir)/map/pdvips/psfonts_jp.map
|
| 94 |
# Man pages.
|
| 95 |
$(INSTALL_DATA) $(srcdir)/$(program).1 $(man1dir)/$(program).$(manext)
|
| 96 |
rm -f $(man1dir)/o$(program).$(manext)
|
| 97 |
@@ -124,9 +123,6 @@ install-data: $(program).info
|
| 98 |
# cd $(srcdir)/tex && for m in *.tex; do \
|
| 99 |
# $(INSTALL_DATA) $$m $(dvips_plain_macrodir)/$$m; done
|
| 100 |
$(POST_INSTALL)
|
| 101 |
- if $(SHELL) -c 'install-info --version' >/dev/null 2>&1; then \
|
| 102 |
- install-info --info-dir=$(infodir) $(infodir)/$(program).info; \
|
| 103 |
- else true; fi
|
| 104 |
|
| 105 |
uninstall-data:
|
| 106 |
$(PRE_UNINSTALL)
|
| 107 |
@@ -149,11 +145,11 @@ uninstall-data:
|
| 108 |
rm -f $(man1dir)/dvips.$(manext) $(man1dir)/afm2tfm.$(manext)
|
| 109 |
|
| 110 |
distname = dvipsk
|
| 111 |
-program_files = *.texi *.info* *.lpro psfonts.map *.1 texc.script \
|
| 112 |
+program_files = *.texi *.lpro psfonts.map *.1 texc.script \
|
| 113 |
dvips.help $(program).aux $(program).cps dvipstst.dvi
|
| 114 |
version_files = dvips.h afm2tfm.c dvips.c
|
| 115 |
|
| 116 |
-pre-dist-$(distname): INSTALL $(program).info $(program).dvi
|
| 117 |
+pre-dist-$(distname): INSTALL $(program).dvi
|
| 118 |
post-dist-$(distname):
|
| 119 |
ln -s `pwd`/contrib `pwd`/tex $(distdir)
|
| 120 |
mkdir $(distdir)/reencode; ln -s $(fontname)/*.enc $(distdir)/reencode
|