%define inst_prefix usr Summary: a TeX DVI file to PostScript translator Name: dvipsk %define ver 5.78a Version: %{ver}jp Release: 9jrpm Source0: ftp://ftp.u-aizu.ac.jp/pub/tex/CTAN/dviware/dvipsk/dvipsk-%{ver}.tar.gz Source1: ftp://ftp.media.kyoto-u.ac.jp/TeX/ASCII-pTeX/ptex218/dvipsk-jpatch-p1.4c.tar.gz Copyright: GPL2 (日本語化部分に関しては、README.jpatchをお読み下さい) Group: Applications/Publishing/TeX BuildRoot: /var/tmp/root-dvipsk Distribution: Japanese RPM (JRPM) Vendor: Linux Japanese RPM Project Packager: Satoshi Ishikawa Requires: jvf-standard Summary(ja): TeX DVI ファイルの PostScript 形式へのトランスレータ #NoSource: 0 1 %description This package contains the dvipsk Version 5.78a supporting ASCII pTeX. %description -l ja このパッケージには、ASCII版日本語TeX(pTeX)に対応した dvipsk Version 5.78a が含まれています。 %prep rm -rf $RPM_BUILD_ROOT mkdir -p ${RPM_BUILD_ROOT}/%{inst_prefix} %setup -n dvipsk-%{ver} %setup -T -D -c -n dvipsk-%{ver} -a 1 cd dvipsk patch -p1 < ../dvipsk.patch %build ./configure --host=${RPM_ARCH}-JRPM-linux --prefix=/%{inst_prefix} --enable-shared --disable-static make CFLAGS="${RPM_OPT_FLAGS}" %install make -C dvipsk prefix=${RPM_BUILD_ROOT}/%{inst_prefix} texmf=${RPM_BUILD_ROOT}/%{inst_prefix}/share/texmf install strip ${RPM_BUILD_ROOT}/%{inst_prefix}/bin/afm2tfm strip ${RPM_BUILD_ROOT}/%{inst_prefix}/bin/dvips install -m 644 dvipsk/contrib/config.proto ${RPM_BUILD_ROOT}/%{inst_prefix}/share/texmf/dvips/config.ps gzip -9 ${RPM_BUILD_ROOT}/%{inst_prefix}/info/* %post /usr/bin/mktexlsr /sbin/install-info /%{inst_prefix}/info/dvips.info.gz /%{inst_prefix}/info/dir \ --entry="* dvips: (dvips)Invoking Dvips. DVI-to-PostScript translator."\ --entry="* afm2tfm: (dvips)Invoking afm2tfm. Making Type 1 fonts available to TeX."\ --entry="* DVI-to-Postscript: (dvips). Translating TeX DVI files to PostScript." %preun if [ "$1" = 0 ]; then /sbin/install-info --delete /%{inst_prefix}/info/dvips.info.gz /%{inst_prefix}/info/dir \ --entry="* dvips: (dvips)Invoking Dvips. DVI-to-PostScript translator."\ --entry="* afm2tfm: (dvips)Invoking afm2tfm. Making Type 1 fonts available to TeX."\ --entry="* DVI-to-Postscript: (dvips). Translating TeX DVI files to PostScript." fi %postun -p /usr/bin/mktexlsr %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %doc etc %doc README.jpatch %doc dvipsk/AUTHORS dvipsk/ChangeLog %doc dvipsk/INSTALL dvipsk/README %config /%{inst_prefix}/share/texmf/dvips/config.ps %config /%{inst_prefix}/share/texmf/dvips/base/psfonts.map %dir /%{inst_prefix}/share/texmf/dvips /%{inst_prefix}/share/texmf/dvips/base/tex.pro /%{inst_prefix}/share/texmf/dvips/base/texps.pro /%{inst_prefix}/share/texmf/dvips/base/texc.pro /%{inst_prefix}/share/texmf/dvips/base/special.pro /%{inst_prefix}/share/texmf/dvips/base/finclude.pro /%{inst_prefix}/share/texmf/dvips/base/color.pro /%{inst_prefix}/share/texmf/dvips/base/crop.pro /%{inst_prefix}/share/texmf/dvips/base/hps.pro /%{inst_prefix}/share/texmf/dvips/base/8a.enc /%{inst_prefix}/share/texmf/dvips/base/8r.enc /%{inst_prefix}/share/texmf/dvips/base/EC.enc /%{inst_prefix}/share/texmf/dvips/base/ad.enc /%{inst_prefix}/share/texmf/dvips/base/asex.enc /%{inst_prefix}/share/texmf/dvips/base/asexp.enc /%{inst_prefix}/share/texmf/dvips/base/cork.enc /%{inst_prefix}/share/texmf/dvips/base/dc.enc /%{inst_prefix}/share/texmf/dvips/base/dvips.enc /%{inst_prefix}/share/texmf/dvips/base/extex.enc /%{inst_prefix}/share/texmf/dvips/base/funky.enc /%{inst_prefix}/share/texmf/dvips/base/texmext.enc /%{inst_prefix}/share/texmf/dvips/base/texmital.enc /%{inst_prefix}/share/texmf/dvips/base/texmsym.enc /%{inst_prefix}/share/texmf/dvips/base/xl2.enc /%{inst_prefix}/share/texmf/dvips/base/xt2.enc %dir /%{inst_prefix}/share/texmf/tex/plain/dvips /%{inst_prefix}/share/texmf/tex/plain/dvips/blackdvi.tex /%{inst_prefix}/share/texmf/tex/plain/dvips/colordvi.tex /%{inst_prefix}/share/texmf/tex/plain/dvips/dvips.tex /%{inst_prefix}/share/texmf/tex/plain/dvips/dvipsmac.tex /%{inst_prefix}/share/texmf/tex/plain/dvips/epsf.tex /%{inst_prefix}/share/texmf/tex/plain/dvips/rotate.tex /%{inst_prefix}/share/texmf/tex/plain/dvips/rotsample.tex /%{inst_prefix}/bin/afm2tfm /%{inst_prefix}/bin/dvips /%{inst_prefix}/info/dvips.info.gz /%{inst_prefix}/info/dvips.info-1.gz /%{inst_prefix}/info/dvips.info-2.gz /%{inst_prefix}/info/dvips.info-3.gz /%{inst_prefix}/info/dvips.info-4.gz /%{inst_prefix}/man/man1/dvips.1 /%{inst_prefix}/man/man1/afm2tfm.1 %changelog * Tue Aug 26 1999 Satoshi Ishikawa - Release 9jrpm - added %defattr(-,root,root) - changed installed target is only dvipsk. * Tue Aug 3 1999 Satoshi Ishikawa - Release 8jrpm - deleted vflib patch * Sat Jul 17 1999 Satoshi Ishikawa - changed Requires: tag (=> Requires: jvf-standard) * Thu Jun 10 1999 Satoshi Ishikawa - Release: 6jrpm - build against VFlib2-2.24.2-7jrpm (or later) * Sat Apr 17 1999 Satoshi Ishikawa - Release: 5jrpm - fixed description * Mon Mar 8 1999 Satoshi Ishikawa - Release: 5.1 - updated patch (dvipsk-jpatch-p1.4c.tar.gz) * Mon Oct 26 1998 Satoshi Ishikawa - Release: 5.0 - vf -> vftool に伴う対応 deleted Requires: vf deleted Conflicts: vf <= 1.0-8 added Requires: vftool - Release: 4.x での変更 - /usr/local -> usr - VFlib2 対応 - delete Prereq: tag - added Requires: vf - added Conflicts: vf <= 1.0-8 - %post(un) %preun の変更 * Sat Aug 22 1998 Atsushi Yamagata - Release 3.1 - マクロversionをverに変更(Version tagの文字列に置き変ってしまう) - postとpostunにスクリプトを追加(/usr/local/info/localdirのため。 アップグレードすると以前のパッケージのpostunによりlocaldirから エントリが削除されてしまう。--replacepkgsで2度アップグレードす れば追加されるが、もっとスマートな方法が思いつきません。) * Wed May 27 1998 Satoshi Ishikawa - Release 3. - VFlib対応(alpha version) * Sun May 24 1998 Satoshi Ishikawa - Release 2. - 作成環境:RedHat 5.0 - Group: を Applications/Publishing/TeX に修正 - まだ VFlib未対応 * Wed Apr 22 1998 Satoshi Ishikawa - Version 5.78a - Rerlease 1 - added Prereq: tag - added Requires: tag - changed Group: tag (=> Applications/TeX) - VFlib未対応 * Wed Dec 10 1997 Satoshi Ishikawa - 2nd Release. - Updated dvipsk-vflib-1.0.patch.tgz to dvipsk-vflib-1.0p1.patch.tgz * Wed Nov 19 1997 Satoshi Ishikawa - Version: 5.66ajp - 1st Release. - %files に欠落していた /usr/local/share/texmf/dvips/vffonts.pro を追加 * Thu Oct 2 1997 Satoshi Ishikawa - 2nd Release. - Group: のtypoの修正 - BuildRoot: の変更 - ドキュメントファイルの拾い上げ * Mon Sep 8 1997 Satoshi Ishikawa - 1st Release.