]> git.pld-linux.org Git - packages/asciidoc.git/blame - asciidoc.spec
- BR for python macros
[packages/asciidoc.git] / asciidoc.spec
CommitLineData
742e5897 1# TODO: package the vim syntax file.
86d6172c 2Summary: A tool for converting text files to various formats
465ba125 3Summary(pl.UTF-8): Narzędzie do konwersji plików tekstowych do różnych formatów
86d6172c 4Name: asciidoc
2e1ec935
JB
5Version: 10.2.0
6Release: 1
5675ed0e 7License: GPL v2+
86d6172c 8Group: Applications/System
2e1ec935 9#Source0Download: https://github.com/asciidoc-py/asciidoc-py/releases
0f7453d4 10Source0: https://github.com/asciidoc-py/asciidoc-py/archive/%{version}/%{name}-%{version}.tar.gz
2e1ec935 11# Source0-md5: dce6bfe35fd2fe4fc71e1ca8c8ead683
0f7453d4 12URL: https://asciidoc.org/
04c9364e 13BuildRequires: autoconf >= 2.50
d62a141d 14BuildRequires: rpm-pythonprov
e6aa5e2d 15BuildRequires: rpmbuild(macros) >= 1.714
d0e0c459 16BuildRequires: sed >= 4.0
450f30e1 17Requires: /usr/bin/pygmentize
3e9cc59f 18Requires: docbook-dtd45-xml
0f7453d4
JP
19Requires: python3 >= 1:3.5
20Requires: python3-modules >= 1:3.5
29d5dcd1 21Requires: xmlto
86d6172c 22BuildArch: noarch
23BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24
86d6172c 25%description
fd5d72cd
JB
26AsciiDoc is a text document format for writing short documents,
27articles, books and UNIX man pages. AsciiDoc files can be translated
28to HTML (with or without stylesheets), DocBook and LinuxDoc markup
29using the asciidoc(1) command. AsciiDoc is highly configurable: both
30the AsciiDoc source file syntax and the backend output markups (which
31can be almost any type of SGML/XML markup) can be customized and
32extended by the user.
86d6172c 33
3dc03438
JR
34%description -l pl.UTF-8
35AsciiDoc jest formatem dokumentów tekstowych do pisania krótkich
36dokumentów, artykułów, książek i podręczników systemu UNIX. Pliki
37AsciiDoc mogą być tłumaczone do HTML-a (z lub bez CSS), DocBooka i
38LinuxDoca używając polecenia asciidoc(1). AsciiDoc jest wysoce
39konfigurowalny: zarówno składnia plików źródłowych, jak i znaczniki
40backendów (które mogą być dowolnego typu SGML/XML) mogą być
41dostosowywane i rozszerzane przez użytkownika.
86d6172c 42
43%prep
0f7453d4 44%setup -q -n %{name}-py-%{version}
8eb1c8a9 45
2e1ec935
JB
46%{__sed} -i -e '1s|/usr/bin/env python3|%{__python3}|' \
47 asciidoc/resources/filters/code/code-filter.py \
48 asciidoc/resources/filters/graphviz/graphviz2png.py \
49 asciidoc/resources/filters/latex/latex2img.py \
50 asciidoc/resources/filters/music/music2png.py \
51 asciidoc/resources/filters/unwraplatex.py
86d6172c 52
d0e0c459 53%build
2e1ec935 54# make man pages
04c9364e 55%{__autoconf}
8eb1c8a9 56%configure
8eb1c8a9 57%{__make}
d0e0c459 58
2e1ec935
JB
59%py3_build
60
86d6172c 61%install
62rm -rf $RPM_BUILD_ROOT
86d6172c 63
2e1ec935 64%py3_install
0f7453d4 65
2e1ec935
JB
66install -d $RPM_BUILD_ROOT%{_mandir}/man1
67cp -p doc/a*.1 $RPM_BUILD_ROOT%{_mandir}/man1
ebdc84fb 68
86d6172c 69%clean
70rm -rf $RPM_BUILD_ROOT
71
72%files
73%defattr(644,root,root,755)
2e1ec935 74%doc BUGS.adoc CHANGELOG.adoc COPYRIGHT README.md doc/{asciidoc,asciidocapi,asciimath}.txt
5675ed0e
JB
75%attr(755,root,root) %{_bindir}/a2x
76%attr(755,root,root) %{_bindir}/asciidoc
2e1ec935
JB
77%dir %{py3_sitescriptdir}/asciidoc
78%{py3_sitescriptdir}/asciidoc/*.py
79%{py3_sitescriptdir}/asciidoc/__pycache__
80%{py3_sitescriptdir}/asciidoc/blocks
81%dir %{py3_sitescriptdir}/asciidoc/resources
82%{py3_sitescriptdir}/asciidoc/resources/*.conf
83%{py3_sitescriptdir}/asciidoc/resources/dblatex
84%{py3_sitescriptdir}/asciidoc/resources/docbook-xsl
85%dir %{py3_sitescriptdir}/asciidoc/resources/filters
86%attr(755,root,root) %{py3_sitescriptdir}/asciidoc/resources/filters/unwraplatex.py
87%{py3_sitescriptdir}/asciidoc/resources/filters/__pycache__
88%dir %{py3_sitescriptdir}/asciidoc/resources/filters/code
89%attr(755,root,root) %{py3_sitescriptdir}/asciidoc/resources/filters/code/code-filter.py
90%{py3_sitescriptdir}/asciidoc/resources/filters/code/__pycache__
91%{py3_sitescriptdir}/asciidoc/resources/filters/code/*.conf
92%{py3_sitescriptdir}/asciidoc/resources/filters/code/*.txt
93%dir %{py3_sitescriptdir}/asciidoc/resources/filters/graphviz
94%attr(755,root,root) %{py3_sitescriptdir}/asciidoc/resources/filters/graphviz/graphviz2png.py
95%{py3_sitescriptdir}/asciidoc/resources/filters/graphviz/__pycache__
96%{py3_sitescriptdir}/asciidoc/resources/filters/graphviz/*.conf
97%{py3_sitescriptdir}/asciidoc/resources/filters/graphviz/*.txt
98%dir %{py3_sitescriptdir}/asciidoc/resources/filters/latex
99%attr(755,root,root) %{py3_sitescriptdir}/asciidoc/resources/filters/latex/latex2img.py
100%{py3_sitescriptdir}/asciidoc/resources/filters/latex/__pycache__
101%{py3_sitescriptdir}/asciidoc/resources/filters/latex/*.conf
102%dir %{py3_sitescriptdir}/asciidoc/resources/filters/music
103%attr(755,root,root) %{py3_sitescriptdir}/asciidoc/resources/filters/music/music2png.py
104%{py3_sitescriptdir}/asciidoc/resources/filters/music/__pycache__
105%{py3_sitescriptdir}/asciidoc/resources/filters/music/*.conf
106%{py3_sitescriptdir}/asciidoc/resources/filters/music/*.txt
107%{py3_sitescriptdir}/asciidoc/resources/filters/source
108%{py3_sitescriptdir}/asciidoc/resources/icons
109%{py3_sitescriptdir}/asciidoc/resources/javascripts
110%{py3_sitescriptdir}/asciidoc/resources/stylesheets
111%{py3_sitescriptdir}/asciidoc/resources/themes
112%{py3_sitescriptdir}/asciidoc-%{version}-py*.egg-info
5675ed0e
JB
113%{_mandir}/man1/a2x.1*
114%{_mandir}/man1/asciidoc.1*
This page took 0.113286 seconds and 4 git commands to generate.