From 761234d830a0f7a5ac659a0b08c074fe3e594fb88c65dfe720f2a2e8ee05cfd6 Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Sun, 4 Jun 2006 05:30:27 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/server:mail/isync?expand=0&rev=4 --- isync.spec | 79 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 79 insertions(+) create mode 100644 isync.spec diff --git a/isync.spec b/isync.spec new file mode 100644 index 0000000..fa74f57 --- /dev/null +++ b/isync.spec @@ -0,0 +1,79 @@ +# norootforbuild +%define makeinstall make install DESTDIR=%{buildroot} +# +Name: isync +Version: 1.0.2 +Release: 1 +# +License: GPL +Group: Productivity/Networking/Email/Utilities +# +BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: db-devel openssl-devel +# +URL: http://isync.sf.net/ +Source: http://prdownloads.sourceforge.net/isync/%{name}-%{version}.tar.gz +Patch: isync-1.0.1_imaphierarchy.patch +Patch1: isync-1.0.1_missing_sentinel.patch +# +Summary: A command line utility for synchronizing a remote IMAP mailbox with a local maildir-style mailbox. This is useful for working in disconnected mode, such as on a laptop. +%description +isync is a command line application which synchronizes mailboxes; currently +Maildir and IMAP4 mailboxes are supported. New messages, message deletions and +flag changes can be propagated both ways. isync is suitable for use in +IMAP-disconnected mode. + +Synchronization is based on unique message identifiers (UIDs), so no +identification conflicts can occur (as opposed to some other mail +synchronizers). Synchronization state is kept in one local text file per +mailbox pair; multiple replicas of a mailbox can be maintained. + + Authors: +---------- + Michael Elkins + Oswald Buddenhagen + Theodore Ts'o + Nicolas Boullis + +%debug_package +%prep +%setup +%patch +#TODO: %patch1 + +%build +%configure +%{__make} + +%install +%makeinstall docdir=%{_docdir}/%{name}/ +%{__install} -m 0644 \ + src/mbsyncrc.sample src/compat/isyncrc.sample \ +%{buildroot}%{_docdir}/%{name}/ + +%clean +%{__rm} -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%{_bindir}/get-cert +%{_bindir}/isync +%{_bindir}/mbsync +%{_bindir}/mdconvert +%doc %{_docdir}/%{name}/ +%{_mandir}/man1/isync.1.gz +%{_mandir}/man1/mbsync.1.gz +%{_mandir}/man1/mdconvert.1.gz + +%changelog +* Fri May 19 2006 - darix@suse.de +- update to 1.0.2 +* Mon Mar 20 2006 - darix@suse.de +- build debuginfo package +- added patch for missing sentinel +* Sun Feb 19 2006 - darix@suse.de +- added isync-1.0.1_imaphierarchy.patch + * without the patch you cant mirror imap hierarchies + when using "Patterns" +* Sun Feb 19 2006 - darix@suse.de +- Initial package of version 1.0.1