]> git.pld-linux.org Git - packages/docutils.git/blame_incremental - docutils.spec
- release 2 (by relup.sh)
[packages/docutils.git] / docutils.spec
... / ...
CommitLineData
1Summary: Documentation Utilities
2Summary(pl.UTF-8): Narzędzia do tworzenia dokumentacji
3Name: docutils
4Version: 0.12
5Release: 2
6License: Public Domain, BSD, GPL (see COPYING.txt)
7Group: Development/Tools
8Source0: http://downloads.sourceforge.net/docutils/%{name}-%{version}.tar.gz
9# Source0-md5: 4622263b62c5c771c03502afa3157768
10URL: http://docutils.sourceforge.net/
11BuildRequires: python-devel >= 2.3
12BuildRequires: python3-2to3 >= 1:3.4
13BuildRequires: python3-2to3 < 1:3.5
14BuildRequires: python3-devel >= 3.4
15BuildRequires: rpm-pythonprov
16BuildRequires: rpmbuild(macros) >= 1.219
17Requires: python-%{name} = %{version}-%{release}
18BuildArch: noarch
19BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20
21%description
22Utilities for general- and special-purpose documentation, including
23autodocumentation of Python modules. Includes reStructuredText, the
24easy to read, easy to use, what-you-see-is-what-you-get plaintext
25markup language.
26
27%description -l pl.UTF-8
28Narzędzia do dokumentowania ogólnego i specjalnego zastosowania, w tym
29autodokumentacji modułów Pythona. Zawierają reStructuredText - łatwy
30do odczytania, łatwy w użyciu język opisu tekstu typu WYSIWYG.
31
32%package -n python-%{name}
33Summary: Text documents processing modules for Python 2.x
34Summary(pl.UTF-8): Moduły Pythona 2.x do przetwarzania dokumentów tekstowych
35Group: Development/Languages/Python
36%pyrequires_eq python-libs
37
38%description -n python-%{name}
39Docutils are utilities for general- and special-purpose documentation,
40including autodocumentation of Python modules. Includes
41reStructuredText, the easy to read, easy to use,
42what-you-see-is-what-you-get plaintext markup language.
43
44This package provides the Docutils modules for Python 2.
45
46%description -n python-%{name} -l pl.UTF-8
47Narzędzia do dokumentowania ogólnego i specjalnego zastosowania, w tym
48autodokumentacji modułów Pythona. Zawierają reStructuredText - łatwy
49do odczytania, łatwy w użyciu język opisu tekstu typu WYSIWYG.
50
51Ten pakiet dostarcza moduły Docutils dla Pythona 2.
52
53%package 3
54Summary: Documentation Utilities for Python 3.x
55Summary(pl.UTF-8): Narzędzia do tworzenia dokumentacji dla Pythona 3.x
56Group: Development/Tools
57Requires: python3-%{name} = %{version}-%{release}
58
59%description 3
60Utilities for general- and special-purpose documentation, including
61autodocumentation of Python modules. Includes reStructuredText, the
62easy to read, easy to use, what-you-see-is-what-you-get plaintext
63markup language.
64
65This package provides the Docutils for Python 3.
66
67%description 3 -l pl.UTF-8
68Narzędzia do dokumentowania ogólnego i specjalnego zastosowania, w tym
69autodokumentacji modułów Pythona. Zawierają reStructuredText - łatwy
70do odczytania, łatwy w użyciu język opisu tekstu typu WYSIWYG.
71
72Ten pakiet zawiera Docutils dla Pythona 3.
73
74%package -n python3-%{name}
75Summary: Text documents processing modules for Python 3.x
76Summary(pl.UTF-8): Moduły Pythona 3.x do przetwarzania dokumentów tekstowych
77Group: Development/Languages/Python
78
79%description -n python3-%{name}
80Docutils are utilities for general- and special-purpose documentation,
81including autodocumentation of Python modules. Includes
82reStructuredText, the easy to read, easy to use,
83what-you-see-is-what-you-get plaintext markup language.
84
85This package provides the Docutils modules for Python 3.
86
87%description -n python3-%{name} -l pl.UTF-8
88Narzędzia do dokumentowania ogólnego i specjalnego zastosowania, w tym
89autodokumentacji modułów Pythona. Zawierają reStructuredText - łatwy
90do odczytania, łatwy w użyciu język opisu tekstu typu WYSIWYG.
91
92Ten pakiet dostarcza moduły Docutils dla Pythona 3.
93
94%prep
95%setup -q
96
97%build
98%{__python} setup.py config build -b build-2
99%{__python3} setup.py config build -b build-3
100
101%install
102rm -rf $RPM_BUILD_ROOT
103
104%{__python} setup.py build -b build-2 install \
105 --optimize=2 \
106 --root=$RPM_BUILD_ROOT
107
108for f in $RPM_BUILD_ROOT%{_bindir}/*.py ; do
109 mv "${f}" "${f%.py}"
110done
111
112%{__python3} setup.py build -b build-3 install \
113 --optimize=2 \
114 --root=$RPM_BUILD_ROOT
115
116for f in $RPM_BUILD_ROOT%{_bindir}/*.py ; do
117 mv "${f}" "${f%.py}-3"
118done
119
120%py_comp $RPM_BUILD_ROOT%{py_sitescriptdir}
121%py_ocomp $RPM_BUILD_ROOT%{py_sitescriptdir}
122%py_postclean
123
124%clean
125rm -rf $RPM_BUILD_ROOT
126
127%files
128%defattr(644,root,root,755)
129%doc PKG-INFO *.txt docs
130%attr(755,root,root) %{_bindir}/rst2html
131%attr(755,root,root) %{_bindir}/rst2latex
132%attr(755,root,root) %{_bindir}/rst2man
133%attr(755,root,root) %{_bindir}/rst2odt
134%attr(755,root,root) %{_bindir}/rst2odt_prepstyles
135%attr(755,root,root) %{_bindir}/rst2pseudoxml
136%attr(755,root,root) %{_bindir}/rst2s5
137%attr(755,root,root) %{_bindir}/rst2xetex
138%attr(755,root,root) %{_bindir}/rst2xml
139%attr(755,root,root) %{_bindir}/rstpep2html
140
141%files 3
142%defattr(644,root,root,755)
143%doc PKG-INFO *.txt docs
144%attr(755,root,root) %{_bindir}/rst*-3
145
146%files -n python-%{name}
147%defattr(644,root,root,755)
148%{py_sitescriptdir}/docutils
149%{py_sitescriptdir}/docutils-%{version}-py*.egg-info
150
151%files -n python3-%{name}
152%defattr(644,root,root,755)
153%{py3_sitescriptdir}/docutils
154%{py3_sitescriptdir}/docutils-%{version}-py*.egg-info
This page took 0.041029 seconds and 4 git commands to generate.