1 Summary: Sieve plugin for dovecot
6 Group: System Environment/Daemons
7 URL: http://www.dovecot.org/
8 Source0: http://dovecot.org/releases/sieve/%{name}-%{version}.tar.gz
9 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
10 BuildRequires: dovecot-devel
11 BuildRequires: autoconf, automake, libtool
12 BuildRequires: gcc-c++
13 BuildRequires: pkgconfig
14 BuildRequires: flex, bison
18 Sieve is a language that can be used to create filters for electronic
19 mail. It owes its creation to the CMU Cyrus Project, creators of Cyrus
22 This dovecot plugin is derived is from Cyrus IMAP v2.2.12.
29 perl -pi -e's,have_dovecot_libs=no,have_dovecot_libs=yes,g' configure
30 %configure --with-dovecot=%{_includedir}/dovecot \
31 INSTALL_DATA="install -c -p -m644"
32 # Replace -I$(dovecotdir)/src with -I$(dovecotdir)/src
33 # and $(dovecotdir)/src with $(libdir)/dovecot for libraries
34 for f in `find . -name Makefile`
37 sed -e's/\-I\$(dovecot_incdir)\/src/\-I\$(dovecot_incdir)/g' \
38 -e's/\$(dovecotdir)\/src\(\/lib\/.*\.a\)/\$(libdir)\/dovecot\/plugins\1/g' \
45 make install DESTDIR=%{buildroot}
46 rm -f %{buildroot}/%{_libdir}/dovecot/plugins/lda/*.a
47 mkdir %{buildroot}%{_libdir}/dovecot/plugins
48 mv %{buildroot}%{_libdir}/dovecot/lda %{buildroot}%{_libdir}/dovecot/plugins/.
55 %{_libexecdir}/dovecot/sievec
56 %{_libexecdir}/dovecot/sieved
57 %{_libdir}/dovecot/plugins/lda/*.so
58 %{_libdir}/dovecot/plugins/lda/*.la