1 | %define texmf %{_datadir}/texmf |
---|
2 | %define build_texmf %{buildroot}%{texmf} |
---|
3 | %define ptetexver 20090610 |
---|
4 | |
---|
5 | %define exec_texhash [ -x %{_bindir}/texhash ] && PATH=%{_bindir}:$PATH %{_bindir}/texhash 2>/dev/null |
---|
6 | %define exec_updmap [ -x %{_bindir}/updmap-sys ] && PATH=%{_bindir}:$PATH %{_bindir}/updmap-sys --nostop 2>/dev/null |
---|
7 | %define exec_fmtutil [ -x %{_bindir}/fmtutil-sys ] && PATH=%{_bindir}:$PATH %{_bindir}/fmtutil-sys --all >/dev/null |
---|
8 | %define vartexfonts %{_var}/lib/texmf |
---|
9 | |
---|
10 | # alternative updmap: |
---|
11 | # for tetex-tt2001-fmex789 (subpackage), tetex-bakoma-cmex789 (non-free package) |
---|
12 | %define alt_updmap %{_bindir}/updmap |
---|
13 | %define fixed_small_cmex 1 |
---|
14 | |
---|
15 | # boolean value can be enabled from command line by: rpm -bs --define "nosrc 1" |
---|
16 | %define nosource %{?nosrc} %{!?nosrc:0} |
---|
17 | |
---|
18 | Summary: The TeX text formatting system. |
---|
19 | Summary(ja): tetex TeX 文書整形システム |
---|
20 | Name: tetex |
---|
21 | Version: 3.0 |
---|
22 | Release: 12%{?_dist_release} |
---|
23 | License: distributable |
---|
24 | Group: Applications/Publishing |
---|
25 | URL: http://www.nn.iij4u.or.jp/~tutimura/tex/ptetex.html |
---|
26 | |
---|
27 | Source0: ftp://cam.ctan.org/tex-archive/systems/unix/teTeX/%{version}/distrib/tetex-src-%{version}.tar.bz2 |
---|
28 | Source1: ftp://cam.ctan.org/tex-archive/systems/unix/teTeX/%{version}/distrib/tetex-texmf-%{version}po.tar.bz2 |
---|
29 | %{?nosrc:NoSource: 0} |
---|
30 | %{?nosrc:NoSource: 1} |
---|
31 | |
---|
32 | ## Japanese ptex |
---|
33 | Source20: http://tutimura.ath.cx/~nob/tex/ptetex/ptetex3/ptetex3-%{ptetexver}.tar.gz |
---|
34 | Source26: sample.tex |
---|
35 | Source31: ps-morisawa.map |
---|
36 | Source32: ps-morisawa-noEmbed.map |
---|
37 | |
---|
38 | ## etc... |
---|
39 | Source100: tetex.cron |
---|
40 | Source101: dvi-to-ps.fpi |
---|
41 | Source102: http://auemath.aichi-edu.ac.jp/~khotta/ghost/disk1/jtygm.sty |
---|
42 | |
---|
43 | ###### |
---|
44 | # teTeX patches from Fedora |
---|
45 | ###### |
---|
46 | |
---|
47 | ## others |
---|
48 | |
---|
49 | |
---|
50 | PreReq: coreutils ghostscript |
---|
51 | Requires: coreutils ghostscript |
---|
52 | Requires: tetex-macros >= 3.0 |
---|
53 | Requires: tmpwatch libpng |
---|
54 | Requires: ed mktemp |
---|
55 | Requires: perl-Tk |
---|
56 | Requires: nkf |
---|
57 | Requires(post): ed mktemp |
---|
58 | BuildRequires: bison flex |
---|
59 | BuildRequires: zlib-devel libpng-devel gd-devel ncurses-devel libjpeg-devel |
---|
60 | BuildRequires: XOrg-devel freetype2-devel >= 2.1.10 |
---|
61 | BuildRequires: autoconf213 |
---|
62 | BuildRequires: t1utils |
---|
63 | BuildRequires: unzip |
---|
64 | Obsoletes: pTeX pLaTeX2e pLaTeX2e_Macros dvipsk tetex-latex tetex-afm tetex-type1 tetex-devel |
---|
65 | Obsoletes: dvipdfm texmacro-aps |
---|
66 | Obsoletes: makejvf <= 1.1a |
---|
67 | Conflicts: task-texmacro-phys < 1.1 |
---|
68 | Provides: tetex-latex |
---|
69 | Buildroot: %{_tmppath}/%{name}-%{version}-root |
---|
70 | Vendor: Project Vine |
---|
71 | Distribution: Vine Linux |
---|
72 | |
---|
73 | %description |
---|
74 | TeTeX is an implementation of TeX for Linux or UNIX systems. TeX takes |
---|
75 | a text file and a set of formatting commands as input and creates a |
---|
76 | typesetter independent .dvi (DeVice Independent) file as output. |
---|
77 | Usually, TeX is used in conjunction with a higher level formatting |
---|
78 | package like LaTeX or PlainTeX, since TeX by itself is not very |
---|
79 | user-friendly. |
---|
80 | |
---|
81 | Install tetex if you want to use the TeX text formatting system. |
---|
82 | You will also need to install xdvik to preview .dvi files in X. |
---|
83 | In VinePlus, you will also find tetex-extra (extra latex related |
---|
84 | binaries and fonts), tetex-doc (tetex related documents), dvi2tty |
---|
85 | (dvi previewer in console). |
---|
86 | |
---|
87 | %package doc |
---|
88 | Summary: The documentation files for the TeX text formatting system. |
---|
89 | Summary(ja): TeX テキスト整形システムに関する説明文書類 |
---|
90 | Group: Applications/Publishing |
---|
91 | Requires: tetex = %{PACKAGE_VERSION}-%{PACKAGE_RELEASE} |
---|
92 | |
---|
93 | %description doc |
---|
94 | The tetex-doc package contains documentation for the TeX text |
---|
95 | formatting system. |
---|
96 | |
---|
97 | If you want to use TeX and you're not an expert at it, you should |
---|
98 | install the tetex-doc package. You'll also need to install the tetex |
---|
99 | package, tetex-afm (a PostScript font converter for TeX), tetex-dvilj |
---|
100 | (for converting .dvi files to HP PCL format for printing on HP and HP |
---|
101 | compatible printers), tetex-dvips (for converting .dvi files to |
---|
102 | PostScript format for printing on PostScript printers), tetex-latex (a |
---|
103 | higher level formatting package which provides an easier-to-use |
---|
104 | interface for TeX) and tetex-xdvi/xdvik (for previewing .dvi files). |
---|
105 | |
---|
106 | %package extra |
---|
107 | Summary: Extra package of tetex |
---|
108 | Summary(ja): tetex 関連の追加バイナリ・フォント |
---|
109 | Group: Applications/Publishing |
---|
110 | Requires: tetex = %{PACKAGE_VERSION}-%{PACKAGE_RELEASE} |
---|
111 | Obsoletes: pxfonts txfonts |
---|
112 | Provides: pxfonts txfonts |
---|
113 | |
---|
114 | %description extra |
---|
115 | This package includes extra binaries and fonts of tetex. |
---|
116 | |
---|
117 | |
---|
118 | %if %{fixed_small_cmex} |
---|
119 | %package tt2001-fmex789 |
---|
120 | Summary: replacemets of tt2001/fmex{7,8,9}.pfb for tetex |
---|
121 | Summary(ja): replacemets of tt2001/fmex{7,8,9}.pfb for tetex |
---|
122 | Group: Applications/Publishing |
---|
123 | Requires: tetex = %{PACKAGE_VERSION}-%{PACKAGE_RELEASE} |
---|
124 | #Conflicts: tetex-bakoma-cmex789 |
---|
125 | |
---|
126 | %description tt2001-fmex789 |
---|
127 | This package corrects a problem for some output devices, |
---|
128 | that some characters (at least, glyph name "/space") vanish. |
---|
129 | |
---|
130 | This package contains replacemets of tt2001/fmex{7,8,9}.pfb |
---|
131 | that all Glyph /space are replaced with Glyph /visiblespace. |
---|
132 | |
---|
133 | %description tt2001-fmex789 -l ja |
---|
134 | このパッケージは,一部の出力デバイスにおいて, |
---|
135 | cmex{7,8,9} (fmex{7,8,9}.pfb) が埋め込まれた PDF ファイルから, |
---|
136 | いくつかの文字が出力されない不具合に対処します. |
---|
137 | |
---|
138 | 少なくとも判明している不具合は, |
---|
139 | グリフ名が /space になっている 0x0020 である左パーレンです. |
---|
140 | |
---|
141 | このパッケージには, |
---|
142 | グリフ /space をグリフ /visiblespace へ置換した |
---|
143 | tt2001/fmex{7,8,9}.pfb を同梱しています. |
---|
144 | %endif |
---|
145 | |
---|
146 | |
---|
147 | %package -n libkpathsea |
---|
148 | Summary: path search library for tetex |
---|
149 | Summary(ja): tetex 用パス検索ライブラリ |
---|
150 | Group: System Environment/Libraries |
---|
151 | |
---|
152 | %description -n libkpathsea |
---|
153 | This package includes runtime part of the Kpathsea library. |
---|
154 | |
---|
155 | |
---|
156 | %package -n libkpathsea-devel |
---|
157 | Summary: path search libary and header files for tetex |
---|
158 | Summary(ja): tetex 用パス検索ライブラリとヘッダファイル |
---|
159 | Group: Development/Libraries |
---|
160 | Requires: libkpathsea = %{version}-%{release} |
---|
161 | |
---|
162 | %description -n libkpathsea-devel |
---|
163 | This package includes static library and header files of the Kpathsea library. |
---|
164 | |
---|
165 | |
---|
166 | %prep |
---|
167 | [ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot} |
---|
168 | |
---|
169 | %setup -q -n tetex-src-%{version} -a 20 |
---|
170 | |
---|
171 | pushd ptetex3-%{ptetexver} |
---|
172 | cat <<EOF > my_option |
---|
173 | #KANJI_CODE=EUC |
---|
174 | KANJI_CODE=UTF8 |
---|
175 | SRC_DIR=%{_sourcedir} |
---|
176 | TMP_PREFIX=%{_builddir}/tetex-src-%{version}/build |
---|
177 | PREFIX=%{_prefix} |
---|
178 | DATADIR=%{_datadir} |
---|
179 | TEXSRC_EXTRACTED=%{_builddir} |
---|
180 | SYSTEM_FREETYPE2=yes |
---|
181 | XDVI=echo |
---|
182 | #TEXMFDIST=%{_datadir}/texmf-dist |
---|
183 | make_option vartexfonts=%{vartexfonts} |
---|
184 | |
---|
185 | conf_option --without-dviljk |
---|
186 | #conf_option --without-info |
---|
187 | conf_option --without-texi2html |
---|
188 | conf_option --without-texinfo |
---|
189 | conf_option --without-dvipng |
---|
190 | conf_option --without-dialog |
---|
191 | conf_option --without-x |
---|
192 | conf_option --without-xdvik |
---|
193 | conf_option --without-oxdvik |
---|
194 | |
---|
195 | conf_option --with-system-zlib |
---|
196 | conf_option --with-system-pnglib |
---|
197 | conf_option --with-system-gd |
---|
198 | conf_option --with-system-ncurses |
---|
199 | conf_option --with-system-t1lib |
---|
200 | conf_option --enable-shared |
---|
201 | conf_option --enable-kanji-iconv |
---|
202 | EOF |
---|
203 | |
---|
204 | perl -pi -e 's|VER.tar.gz|VER.tar.bz2|g' 3extract-texmf.sh |
---|
205 | make x |
---|
206 | popd |
---|
207 | |
---|
208 | ###### |
---|
209 | # teTeX patches |
---|
210 | ###### |
---|
211 | |
---|
212 | ## |
---|
213 | ## texmf stuff |
---|
214 | ## |
---|
215 | # Needed for installing other files in texmf (bug #89478). |
---|
216 | rm -f texmf/ls-R |
---|
217 | |
---|
218 | ## others |
---|
219 | |
---|
220 | |
---|
221 | ## etc ... |
---|
222 | rm -rf texk/dvipdfmx/data/CMap/CVS |
---|
223 | rm -rf texk/dvipdfmx/data/config/CVS |
---|
224 | find . -name CVS -exec rm -r '{}' \; |
---|
225 | find . -name .cvsignore -exec rm '{}' \; |
---|
226 | |
---|
227 | |
---|
228 | %build |
---|
229 | set -x |
---|
230 | unset TEXINPUTS || : |
---|
231 | unset HOME || : |
---|
232 | |
---|
233 | pushd ptetex3-%{ptetexver} |
---|
234 | . common.sh |
---|
235 | popd |
---|
236 | |
---|
237 | ./configure --prefix=$PREFIX --datadir=$DATADIR \ |
---|
238 | --disable-multiplatform --enable-kanji=$KANJI_CODE \ |
---|
239 | $CONF_OPTION |
---|
240 | |
---|
241 | # Avoid pollution from internal libraries. |
---|
242 | rm -rf ./libs/{ncurses,zlib,libpng,libwww} |
---|
243 | |
---|
244 | # XXX Hacks to avoid accidental version clashs with system libraries. |
---|
245 | mkdir -p ./libs/zlib |
---|
246 | ln -s /usr/include/{zconf,zlib}.h ./libs/zlib |
---|
247 | mkdir -p ./libs/libpng |
---|
248 | ln -s %{_includedir}/{png,pngconf}.h ./libs/libpng |
---|
249 | |
---|
250 | make $MAKE_OPTION |
---|
251 | make $MAKE_OPTION \ |
---|
252 | prefix=$TMP_PREFIX texmf=$TEXMF datadir=$TMP_DATADIR \ |
---|
253 | install |
---|
254 | |
---|
255 | ## for babel |
---|
256 | pushd ptetex3-%{ptetexver} |
---|
257 | ./6babel.sh |
---|
258 | popd |
---|
259 | |
---|
260 | %install |
---|
261 | [ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot} |
---|
262 | mkdir -p %{buildroot}%{_prefix} |
---|
263 | mkdir -p %{buildroot}%{vartexfonts} |
---|
264 | cp -a build/bin %{buildroot}%{_bindir} |
---|
265 | cp -a build/share %{buildroot}%{_datadir} |
---|
266 | cp -a build/include %{buildroot}%{_includedir} |
---|
267 | cp -a build/lib %{buildroot}%{_libdir} |
---|
268 | cp -a build/man %{buildroot}%{_mandir} |
---|
269 | cp -a build/info %{buildroot}%{_infodir} |
---|
270 | |
---|
271 | mkdir -p %{build_texmf}/fonts/opentype |
---|
272 | mkdir -p %{build_texmf}/fonts/truetype |
---|
273 | rm -r %{buildroot}%{_datadir}/texmf/web2c/texmf.cnf.* \ |
---|
274 | %{buildroot}%{_datadir}/texmf/web2c/fmtutil.cnf.* \ |
---|
275 | %{buildroot}%{_infodir}/dir |
---|
276 | |
---|
277 | |
---|
278 | ## for ptex filter |
---|
279 | %__cat <<EOF >> %{build_texmf}/web2c/texmf.cnf |
---|
280 | |
---|
281 | % for ptex filter |
---|
282 | PTEX_IN_FILTER = /usr/bin/nkf -w |
---|
283 | EOF |
---|
284 | |
---|
285 | |
---|
286 | # Create symlinks for Euler fonts (#9782) |
---|
287 | pushd %{build_texmf}-dist/tex/latex/amsfonts |
---|
288 | for i in ex f r s ; do |
---|
289 | ln -sf ueu${i}.fd Ueu${i}.fd |
---|
290 | done |
---|
291 | popd |
---|
292 | |
---|
293 | #move the man pages |
---|
294 | mkdir -p %{buildroot}%{_mandir}/man1 |
---|
295 | [ -e "%{buildroot}%{_mandir}/dvips.1" ] && \ |
---|
296 | mv %{buildroot}%{_mandir}/*.1 %{buildroot}%{_mandir}/man1 |
---|
297 | |
---|
298 | rm -f %{buildroot}%{_infodir}/dir |
---|
299 | gzip -9nf %{buildroot}%{_infodir}/*info* |
---|
300 | |
---|
301 | install %{SOURCE102} %{build_texmf}/ptex/platex/base/ |
---|
302 | |
---|
303 | ## alternative updmap (for tetex-bakoma-cmex789) |
---|
304 | %__mv %{buildroot}%{_bindir}/updmap %{buildroot}%{_bindir}/updmap-tetex |
---|
305 | |
---|
306 | ## morisawa map files remaped PS Kanji (CIDFont) Name |
---|
307 | %__install -m 0644 %{SOURCE31} %{SOURCE32} \ |
---|
308 | %{buildroot}%{texmf}/fonts/map/dvipdfm/ |
---|
309 | |
---|
310 | ## replace /space with /visiblespace for tt2001/fmex{7,8,9}.pfb |
---|
311 | %if %{fixed_small_cmex} |
---|
312 | %__mkdir_p %{build_texmf}/fonts/type1/public/tt2001 |
---|
313 | (cd %{build_texmf}-dist/fonts/type1/public/tt2001 |
---|
314 | for f in fmex*.pfb; do |
---|
315 | t1disasm $f | sed -e 's|/space |/visiblespace |g' | \ |
---|
316 | t1asm > %{build_texmf}/fonts/type1/public/tt2001/$f |
---|
317 | done |
---|
318 | ) |
---|
319 | %endif |
---|
320 | |
---|
321 | ## avoid dependency on perl-Tk |
---|
322 | #rm -rf %{build_texmf}-dist/scripts/context/perl |
---|
323 | |
---|
324 | ## for dvipdfmx |
---|
325 | rm %{buildroot}%{_bindir}/dvipdfm |
---|
326 | rm %{buildroot}%{_bindir}/dvipdft |
---|
327 | ## dvipdfm is proveided by dvipdfmx |
---|
328 | |
---|
329 | ## delete useless files (conflict with jvf package) |
---|
330 | rm -rf %{build_texmf}/fonts/vf/ptex |
---|
331 | rm -rf %{build_texmf}/fonts/tfm/ptex/*[a-zA-Z].tfm |
---|
332 | |
---|
333 | ## xkeyval, pgf, beamer, pict2e in tetex-3.0 are very old. |
---|
334 | ## these packages is provides by tetex-macros-3.0-3vl5 (or above higher) |
---|
335 | %__rm -rf %{build_texmf}-dist/tex/generic/xkeyval |
---|
336 | %__rm -rf %{build_texmf}-dist/tex/latex/xkeyval |
---|
337 | %__rm -rf %{build_texmf}-dist/doc/generic/xkeyval |
---|
338 | %__rm -f %{build_texmf}-dist/doc/help/Catalogue/entries/xkeyval.html |
---|
339 | %__rm -rf %{build_texmf}-dist/tex/latex/pgf |
---|
340 | %__rm -rf %{build_texmf}-dist/doc/latex/pgf |
---|
341 | %__rm -f %{build_texmf}-dist/doc/help/Catalogue/entries/pgf.html |
---|
342 | %__rm -rf %{build_texmf}-dist/tex/latex/beamer |
---|
343 | %__rm -rf %{build_texmf}-dist/doc/latex/beamer |
---|
344 | %__rm -f %{build_texmf}-dist/doc/help/Catalogue/entries/beamer.html |
---|
345 | %__rm -rf %{build_texmf}-dist/tex/latex/pict2e |
---|
346 | %__rm -rf %{build_texmf}-dist/doc/latex/pict2e |
---|
347 | %__rm -f %{build_texmf}-dist/doc/help/Catalogue/entries/pict2e.html |
---|
348 | |
---|
349 | # for created fonts |
---|
350 | mkdir -p %{buildroot}%{_var}/lib/texmf |
---|
351 | mkdir -p %{buildroot}%{_sysconfdir}/cron.daily |
---|
352 | install -m 755 %{SOURCE100} %{buildroot}%{_sysconfdir}/cron.daily/ |
---|
353 | |
---|
354 | # |
---|
355 | mkdir -p %{build_texmf}/fonts/cmap |
---|
356 | |
---|
357 | # Strip binaries |
---|
358 | strip %{buildroot}%{_bindir}/* || : |
---|
359 | |
---|
360 | # Compress man pages |
---|
361 | [ -x %{_libdir}/rpm/brp-compress ] && %{_libdir}/rpm/brp-compress |
---|
362 | |
---|
363 | # remove unpackaging files |
---|
364 | rm -f %{build_texmf}/dvips/config/config.ps.teTeX-texmf-2.0-no-lp-dvips.patch |
---|
365 | rm -f %{build_texmf}/web2c/texmf.cnf.orig |
---|
366 | rm -f %{build_texmf}/xdvi/XDvi |
---|
367 | |
---|
368 | # Don't ship unneeded log files (bug #65689). |
---|
369 | rm -f %{build_texmf}/web2c/*.log |
---|
370 | rm -f %{buildroot}%{_datadir}/texmf-var/web2c/*.log |
---|
371 | |
---|
372 | # Remove things we don't package. |
---|
373 | rm -f %{buildroot}%{_bindir}/dvilj* \ |
---|
374 | %{buildroot}%{_bindir}/readlink \ |
---|
375 | %{buildroot}%{_libdir}/lib*.la \ |
---|
376 | %{buildroot}%{_mandir}/*/dvilj* \ |
---|
377 | %{buildroot}%{_mandir}/*/readlink* \ |
---|
378 | %{build_texmf}/web2c/texmf.cnf.* \ |
---|
379 | %{build_texmf}/web2c/fmtutil.cnf.* \ |
---|
380 | %{build_texmf}/xdvi/XDvi.orig \ |
---|
381 | %{build_texmf}-var/fonts/map/xdvi/updmap/vfontmap \ |
---|
382 | %{build_texmf}/tex/latex/base/latex.ltx.orig |
---|
383 | rm -rf %{buildroot}%{_prefix}/html |
---|
384 | |
---|
385 | ### Files list |
---|
386 | find %{buildroot} -type f -or -type l | \ |
---|
387 | sed -e "s|%{buildroot}||g" | \ |
---|
388 | grep -v -e "^%{_sysconfdir}" -e ".patch$" -e ".diff$" -e ".orig$" | \ |
---|
389 | grep -v "%{_includedir}/kpathsea" | \ |
---|
390 | grep -v "%{_libdir}/libkpathsea" | \ |
---|
391 | grep -v "%{_infodir}/kpathsea" | \ |
---|
392 | sed -e "s|.*\.\(cnf\|cfg\)$|%config(noreplace) &|" \ |
---|
393 | -e "s|.*ls-R$|%ghost &|" \ |
---|
394 | -e "s|^.*/updmap$|%config &|" \ |
---|
395 | -e "s|%{texmf}*/dvips/config/\(psfonts.*\|ps2pk.*\|pdftex.*\|dvipdfm.*\|.*35\)\.map$|%ghost &|" \ |
---|
396 | -e "s|%{texmf}*/web2c/.*\.\(fmt\|efmt\|log\|base\|mem\|oft\)$|%config &|" \ |
---|
397 | -e "s|%{texmf}*/dvips/config/config\.\(generic\|pdf\|ps\|www\)$|%config &|" \ |
---|
398 | -e "s|%{texmf}*/tex/generic/config/.*|%config &|" \ |
---|
399 | -e "s|%{texmf}*/pdftex/config/pdftex.cfg$|%config &|" \ |
---|
400 | -e "s|%{texmf}*/xdvi/vfontmap$|%config &|" \ |
---|
401 | -e "s|%{texmf}*/xdvi/XDvi|%config &|" \ |
---|
402 | -e "s|%{_mandir}/.*|&*|" \ |
---|
403 | > filelist.full |
---|
404 | |
---|
405 | find %{buildroot}%{texmf} -type d | \ |
---|
406 | sed -e "s|^%{buildroot}|%dir |" \ |
---|
407 | -e "s|$|/|" >> filelist.full |
---|
408 | find %{buildroot}%{texmf}-dist -type d | \ |
---|
409 | sed -e "s|^%{buildroot}|%dir |" \ |
---|
410 | -e "s|$|/|" >> filelist.full |
---|
411 | find %{buildroot}%{texmf}-var -type d | \ |
---|
412 | sed -e "s|^%{buildroot}|%dir |" \ |
---|
413 | -e "s|$|/|" >> filelist.full |
---|
414 | find %{buildroot}%{texmf}-config -type d | \ |
---|
415 | sed -e "s|^%{buildroot}|%dir |" \ |
---|
416 | -e "s|$|/|" >> filelist.full |
---|
417 | #echo "%dir %{_includedir}/kpathsea" >> filelist.full |
---|
418 | |
---|
419 | # subpackages |
---|
420 | grep "/doc/" filelist.full > filelist.doc |
---|
421 | cat filelist.doc filelist.full | sort | uniq -u > filelist.tmp |
---|
422 | mv -f filelist.tmp filelist.full |
---|
423 | |
---|
424 | # extract extra package |
---|
425 | cat /dev/null > filelist.extra |
---|
426 | grep "/bin/dvi2fax" filelist.full >> filelist.extra |
---|
427 | # Omega related guys |
---|
428 | grep "lambda" filelist.full >> filelist.extra |
---|
429 | grep "omega" filelist.full >> filelist.extra |
---|
430 | grep "/ofm" filelist.full >> filelist.extra |
---|
431 | grep "/otangle" filelist.full >> filelist.extra |
---|
432 | grep "/ocp" filelist.full >> filelist.extra |
---|
433 | grep "/otp" filelist.full >> filelist.extra |
---|
434 | grep "/outocp" filelist.full >> filelist.extra |
---|
435 | grep "/ovf" filelist.full >> filelist.extra |
---|
436 | grep "/ovp" filelist.full >> filelist.extra |
---|
437 | # extra fonts |
---|
438 | grep "/antt/" filelist.full >> filelist.extra # Polish font |
---|
439 | grep "/bh/" filelist.full >> filelist.extra |
---|
440 | grep "/bitstrea/" filelist.full >> filelist.extra |
---|
441 | grep "/cg/" filelist.full >> filelist.extra |
---|
442 | grep "/cyrillic/" filelist.full >> filelist.extra |
---|
443 | grep "/cc-pl/" filelist.full >> filelist.extra |
---|
444 | grep "/cg/" filelist.full >> filelist.extra |
---|
445 | grep "/cmcyr/" filelist.full >> filelist.extra # Russian font |
---|
446 | grep "/ecc/" filelist.full >> filelist.extra |
---|
447 | grep "/euxm/" filelist.full >> filelist.extra |
---|
448 | grep "/gothic/" filelist.full >> filelist.extra |
---|
449 | grep "/sauter/" filelist.full >> filelist.extra |
---|
450 | grep "/lh/" filelist.full >> filelist.extra |
---|
451 | grep "/lm/" filelist.full >> filelist.extra # Latin Modern font |
---|
452 | grep "/mathpple/" filelist.full >> filelist.extra |
---|
453 | grep "/marvosym/" filelist.full >> filelist.extra |
---|
454 | grep "/pl/" filelist.full >> filelist.extra |
---|
455 | grep "/stmaryrd/" filelist.full >> filelist.extra |
---|
456 | grep "/urw/" filelist.full >> filelist.extra |
---|
457 | grep "/wasy/" filelist.full >> filelist.extra |
---|
458 | grep "/yandy/" filelist.full >> filelist.extra |
---|
459 | grep "/pxfonts" filelist.full >> filelist.extra |
---|
460 | grep "/txfonts" filelist.full >> filelist.extra |
---|
461 | |
---|
462 | sort filelist.extra | uniq > filelist.tmp |
---|
463 | mv -f filelist.tmp filelist.extra |
---|
464 | cat filelist.extra filelist.full | sort | uniq -u > filelist.tmp |
---|
465 | mv -f filelist.tmp filelist.full |
---|
466 | |
---|
467 | # tt2001-fmex789 package |
---|
468 | grep "/texmf/fonts/type1/public/tt2001" filelist.full > filelist.fmex789 |
---|
469 | cat filelist.fmex789 filelist.full | sort | uniq -u > filelist.tmp |
---|
470 | mv -f filelist.tmp filelist.full |
---|
471 | |
---|
472 | |
---|
473 | #grep "xdvi" filelist.full | grep "/texmf-var/" > filelist.xdvi |
---|
474 | grep "t1mapper" filelist.full >> filelist.xdvi || true |
---|
475 | cat filelist.xdvi filelist.full | sort | uniq -u > filelist.tmp |
---|
476 | mv -f filelist.tmp filelist.full |
---|
477 | |
---|
478 | # prepare docs |
---|
479 | rm -rf pTeX |
---|
480 | mkdir pTeX |
---|
481 | cp -p texk/web2c/ptex/{COPYRIGHT,COPYRIGHT.jis,Changes.txt,README.txt} pTeX |
---|
482 | cp -p texk/mendexk/{COPYRIGHT,COPYRIGHT.jis,ChangeLog,README,mendex.doc} pTeX |
---|
483 | |
---|
484 | %clean |
---|
485 | rm -rf %{buildroot} |
---|
486 | #rm -f filelist.* |
---|
487 | |
---|
488 | %pre |
---|
489 | |
---|
490 | %post |
---|
491 | %if %{fixed_small_cmex} |
---|
492 | /sbin/update-alternatives --install %{alt_updmap} updmap \ |
---|
493 | %{_bindir}/updmap-tetex 30 |
---|
494 | %endif |
---|
495 | |
---|
496 | /sbin/ldconfig |
---|
497 | /sbin/install-info %{_infodir}/web2c.info.* %{_infodir}/dir |
---|
498 | /sbin/install-info %{_infodir}/latex.info.* %{_infodir}/dir |
---|
499 | /sbin/install-info %{_infodir}/dvips.info.* %{_infodir}/dir |
---|
500 | %{exec_texhash} |
---|
501 | %{exec_updmap} |
---|
502 | exit 0 |
---|
503 | |
---|
504 | %post -n libkpathsea |
---|
505 | /sbin/ldconfig |
---|
506 | /sbin/install-info %{_infodir}/kpathsea.info.* %{_infodir}/dir |
---|
507 | exit 0 |
---|
508 | |
---|
509 | |
---|
510 | ## uninstall script |
---|
511 | %postun |
---|
512 | /sbin/ldconfig |
---|
513 | |
---|
514 | if [ "$1" = 0 ]; then |
---|
515 | %if %{fixed_small_cmex} |
---|
516 | /sbin/update-alternatives --remove-all updmap |
---|
517 | %endif |
---|
518 | fi |
---|
519 | exit 0 |
---|
520 | |
---|
521 | %preun |
---|
522 | rm -rf %{_var}/lib/texmf/* |
---|
523 | if [ "$1" = 0 ]; then |
---|
524 | /sbin/install-info --delete %{_infodir}/web2c.info.* %{_infodir}/dir |
---|
525 | /sbin/install-info --delete %{_infodir}/latex.info.* %{_infodir}/dir |
---|
526 | /sbin/install-info --delete %{_infodir}/dvips.info.* %{_infodir}/dir |
---|
527 | fi |
---|
528 | exit 0 |
---|
529 | |
---|
530 | %preun -n libkpathsea |
---|
531 | if [ "$1" = 0 ]; then |
---|
532 | /sbin/install-info --delete %{_infodir}/kpathsea.info.* %{_infodir}/dir |
---|
533 | fi |
---|
534 | exit 0 |
---|
535 | |
---|
536 | |
---|
537 | %post extra |
---|
538 | %{exec_texhash} |
---|
539 | %{exec_updmap} |
---|
540 | exit 0 |
---|
541 | |
---|
542 | %postun extra |
---|
543 | if [ "$1" = 0 ]; then |
---|
544 | %{exec_texhash} |
---|
545 | %{exec_updmap} |
---|
546 | fi |
---|
547 | exit 0 |
---|
548 | |
---|
549 | |
---|
550 | %post tt2001-fmex789 |
---|
551 | %{exec_texhash} |
---|
552 | %{exec_updmap} |
---|
553 | exit 0 |
---|
554 | |
---|
555 | %postun tt2001-fmex789 |
---|
556 | if [ "$1" = 0 ]; then |
---|
557 | %{exec_texhash} |
---|
558 | %{exec_updmap} |
---|
559 | fi |
---|
560 | exit 0 |
---|
561 | |
---|
562 | |
---|
563 | %triggerin -- ghostscript |
---|
564 | rm -f %{texmf}/fonts/cmap/ghostscript |
---|
565 | if [ -d "%{_datadir}/ghostscript/$(gs --version| cut -d . -f 1-2)/Resource/CMap" ] ; then |
---|
566 | ln -s %{_datadir}/ghostscript/$(gs --version| cut -d . -f 1-2)/Resource/CMap %{texmf}/fonts/cmap/ghostscript |
---|
567 | elif [ -d "%{_datadir}/ghostscript/Resource/CMap" ] ; then |
---|
568 | ln -s %{_datadir}/ghostscript/Resource/CMap %{texmf}/fonts/cmap/ghostscript |
---|
569 | fi |
---|
570 | %{exec_texhash} |
---|
571 | %{exec_updmap} |
---|
572 | exit 0 |
---|
573 | |
---|
574 | |
---|
575 | %files -f filelist.full |
---|
576 | %defattr(-,root,root) |
---|
577 | %attr(1777,root,root) %dir %{_var}/lib/texmf |
---|
578 | %config %{_sysconfdir}/cron.daily/tetex.cron |
---|
579 | %doc INSTALL PROBLEMS QuickInstall README pTeX/ |
---|
580 | |
---|
581 | %files -f filelist.doc doc |
---|
582 | %defattr(-,root,root) |
---|
583 | |
---|
584 | %files -f filelist.extra extra |
---|
585 | %defattr(-,root,root) |
---|
586 | |
---|
587 | %files -f filelist.fmex789 tt2001-fmex789 |
---|
588 | %defattr(-,root,root) |
---|
589 | |
---|
590 | %files -n libkpathsea |
---|
591 | %defattr(-,root,root) |
---|
592 | %{_libdir}/libkpathsea.so.4* |
---|
593 | %{_infodir}/kpathsea.info* |
---|
594 | |
---|
595 | %files -n libkpathsea-devel |
---|
596 | %defattr(-,root,root) |
---|
597 | %{_libdir}/libkpathsea.a |
---|
598 | %{_libdir}/libkpathsea.so |
---|
599 | %dir %{_includedir}/kpathsea |
---|
600 | %{_includedir}/kpathsea/* |
---|
601 | |
---|
602 | |
---|
603 | %changelog |
---|
604 | * Fri Jul 10 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 3.0-12 |
---|
605 | - ptetex3-20090610 |
---|
606 | - added BuildRequires: unzip |
---|
607 | - moved to exec update-alternatives before %%{exec_updmap} in %%post |
---|
608 | |
---|
609 | * Sun May 17 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 3.0-11 |
---|
610 | - proveided tetex-tt2001-fmex789 subpackage |
---|
611 | - added BuildRequires: t1utils |
---|
612 | |
---|
613 | * Sat May 16 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 3.0-10 |
---|
614 | - added "PTEX_IN_FILTER = /usr/bin/nkf -w" |
---|
615 | in /usr/share/texmf/web2c/texmf.cnf [VineSeed:17572] |
---|
616 | - added Requires: nkf |
---|
617 | |
---|
618 | * Fri May 15 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 3.0-9 |
---|
619 | - added ps-morisawa{-noEmbed}.map |
---|
620 | |
---|
621 | * Sun May 10 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 3.0-8 |
---|
622 | - removed xkeyval, pgf, beamer, pict2e packages from /use/share/texmf-dist tree |
---|
623 | - these packages is provided from tetex-macros |
---|
624 | - added /usr/bin/makejvf (applied makejvf-1.1a-ptexenc.patch) |
---|
625 | - obsoletes makejvf <= 1.1a |
---|
626 | - dropped tetex-updmap-use_bakoma_cmex789.patch, |
---|
627 | removed bakoma/cmex{7,8,9}.pfb and pdftexenc/cmex.enc |
---|
628 | (provided tetex-bakoma-cmex789 package) |
---|
629 | |
---|
630 | * Sat May 09 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 3.0-7 |
---|
631 | - new upstream release |
---|
632 | - ptetex3-20090507 |
---|
633 | - applied tetex-updmap-use_bakoma_cmex789.patch |
---|
634 | - added bakoma/cmex{7,8,9}.pfb and pdftexenc/cmex.enc |
---|
635 | |
---|
636 | * Tue Mar 17 2009 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 3.0-6 |
---|
637 | - libkpathsea into separete subpackages |
---|
638 | |
---|
639 | * Sun Jan 11 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0-4 |
---|
640 | - remove /usr/bin/makejvf (provided by makejvf package) |
---|
641 | - add ConTeXt, Requires: perl-Tk |
---|
642 | |
---|
643 | * Tue Jan 06 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0-3vl5 |
---|
644 | - create ghostscript cmap symlink in triggerin scriptlet |
---|
645 | |
---|
646 | * Sat Jan 03 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0-2vl5 |
---|
647 | - new upstream release |
---|
648 | - ptetex3-20080616 |
---|
649 | - set KANJI_CODE=UTF8 |
---|
650 | |
---|
651 | * Sat Aug 16 2008 Shu KONNO <owa@bg.wakwak.com> 3.0-1vl5 |
---|
652 | - applied new versioning policy, spec in utf-8 |
---|
653 | |
---|
654 | * Mon Oct 08 2007 KOBAYASHI Taizo <tkoba@vinelinux.org> 3.0-0vl12 |
---|
655 | - build for VineSeed |
---|
656 | |
---|
657 | * Mon Oct 08 2007 KOBAYASHI Taizo <tkoba@vinelinux.org> 3.0-0vl11 |
---|
658 | - ptetex3-20061213 + xdvi-ptex.map extend from ptetex3-20070210 |
---|
659 | |
---|
660 | * Sat Oct 06 2007 KOBAYASHI Taizo <tkoba@vinelinux.org> 3.0-0vl10 |
---|
661 | - ptetex3-20061213 |
---|
662 | - use more Tsuchimura-san's scripts |
---|
663 | |
---|
664 | * Tue Jun 5 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 3.0-0vl9 |
---|
665 | - rebuilt with new toolchain |
---|
666 | |
---|
667 | * Thu Feb 1 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 3.0-0vl8 |
---|
668 | - rebuilt for VineSeed |
---|
669 | |
---|
670 | * Sat Jan 20 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.0-0vl7.1 |
---|
671 | - add patch200 for fix CVE-2007-0104 (PDF Catalog Dictionary Handling DoS) |
---|
672 | |
---|
673 | * Wed Sep 06 2006 KOBAYASHI Taizo <tkoba@vinelinux.org> 3.0-0vl7 |
---|
674 | - ptetex-20060815 [VineSeed:11299] |
---|
675 | - cleanup patches |
---|
676 | |
---|
677 | * Thu Aug 17 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.0-0vl6 |
---|
678 | - add Requires(pots) ed and mktemp |
---|
679 | - suffix '*' to man pages in filelist.full |
---|
680 | |
---|
681 | * Mon Aug 07 2006 KOBAYASHI Taizo <tkoba@vinelinux.org> 3.0-0vl5 |
---|
682 | - added Requires ed and mktemp [VineSeed:11082] |
---|
683 | |
---|
684 | * Mon May 29 2006 KOBAYASHI Taizo <tkoba@vinelinux.org> 3.0-0vl4 |
---|
685 | - drop Provides: dvipdfmx |
---|
686 | |
---|
687 | * Wed May 10 2006 KOBAYASHI Taizo <tkoba@vinelinux.org> 3.0-0vl3 |
---|
688 | - ptetex-20060506 |
---|
689 | |
---|
690 | * Wed Nov 16 2005 KOBAYASHI Taizo <tkoba@vinelinux.org> 3.0-0vl2 |
---|
691 | - ptetex-20051115 |
---|
692 | - moved etex, pdfetex from tetex-extra to tetex package |
---|
693 | |
---|
694 | * Sun Nov 06 2005 KOBAYASHI Taizo <tkoba@vinelinux.org> 3.0-0vl1 |
---|
695 | - ptetex-20051106 |
---|
696 | |
---|
697 | * Wed Aug 31 2005 KOBAYASHI Taizo <tkoba@vinelinux.org> 3.0-0vl0.3 |
---|
698 | - ptetex-20050830 |
---|
699 | |
---|
700 | * Mon Jul 11 2005 KOBAYASHI Taizo <tkoba@vinelinux.org> 3.0-0vl0.2 |
---|
701 | - ptetex-20050701 and use more ptetex scripts |
---|
702 | (Thanks a lot ! Tsuchimura-san) |
---|
703 | |
---|
704 | * Sun Jun 05 2005 KOBAYASHI Taizo <tkoba@vinelinux.org> 3.0-0vl0.1 |
---|
705 | - teTeX-3.0 based on Tsuchimura-san's ptetex-20050614 |
---|
706 | |
---|
707 | * Tue Feb 03 2005 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 2.0.2-0vl15 |
---|
708 | - rebuilt for VineSeed |
---|
709 | |
---|
710 | * Sun Jan 30 2005 IKEDA Katsumi <ikeda@webmasters.gr.jp> 2.0.2-0vl14 |
---|
711 | - added security patches |
---|
712 | for CAN-2004-0888, CAN-2004-0889 and CAN-2004-1125 from Gentoo. |
---|
713 | - Patch300: xdvizilla.patch |
---|
714 | - Patch301: xpdf-CESA-2004-007-xpdf2-newer.diff |
---|
715 | - Patch302: xpdf-goo-sizet.patch |
---|
716 | - Patch303: xpdf2-underflow.patch |
---|
717 | - Patch304: xpdf-3.00pl2-CAN-2004-1125.patch |
---|
718 | - adde a security patch xpdf-3.00pl3.patch for CAN-2005-0064. |
---|
719 | |
---|
720 | * Tue Jan 18 2005 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 2.0.2-0vl13 |
---|
721 | - source update |
---|
722 | ptex-texmf-2.3 |
---|
723 | |
---|
724 | * Sun Jan 16 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.2-0vl12 |
---|
725 | - update vine-dvips-kanjifonts.map3 to use Ricoh/Dyna fonts in 3.1CR |
---|
726 | with kanjifont.sty. |
---|
727 | |
---|
728 | * Mon Dec 27 2004 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 2.0.2-0vl11 |
---|
729 | - source update |
---|
730 | ptex-src-3.1.5, dvipsk-jpatch-p1.6a1 |
---|
731 | - fix bracket |
---|
732 | http://oku.edu.mie-u.ac.jp/~okumura/texfaq/qa/32659.html |
---|
733 | |
---|
734 | * Mon Nov 29 2004 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 2.0.2-0vl10 |
---|
735 | - remove dvipdfm symlink to dvipdfmx |
---|
736 | |
---|
737 | * Wed Oct 20 2004 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 2.0.2-0vl9 |
---|
738 | - built on behalf of Tsuchimura-san [VineSeed:09487] |
---|
739 | - modified BuildPreReq: added XOrg-devel bison flex |
---|
740 | - remove TEXMF/dvips/base/config.ps |
---|
741 | |
---|
742 | * Thu Sep 30 2004 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 2.0.2-0vl8 |
---|
743 | - updated ptex-3.1.4, mendexk2.5a, ptex-texmf-2.2, dvipsk-jpatch-p1.6a |
---|
744 | |
---|
745 | * Wed Jul 28 2004 Nobuyuki Tsuchimura <tutimura@nn.iij4u.or.jp> 2.0.2-0vl7 |
---|
746 | - updated udvips-5.94a-p1.6.patch (2004/06/13). |
---|
747 | - added Requires: zlib-devel libpng-devel. |
---|
748 | - removed dvipdft command. (dvipdfmx drops thumbnail support) |
---|
749 | |
---|
750 | * Tue Feb 24 2004 Nobuyuki Tsuchimura <tutimura@nn.iij4u.or.jp> 2.0.2-0vl6 |
---|
751 | - added tetex-src-2.0.2-omegaware.patch.gz. |
---|
752 | (overwrites ovf2ovp by version 1.11) |
---|
753 | - added mendexk2.5-tetex2.0.tar.gz to build in tetex tree. |
---|
754 | (obsoleted tetex-mendex2.5.patch) |
---|
755 | |
---|
756 | * Thu Feb 05 2004 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 2.0.2-0vl5 |
---|
757 | - fixed updmap generating dvipdfm.map |
---|
758 | |
---|
759 | * Tue Feb 03 2004 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 2.0.2-0vl4 |
---|
760 | - make alternative binaries "ovf2ovp-1.11 ovp2ovf-1.11 ofm2opl-1.11 |
---|
761 | opl2ofm-1.11" for OTF package |
---|
762 | |
---|
763 | * Mon Feb 2 2004 Nobuyuki Tsuchimura <tutimura@nn.iij4u.or.jp> 2.0.2-0vl3 |
---|
764 | - updated to ptex-3.1.3. |
---|
765 | - added udvips-5.94a-p1.6.patch. |
---|
766 | - added udvips. |
---|
767 | - added ptex-src-3.1.3.mkconf. |
---|
768 | |
---|
769 | * Sun May 4 2003 Nobuyuki Tsuchimura <tutimura@nn.iij4u.or.jp> 2.0.2-0vl2 |
---|
770 | - removed xdvik-dot.patch. |
---|
771 | - add --without-xdvik --without-oxdvik. |
---|
772 | - removed /usr/bin/t1mapper (in xdvik). |
---|
773 | - modified vine-tetex-texmf.in (for jadetex). |
---|
774 | - dvipdfm -> symlink of dvipdfmx |
---|
775 | |
---|
776 | * Fri Apr 18 2003 Nobuyuki Tsuchimura <tutimura@nn.iij4u.or.jp> 2.0.2-0vl1 |
---|
777 | - rebuild for VineSeed. |
---|
778 | |
---|
779 | * Mon Mar 24 2003 Nobuyuki Tsuchimura <tutimura@nn.iij4u.or.jp> 2.0.2-0t2 |
---|
780 | - removed teTeX-src-beta-20020530-dvips.def.patch which causes |
---|
781 | \scalebox{} bug in xdvik-jp. |
---|
782 | |
---|
783 | * Tue Mar 11 2003 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 2.0.2-0t1.1 |
---|
784 | - added Obsoletes dvipdfm texmacro-aps |
---|
785 | - added Conflicts tasc-texmacro-phys < 1.1 |
---|
786 | |
---|
787 | * Mon Mar 3 2003 Nobuyuki Tsuchimura <tutimura@nn.iij4u.or.jp> 2.0.2-0t1 |
---|
788 | - updated to tetex-2.0.2 |
---|
789 | - updated vine-tetex-texmf.in. |
---|
790 | - include dvipdfm. |
---|
791 | |
---|
792 | * Tue Feb 25 2003 Nobuyuki Tsuchimura <tutimura@nn.iij4u.or.jp> 2.0.1-0t2 |
---|
793 | - updated to ptex-3.1.2. |
---|
794 | - updated to dvipsk-jpatch-p1.6 |
---|
795 | |
---|
796 | * Mon Feb 17 2003 Nobuyuki Tsuchimura <tutimura@nn.iij4u.or.jp> 2.0.1-0t1 |
---|
797 | - updated to teTeX-2.0.1, ptex-3.1.1. |
---|
798 | - removed needless ptex2.1.10.timebomb.patch. |
---|
799 | - removed dvipdfm. |
---|
800 | |
---|
801 | * Fri Jan 24 2003 Nobuyuki Tsuchimura <tutimura@nn.iij4u.or.jp> 1.99rc1-0t1 |
---|
802 | - updated to teTeX-2.0-rc1, ptex-3.0.5, dvipsk-5.92a-p1.5g.tar.gz. |
---|
803 | - updated vine-tetex-texmf.in. |
---|
804 | - removed teTeX-dvips-paper-size.patch. (already in upstream) |
---|
805 | - added teTeX-texmf-2.0-no-lp-dvips.patch. |
---|
806 | |
---|
807 | * Mon Jul 22 2002 Nobuyuki Tsuchimura <tutimura@nn.iij4u.or.jp> beta20020530-0t2 |
---|
808 | - updated to dvipsk-jpatch-p1.5g.tar.gz. |
---|
809 | - applied teTeX-src-beta-20020530-dvips.def.patch to avoid a numerical error. |
---|
810 | |
---|
811 | * Mon Jul 1 2002 Nobuyuki Tsuchimura <tutimura@nn.iij4u.or.jp> beta20020530-0t1 |
---|
812 | - updated to tetex-beta-20020530. |
---|
813 | - updated sources (vine-tetex-texmf.in, teTeX-beta-20020530-fmtutil.patch). |
---|
814 | - updated patches (dvipsk590a.patch, dvipsk-vflib-1.1alpha-p1.5d-590a.patch.gz, |
---|
815 | teTeX-beta-20020530-extmap.patch). |
---|
816 | - removed new LaTeX macros, new skyblue fonts, and some up-streamed patches. |
---|
817 | - removed comments about devel sub package. |
---|
818 | - included txfonts and pxfonts as extra sub package. |
---|
819 | - added work around of gsftopk (teTeX-beta-20020530-gs550-nosubstfont.patch). |
---|
820 | |
---|
821 | * Thu Jun 27 2002 Nobuyuki Tsuchimura <tutimura@nn.iij4u.or.jp> 1.0.7-0vl18 |
---|
822 | - fix PKFONTS in vine-tetex-texmf.cnf, again |
---|
823 | |
---|
824 | * Tue Jun 25 2002 Nobuyuki Tsuchimura <tutimura@nn.iij4u.or.jp> 1.0.7-0vl17 |
---|
825 | - fix PKFONTS in vine-tetex-texmf.cnf |
---|
826 | - apply teTeX-1.0.7-badscript.patch (bug #43342) |
---|
827 | |
---|
828 | * Sun May 12 2002 Nobuyuki Tsuchimura <tutimura@nn.iij4u.or.jp> 1.0.7-0vl16 |
---|
829 | - fix core dump 'ptex -version' |
---|
830 | - enlarge main_memory main_memory = 526000 |
---|
831 | - enable teTeX-dvips-paper-size.patch instead of vine-teTeX-texmf.diff |
---|
832 | |
---|
833 | * Tue May 7 2002 Nobuyuki Tsuchimura <tutimura@nn.iij4u.or.jp> 1.0.7-0vl15 |
---|
834 | - enable main_memory in texmf.cnf (install texmf.cnf BEFORE 'texconf init') |
---|
835 | |
---|
836 | * Sat Mar 30 2002 Jun Nishii <jun@vinelinux.org> 1.0.7-0vl4 |
---|
837 | - fix texmf.cnf which makes mendex seg.fault. |
---|
838 | |
---|
839 | * Tue Mar 26 2002 Jun Nishii <jun@vinelinux.org> 1.0.7-0vl3 |
---|
840 | - update kanjifonts.ps for dvips to use RICOH fonts |
---|
841 | |
---|
842 | * Tue Mar 19 2002 Nobuyuki Tsuchimura <tutimura@nn.iij4u.or.jp> 1.0.7-0vl12 |
---|
843 | - added A5 size setting to texmf/dvips/config/config.ps |
---|
844 | - added Requires tag for tetex-doc |
---|
845 | - added "-%{PACKAGE_RELEASE}" for Requires: tetex = %{PACKAGE_VERSION} |
---|
846 | - move /usr/bin/pdfeinitex to tetex-extra |
---|
847 | |
---|
848 | * Wed Feb 13 2002 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 1.0.7-0vl11 |
---|
849 | - updated to dvipsk-jpatch-p1.5f |
---|
850 | - added Source102: jtygm.sty |
---|
851 | |
---|
852 | * Wed Jan 30 2002 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 1.0.7-0vl10 |
---|
853 | - tetex-devel was merged into tetex package. |
---|
854 | |
---|
855 | * Wed Jan 23 2002 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 1.0.7-0vl9 |
---|
856 | - update to ptex-3.0.1, ptex-texmf-2.0, mendexk2.5 |
---|
857 | |
---|
858 | * Fri Sep 21 2001 Nobuyuki Tsuchimura <tutimura@nn.iij4u.or.jp> 1.0.7-0vl8 |
---|
859 | - add LD_LIBRARY_PATH=... in %install |
---|
860 | - fixed installed dir of man, again (add man1) |
---|
861 | - move omega.map under extmap |
---|
862 | |
---|
863 | * Tue Sep 18 2001 Satoshi MACHINO <machino@vinelinux.org> 1.0.7-0vl7 |
---|
864 | - fixed installed dir of man |
---|
865 | |
---|
866 | * Tue Sep 18 2001 Nobuyuki Tsuchimura <tutimura@nn.iij4u.or.jp> 1.0.7-0vl6 |
---|
867 | - added %post, %postun for extra and devel sub package |
---|
868 | |
---|
869 | * Sat Sep 15 2001 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 1.0.7-0vl5 |
---|
870 | - bug fix (mendex Makefile) |
---|
871 | |
---|
872 | * Wed Aug 15 2001 Jun Nishii <jun@vinelinux.org> 1.0.7-0vl3 |
---|
873 | - merge and divide packages to tetex, tetex-doc, tetex-devel, and tetex-extra. |
---|
874 | |
---|
875 | * Sat Aug 4 2001 Jun Nishii <jun@vinelinux.org> 1.0.7-0vl2 |
---|
876 | - remove xdvik |
---|
877 | - remove some trigger, use post and postun instead. |
---|
878 | - --without-texinfo --enable-shared |
---|
879 | - update dvipsk patch (p1.5e) |
---|
880 | - modify texmf.cnf |
---|
881 | |
---|
882 | * Fri Jul 20 2001 KOBAYASHI R. Taizo <tkoba@vinelinux.org> |
---|
883 | - tetex-1.0.7-0vl1 renamed from 0test8 |
---|
884 | |
---|
885 | * Fri Apr 13 2001 Nobuyuki Tsuchimura <tutimura@nn.iij4u.or.jp> |
---|
886 | - not released yet! |
---|
887 | |
---|
888 | * Tue Feb 6 2001 Tim Waugh <twaugh@redhat.com> |
---|
889 | - Turn on Japanese changes (bug #26249). |
---|
890 | - Japanese support clashed with xaw3d patch; fixed up. |
---|
891 | - Replace dvi-to-ps (rhs-printfilters) with mf40-tetex_filters |
---|
892 | (printconf). Create testpage.dvi (from tex/latex/base/testpage.tex). |
---|
893 | - Default to lj instead of cx in gray.mf and black.mf (bug #25988). |
---|
894 | - Build requires VFlib2-devel. |
---|
895 | |
---|
896 | * Wed Jan 24 2001 Tim Waugh <twaugh@redhat.com> |
---|
897 | - Update tetex-dvilj description. |
---|
898 | - Patch latex2html to support tabularx environments better (bug #24852). |
---|
899 | - Make xdvi work with files that end in '.' (bug #11478). |
---|
900 | - Mark ls-R as %%ghost (bug #12275). |
---|
901 | - Build requires w3c-libwww-devel. |
---|
902 | |
---|
903 | * Fri Dec 29 2000 Jeff Johnson <jbj@redhat.com> |
---|
904 | - sync with Mandrake version. |
---|
905 | - Revert gcc296 patch, no longer needed. |
---|
906 | - Enable i18n hyphenation for several languages (#11570,#17040). |
---|
907 | - jadetex hash is now 50000 (#9092) |
---|
908 | - create symlinks for Euler fonts (#9782). |
---|
909 | - correct comment tetex.cron (#10022). |
---|
910 | - unset TEXINPUTS in %%build/%%install (#10412). |
---|
911 | - use Xaw3d rather than Xaw (#17415). |
---|
912 | - insert thumbnails into pdflatex correctly (#19278). |
---|
913 | - update to texi2html-1.64 (#20604). |
---|
914 | - add latex2html (but not on ia64) (#16966). |
---|
915 | - hacks to avoid accidental version clash with system libraries (#21263). |
---|
916 | - rebuild with gcc-2.96-69 so that latex.fmt is built (#22838). |
---|
917 | |
---|
918 | * Thu Oct 19 2000 Jeff Johnson <jbj@redhat.com> |
---|
919 | - merge japanese changes (disabled for now, per msw@redhat.com). |
---|
920 | - add support for Icelandic (Richard Allen <ra@hp.is>). |
---|
921 | |
---|
922 | * Thu Aug 29 2000 ISHIKAWA Mutsumi <ishikawa@redhat.com> |
---|
923 | - rebuilt on RedHat7.0 again |
---|
924 | |
---|
925 | * Mon Aug 28 2000 Masato Taruishi <taru@debian.org> |
---|
926 | - Fixed xdvik-ja to work in 1.0.7 correctly. |
---|
927 | - Added a Japanese fontdata for a Japanized dvipsk. |
---|
928 | |
---|
929 | * Fri Aug 25 2000 Giuseppe Ghib<t <ghibo@mandrakesoft.com> 1.0.7-8mdk |
---|
930 | - increased trie size for allowing more hyphenation patterns (i18n). |
---|
931 | |
---|
932 | * Thu Aug 24 2000 ISHIKAWA Mutsumi <ishikawa@redhat.com> |
---|
933 | - Japanese enbaled |
---|
934 | |
---|
935 | * Wed Jul 19 2000 Trond Eivind Glomsrxd <teg@redhat.com> |
---|
936 | - fix man pages in man, not man1 |
---|
937 | - use %%{_tmppath} |
---|
938 | |
---|
939 | * Wed Jul 12 2000 Prospector <bugzilla@redhat.com> |
---|
940 | - automatic rebuild |
---|
941 | |
---|
942 | * Tue Jul 2 2000 Jakub Jelinek <jakub@redhat.com> |
---|
943 | - Rebuild with new C++ |
---|
944 | |
---|
945 | * Thu Jun 22 2000 Preston Brown <pbrown@redhat.com> |
---|
946 | - use _infodir |
---|
947 | |
---|
948 | * Wed Jun 21 2000 Preston Brown <pbrown@redhat.com> |
---|
949 | - noreplace *.cnf |
---|
950 | |
---|
951 | * Fri Jun 02 2000 Giuseppe Ghibr <ghibo@mandrakesoft.com> 1.0.7-7mdk |
---|
952 | - updated the LaTeX hyperref package to version 6.70f for getting jadetex |
---|
953 | working. |
---|
954 | - added support for spanish, portuguese and sweden pattern hyphenation in the |
---|
955 | default LaTeX format files (hope trie values are enough...). |
---|
956 | |
---|
957 | * Wed May 31 2000 Matt Wilson <msw@redhat.com> |
---|
958 | - patched for NORETURN functions in gcc 2.96, rebuilt against new libstdc++ |
---|
959 | |
---|
960 | * Wed May 5 2000 Bill Nottingham <notting@redhat.com> |
---|
961 | - remove explicit xpm-devel prereq (subsumed into XFree86) |
---|
962 | - fixes for ia64 |
---|
963 | |
---|
964 | * Sat Apr 29 2000 Giuseppe Ghibr <ghibo@mandrakesoft.com> 1.0.7-5mdk |
---|
965 | - changed arrays texmf.cnf the array value for jadetex, pdfjadetex, according to the Christoph, Rahtz, Pepping's "Installing JadeTeX" document. |
---|
966 | |
---|
967 | * Mon Mar 20 2000 Jeff Johnson <jbj@redhat.com> |
---|
968 | - Sync with Mandrake (tetex-1.0.7-2mdk). |
---|
969 | - update to teTeX-texmf-1.0.2.tar. |
---|
970 | |
---|
971 | * Tue Mar 7 2000 Jeff Johnson <jbj@redhat.com> |
---|
972 | - rebuild for sparc baud rates > 38400. |
---|
973 | |
---|
974 | * Fri Feb 11 2000 Giuseppe Ghibr <ghibo@mandrakesoft.com> |
---|
975 | - updated to version 1.0.7. |
---|
976 | - merged k6 and arm patches into teTeX-1.0-arch.patch |
---|
977 | - sligtly increased internal array main_memory, so that latex |
---|
978 | doesn't have problems with big macro packages such as pstricks |
---|
979 | or Xy-TeX. |
---|
980 | - integrate teTeX-1.0-tektrokix.patch (fixes a typo) from Jeff |
---|
981 | Johnson <jbj@redhat.com>. |
---|
982 | |
---|
983 | * Wed Feb 09 2000 Preston Brown <pbrown@redhat.com> |
---|
984 | - wmconfig entry gone. |
---|
985 | |
---|
986 | * Mon Feb 7 2000 Jeff Johnson <jbj@redhat.com> |
---|
987 | - compress man pages. |
---|
988 | |
---|
989 | * Sat Jan 15 2000 Jeff Johnson <jbj@redhat.com> |
---|
990 | - build for Red Hat 6.2 (and sync with Mandrake tetex-1.0.6-6mdk). |
---|
991 | - always apply AMD K6 patch; won't hurt, and removes platform dependency. |
---|
992 | - spelling correction (#7085). |
---|
993 | |
---|
994 | * Wed Dec 08 1999 - David BAUDENS <baudens@mandrakesoft.com> |
---|
995 | - AMD K6 is not an i686 processor (another) |
---|
996 | - Replace $RPM_ARCH by %%{_target_cpu} |
---|
997 | |
---|
998 | * Thu Nov 11 1999 Giuseppe Ghibr <ghibo@linux-mandrake.com> |
---|
999 | - mark also config.pdf, config.www and config.generic as %config. |
---|
1000 | - added BuildPreReq. |
---|
1001 | |
---|
1002 | * Fri Sep 3 1999 Jeff Johnson <jbj@redhat.com> |
---|
1003 | - mark /usr/share/texmf/dvips/config/config.ps as %config (#4842). |
---|
1004 | |
---|
1005 | * Fri Sep 3 1999 Jeff Johnson <jbj@redhat.com> |
---|
1006 | - Create tetex-fonts to remove dependendency of xdvi on main tetex package. |
---|
1007 | |
---|
1008 | * Mon Aug 30 1999 Jeff Johnson <jbj@redhat.com> |
---|
1009 | - Integrate Giuseppe's latest. Thanks for the fixes! |
---|
1010 | |
---|
1011 | * Thu Aug 26 1999 Giuseppe Ghibr <ghibo@linux-mandrake.com> |
---|
1012 | - fine tuning subpackage package list. |
---|
1013 | - added teTeX dependence to package xdvi (it cannot works without fonts). |
---|
1014 | |
---|
1015 | * Wed Aug 25 1999 Giuseppe Ghibr <ghibo@linux-mandrake.com> |
---|
1016 | - cleaned %clean. Now spec file support buildroot. |
---|
1017 | - added support for 'resolution' in dvi-to-ps.fpi as well as |
---|
1018 | the config.generic file. |
---|
1019 | - fixed a problem in manpage links (reported by Dusan |
---|
1020 | Gabrijelcic <dusan@kamra.e5.ijs.si>). |
---|
1021 | |
---|
1022 | * Tue Aug 17 1999 Jeff Johnson <jbj@redhat.com> |
---|
1023 | - move /usr/bin/mfw to tetex-xdvi to remove tetex dependence on XFree86. |
---|
1024 | |
---|
1025 | * Sun Aug 15 1999 Jeff Johnson <jbj@redhat.com> |
---|
1026 | - rebuild with VARTEXFONTS configured correctly. |
---|
1027 | |
---|
1028 | * Thu Aug 12 1999 Jeff Johnson <jbj@redhat.com> |
---|
1029 | - update to 1.0.6. |
---|
1030 | - merge in Giuseppe Ghibr changes from mandrake package. |
---|
1031 | - dvi-to-ps.fpi: read postcript configuration settings (#3379). |
---|
1032 | |
---|
1033 | * Wed Aug 04 1999 Giuseppe Ghibr <ghibo@linux-mandrake.com> |
---|
1034 | - fixed VARTEXFONTS path in config file. |
---|
1035 | |
---|
1036 | * Sat Jun 26 1999 Giuseppe Ghibr <ghibo@caesar.polito.it> |
---|
1037 | - mandrake adaptions. |
---|
1038 | - speed up TEXMFCNF path. |
---|
1039 | |
---|
1040 | * Fri Jun 25 1999 Giuseppe Ghibr <ghibo@caesar.polito.it> |
---|
1041 | - fixed new bugs reported by Thomas Esser (included |
---|
1042 | patch 1.0.5-1.0.6-pre). |
---|
1043 | - added amstex, bamstex and bplain to the list of format files to build. |
---|
1044 | |
---|
1045 | * Wed Jun 23 1999 Giuseppe Ghibr <ghibo@caesar.polito.it> |
---|
1046 | - fixed and removed unneeded things in teTeX-1.0-texmfcnf.patch, |
---|
1047 | according to Thomas Esser suggestions. |
---|
1048 | |
---|
1049 | * Sun Jun 20 1999 Giuseppe Ghibr <ghibo@caesar.polito.it> |
---|
1050 | - upgraded to teTeX 1.0.5. |
---|
1051 | - merged .spec file with Jeff Johnson's 1.0.1 .spec file from rawhide. |
---|
1052 | |
---|
1053 | * Sun Jun 13 1999 Giuseppe Ghibr <ghibo@caesar.polito.it> |
---|
1054 | - upgraded to teTeX 1.0 final. |
---|
1055 | - removed texmf.cnf external config file, and provided |
---|
1056 | as patch. |
---|
1057 | - removed ``texconfig init'' (now it's included into 'make install'). |
---|
1058 | - moved texmf unpacking to buildroot before 'make install'. |
---|
1059 | - added italian hyphenation. |
---|
1060 | |
---|
1061 | * Tue Jun 8 1999 Jeff Johnson <jbj@redhat.com> |
---|
1062 | - upgrade to 1.0.1. |
---|
1063 | - add buildroot translated texmfmain for install (#1719) |
---|
1064 | - mark /usr/share/texmf/xdvi/XDvi as %config (#1067) |
---|
1065 | - generate texmf.cnf and then merge in old conventions |
---|
1066 | |
---|
1067 | * Thu Jun 03 1999 Kayvan A. Sylvan <kayvan@sylvan.com> |
---|
1068 | - upgraded snapshot |
---|
1069 | - Fixed PATH setting for ``texconfig init''. As it was, you could |
---|
1070 | not build a working teTeX on a machine with tetex installed. |
---|
1071 | |
---|
1072 | * Thu Apr 01 1999 Cristian Gafton <gafton@redhat.com> |
---|
1073 | - upgraded snapshot |
---|
1074 | |
---|
1075 | * Tue Mar 23 1999 Erik Troan <ewt@redhat.com> |
---|
1076 | - set limits for jadetex |
---|
1077 | |
---|
1078 | * Tue Mar 23 1999 Cristian Gafton <gafton@redhat.com> |
---|
1079 | - I think I have got the buildroot problems right this time |
---|
1080 | - auto rebuild in the new build environment (release 15) |
---|
1081 | |
---|
1082 | * Fri Mar 19 1999 Cristian Gafton <gafton@redhat.com> |
---|
1083 | - fix buildroot problems |
---|
1084 | |
---|
1085 | * Mon Mar 15 1999 Michael Maher <mike@redhat.com> |
---|
1086 | - fixed BUG: 978 |
---|
1087 | |
---|
1088 | * Thu Mar 11 1999 Cristian Gafton <gafton@redhat.com> |
---|
1089 | - slight changes in the packaging (unpack texmf directly into the buildroot |
---|
1090 | and build it there) |
---|
1091 | - added texmfsrc source tarball to comply with the license |
---|
1092 | |
---|
1093 | * Mon Mar 07 1999 Michael Maher <mike@redhat.com> |
---|
1094 | - updated package |
---|
1095 | |
---|
1096 | * Mon Jan 11 1999 Cristian Gafton <gafton@redhat.com> |
---|
1097 | - add patch to make it compile on the arm (RmS) |
---|
1098 | - build for glibc 2.1 |
---|
1099 | - use tar hack instead of the cp -a to overcome cp's brokeness re: symlinks |
---|
1100 | handling |
---|
1101 | |
---|
1102 | * Sat Oct 10 1998 Cristian Gafton <gafton@redhat.com> |
---|
1103 | - strip binaries |
---|
1104 | - enable italian formatting |
---|
1105 | |
---|
1106 | * Mon Oct 05 1998 Cristian Gafton <gafton@redhat.com> |
---|
1107 | - requires ed |
---|
1108 | - Fixed obsoletes line |
---|
1109 | - credted the doc subpackage |
---|
1110 | - fully buildroot |
---|
1111 | - require dialog in the main package |
---|
1112 | - add support for wmconfig in for the xdvi package |
---|
1113 | |
---|
1114 | * Fri Sep 11 1998 Cristian Gafton <gafton@redhat.com> |
---|
1115 | - upgrade to 0.9 |
---|
1116 | - texmf-src package is gone |
---|
1117 | - use /var/lib/texmf instead of /var/tmp/texmf |
---|
1118 | |
---|
1119 | * Sat Aug 22 1998 Jeff Johnson <jbj@redhat.com> |
---|
1120 | - make sub-packages depend on teTeX (problem #214) |
---|
1121 | |
---|
1122 | * Fri Aug 21 1998 Jeff Johnson <jbj@redhat.com> |
---|
1123 | - eliminate environment when running texhash (problem #849) |
---|
1124 | |
---|
1125 | * Mon Aug 17 1998 Jeff Johnson <jbj@redhat.com> |
---|
1126 | - build root |
---|
1127 | |
---|
1128 | * Thu May 07 1998 Prospector System <bugs@redhat.com> |
---|
1129 | - translations modified for de, fr, tr |
---|
1130 | |
---|
1131 | * Thu Feb 5 1998 Otto Hammersmith <otto@redhat.com> |
---|
1132 | - added install-info support (dvips, fontname and kpathsea) |
---|
1133 | - combined the two changelogs in the spec file. |
---|
1134 | |
---|
1135 | * Tue Oct 14 1997 Michael Fulbright <msf@redhat.com> |
---|
1136 | - Fixed dvi-to-ps.fpi to create temp files more safely. |
---|
1137 | |
---|
1138 | * Thu Jul 10 1997 Erik Troan <ewt@redhat.com> |
---|
1139 | - built against glibc |
---|
1140 | |
---|
1141 | * Tue Apr 8 1997 Michael Fulbright <msf@redhat.com> |
---|
1142 | - Removed afmdoit from file list (mistakenly added in release 3 rpm) |
---|
1143 | |
---|
1144 | * Mon Mar 24 1997 Michael Fulbright <msf@redhat.com> |
---|
1145 | - Upgraded to tetex-lib to 0.4pl8 and fixed cron tmpwatch entry to not |
---|
1146 | delete /var/lib/texmf/fonts and /var/lib/texmf/texfonts |
---|
1147 | |
---|
1148 | * Fri Mar 07 1997 Michael Fulbright <msf@redhat.com> |
---|
1149 | - Upgraded to 0.4pl7. |
---|
1150 | |
---|
1151 | * Mon Feb 17 1997 Michael Fulbright <msf@redhat.com> |
---|
1152 | - Upgraded to 0.4pl6, and fixed file permissions on /var/lib/texmf/texfonts |
---|
1153 | so normal users could create fonts on demand. |
---|