%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
%define debug_package %{nil}
Name: synce-sync-engine
Version: 0.11
Release: 3%{?dist}
Summary: Synce synchronization engine
Group: Applications/Communications
License: GPLv2+
URL: http://www.synce.org/
Source0: http://dl.sourceforge.net/sourceforge/synce/sync-engine-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
BuildRequires: python-devel python-setuptools
#BuildRequires: libmimedir-devel
Requires: libxml2-python
Requires: libxslt-python
Requires: librtfcomp-python
Requires: pywbxml
Requires: pygobject2
Requires: PyXML
Requires: dbus-python
Requires: udev
Requires: python-sqlite2
Requires: python-rra python-rapi
Requires: libopensync-plugin-python >= 0.35
Requires: libopensync-plugin-vformat >= 0.35
Obsoletes: libopensync-plugin-synce <= 0.22-4
%description
Synce synchronization engine for use with libopensync.
%prep
%setup -q -n sync-engine-%{version}
%build
%{__python} setup.py build
%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_libdir}/opensync-1.0/python-plugins/
mv \
$RPM_BUILD_ROOT%{python_sitelib}/plugins/synce-opensync-plugin-3* \
$RPM_BUILD_ROOT%{_libdir}/opensync-1.0/python-plugins/
rm -fr $RPM_BUILD_ROOT%{python_sitelib}/plugins/
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%doc CHANGELOG COPYING
%{_bindir}/*py
%{_bindir}/sync-engine
%exclude %{_bindir}/*pyc
%exclude %{_bindir}/*pyo
%{_libdir}/opensync-1.0/python-plugins/*
%{python_sitelib}/SyncEngine/
%{python_sitelib}/SyncEngine-0.11-py2.5.egg-info/
%changelog
* Sun Jan 13 2008 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
- 0.11-3
- minor cleanups
* Sun Jan 13 2008 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
- 0.11-2
- BR python-setuptools
* Wed Jan 09 2008 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
- 0.11-1
- version upgrade
* Mon Jan 07 2008 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
- 0.11-0.1.3162svn
- initial version