]> git.pld-linux.org Git - packages/python-zmq.git/blob - python-zmq.spec
4c170ede0de3f180e331d3994d20fc6b840368e1
[packages/python-zmq.git] / python-zmq.spec
1 # $Revision: 1.1 $
2 %define         module  pyzmq
3 Summary:        Py0MQ - 0MQ bindings for Python
4 Summary(en.UTF-8):      Py0MQ - ØMQ bindings for Python
5 Summary(pl.UTF-8):      Py0MQ - Wiązania biblioteki ØMQ dla Pythona
6 Name:           python-zmq
7 Version:        2.2.0
8 Release:        2
9 License:        GPL v3
10 Group:          Development/Languages/Python
11 Source0:        https://github.com/downloads/zeromq/pyzmq/%{module}-%{version}.tar.gz
12 # Source0-md5:  100b73973d6fb235b8da6adea403566e
13 URL:            http://github.com/zeromq/pyzmq
14 BuildRequires:  python-devel
15 BuildRequires:  python-distribute
16 BuildRequires:  python3-devel
17 BuildRequires:  rpm-pythonprov
18 BuildRequires:  rpmbuild(macros) >= 1.219
19 BuildRequires:  zeromq-devel >= %{version}
20 %pyrequires_eq  python-libs
21 Requires:       zeromq >= %{version}
22 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23
24 %description
25 0MQ bindings for Python.
26
27 %description -l en.UTF-8
28 ØMQ bindings for Python.
29
30 %description -l pl.UTF-8
31 Wiązania biblioteki ØMQ dla Pythona.
32
33 %package devel
34 Summary:        Header files for Py0MQ
35 Summary(pl.UTF-8):      Pliki nagłowkowe dla Py0MQ
36 Group:          Development/Languages/Python
37 Requires:       %{name} = %{version}-%{release}
38
39 %description devel
40 Header files for Py0MQ.
41
42 %package -n python3-zmq
43 Summary:        Py0MQ - ØMQ bindings for Python
44 Summary(pl.UTF-8):      Py0MQ - Wiązania biblioteki ØMQ dla Pythona
45 Group:          Development/Languages/Python
46 %pyrequires_eq  python3-modules
47 Requires:       zeromq >= %{version}
48
49 %description -n python3-zmq
50 ØMQ bindings for Python 3.x.
51
52 %package -n python3-zmq-devel
53 Summary:        Header files for Py0MQ
54 Summary(pl.UTF-8):      Pliki nagłowkowe dla Py0MQ
55 Group:          Development/Languages/Python
56 Requires:       python3-zmq = %{version}-%{release}
57
58 %description -n python3-zmq-devel
59 Header files for Py0MQ.
60
61 %prep
62 %setup -qn %{module}-%{version}
63
64 %build
65 %{__python} setup.py build --build-base py2
66 %{__python3} setup.py build --build-base py3
67
68 %install
69 rm -rf $RPM_BUILD_ROOT
70 %{__python} setup.py \
71         build --build-base py2 \
72         install \
73         --optimize=2 \
74         --root=$RPM_BUILD_ROOT
75
76 %{__python3} setup.py \
77         build --build-base py3 \
78         install \
79         --root=$RPM_BUILD_ROOT \
80         --optimize=2
81
82 %py_postclean
83
84 %clean
85 rm -rf $RPM_BUILD_ROOT
86
87 %files
88 %defattr(644,root,root,755)
89 %doc README.rst
90 %dir %{py_sitedir}/zmq
91 %{py_sitedir}/zmq/*.py[co]
92 %dir %{py_sitedir}/zmq/core
93 %{py_sitedir}/zmq/core/*.py[co]
94 %attr(755,root,root) %{py_sitedir}/zmq/core/*.so
95 %{py_sitedir}/zmq/core/*.pxd
96 %dir %{py_sitedir}/zmq/devices
97 %{py_sitedir}/zmq/devices/*.py[co]
98 %attr(755,root,root) %{py_sitedir}/zmq/devices/*.so
99 %{py_sitedir}/zmq/devices/*.pxd
100 %dir %{py_sitedir}/zmq/eventloop
101 %{py_sitedir}/zmq/eventloop/*.py[co]
102 %dir %{py_sitedir}/zmq/eventloop/platform
103 %{py_sitedir}/zmq/eventloop/platform/*.py[co]
104 %dir %{py_sitedir}/zmq/log
105 %{py_sitedir}/zmq/log/*.py[co]
106 %dir %{py_sitedir}/zmq/ssh
107 %{py_sitedir}/zmq/ssh/*.py[co]
108 %dir %{py_sitedir}/zmq/utils
109 %{py_sitedir}/zmq/utils/*.py[co]
110 %attr(755,root,root) %{py_sitedir}/zmq/utils/*.so
111 %{py_sitedir}/zmq/utils/*.pxd
112 %dir %{py_sitedir}/zmq/web
113 %{py_sitedir}/zmq/web/*.py[co]
114 %dir %{py_sitedir}/zmq/tests
115 %{py_sitedir}/zmq/tests/*.py[co]
116 %if "%{py_ver}" > "2.4"
117 %{py_sitedir}/pyzmq-*.egg-info
118 %endif
119
120 %files devel
121 %defattr(644,root,root,755)
122 %{py_sitedir}/zmq/utils/*.h
123
124 %files -n python3-zmq
125 %defattr(644,root,root,755)
126 %dir %{py3_sitedir}/zmq
127 %dir %{py3_sitedir}/zmq/core
128 %dir %{py3_sitedir}/zmq/devices
129 %dir %{py3_sitedir}/zmq/eventloop
130 %dir %{py3_sitedir}/zmq/eventloop/platform
131 %dir %{py3_sitedir}/zmq/log
132 %dir %{py3_sitedir}/zmq/ssh
133 %dir %{py3_sitedir}/zmq/utils
134 %dir %{py3_sitedir}/zmq/web
135 %dir %{py3_sitedir}/zmq/tests
136 %attr(755,root,root) %{py3_sitedir}/zmq/core/*.so
137 %attr(755,root,root) %{py3_sitedir}/zmq/devices/*.so
138 %attr(755,root,root) %{py3_sitedir}/zmq/utils/*.so
139 %{py3_sitedir}/zmq/*.py
140 %{py3_sitedir}/zmq/core/*.py
141 %{py3_sitedir}/zmq/core/*.pxd
142 %{py3_sitedir}/zmq/devices/*.py
143 %{py3_sitedir}/zmq/devices/*.pxd
144 %{py3_sitedir}/zmq/eventloop/*.py
145 %{py3_sitedir}/zmq/eventloop/platform/*.py
146 %{py3_sitedir}/zmq/log/*.py
147 %{py3_sitedir}/zmq/ssh/*.py
148 %{py3_sitedir}/zmq/utils/*.py
149 %{py3_sitedir}/zmq/utils/*.pxd
150 %{py3_sitedir}/zmq/web/*.py
151 %{py3_sitedir}/zmq/tests/*.py
152 %{py3_sitedir}/zmq/__pycache__
153 %{py3_sitedir}/zmq/*/__pycache__
154 %{py3_sitedir}/zmq/*/*/__pycache__
155 %{py3_sitedir}/pyzmq-*.egg-info
156
157 %files -n python3-zmq-devel
158 %defattr(644,root,root,755)
159 %{py3_sitedir}/zmq/utils/*.h
This page took 0.039303 seconds and 2 git commands to generate.