openmamba logo
GNU/Linux distribution
distribution community wiki forum bugs events products
software   community wiki forum bugs events products
packages jadetex.spec
      Pages: < 1 >  DOWNLOAD      
%define        TeXdir  %(cd `kpsewhich -expand-var '$TEXMFMAIN'`; pwd)

Name:          jadetex
Version:       3.13
Release:       3mamba
Summary:       TeX macros for processing the output from Jade/OpenJade in TeX (-t) mode
Group:         Applications/Publishing
Vendor:        openmamba
Distribution:  openmamba
Packager:      Silvan Calarco <silvan.calarco@...>
URL:           http://sourceforge.net/projects/jadetex
Source0:       http://ovh.dl.sourceforge.net/sourceforge/jadetex/jadetex-%{version}.tar.gz
Source1:       jadetex-jadefmtutil.cnf
Patch:         %{name}-3.13-tetex3.patch
License:       OSI Approved
## AUTOBUILDREQ-BEGIN
BuildRequires: openjade
BuildRequires: tetex-latex
## AUTOBUILDREQ-END
Requires:      tetex-latex >= 3.0
Requires:      openjade >= 1.3.1
#Requires:      linuxdoc-tools >= 0.9.21
BuildRoot:     %{_tmppath}/%{name}-%{version}-root

# FIXME (warnings while compiling):
#  WARNING: tipa package not loaded. some symbols will fail
#  WARNING: Elsevier font setup not found
#  WARNING: mmasym package not loaded. some symbols will fail

%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).

%prep
%setup -q
install -m 644 %{SOURCE1} ./jadefmtutil.cnf
%patch0 -p1

%build
%make

%install
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%makeinstall

install -D *.ini %{buildroot}%{TeXdir}/tex/jadetex
install *.sty %{buildroot}%{TeXdir}/tex/jadetex
install *.cnf %{buildroot}%{TeXdir}/tex/jadetex

install -d %{buildroot}%{_bindir}
ln -s etex %{buildroot}%{_bindir}/jadetex
ln -s pdfetex %{buildroot}%{_bindir}/pdfjadetex

%post
/usr/bin/env - PATH=$PATH:%{TeXdir}/bin texhash > /dev/null 2>&1
/usr/bin/env - PATH=$PATH:%{TeXdir}/bin fmtutil-sys --all \
   --cnffile %{TeXdir}/tex/jadetex/jadefmtutil.cnf \
   --fmtdir %{TeXdir}/web2c > /dev/null 2>&1
:

%clean
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"

%files
%defattr (-,root,root)
%{_bindir}/jadetex
%{_bindir}/pdfjadetex
%ghost %{TeXdir}/web2c/jadetex.fmt
%ghost %{TeXdir}/web2c/pdfjadetex.fmt
%dir %{TeXdir}/tex/jadetex
%{TeXdir}/tex/jadetex/dsssl.def
%{TeXdir}/tex/jadetex/jadetex.ltx
%{TeXdir}/tex/jadetex/jadetex.ini
%{TeXdir}/tex/jadetex/pdfjadetex.ini
%{TeXdir}/tex/jadetex/dummyels.sty
%{TeXdir}/tex/jadetex/mlnames.sty
%{TeXdir}/tex/jadetex/ucharacters.sty
%{TeXdir}/tex/jadetex/uentities.sty
%{TeXdir}/tex/jadetex/unicode.sty
%{TeXdir}/tex/jadetex/jadefmtutil.cnf

%changelog
* Tue Jun 03 2008 Silvan Calarco <silvan.calarco@...> 3.13-3mamba
- specfile updated

* Fri May 05 2006 Stefano Cotta Ramusino <stefano.cotta@...> 3.13-2qilnx
- fixed license

* Fri Apr 08 2005 Davide Madrisan <davide.madrisan@...> 3.13-1qilnx
- updated to version 3.13
- requires at least teTeX 3.0
- package moved to official QiLinux repository
- specfile fixes

* Thu Sep 23 2004 Matteo Bernasconi <voyagernm@...> 3.12-1qilnx
- first build