--- /dev/null
+--- dovecot-antispam-2.0/antispam-plugin.h~ 2011-11-07 10:49:47.000000000 +0100
++++ dovecot-antispam-2.0/antispam-plugin.h 2012-05-09 11:50:32.432166565 +0200
+@@ -285,6 +285,31 @@
+ {
+ return dict_init(uri, DICT_DATA_TYPE_STRING, username, NULL);
+ }
++#elif DOVECOT_IS_EQ(2, 1)
++#define mempool_unref pool_unref
++#define module_arg struct module *
++#define ME(err) MAIL_ERROR_ ##err,
++
++static inline const char *const *
++get_mail_headers(struct mail *mail, const char *hdr)
++{
++ const char *const *ret;
++ if (mail_get_headers(mail, hdr, &ret))
++ return NULL;
++ return ret;
++}
++
++static inline struct ostream *
++o_stream_create_from_fd(int fd, pool_t pool ATTR_UNUSED)
++{
++ return o_stream_create_fd(fd, 0, TRUE);
++}
++
++static inline struct dict *
++string_dict_init(const char *uri, const char *username)
++{
++ return dict_init(uri, DICT_DATA_TYPE_STRING, username, NULL);
++}
+ #else
+ #error "Building against this dovecot version is not supported"
+ #endif
Summary(pl.UTF-8): Wtyczka antyspamowa dla dovecota
Name: dovecot-antispam
Version: 2.0
-Release: 5
+Release: 6
License: GPL v2
Group: Daemons
Source0: http://johannes.sipsolutions.net/download/dovecot-antispam/%{name}-%{version}.tar.bz2
# Source0-md5: 14547898759fbd93f2b98304520decc6
+Patch0: dovecot-2.1.patch
URL: http://johannes.sipsolutions.net/Projects/dovecot-antispam
BuildRequires: dovecot-devel >= 1:2.0
%requires_eq_to dovecot dovecot-devel
%prep
%setup -q
+%patch0 -p1
+cp -a antispam-storage-2.0.c antispam-storage-2.1.c
%build
%{__make} \