]> git.pld-linux.org Git - packages/docutils.git/blob - docutils.spec
523d8d4e705e085e1c9564004c11166da590e8dc
[packages/docutils.git] / docutils.spec
1 #
2 Summary:        Documentation Utilities
3 Summary(pl.UTF-8):      Narzędzia do tworzenia dokumentacji
4 Name:           docutils
5 Version:        0.8
6 Release:        1
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}
18 BuildArch:      noarch
19 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20
21 %description
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
25 markup language.
26
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.
31
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
37
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
42 language.
43
44 This package provides the Docutils python modules.
45
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.
50
51 Ten pakiet dostarcza modułów pythona Docutils.
52
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
58
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
63 language.
64
65 This package provides the Docutils python modules.
66
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.
71
72 Ten pakiet dostarcza modułów pythona Docutils.
73
74 %prep
75 %setup -q
76
77 %build
78 %{__python} setup.py build -b build-2 config
79 %{__python} setup.py build -b build-2
80
81 %{__python3} setup.py build -b build-3 config
82 %{__python3} setup.py build -b build-3
83
84 %install
85 rm -rf $RPM_BUILD_ROOT
86
87 %{__python} setup.py \
88     build -b build-2 \
89     install \
90         --optimize=2 \
91         --root=$RPM_BUILD_ROOT
92
93 for f in $RPM_BUILD_ROOT%{_bindir}/*.py ; do
94         mv "${f}" "${f%.py}-%{py_ver}"
95 done
96
97 %{__python3} setup.py \
98     build -b build-3 \
99     install \
100         --optimize=2 \
101         --root=$RPM_BUILD_ROOT
102
103 for f in $RPM_BUILD_ROOT%{_bindir}/*.py ; do
104         mv "${f}" "${f%.py}-%{py3_ver}"
105 done
106
107 install extras/roman.py $RPM_BUILD_ROOT%{py_sitescriptdir}
108 install extras/roman.py $RPM_BUILD_ROOT%{py3_sitescriptdir}
109
110 %py_comp $RPM_BUILD_ROOT%{py_sitescriptdir}
111 %py_ocomp $RPM_BUILD_ROOT%{py_sitescriptdir}
112 %py_postclean
113
114 %clean
115 rm -rf $RPM_BUILD_ROOT
116
117 %files
118 %defattr(644,root,root,755)
119 %doc PKG-INFO *.txt docs
120 %attr(755,root,root) %{_bindir}/*-2.?
121
122 %files -n docutils
123 %defattr(644,root,root,755)
124 %doc PKG-INFO *.txt docs
125 %attr(755,root,root) %{_bindir}/*-3.?
126
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
132
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
This page took 0.088062 seconds and 3 git commands to generate.