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