1 # %bcond_without tests # do not perform "make test"
4 Summary: Binary-based efficient data interchange format
5 Summary(pl.UTF-8): Binarny efektywny format wymiany danych.
10 Group: Development/Languages/Python
11 Source0: http://pypi.python.org/packages/source/m/msgpack-python/msgpack-python-%{version}.tar.gz
12 # Source0-md5: cdac1d250cf9c0f0bd36abdfe2c96f8b
13 URL: http://msgpack.org/
14 BuildRequires: python-devel
15 BuildRequires: rpm-pythonprov
16 # if py_postclean is used
17 BuildRequires: rpmbuild(macros) >= 1.219
18 Requires: python-modules
19 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22 MessagePack is a binary-based efficient object serialization library.
23 It enables to exchange structured objects between many languages like
24 JSON. But unlike JSON, it is very fast and small.
26 %description -l pl.UTF-8
27 MessagePack jest binarną, efektywną biblioteką serializacji obiektów.
28 Pozwala wymieniać strukturalne obiekty pomiędzy wieloma językami
29 podobnie jak JSON. W odróżnieniu jest bardzo szybka i mała.
32 %setup -q -n msgpack-python-%{version}
36 CFLAGS="%{rpmcflags}" \
37 %{__python} setup.py build
40 rm -rf $RPM_BUILD_ROOT
41 %{__python} setup.py install \
44 --root=$RPM_BUILD_ROOT
46 %py_ocomp $RPM_BUILD_ROOT%{py_sitedir}
47 %py_comp $RPM_BUILD_ROOT%{py_sitedir}
51 rm -rf $RPM_BUILD_ROOT
54 %defattr(644,root,root,755)
55 %dir %{py_sitedir}/%{module}
56 %{py_sitedir}/%{module}/*.py[co]
57 %attr(755,root,root) %{py_sitedir}/%{module}/_msgpack.so
58 %if "%{py_ver}" > "2.4"
59 %{py_sitedir}/%{module}*.egg-info