%define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()") Summary: Python framework to participate in DLNA/UPnP network. Summary(ja): DLNA や UPnP に参加するための python フレームワーク Name: python-Coherence Version: 0.6.6.2 Release: 1%{?_dist_release} License: MIT Group: Development/Languages URL: https://coherence.beebits.net/ Source: https://coherence.beebits.net/download/Coherence-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-root Buildarch: noarch BuildRequires: python-devel BuildRequires: python-setuptools Requires: python-setuptools Requires: python-configobj Requires: python-twisted Requires: dbus %description Coherence is a framework written in Python enabling applications to participate in digital living networks, such as the UPnP universe. %description -l ja Coherence はアプリケーションをDLNA(Digital Living Network Alliance)やUPnPに 参加できるようにする Python で書かれたフレームワークです。 %prep %setup -q -n Coherence-%{version} %build %{__python} setup.py build %install %{__rm} -rf ${RPM_BUILD_ROOT} %{__python} setup.py install \ --single-version-externally-managed \ -O1 --skip-build --root %{buildroot} # Install the D-Bus service file %{__install} -D -m 0644 -p misc/org.Coherence.service \ %{buildroot}/%{_datadir}/dbus-1/services/org.Coherence.service # Install the man page %{__install} -D -m 0644 -p docs/man/coherence.1 \ %{buildroot}/%{_mandir}/man1/coherence.1 %clean %{__rm} -rf ${RPM_BUILD_ROOT} %files %defattr(-,root,root,-) %doc LICENCE README docs/* %exclude %{_bindir}/applet-coherence %{_bindir}/coherence %{_datadir}/dbus-1/services/org.Coherence.service %{python_sitelib}/Coherence-*.egg-info/ %{python_sitelib}/coherence/ # We don't want this in the package %exclude %{python_sitelib}/misc/ %{_mandir}/man1/coherence.1* %changelog * Mon May 10 2010 Daisuke SUZUKI 0.6.6.2-1 - new upstream release - add Summary(ja): - install D-Bus service file - install man pages * Tue Feb 02 2010 Shu KONNO 0.5.8-2 - rebuild with python-2.6 * Wed Dec 24 2008 Kazutaka HARADA 0.5.8-1 - initial build for Vine Linux based on fedora package * Sat Nov 29 2008 Ignacio Vazquez-Abrams - 0.5.8-2 - Rebuild for Python 2.6 * Tue Jul 15 2008 Matthias Saou 0.5.8-1 - Update to 0.5.8. - Don't include new "misc" directory, as its location is ugly! - Don't include applet-coherence as it probably requires the "misc" directory. - Remove all reqs but python-configobj, as it seems to be the only one left. * Sun Feb 3 2008 Matthias Saou 0.5.0-1 - Update to 0.5.0. * Wed Aug 29 2007 Matthias Saou 0.4.0-2 - Update python-setuptools build requirement to new python-setuptools-devel. * Fri Aug 3 2007 Matthias Saou 0.4.0-1 - Update to 0.4.0. - No need to update License field, MIT is already correct. * Tue Jul 24 2007 Matthias Saou 0.3.0-1 - Update to 0.3.0. * Tue May 8 2007 Matthias Saou 0.2.1-3 - Rename Coherence -> python-Coherence to match our python naming guidelines. * Mon May 7 2007 Matthias Saou 0.2.1-2 - Rename coherence -> Coherence to match upstream and our naming guidelines. - Obsolete coherence < 0.2.1-2 but don't provide it since elisa's requirement has been updated to match the name change and nothing else requires it. * Fri Apr 20 2007 Matthias Saou 0.2.1-1 - Update to 0.2.1. * Fri Mar 23 2007 Matthias Saou 0.1.0-1 - Update to 0.1.0 release. * Wed Feb 14 2007 Matthias Saou 0.0-1.r303 - Switch to using the go-4-python-2.5 svn branch. * Fri Feb 9 2007 Matthias Saou 0-0.1.r294 - Initial RPM release.