2 Summary: Documentation Utilities
3 Summary(pl.UTF-8): Narzędzia do tworzenia dokumentacji
7 License: Public Domain, BSD, GPL (see COPYING.txt)
8 Group: Development/Tools
9 Source0: http://dl.sourceforge.net/docutils/%{name}-%{version}.tar.gz
10 # Source0-md5: f57474b69bfbf0eb608706a104f92dda
11 URL: http://docutils.sourceforge.net/
12 BuildRequires: python-devel
13 BuildRequires: python3-2to3
14 BuildRequires: python3-devel
15 BuildRequires: rpm-pythonprov
16 BuildRequires: rpmbuild(macros) >= 1.219
17 Requires: python-%{name} = %{version}-%{release}
19 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22 Utilities for general- and special-purpose documentation, including
23 autodocumentation of Python modules. Includes reStructuredText, the
24 easy to read, easy to use, what-you-see-is-what-you-get plaintext
27 %description -l pl.UTF-8
28 Narzędzia do ogólnego i specjalnego dokumentowania, włączając
29 autodokumentację modułów pythona. Zawiera reStructuredText, łatwy do
30 odczytania, łatwy w użyciu, WYSIWYG język opisu tekstu.
32 %package -n python-%{name}
33 Summary: Text documents processing modules for Python
34 Summary(pl.UTF-8): Moduły Pythona do przetwarzania dokumentów tekstowych
35 Group: Development/Languages/Python
36 %pyrequires_eq python-libs
38 %description -n python-%{name}
39 Docutils are utilities for general- and special-purpose documentation,
40 including autodocumentation of Python modules. Includes reStructuredText, the
41 easy to read, easy to use, what-you-see-is-what-you-get plaintext markup
44 This package provides the Docutils python modules.
46 %description -n python-%{name} -l pl.UTF-8
47 Docutils to narzędzia do ogólnego i specjalnego dokumentowania, włączając
48 autodokumentację modułów pythona. Zawiera reStructuredText, łatwy do
49 odczytania, łatwy w użyciu, WYSIWYG język opisu tekstu.
51 Ten pakiet dostarcza modułów pythona Docutils.
53 %package -n python3-%{name}
54 Summary: Text documents processing modules for Python
55 Summary(pl.UTF-8): Moduły Pythona do przetwarzania dokumentów tekstowych
56 Group: Development/Languages/Python
57 %pyrequires_eq python-libs
59 %description -n python3-%{name}
60 Docutils are utilities for general- and special-purpose documentation,
61 including autodocumentation of Python modules. Includes reStructuredText, the
62 easy to read, easy to use, what-you-see-is-what-you-get plaintext markup
65 This package provides the Docutils python modules.
67 %description -n python3-%{name} -l pl.UTF-8
68 Docutils to narzędzia do ogólnego i specjalnego dokumentowania, włączając
69 autodokumentację modułów pythona. Zawiera reStructuredText, łatwy do
70 odczytania, łatwy w użyciu, WYSIWYG język opisu tekstu.
72 Ten pakiet dostarcza modułów pythona Docutils.
78 %{__python} setup.py build -b build-2 config
79 %{__python} setup.py build -b build-2
81 %{__python3} setup.py build -b build-3 config
82 %{__python3} setup.py build -b build-3
85 rm -rf $RPM_BUILD_ROOT
87 %{__python} setup.py \
91 --root=$RPM_BUILD_ROOT
93 for f in $RPM_BUILD_ROOT%{_bindir}/*.py ; do
94 mv "${f}" "${f%.py}-%{py_ver}"
97 %{__python3} setup.py \
101 --root=$RPM_BUILD_ROOT
103 for f in $RPM_BUILD_ROOT%{_bindir}/*.py ; do
104 mv "${f}" "${f%.py}-%{py3_ver}"
107 install extras/roman.py $RPM_BUILD_ROOT%{py_sitescriptdir}
108 install extras/roman.py $RPM_BUILD_ROOT%{py3_sitescriptdir}
110 %py_comp $RPM_BUILD_ROOT%{py_sitescriptdir}
111 %py_ocomp $RPM_BUILD_ROOT%{py_sitescriptdir}
115 rm -rf $RPM_BUILD_ROOT
118 %defattr(644,root,root,755)
119 %doc PKG-INFO *.txt docs
120 %attr(755,root,root) %{_bindir}/*-2.?
123 %defattr(644,root,root,755)
124 %doc PKG-INFO *.txt docs
125 %attr(755,root,root) %{_bindir}/*-3.?
127 %files -n python-%{name}
128 %defattr(644,root,root,755)
129 %{py_sitescriptdir}/*.py[oc]
130 %{py_sitescriptdir}/%{name}
131 %{py_sitescriptdir}/%{name}*.egg-info
133 %files -n python3-%{name}
134 %defattr(644,root,root,755)
135 %{py3_sitescriptdir}/*.py
136 %{py3_sitescriptdir}/__pycache__
137 %{py3_sitescriptdir}/%{name}
138 %{py3_sitescriptdir}/%{name}*.egg-info