3 %bcond_with tests # do not perform "make test"
4 # Disabled tests as pidlockfile is not anymore in the lastest python-lockfile
7 Summary: Library to implement a well-behaved Unix daemon process
12 Group: Development/Languages
13 Source0: http://pypi.python.org/packages/source/p/python-daemon/%{name}-%{version}.tar.gz
14 # Source0-md5: c774eda27d6c5d80b42037826d29e523
15 URL: http://pypi.python.org/pypi/python-daemon/
16 BuildRequires: python-devel
17 BuildRequires: python-setuptools
18 BuildRequires: rpm-pythonprov
19 BuildRequires: rpmbuild(macros) >= 1.710
20 BuildRequires: sed >= 4.0
22 BuildRequires: python-lockfile
23 BuildRequires: python-minimock
25 Requires: python-lockfile
27 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30 This library implements the well-behaved daemon specification of PEP
31 3143, "Standard daemon process library".
36 %{__sed} -i -e '/^#!\//, 1d' daemon/version/version_info.py
41 # Test suite requires minimock and lockfile
43 PYTHONPATH=$(pwd) nosetests-%{py_ver}
47 rm -rf $RPM_BUILD_ROOT
52 %{__rm} -rf $RPM_BUILD_ROOT%{py_sitescriptdir}/tests
55 rm -rf $RPM_BUILD_ROOT
58 %defattr(644,root,root,755)
60 %dir %{py_sitescriptdir}/daemon
61 %dir %{py_sitescriptdir}/daemon/version
62 %{py_sitescriptdir}/daemon/*.py[co]
63 %{py_sitescriptdir}/daemon/version/*.py[co]
64 %{py_sitescriptdir}/python_daemon-%{version}-py%{py_ver}.egg-info