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