/[pkgs]/devel/texlive/texlive-2007-jp-platex209.patch
ViewVC logotype

Contents of /devel/texlive/texlive-2007-jp-platex209.patch

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.2 - (show annotations) (download) (as text)
Wed Jan 2 14:02:40 2008 UTC (22 months, 3 weeks ago) by jnovy
Branch: MAIN
CVS Tags: texlive-2007-46_fc13, texlive-2007-32_fc10, texlive-2007-44_fc12, texlive-2007-26_fc9, texlive-2007-39_fc11, texlive-2007-11_fc9, texlive-2007-10_fc9, texlive-2007-22_fc9, texlive-2007-33_fc10, texlive-2007-40_fc11, F-12-split, texlive-2007-41_fc10, texlive-2007-41_fc11, texlive-2007-36_fc11, texlive-2007-42_fc11, F-10-split, F-11-split, texlive-2007-23_fc9, texlive-2007-20_fc9, texlive-2007-21_fc9, texlive-2007-8_fc9, F-9-split, texlive-2007-27_fc9, texlive-2007-30_fc10, texlive-2007-31_fc10, texlive-2007-47_fc13, texlive-2007-13_fc9, texlive-2007-19_fc9, texlive-2007-18_fc9, texlive-2007-28_fc9, texlive-2007-24_fc9, texlive-2007-25_fc9, texlive-2007-7_fc9, texlive-2007-6_fc9, texlive-2007-35_fc10, texlive-2007-17_fc9, texlive-2007-34_fc10, texlive-2007-9_fc9, texlive-2007-37_fc11, texlive-2007-43_fc12, texlive-2007-38_fc11, texlive-2007-12_fc9, texlive-2007-16_fc9, texlive-2007-15_fc9, texlive-2007-14_fc9, texlive-2007-29_fc10, texlive-2007-45_fc13, HEAD
Changes since 1.1: +54 -33 lines
File MIME type: text/x-patch
- unify texlive and texlive-fonts packages and obsolete
  texlive-fonts (related: #426388)
- move subpackages versions to the top of spec file
- changes from Patruce Dumas:
  * remove BuildRequires on texmf packages
  * don't create .fmt files during the build
  * ship the ptex.pool file
1 diff -up ptex-src-3.1.10/Makefile.in.fmts ptex-src-3.1.10/Makefile.in
2 --- ptex-src-3.1.10/Makefile.in.fmts 2006-06-05 03:50:47.000000000 +0200
3 +++ ptex-src-3.1.10/Makefile.in 2008-01-01 23:28:57.000000000 +0100
4 @@ -3,11 +3,9 @@ version = @WEB2CVERSION@
5 configopt = @configopt@
6 configkcode = @configkcode@
7
8 -default: programs formats
9 +default: programs texmf.cnf
10
11 programs=ptex tftopl pltotf pdvitype jbibtex
12 -euc-formats=ptex-euc.fmt platex-euc.fmt
13 -sjis-formats=ptex-sjis.fmt platex-sjis.fmt
14
15 ac_include ../../make/paths.mk
16
17 @@ -162,30 +160,12 @@ $(kpathsea):
18
19 #
20 # Making formats and bases.
21 -formats=$(euc-formats) $(sjis-formats)
22 -formats: $(formats)
23
24 texmf.cnf: $(kpathsea_dir)/texmf.cnf
25 $(SHELL) $(thisdir)/mkconf $(kpathsea_dir)/texmf.cnf > texmf.cnf
26
27 dumpenv = TEXMFCNF=$(thisdir)
28
29 -ptex-euc.fmt: ptex texmf.cnf
30 - $(dumpenv) $(MAKE) progname=ptex files="ptex.tex min10.tfm" prereq-check
31 - $(dumpenv) ./ptex --ini --kanji=euc --progname=ptex --jobname=ptex-euc \\input ptex.tex \\dump </dev/null
32 -
33 -ptex-sjis.fmt: ptex texmf.cnf
34 - $(dumpenv) $(MAKE) progname=ptex files="ptex.tex min10.tfm" prereq-check
35 - $(dumpenv) ./ptex --ini --kanji=sjis --progname=ptex --jobname=ptex-sjis \\input ptex.tex \\dump </dev/null
36 -
37 -platex-euc.fmt: ptex texmf.cnf
38 - $(dumpenv) $(MAKE) progname=platex files="platex.ltx" prereq-check
39 - $(dumpenv) ./ptex --ini --kanji=euc --progname=platex --jobname=platex-euc \\input platex.ltx </dev/null
40 -
41 -platex-sjis.fmt: ptex texmf.cnf
42 - $(dumpenv) $(MAKE) progname=platex files="platex.ltx" prereq-check
43 - $(dumpenv) ./ptex --ini --kanji=sjis --progname=platex --jobname=platex-sjis \\input platex.ltx </dev/null
44 -
45 # This is meant to be called recursively, with $(files) set.
46 prereq-check: $(kpathsea_dir)/kpsewhich
47 $(dumpenv) $(kpathsea_dir)/kpsewhich --progname=$(progname) $(files) >/dev/null || $(MAKE) prereq-lose >/dev/null
48 @@ -209,7 +189,6 @@ $(kpathsea_dir)/kpsewhich: $(kpathsea)
49 install: install-exec install-data
50 $(top_srcdir)/kpathsea/mktexlsr
51 install-exec:: install-links
52 -install-data:: install-formats
53
54 # Installation directories.
55 $(bindir)::
56 @@ -223,17 +202,7 @@ install-programs: $(programs) $(bindir)
57
58 # The links to ptex for each format.
59 install-links: install-programs $(bindir)
60 - cd $(bindir) && (rm -f iniptex virptex platex; $(LN) ptex platex)
61 -
62 -# Always do plain.*, so examples from the TeXbook (etc.) will work.
63 -install-formats: $(formats) $(web2cdir)
64 - for f in $(formats); do $(INSTALL_DATA) $$f $(web2cdir)/$$f; done
65 - cd $(web2cdir) && (rm -f ptex-jis.fmt platex-jis.fmt ;\
66 - $(LN) ptex-euc.fmt ptex-jis.fmt ;\
67 - $(LN) platex-euc.fmt platex-jis.fmt)
68 - cd $(web2cdir) && (rm -f ptex.fmt platex.fmt ;\
69 - $(LN) ptex-$(configkcode).fmt ptex.fmt ;\
70 - $(LN) platex-$(configkcode).fmt platex.fmt )
71 + cd $(bindir) && (rm -f iniptex virptex platex platex209; $(LN) ptex platex ; $(LN) ptex platex209)
72
73 # Auxiliary files.
74 install-data::
75 @@ -323,6 +292,7 @@ distclean:: clean
76 rm -fr failure
77 rm -f ptex.web ptex.ch ptex.p ptex.pool ptex.log ptex-euc.fmt ptex-sjis.fmt
78 rm -f platex.log platex-euc.fmt platex-sjis.fmt texsys.aux platex
79 + rm -f platex209.log platex209-euc.fmt platex209-sjis.fmt platex209
80 rm -f tftopl.web tftopl.p
81 rm -f pltotf.web pltotf.p
82 rm -f pdvitype.web pdvitype.p

admin@fedoraproject.org
ViewVC Help
Powered by ViewVC 1.1.2