]> git.pld-linux.org Git - packages/python-moksha-hub.git/blame - python-moksha-hub.spec
- release 2 (by relup.sh)
[packages/python-moksha-hub.git] / python-moksha-hub.spec
CommitLineData
6b69a682
ER
1#
2# Conditional build:
3%bcond_with tests # do not perform "make test"
4
5%define module moksha.hub
6Summary: Hub components for Moksha
7Name: python-moksha-hub
1d47fe3b 8Version: 1.4.6
9cd211ab 9Release: 2
6b69a682
ER
10License: Apache v2.0
11Group: Development/Libraries
12Source0: http://pypi.python.org/packages/source/m/%{module}/%{module}-%{version}.tar.gz
1d47fe3b 13# Source0-md5: 0ee9d3c3f0560bf392e4dcda1ccac9f9
6b69a682 14URL: http://pypi.python.org/pypi/moksha.hub
0f45a626 15BuildRequires: rpmbuild(macros) >= 1.710
ae23e2a6
ER
16BuildRequires: python
17BuildRequires: python-modules
18BuildRequires: python-setuptools
19BuildRequires: rpm-pythonprov
6b69a682
ER
20%if %{with tests}
21BuildRequires: python-TwistedCore
22BuildRequires: python-daemon
23BuildRequires: python-devel
24BuildRequires: python-mock
25BuildRequires: python-moksha-common >= 1.0.6
26BuildRequires: python-nose
6b69a682
ER
27BuildRequires: python-six
28BuildRequires: python-stomper
29BuildRequires: python-txws
30BuildRequires: python-txzmq
31BuildRequires: python-websocket-client
32%endif
33Requires: python-TwistedCore
34Requires: python-daemon
35Requires: python-moksha-common >= 1.0.6
36Requires: python-six
37Requires: python-stomper
38Requires: python-txws
39Requires: python-txzmq
40# When installed, these enable new plugins for the moksha.hub
41#BuildRequires: python-qpid
42#Requires: python-qpid
43# Its a whole different package now.
44Conflicts: moksha < 1.0.0
45BuildArch: noarch
46BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
47
48%description
49Hub components for Moksha.
50
51%prep
52%setup -q -n %{module}-%{version}
53
54# Removed twisted from the list of deps in setup.py.
55%{__sed} -i 's/"Twisted",//' setup.py
56
57# *Experimental* support for python-zmq-13.0.0 in rawhide.
58%{__sed} -i 's/pyzmq<=2.2.0.1/pyzmq/' setup.py
59
60%build
41131791 61%py_build
6b69a682
ER
62
63%if %{with tests}
64%{__python} setup.py test
65%endif
66
67%install
68rm -rf $RPM_BUILD_ROOT
41131791 69%py_install
6b69a682
ER
70
71%{__rm} -r $RPM_BUILD_ROOT%{py_sitescriptdir}/moksha/hub/tests
72
73%py_postclean
74
75%clean
76rm -rf $RPM_BUILD_ROOT
77
78%files
79%defattr(644,root,root,755)
80%doc README COPYING AUTHORS
81%attr(755,root,root) %{_bindir}/moksha-hub
82%{py_sitescriptdir}/moksha/hub
83%{py_sitescriptdir}/moksha.hub-%{version}-py*-nspkg.pth
84%{py_sitescriptdir}/moksha.hub-%{version}-py*.egg-info
This page took 0.091536 seconds and 4 git commands to generate.