2 # - svg dtds ("-//W3C//DTD SVG 1.0//EN", "-//W3C//DTD SVG 1.1 Basic//EN")
4 Summary: DAPS: DocBook Authoring and Publishing Suite
5 Summary(pl.UTF-8): DAPS - zestaw narzędzi do tworzenia i publikowania dokumentów w DocBooku
9 License: GPL v2 or GPL v3
10 Group: Applications/Publishing
11 #Source0Download: https://github.com/openSUSE/daps/releases
12 Source0: https://github.com/openSUSE/daps/archive/%{version}/%{name}-%{version}.tar.gz
13 # Source0-md5: abb853ba10ecd5c3f8d8edf0dc61b65a
14 URL: https://opensuse.github.io/daps/
15 BuildRequires: ImageMagick
16 BuildRequires: docbook-style-xsl-nons >= 1.78
17 BuildRequires: docbook-style-xsl-ns >= 1.78
18 BuildRequires: docbook-dtd45-xml
19 BuildRequires: docbook-dtd51-xml
21 BuildRequires: libxml2-progs
22 BuildRequires: python3 >= 1:3.4
23 BuildRequires: python3-lxml >= 3.4.0
24 BuildRequires: rpm-perlprov
25 BuildRequires: rpmbuild(macros) >= 1.745
26 BuildRequires: ruby-asciidoctor
27 BuildRequires: sed >= 4.0
28 BuildRequires: sgml-common
30 Requires: docbook-style-xsl-nons >= 1.78
31 Requires: docbook-style-xsl-ns >= 1.78
32 Requires: docbook-dtd45-xml
33 Requires: docbook-dtd51-xml
36 Requires: jpackage-utils
37 Requires: libxslt-progs
39 Requires: python3 >= 1:3.4
40 Requires: python3-lxml >= 3.4.0
48 Suggests: perl-Image-ExifTool
49 Suggests: poppler-progs
54 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
57 A complete environment to build HTML, PDF, EPUB and other formats from
58 DocBook XML. Documentation is available at
59 <https://opensuse.github.io/daps/doc/index.html>.
61 %description -l pl.UTF-8
62 Pełne środowisko do budowania dokumentów w formatach HTML, PDF, EPUB i
63 innych z formatu DocBook XML. Dokumentacja jest dostępna pod
64 <https://opensuse.github.io/daps/doc/index.html>.
66 %package -n bash-completion-daps
67 Summary: Bash completion for daps command
68 Summary(pl.UTF-8): Bashowe dopełnianie parametrów polecenia daps
69 Group: Applications/Shells
70 Requires: %{name} = %{version}-%{release}
71 Requires: bash-completion >= 2.0
73 %description -n bash-completion-daps
74 Bash completion for daps command.
76 %description -n bash-completion-daps -l pl.UTF-8
77 Bashowe dopełnianie parametrów polecenia daps.
82 %{__sed} -i -e '1s,/usr/bin/env python3,%{__python3},' libexec/daps-xmlwellformed
87 EXIFTOOL=/usr/bin/exiftool \
89 INKSCAPE=/usr/bin/inkscape \
90 OPTIPNG=/usr/bin/optipng \
91 PDFFONTS=/usr/bin/pdffonts \
93 --disable-edit-rootcatalog
97 rm -rf $RPM_BUILD_ROOT
99 %{__make} -j1 install \
100 DESTDIR=$RPM_BUILD_ROOT
103 %{__rm} -r $RPM_BUILD_ROOT%{_docdir}/daps
106 rm -rf $RPM_BUILD_ROOT
109 %defattr(644,root,root,755)
110 %doc AUTHORS BUGS COPYING ChangeLog README.adoc README.quickstart.adoc TODO TROUBLESHOOTING doc/build/{daps-asciidoc/single-html/daps-asciidoc,daps-quick/single-html/daps-quick,daps-user/single-html/daps-user}
111 %attr(755,root,root) %{_bindir}/ccecho
112 %attr(755,root,root) %{_bindir}/daps
113 %attr(755,root,root) %{_bindir}/daps-auto.pl
114 %attr(755,root,root) %{_bindir}/daps-autobuild
115 %attr(755,root,root) %{_bindir}/daps-check-deps
116 %attr(755,root,root) %{_bindir}/daps-init
117 %attr(755,root,root) %{_bindir}/daps-xmlformat
118 %dir %{_sysconfdir}/daps
119 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/daps/CatalogManager.properties
120 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/daps/config
121 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/daps/docbook-xmlformat.conf
122 %dir %{_sysconfdir}/daps/fop
123 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/daps/fop/fop-daps.xml
124 %dir %{_sysconfdir}/daps/xep
125 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/daps/xep/xep-daps.xml
126 %dir %{_sysconfdir}/daps/xep/hyphen
127 %{_sysconfdir}/daps/xep/hyphen/czhyphen.il2
128 %{_sysconfdir}/daps/xep/hyphen/dehyph_rx.tex
129 %{_sysconfdir}/daps/xep/hyphen/dkcommon.tex
130 %{_sysconfdir}/daps/xep/hyphen/eshyph_rx.tex
131 %{_sysconfdir}/daps/xep/hyphen/huhyph_rx.tex
132 %{_sysconfdir}/daps/xep/hyphen/hyphen_rx.tex
133 %{_sysconfdir}/daps/xep/hyphen/ithyph_rx.tex
134 %{_sysconfdir}/daps/xep/hyphen/plhyph_rx.tex
135 %{_sysconfdir}/daps/xep/hyphen/ruhyphal.tex
136 # TODO: add catalog.d support to PLD
137 #%{_sysconfdir}/xml/catalog.d/daps.xml
138 %dir %{_datadir}/daps
139 %{_datadir}/daps/daps-xslt
140 %{_datadir}/daps/init_templates
142 %dir %{_datadir}/daps/libexec
143 %attr(755,root,root) %{_datadir}/daps/libexec/daps-fop
144 %attr(755,root,root) %{_datadir}/daps/libexec/daps-jing
145 %attr(755,root,root) %{_datadir}/daps/libexec/daps-migrate
146 %attr(755,root,root) %{_datadir}/daps/libexec/daps-xep
147 %attr(755,root,root) %{_datadir}/daps/libexec/daps-xmlwellformed
148 %attr(755,root,root) %{_datadir}/daps/libexec/daps-xslt
149 %attr(755,root,root) %{_datadir}/daps/libexec/entities-exchange.sh
150 %attr(755,root,root) %{_datadir}/daps/libexec/getentityname.py
151 %attr(755,root,root) %{_datadir}/daps/libexec/webhelpindexer
152 %attr(755,root,root) %{_datadir}/daps/libexec/xml_cat_resolver
153 %{_datadir}/daps/libexec/daps-xmlwellformed-xinclude.xsl
154 %{_datadir}/daps/make
156 %{_mandir}/man1/ccecho.1*
157 %{_mandir}/man1/daps.1*
158 %{_mandir}/man1/daps-autobuild.1*
159 %{_mandir}/man1/daps-init.1*
161 %files -n bash-completion-daps
162 %defattr(644,root,root,755)
166 #%{_datadir}/emacs/site-lisp/docbook_macros.el