Group :: Publishing
RPM: jadetex
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
Name: jadetex
Version: 3.13
Release: alt2
Packager: Yury Konovalov <yurix at altlinux.ru>
%define TeXdir %(kpsewhich -expand-var '$TEXMFMAIN')
Group: Publishing
Summary: TeX macros used by Jade TeX output
Summary(ru_RU.KOI8-R): Макрос TeX для получения DVI или PDF из вывода OpenJade
License: Distributable (C) Sebastian Rahtz <s.rahtz at elsevier.co.uk>
URL: http://jadetex.sourceforge.net/
Source: http://prdownloads.sourceforge.net/%name/%name-%version.tar.gz
Source1:%name-ru-test-0.2.tar.bz2
Source2: ftp://ftp.ptc.spbu.ru/people/uwe/sgml/koi8r.dcl
Source3: jadefmtutil.cnf
Patch1: %name-ml-urw-alt.patch
Patch2: %name-uni-urw-alt.patch
Patch3: %name-urw-t1-hack.patch
BuildArch: noarch
BuildPreReq: tetex-core >= 2.0 tetex-latex >= 2.0 urw-tex cm-super-fonts-tex
Requires: tetex-core >= 2.0 tetex-latex >= 2.0
Requires: tetex-dvips >= 2.0 urw-tex cm-super-fonts-tex
Requires: openjade sgml-common >= 0.5
Requires(post): tetex-core >= 2.0
Obsoletes: jadetex-urw-test
%description
JadeTeX contains the additional LaTeX macros necessary for taking Jade
TeX output files and processing them as TeX files, to obtain DVI, Postscript
or PDF files for example.
%description -l ru_RU.KOI8-R
JadeTeX содержит дополнительный макрос для издательской системы LaTeX
необходимый для преобразования выходных файлов tex-модуля OpenJade в
форматы DVI, Postscript или PDF.
%prep
%setup -q
%patch1 -p0
%patch2 -p0
%patch3 -p0
%__subst 's/{ptm}/{utm}/' jadetex.dtx
# following done by patching for now. So it commented.
#%__subst 's/{ptm}/{utm}/; s/{pcr}/{ucr}/; s/{phv}/{uvh}/; s/{ppl}/{upl}/
#s/{pbk}/{ubk}/; s/{pzc}/{uzc}/; s/{pfg}/{uag}/; s/{ptg}/{uag}/; s/{blg}/{uag}/
#s/{bng}/{uag}/; s/{pnc}/{unc}/' mlnames.sty
tar jxvf %SOURCE1
%__rm -f doc/.cvsignore .cvsignore
%build
%make_build
%install
make install DESTDIR=%buildroot
%__mkdir -p %buildroot%_bindir
%__ln_s virtex %buildroot%_bindir/jadetex
%__ln_s pdfvirtex %buildroot%_bindir/pdfjadetex
%__mkdir -p %buildroot%_man1dir
%__install -m644 *.1 %buildroot%_man1dir
#following is used in case latex version is changed, so we should be able
#to reformat the macros without reinstalling
%__install -m644 *.ini *.sty %SOURCE3 %buildroot%TeXdir/tex/%name
# --------- should be moved to sgml-common ---------
#next is for processing SGML files in KOI8-R encoding.
%__install -d %buildroot%_datadir/sgml/
%__install -m644 %SOURCE2 %buildroot%_datadir/sgml/
# ---------
%post
[ -x /usr/bin/texhash ] && /usr/bin/texhash 2>/dev/null ||:
%postun
[ -x /usr/bin/texhash ] && /usr/bin/texhash 2>/dev/null ||:
%triggerin -- tetex-latex
[ -x /usr/bin/fmtutil ] && /usr/bin/fmtutil --cnffile \
%TeXdir/tex/%name/jadefmtutil.cnf --all 2>&1>/dev/null ||:
%files
%_bindir/%name
%_bindir/pdf%name
%_man1dir/*
%TeXdir/web2c/%name.fmt
%TeXdir/web2c/pdf%name.fmt
%dir %TeXdir/tex/%name
%TeXdir/tex/%name/*
%doc ChangeLog doc ru-test
# --------- should be moved to sgml-common ---------
%_datadir/sgml/koi8r.dcl
# ---------
%changelog
…
Full changelog you can see here
Version: 3.13
Release: alt2
Packager: Yury Konovalov <yurix at altlinux.ru>
%define TeXdir %(kpsewhich -expand-var '$TEXMFMAIN')
Group: Publishing
Summary: TeX macros used by Jade TeX output
Summary(ru_RU.KOI8-R): Макрос TeX для получения DVI или PDF из вывода OpenJade
License: Distributable (C) Sebastian Rahtz <s.rahtz at elsevier.co.uk>
URL: http://jadetex.sourceforge.net/
Source: http://prdownloads.sourceforge.net/%name/%name-%version.tar.gz
Source1:%name-ru-test-0.2.tar.bz2
Source2: ftp://ftp.ptc.spbu.ru/people/uwe/sgml/koi8r.dcl
Source3: jadefmtutil.cnf
Patch1: %name-ml-urw-alt.patch
Patch2: %name-uni-urw-alt.patch
Patch3: %name-urw-t1-hack.patch
BuildArch: noarch
BuildPreReq: tetex-core >= 2.0 tetex-latex >= 2.0 urw-tex cm-super-fonts-tex
Requires: tetex-core >= 2.0 tetex-latex >= 2.0
Requires: tetex-dvips >= 2.0 urw-tex cm-super-fonts-tex
Requires: openjade sgml-common >= 0.5
Requires(post): tetex-core >= 2.0
Obsoletes: jadetex-urw-test
%description
JadeTeX contains the additional LaTeX macros necessary for taking Jade
TeX output files and processing them as TeX files, to obtain DVI, Postscript
or PDF files for example.
%description -l ru_RU.KOI8-R
JadeTeX содержит дополнительный макрос для издательской системы LaTeX
необходимый для преобразования выходных файлов tex-модуля OpenJade в
форматы DVI, Postscript или PDF.
%prep
%setup -q
%patch1 -p0
%patch2 -p0
%patch3 -p0
%__subst 's/{ptm}/{utm}/' jadetex.dtx
# following done by patching for now. So it commented.
#%__subst 's/{ptm}/{utm}/; s/{pcr}/{ucr}/; s/{phv}/{uvh}/; s/{ppl}/{upl}/
#s/{pbk}/{ubk}/; s/{pzc}/{uzc}/; s/{pfg}/{uag}/; s/{ptg}/{uag}/; s/{blg}/{uag}/
#s/{bng}/{uag}/; s/{pnc}/{unc}/' mlnames.sty
tar jxvf %SOURCE1
%__rm -f doc/.cvsignore .cvsignore
%build
%make_build
%install
make install DESTDIR=%buildroot
%__mkdir -p %buildroot%_bindir
%__ln_s virtex %buildroot%_bindir/jadetex
%__ln_s pdfvirtex %buildroot%_bindir/pdfjadetex
%__mkdir -p %buildroot%_man1dir
%__install -m644 *.1 %buildroot%_man1dir
#following is used in case latex version is changed, so we should be able
#to reformat the macros without reinstalling
%__install -m644 *.ini *.sty %SOURCE3 %buildroot%TeXdir/tex/%name
# --------- should be moved to sgml-common ---------
#next is for processing SGML files in KOI8-R encoding.
%__install -d %buildroot%_datadir/sgml/
%__install -m644 %SOURCE2 %buildroot%_datadir/sgml/
# ---------
%post
[ -x /usr/bin/texhash ] && /usr/bin/texhash 2>/dev/null ||:
%postun
[ -x /usr/bin/texhash ] && /usr/bin/texhash 2>/dev/null ||:
%triggerin -- tetex-latex
[ -x /usr/bin/fmtutil ] && /usr/bin/fmtutil --cnffile \
%TeXdir/tex/%name/jadefmtutil.cnf --all 2>&1>/dev/null ||:
%files
%_bindir/%name
%_bindir/pdf%name
%_man1dir/*
%TeXdir/web2c/%name.fmt
%TeXdir/web2c/pdf%name.fmt
%dir %TeXdir/tex/%name
%TeXdir/tex/%name/*
%doc ChangeLog doc ru-test
# --------- should be moved to sgml-common ---------
%_datadir/sgml/koi8r.dcl
# ---------
%changelog
…
Full changelog you can see here