Package dovecot-pigeonhole: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 | %define dovecot_version 2.2 Name: dovecot-pigeonhole Version: 0.4.11 Epoch: 1 Release: alt1.M80C.1 Summary: Sieve language and the ManageSieve protocol for the Dovecot Secure IMAP Server Group: System/Servers License: LGPL v2.1 Source: dovecot-2.2-pigeonhole-%version.tar.gz Source1: postfix+sieve.patch Url: http://pigeonhole.dovecot.org/ Patch1: dovecot-pigeonhole-CVE-2019-11500-part1.patch Patch2: dovecot-pigeonhole-CVE-2019-11500-part2.patch Requires: dovecot = %dovecot_version.21 BuildRequires: dovecot-devel = %dovecot_version.21 %description This package is part of the Pigeonhole project (http://pigeonhole.dovecot.org). It adds support for the Sieve language (RFC 5228) and the ManageSieve protocol (RFC 5804) to the Dovecot Secure IMAP Server. In the literal sense, a pigeonhole is a a hole or recess inside a dovecot for pigeons to nest in. It is, however, also the name for one of a series of small, open compartments in a cabinet used for filing or sorting mail. As a verb, it describes the act of putting an item into one of those pigeonholes. The name `Pigeonhole' therefore well describes an important part of the functionality that this project adds to Dovecot: sorting and filing e-mail messages. This package provides Sieve support as a plugin to Dovecot's Local Delivery Agent (LDA) and Dovecot's LMTP service. The ManageSieve protocol is provided is an additional service, next to Dovecot's own POP3 and IMAP services. %package devel Group: Development/C Summary: Development file for %name, %summary %description devel Development file for %name, %summary %prep %setup -n dovecot-%dovecot_version-pigeonhole-%version %patch1 -p1 %patch2 -p1 cp %SOURCE1 . %build export ACLOCAL='aclocal -I .' %autoreconf %configure --with-dovecot=%_libdir/dovecot --disable-static %make_build %check make test %install make DESTDIR=%buildroot install dovecot_docdir=%_defaultdocdir/dovecot-%dovecot_version install -pD -m 644 %buildroot/%_defaultdocdir/dovecot-%dovecot_version/example-config/conf.d/20-managesieve.conf %buildroot/%_sysconfdir/dovecot/conf.d/20-managesieve.conf install -pD -m 644 %buildroot/%_defaultdocdir/dovecot-%dovecot_version/example-config/conf.d/90-sieve.conf %buildroot/%_sysconfdir/dovecot/conf.d/90-sieve.conf # XXX behold, verifyelf ( cd %buildroot/%_libdir; ln -s dovecot/lib*.so.* . ) %files %doc README AUTHORS NEWS TODO *.patch %doc %_defaultdocdir/dovecot-%dovecot_version/example-config/conf.d/* %doc %_defaultdocdir/dovecot-%dovecot_version/sieve %exclude %_libdir/dovecot/*.la %exclude %_libdir/dovecot/modules/*.la %_bindir/* %prefix/libexec/* %_mandir/*/* # XXX behold, verifyelf %_libdir/lib*.so.* %_libdir/dovecot/lib*.so.* %_libdir/dovecot/modules/doveadm/lib10_doveadm_sieve_plugin.* %_libdir/dovecot/modules/lib90_sieve* %_libdir/dovecot/modules/sieve %_libdir/dovecot/modules/settings/lib* %config(noreplace) %_sysconfdir/dovecot/conf.d/20-managesieve.conf %config(noreplace) %_sysconfdir/dovecot/conf.d/90-sieve.conf %files devel %dir %_includedir/dovecot/sieve %_includedir/dovecot/sieve/* %_libdir/dovecot/lib*.so %changelog * Fri Aug 30 2019 Gleb F-Malinovskiy <glebfm@altlinux.org> 1:0.4.11-alt1.M80C.1 - Applied upstream security fix (fixes CVE-2019-11500). * Mon Jan 25 2016 Fr. Br. George <george@altlinux.ru> 1:0.4.11-alt1 - Autobuild version bump to 0.4.11 * Wed Oct 14 2015 Fr. Br. George <george@altlinux.ru> 1:0.4.9-alt1 - Autobuild version bump to 0.4.9 * Tue Jul 14 2015 Fr. Br. George <george@altlinux.ru> 1:0.4.8-alt1 - Autobuild version bump to 0.4.8 - Build with new dovecot * Tue Apr 21 2015 Fr. Br. George <george@altlinux.ru> 1:0.4.7-alt1 - Autobuild version bump to 0.4.7 * Mon Feb 02 2015 Fr. Br. George <george@altlinux.ru> 1:0.4.6-alt1 - Autobuild version bump to 0.4.6 * Tue Oct 28 2014 Fr. Br. George <george@altlinux.ru> 1:0.4.4-alt1 - Autobuild version bump to 0.4.4 - Build with new dovecot * Tue May 13 2014 Fr. Br. George <george@altlinux.ru> 1:0.4.3-alt1 - Autobuild version bump to 0.4.3 - Build with new dovecot * Tue Feb 18 2014 Fr. Br. George <george@altlinux.ru> 1:0.4.2-alt4 - Build with new dovecot * Mon Jan 13 2014 Fr. Br. George <george@altlinux.ru> 1:0.4.2-alt3 - Build with new dovecot * Thu Nov 28 2013 Fr. Br. George <george@altlinux.ru> 1:0.4.2-alt2 - Build with new dovecot * Tue Oct 15 2013 Fr. Br. George <george@altlinux.ru> 1:0.4.2-alt1 - Autobuild version bump to 0.4.2 - Dovecot minor version bump * Thu Aug 22 2013 Fr. Br. George <george@altlinux.ru> 1:0.4.1-alt1 - Autobuild version bump to 0.4.1 - Dovecot submajor version bump * Tue May 21 2013 Fr. Br. George <george@altlinux.ru> 1:0.4.0-alt1 - Autobuild version bump to 0.4.0 - Dovecot submajor version bump * Thu Feb 14 2013 Fr. Br. George <george@altlinux.ru> 1:0.3.3-alt3 - Rebuild with dovecot 2.1.15 * Mon Dec 17 2012 Fr. Br. George <george@altlinux.ru> 1:0.3.3-alt2 - Rebuild with dovecot 2.1.12 * Mon Oct 22 2012 Fr. Br. George <george@altlinux.ru> 1:0.3.3-alt1 - Autobuild version bump to 0.3.3 * Tue Aug 21 2012 Fr. Br. George <george@altlinux.ru> 1:0.3.1-alt3 - Rebuild with dovecot 2.1.9 * Thu Aug 02 2012 Fr. Br. George <george@altlinux.ru> 1:0.3.1-alt2 - Rebuild with dovecot 2.1.8 * Tue Jun 05 2012 Fr. Br. George <george@altlinux.ru> 1:0.3.1-alt1 - Autobuild version bump to 0.3.1 - Add patchfile as a documentation * Mon May 14 2012 Fr. Br. George <george@altlinux.ru> 1:0.3.0-alt1 - Initial separate build for ALT |