/[smeserver]/rpms/smeserver-dovecot/sme9/smeserver-dovecot.spec
ViewVC logotype

Diff of /rpms/smeserver-dovecot/sme9/smeserver-dovecot.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

Revision 1.1 by slords, Tue Feb 26 18:53:22 2013 UTC Revision 1.12 by vip-ire, Wed Apr 24 17:07:39 2013 UTC
# Line 1  Line 1 
1  %define version 1.4.0  %define version 1.4.0
2  %define release 1  %define release 10
3  %define name smeserver-dovecot  %define name smeserver-dovecot
4    
5    
# Line 10  Release: %{release}%{?dist} Line 10  Release: %{release}%{?dist}
10  License: GPL  License: GPL
11  Group: Networking/Daemons  Group: Networking/Daemons
12  Source: %{name}-%{version}.tar.xz  Source: %{name}-%{version}.tar.xz
13    Patch1: smeserver-dovecot-1.4.0-remove_acl_and_sieve.patch
14    Patch2: smeserver-dovecot-1.4.0-remove_obsolete_changelog.patch
15    Patch3: smeserver-dovecot-1.4.0-allow_plaintext.patch
16    
17  BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot  BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot
18  BuildArchitectures: noarch  BuildArchitectures: noarch
# Line 17  BuildRequires: e-smith-devtools Line 20  BuildRequires: e-smith-devtools
20    
21  Requires: e-smith-base >= 5.2.0  Requires: e-smith-base >= 5.2.0
22  Requires: dovecot >= 2.0.9  Requires: dovecot >= 2.0.9
 Requires: dovecot-pigeonhole >= 2.0.9  
 Requires: acl  
23    
24  Provides: e-smith-imap  Provides: e-smith-imap
25  Obsoletes: e-smith-imap  Obsoletes: e-smith-imap
26    Obsoletes: e-smith-ssl-imap
27    Obsoletes: e-smith-wu-imap
28    Obsoletes: imap
29    Obsoletes: m4 <= 1.4.5
30    Obsoletes: mailfront <= 1.10
31    Obsoletes: stunnel <= 4.15
32    Obsoletes: stunnel-tls <= 3.22
33    Obsoletes: words <= 3.0
34    
35  %description  %description
36  Configure the dovecot IMAP server with sieve scripts support,  Configure the dovecot IMAP server with sieve scripts support,
37  quota, ACL, extended logging, master user  quota, ACL, extended logging, master user
38    
39  %changelog  %changelog
40    * Wed Apr 24 2013 Daniel Berteaud <daniel@firewall-services.com> - 1.4.0-10.sme
41    - Do not obsolete bglibs, it's required for cvm [SME: 7509]
42    
43    * Tue Apr 16 2013 Daniel Berteaud <daniel@firewall-services.com> - 1.4.0-9.sme
44    - Allow plaintext (unless explicitly disabled) [SME: 7549]
45    
46    * Wed Apr 10 2013 Daniel Berteaud <daniel@firewall-services.com> - 1.4.0-8.sme
47    - Do not obsolete cvm, it's still needed for qpsmtpd [SME: 7509]
48    
49    * Thu Feb 28 2013 Shad L. Lords <slords@mail.com> - 1.4.0-7.sme
50    - Obsolete another el5 required by requires [SME: 7273]
51    
52    * Thu Feb 28 2013 Shad L. Lords <slords@mail.com> - 1.4.0-6.sme
53    - Fix Obsolete el5 mailfront version [SME: 7273]
54    
55    * Thu Feb 28 2013 Shad L. Lords <slords@mail.com> - 1.4.0-5.sme
56    - Obsolete el5 packages that were required by old requires [SME: 7273]
57    
58    * Thu Feb 28 2013 Shad L. Lords <slords@mail.com> - 1.4.0-4.sme
59    - Obsolete older requires that are no longer needed [SME: 7273]
60    
61    * Thu Feb 28 2013 Shad L. Lords <slords@mail.com> - 1.4.0-3.sme
62    - Remove requires for packages no longer needed [SME: 7405]
63    
64    * Thu Feb 28 2013 Daniel Berteaud <daniel@firewall-services.com> - 1.4.0-2.sme
65    - remove the IMAP acl and Sieve support [SME: 7405]
66    - remove obsolete changelog (used in my previous buildsys)
67    
68  * Tue Feb 26 2013 Daniel Berteaud <daniel@firewall-services.com> - 0.1.1-1  * Tue Feb 26 2013 Daniel Berteaud <daniel@firewall-services.com> - 0.1.1-1
69  - store sharedmailbox dict file in /home/e-smith/db/dovecot  - store sharedmailbox dict file in /home/e-smith/db/dovecot
70    
# Line 39  quota, ACL, extended logging, master use Line 76  quota, ACL, extended logging, master use
76    
77  %prep  %prep
78  %setup -q -n %{name}-%{version}  %setup -q -n %{name}-%{version}
79    %patch1 -p1
80    %patch2 -p1
81    %patch3 -p1
82    
83  %build  %build
84  perl createlinks  perl createlinks
# Line 52  perl createlinks Line 92  perl createlinks
92     --file /var/service/dovecot/log/run 'attr(0755,root,root)' \     --file /var/service/dovecot/log/run 'attr(0755,root,root)' \
93     --file /var/service/dovecot/control/1 'attr(0755,root,root)' \     --file /var/service/dovecot/control/1 'attr(0755,root,root)' \
94     --dir /var/log/dovecot 'attr(0750,smelog,smelog)' \     --dir /var/log/dovecot 'attr(0750,smelog,smelog)' \
    --dir /home/e-smith/db/dovecot 'attr(2770,root,sharedmailbox)' \  
    --file /home/e-smith/db/dovecot/sharedmailbox.db 'attr(0660,root,sharedmailbox) %config(noreplace)' \  
    --file /usr/bin/imap-postlogin 'attr(0755,root,root)' \  
95    > %{name}-%{version}-filelist    > %{name}-%{version}-filelist
96    
97  %files -f %{name}-%{version}-filelist  %files -f %{name}-%{version}-filelist
# Line 64  perl createlinks Line 101  perl createlinks
101  rm -rf $RPM_BUILD_ROOT  rm -rf $RPM_BUILD_ROOT
102    
103  %pre  %pre
 /usr/sbin/groupadd -g 439 sharedmailbox 2> /dev/null || :  
104    
105  %post  %post
106    


Legend:
Removed lines/characters  
Changed lines/characters
  Added lines/characters

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed