Hello community, here is the log from the commit of package offlineimap for openSUSE:Factory checked in at 2016-08-17 12:04:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/offlineimap (Old) and /work/SRC/openSUSE:Factory/.offlineimap.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "offlineimap" Changes: -------- --- /work/SRC/openSUSE:Factory/offlineimap/offlineimap.changes 2016-08-09 22:15:32.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.offlineimap.new/offlineimap.changes 2016-08-17 12:04:53.000000000 +0200 @@ -1,0 +2,21 @@ +Sun Aug 14 21:58:33 UTC 2016 - mimi.vx@gmail.com + +- add systemd user services + +------------------------------------------------------------------- +Sun Aug 14 20:28:03 UTC 2016 - mimi.vx@gmail.com + +- update to 7.0.5 +- separated Html doc to own package +* ConfigHelperMixin must be new-style class to not break inheritance. +* don't delete messages in local cache in dry-run mode. +* Fix typo in format string in machineui. +* folder: IMAP: change raw assert to OfflineImapError +* folder: IMAP: add 'imap' debug output before calling FETCH. +* explicitly set hash of Base class to None. +* imapserver: change lambdas with map to list comprehension. +* Clarify which settings are required for mbnames. +* Remove an unused import. +* folder: Base: minor style fix. + +------------------------------------------------------------------- Old: ---- v7.0.3.tar.gz New: ---- offlineimap-7.0.5.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ offlineimap.spec ++++++ --- /var/tmp/diff_new_pack.9jpQqw/_old 2016-08-17 12:04:54.000000000 +0200 +++ /var/tmp/diff_new_pack.9jpQqw/_new 2016-08-17 12:04:54.000000000 +0200 @@ -16,14 +16,16 @@ # +%{!?_userunitdir:%define _userunitdir /usr/lib/systemd/user} + Name: offlineimap -Version: 7.0.3 +Version: 7.0.5 Release: 0 Summary: Powerful IMAP/Maildir Synchronization Tool License: GPL-2.0+ Group: Productivity/Networking/Email/Utilities Url: http://offlineimap.org/ -Source0: https://github.com/OfflineIMAP/offlineimap/archive/v%{version}.tar.gz +Source0: https://github.com/OfflineIMAP/offlineimap/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Source100: offlineimap-rpmlintrc BuildRequires: asciidoc BuildRequires: docutils @@ -34,9 +36,11 @@ BuildRequires: python-setuptools BuildRequires: python-six BuildRequires: python-sphinx +BuildRequires: systemd-rpm-macros Requires: ca-certificates Requires: python Requires: python-curses +Suggests: %{name}-htmldoc BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch @@ -52,6 +56,13 @@ IMAP servers. OfflineIMAP is designed for safety in terms of avoiding the loss of mails under any circumstances. +%package htmldoc +Summary: Html documentation for %{name} +Group: Documentation/HTML + +%description htmldoc +Separated documentation from %{name} package + %prep %setup -q sed -i '/^#!\/usr\/bin\/env/d' offlineimap/bundled_imaplib2.py @@ -73,11 +84,26 @@ install -D -m 644 docs/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1 install -D -m 644 docs/%{name}ui.7 %{buildroot}%{_mandir}/man7/%{name}ui.7 +install -D -m 444 contrib/systemd/mail.target %{buildroot}%{_userunitdir}/mail.target +install -D -m 444 contrib/systemd/%{name}.service %{buildroot}%{_userunitdir}/%{name}.service +install -D -m 444 contrib/systemd/%{name}.timer %{buildroot}%{_userunitdir}/%{name}.timer +install -D -m 444 contrib/systemd/%{name}@.service %{buildroot}%{_userunitdir}/%{name}@.service +install -D -m 444 contrib/systemd/%{name}@.timer %{buildroot}%{_userunitdir}/%{name}@.timer %files -f INSTALLED_FILES %defattr(-,root,root) -%doc COPYING Changelog.md README.md examples docs/html -%{_mandir}/man1/offlineimap.1* +%doc COPYING Changelog.md README.md examples +%{_mandir}/man1/%{name}.1* %{_mandir}/man7/offlineimapui.7* +%dir %{_userunitdir} +%{_userunitdir}/mail.target +%{_userunitdir}/%{name}.service +%{_userunitdir}/%{name}.timer +%{_userunitdir}/%{name}@.service +%{_userunitdir}/%{name}@.timer + +%files htmldoc +%defattr(-,root,root) +%doc docs/html %changelog