Summary: Convert DocBook to LaTeX, DVI, PostScript, and PDF Summary(pl.UTF-8): Przekształcanie DocBooka do LaTeXa, DVI, PostScriptu i PDF Name: dblatex Version: 0.3.4 Release: 1 License: GPL v2+ Group: Applications/Publishing Source0: http://downloads.sourceforge.net/dblatex/%{name}-%{version}.tar.bz2 # Source0-md5: a511a2eaa55757b341e4c46353c5c681 Patch0: %{name}-nodebian.patch URL: http://dblatex.sourceforge.net/ BuildRequires: python-distribute BuildRequires: rpm-pythonprov BuildRequires: rpmbuild(macros) >= 1.219 BuildRequires: texlive-latex-ams BuildRequires: texlive-latex-appendix BuildRequires: texlive-latex-effects BuildRequires: texlive-latex-extend BuildRequires: texlive-latex-wasysym BuildRequires: texlive-makeindex BuildRequires: transfig Requires: python-modules Requires: texlive-latex-ams Requires: texlive-latex-appendix Requires: texlive-latex-effects Requires: texlive-latex-extend Requires: texlive-latex-wasysym Requires: transfig BuildArch: noarch BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description dblatex is a program that transforms your SGML/XML DocBook documents to DVI, PostScript or PDF by translating them into pure LaTeX as a first process. MathML 2.0 markups are supported, too. %description -l pl.UTF-8 dblatex to program przekształcający dokumenty w formacie SGML/XML DocBook do formatów DVI, PostScript lub PDF poprzez tłumaczenie ich najpierw do czystego LaTeXa. Obsługiwane są także znaczniki MathML 2.0. %prep %setup -q %patch0 -p1 # fix #!/usr/bin/env python -> #!/usr/bin/python: %{__sed} -i -e '1s,^#!.*python,#!%{__python},' scripts/%{name} %build %{__python} setup.py build %install rm -rf $RPM_BUILD_ROOT %{__python} setup.py install \ --skip-build \ --optimize=2 \ --root=$RPM_BUILD_ROOT %py_ocomp $RPM_BUILD_ROOT%{py_sitescriptdir} %py_comp $RPM_BUILD_ROOT%{py_sitescriptdir} %py_postclean %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/doc %clean rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) %doc COPYRIGHT docs/{manual,release-notes}.pdf %attr(755,root,root) %{_bindir}/dblatex %dir %{py_sitescriptdir}/dbtexmf %{py_sitescriptdir}/dbtexmf/*.py[co] %dir %{py_sitescriptdir}/dbtexmf/core %{py_sitescriptdir}/dbtexmf/core/*.py[co] %{py_sitescriptdir}/dbtexmf/core/sgmlent.txt %dir %{py_sitescriptdir}/dbtexmf/dblatex %{py_sitescriptdir}/dbtexmf/dblatex/*.py[co] %dir %{py_sitescriptdir}/dbtexmf/dblatex/grubber %{py_sitescriptdir}/dbtexmf/dblatex/grubber/*.py[co] %dir %{py_sitescriptdir}/dbtexmf/dblatex/xetex %{py_sitescriptdir}/dbtexmf/dblatex/xetex/*.py[co] %dir %{py_sitescriptdir}/dbtexmf/xslt %{py_sitescriptdir}/dbtexmf/xslt/*.py[co] %{py_sitescriptdir}/dblatex-*.egg-info %{_datadir}/%{name} %{_mandir}/man1/dblatex.1*