]> git.pld-linux.org Git - packages/courier.git/blame - courier.spec
- hack to fool adapter
[packages/courier.git] / courier.spec
CommitLineData
285ed68b
AA
1#
2# Conditional build:
a6245dc6 3%bcond_without fam # with fam support
c7adf967 4%bcond_with tests # without tests
285ed68b 5#
f65a4ca3
JB
6Summary: Courier mail server
7Summary(pl): Serwer poczty Courier
ac45207a 8Name: courier
c7adf967 9Version: 0.52.1
88c0da09 10Release: 1
f65a4ca3 11License: GPL
1fdfbbe1 12Group: Networking/Daemons
c7adf967
AA
13#Source0: http://dl.sourceforge.net/courier/%{name}-%{version}.tar.bz2
14Source0: http://heanet.dl.sourceforge.net/sourceforge/courier/%{name}-%{version}.tar.bz2
15# Source0-md5: 98005b9bacd44fa9e1a2b2100907522a
6f4c39d4 16Patch0: %{name}-openssl-path.patch
285ed68b 17Patch1: %{name}-withoutfam.patch
0dae501c 18Patch2: %{name}-maildir.patch
7b162996
AA
19Patch3: %{name}-sendmail_dir.patch
20Patch4: %{name}-start_scripts.patch
27221f8a 21Patch5: %{name}-certs.patch
58bc002e 22Patch6: %{name}-db.patch
f65a4ca3 23URL: http://www.courier-mta.org/
cbf1746a 24BuildRequires: autoconf
77b70afa 25BuildRequires: automake
b8a031c2 26BuildRequires: courier-authlib-devel >= 0.57
1fdfbbe1 27BuildRequires: expect
c7adf967 28BuildRequires: gettext-devel
cbf1746a 29BuildRequires: libstdc++-devel
77b70afa 30BuildRequires: libtool
932156cb 31BuildRequires: mailcap
c7adf967 32BuildRequires: openldap-devel
cb2ac501 33BuildRequires: openssl-devel >= 0.9.7d
34BuildRequires: openssl-tools >= 0.9.7d
35BuildRequires: openssl-tools-perl >= 0.9.7d
c7adf967 36BuildRequires: pcre-devel
debd9b9c
JB
37BuildRequires: pam-devel
38BuildRequires: perl-devel
27221f8a 39BuildRequires: sed >= 4.0
77b70afa 40BuildRequires: sysconftool
debb60a3 41%{?with_fam:BuildRequires: fam-devel}
36277a4b 42Requires(post,preun): /sbin/chkconfig
33c18667
AA
43# only for light upgrade from old version < 0.47
44# remove it after some time
45Requires(post): courier-authlib-userdb
cb2ac501 46Requires(post): openssl-tools >= 0.9.7d
60282135 47Requires: perl(DynaLoader) = %(%{__perl} -MDynaLoader -e 'print DynaLoader->VERSION')
ac45207a 48Provides: smtpdaemon
33c18667 49Obsoletes: courier-smtpauth
1b1a98bc
PG
50Obsoletes: exim
51Obsoletes: masqmail
c3a54b72 52Obsoletes: nullmailer
1b1a98bc 53Obsoletes: omta
9a3d2e11 54Obsoletes: postfix
1b1a98bc
PG
55Obsoletes: qmail
56Obsoletes: sendmail
57Obsoletes: sendmail-cf
58Obsoletes: sendmail-doc
59Obsoletes: smail
a0621e90 60Obsoletes: smtpdaemon
61Obsoletes: ssmtp
1b1a98bc 62Obsoletes: zmailer
36277a4b 63BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
c5ebe9bf 64
d69319ff 65%define _datadir %{_prefix}/share/courier
36277a4b 66%define _mandir /usr/share/man
d69319ff
AA
67%define _libdir %{_prefix}/%{_lib}/courier
68%define _libexecdir %{_libdir}
f65a4ca3
JB
69%define _localstatedir /var/spool/courier
70%define _sysconfdir /etc/courier
c5520896 71%define _certsdir %{_sysconfdir}/certs
eb9b6da5 72%define _initrddir /etc/rc.d/init.d
c5ebe9bf 73
33c18667
AA
74%define _httpdir /home/services/httpd
75%define _cgibindir %{_httpdir}/cgi-bin
76%define _imagedir %{_datadir}/sqwebmail/images
77%define _imageurl /webmail
78%define _apache1dir /etc/apache
79%define _apache2dir /etc/httpd
c5ebe9bf 80
c5ebe9bf 81%description
82Courier is a fully functional mail server, that can completely take
83over the mail services normally provided by sendmail, Qmail, or any
9e755595 84other mail server. Although Courier does not support all legacy
c5ebe9bf 85features of existing mail servers, the number of obsoleted functions
86is very small, and there are better, and more robust, alternatives
87available.
88
89Courier implements many SMTP extensions: DSN, PIPELINING, 8BITMIME.
90Courier also implements several new SMTP extensions for mailing list
91management and spam filtering.
92
f65a4ca3
JB
93%description -l pl
94