]> git.pld-linux.org Git - packages/asciidoc.git/blame_incremental - asciidoc.spec
- BR for python macros
[packages/asciidoc.git] / asciidoc.spec
... / ...
CommitLineData
1# TODO: package the vim syntax file.
2Summary: A tool for converting text files to various formats
3Summary(pl.UTF-8): Narzędzie do konwersji plików tekstowych do różnych formatów
4Name: asciidoc
5Version: 10.2.0
6Release: 1
7License: GPL v2+
8Group: Applications/System
9#Source0Download: https://github.com/asciidoc-py/asciidoc-py/releases
10Source0: https://github.com/asciidoc-py/asciidoc-py/archive/%{version}/%{name}-%{version}.tar.gz
11# Source0-md5: dce6bfe35fd2fe4fc71e1ca8c8ead683
12URL: https://asciidoc.org/
13BuildRequires: autoconf >= 2.50
14BuildRequires: rpm-pythonprov
15BuildRequires: rpmbuild(macros) >= 1.714
16BuildRequires: sed >= 4.0
17Requires: /usr/bin/pygmentize
18Requires: docbook-dtd45-xml
19Requires: python3 >= 1:3.5
20Requires: python3-modules >= 1:3.5
21Requires: xmlto
22BuildArch: noarch
23BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24
25%description
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.
33
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.
42
43%prep
44%setup -q -n %{name}-py-%{version}
45
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
52
53%build
54# make man pages
55%{__autoconf}
56%configure
57%{__make}
58
59%py3_build
60
61%install
62rm -rf $RPM_BUILD_ROOT
63
64%py3_install
65
66install -d $RPM_BUILD_ROOT%{_mandir}/man1
67cp -p doc/a*.1 $RPM_BUILD_ROOT%{_mandir}/man1
68
69%clean
70rm -rf $RPM_BUILD_ROOT
71
72%files
73%defattr(644,root,root,755)
74%doc BUGS.adoc CHANGELOG.adoc COPYRIGHT README.md doc/{asciidoc,asciidocapi,asciimath}.txt
75%attr(755,root,root) %{_bindir}/a2x
76%attr(755,root,root) %{_bindir}/asciidoc
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
113%{_mandir}/man1/a2x.1*
114%{_mandir}/man1/asciidoc.1*
This page took 0.120179 seconds and 4 git commands to generate.