Name: dblatex Version: 0.3.12 Release: 2mamba Summary: DocBook to LaTeX/ConTeXt Publishing Group: Applications/Publishing Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: https://dblatex.sourceforge.net/ Source0: https://sourceforge.net/projects/dblatex/files/dblatex/dblatex-%{version}/dblatex3-%{version}.tar.bz2 Source1: COPYING-docbook-xsl Patch1: dblatex-0.3.4-disable-DebianInstaller.patch Patch2: dblatex-0.3.4-install_layout.patch License: GPL BuildArch: noarch ## AUTOBUILDREQ-BEGIN BuildRequires: libpython311-devel ## AUTOBUILDREQ-END BuildRequires: docbook-dtds BuildRequires: libxslt %if "%{stage1}" != "1" BuildRequires: ImageMagick %endif BuildRequires: transfig BuildRequires: tetex-latex BuildRequires: xmltex Requires: docbook-dtds Requires: libxslt %if "%{stage1}" != "1" Requires: ImageMagick %endif Requires: texlive-core Requires: transfig %description DocBook to LaTeX Publishing transforms your SGML/XML DocBook documents to DVI, PostScript or PDF by translating them in pure LaTeX as a first process. MathML 2.0 markups are supported too. It started as a clone of DB2LaTeX. %prep %setup -q -n dblatex3-%{version} %patch 1 -p1 %patch 2 -p1 %build %{__python3} setup.py build %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %{__python3} setup.py install --root %{buildroot} # these are already in tetex-latex: for file in bibtopic.sty enumitem.sty ragged2e.sty passivetex/ xelatex/; do rm -rf %{buildroot}%{_datadir}/dblatex/latex/misc/$file done mkdir -p %{buildroot}%{_datadir}/texmf-dist/tex/latex/dblatex for file in ` find %{buildroot}%{_datadir}/dblatex/latex/ -name '*.sty' ` ; do mv $file %{buildroot}%{_datadir}/texmf-dist/tex/latex/dblatex/`basename $file`; done for file in ` find %{buildroot}%{_datadir}/dblatex/latex/ -name '*.xetex' ` ; do mv $file %{buildroot}%{_datadir}/texmf-dist/tex/latex/dblatex/`basename $file`; done rm -rf %{buildroot}%{_datadir}/dblatex/latex/{misc,contrib/example,style} mkdir -p %{buildroot}%{_sysconfdir}/dblatex rm -rf %{buildroot}%{_datadir}/doc/ sed -e 's/\r//' xsl/mathml2/README > README-xsltml touch -r xsl/mathml2/README README-xsltml cp -p %{SOURCE1} COPYING-docbook-xsl %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %post -p /usr/bin/texhash %postun -p /usr/bin/texhash %posttrans texhash &>/dev/null || true : %files %defattr(-,root,root) %dir %{_sysconfdir}/dblatex %{_bindir}/dblatex %{python3_sitelib}/dblatex-%{version}-py%{python3_version}.egg-info %dir %{python3_sitelib}/dbtexmf %{python3_sitelib}/dbtexmf/* %dir %{_datadir}/dblatex %{_datadir}/dblatex/* %dir %{_datadir}/texmf-dist/tex/latex/dblatex %{_datadir}/texmf-dist/tex/latex/dblatex/*.sty %{_mandir}/man1/dblatex.1* %doc COPYRIGHT #docs/manual.pdf COPYING-docbook-xsl README-xsltml %changelog * Tue Jan 07 2025 Silvan Calarco 0.3.12-2mamba - rebuilt with python3 == 3.11 * Fri Jan 22 2021 Silvan Calarco 0.3.12-1mamba - update to 0.3.12 - use internal which * Mon Nov 11 2019 Automatic Build System 0.3.11-1mamba - automatic version update by autodist * Thu Aug 15 2019 Silvan Calarco 0.3.10-2mamba - require texlive-core instead of passivetex * Thu May 18 2017 Automatic Build System 0.3.10-1mamba - automatic version update by autodist * Sat Nov 05 2016 Automatic Build System 0.3.9-1mamba - automatic version update by autodist * Tue Feb 02 2016 Automatic Build System 0.3.7-1mamba - automatic update by autodist * Fri Jun 05 2015 Automatic Build System 0.3.6-1mamba - automatic update by autodist * Sat May 31 2014 Automatic Build System 0.3.5-1mamba - automatic update by autodist * Tue Aug 20 2013 Silvan Calarco 0.3.4-3mamba - migrate files from %{_datadir}/texmf to %{_datadir}/texmf-dist * Wed Jun 05 2013 Silvan Calarco 0.3.4-2mamba - run texhash in posttrans script * Thu May 23 2013 Automatic Build System 0.3.4-1mamba - automatic update by autodist * Fri Aug 20 2010 Silvan Calarco 0.3-1mamba - update to 0.3 * Sat Jan 02 2010 gil 0.2.12-1mamba - update to 0.2.12 * Sat Jan 02 2010 gil 0.2.10-1mamba - package created by autospec