|
|
|
|
@ -24,9 +24,8 @@
|
|
|
|
|
## |
|
|
|
|
|
|
|
|
|
# TODO: |
|
|
|
|
# 1 Link to fsl(3) and don't just build it |
|
|
|
|
# 2 User, group ids in %files must be reviewed |
|
|
|
|
# 3 Test alot (also with smtpfeed) |
|
|
|
|
# 1 User, group ids in %files must be reviewed |
|
|
|
|
# 2 Test alot (also with smtpfeed) |
|
|
|
|
# |
|
|
|
|
# Bugs: |
|
|
|
|
# 1 All mitgelieferte config files use 8.11.6 options |
|
|
|
|
@ -47,11 +46,11 @@ Summary: Mail Transfer Agent
|
|
|
|
|
URL: http://www.sendmail.org/ |
|
|
|
|
Vendor: Eric Allman |
|
|
|
|
Packager: The OpenPKG Project |
|
|
|
|
Distribution: OpenPKG [JUNK] |
|
|
|
|
Distribution: OpenPKG [EVAL] |
|
|
|
|
Group: Mail |
|
|
|
|
License: BSD |
|
|
|
|
Version: 8.12.5 |
|
|
|
|
Release: 20020819 |
|
|
|
|
Release: 20020821 |
|
|
|
|
|
|
|
|
|
# list of sources |
|
|
|
|
Source0: ftp://ftp.sendmail.org/pub/sendmail/sendmail.%{version}.tar.gz |
|
|
|
|
@ -105,7 +104,7 @@ Conflicts: ssmtp, exim, postfix
|
|
|
|
|
CC="%{l_cc}" \ |
|
|
|
|
CFLAGS="%{l_cflags -O} -I%{l_prefix}/include" \ |
|
|
|
|
./configure \ |
|
|
|
|
--with-logfile=%{l_prefix}/var/sendmail/log/sendmail.log |
|
|
|
|
--with-logfile=%{l_prefix}/var/sendmail/sendmail.log |
|
|
|
|
%{l_make} %{l_mflags} |
|
|
|
|
) |
|
|
|
|
%endif |
|
|
|
|
@ -119,6 +118,12 @@ Conflicts: ssmtp, exim, postfix
|
|
|
|
|
-e 's;\(Version\[\][^"]*\)"[^"]*";\1"%{version}+";' \ |
|
|
|
|
sendmail/version.c |
|
|
|
|
|
|
|
|
|
# conditionally add linker flag defs for fsl(3) |
|
|
|
|
%if "%{with_fsl}" == "yes" |
|
|
|
|
LDFLAGS="`%{l_prefix}/bin/fsl-config --ldflags --all`" \ |
|
|
|
|
LIBS="`%{l_prefix}/bin/fsl-config --libs --all`" \ |
|
|
|
|
%endif |
|
|
|
|
|
|
|
|
|
# configure Sendmail |
|
|
|
|
( echo "define(\`confMAPDEF', \`-DMAP_REGEX')dnl" |
|
|
|
|
echo "define(\`confSBINOWN', \`%{l_musr}')dnl" |
|
|
|
|
@ -147,7 +152,7 @@ Conflicts: ssmtp, exim, postfix
|
|
|
|
|
echo "APPENDDEF(\`confENVDEF', \`-D_PATH_SENDMAILPID=\\\"%{l_prefix}/var/sendmail/sendmail.pid\\\"')dnl" |
|
|
|
|
echo "APPENDDEF(\`confINCDIRS', \`-I%{l_prefix}/include')dnl" |
|
|
|
|
echo "APPENDDEF(\`confLIBDIRS', \`-L%{l_prefix}/lib')dnl" |
|
|
|
|
echo "APPENDDEF(\`confLIBS', \`-ldb')dnl" |
|
|
|
|
echo "APPENDDEF(\`confLIBS', \`-lfsl -ldb')dnl" |
|
|
|
|
echo "define(\`confSTDIO_TYPE', \`portable')dnl" |
|
|
|
|
echo "APPENDDEF(\`conf_sendmail_ENVDEF', \`-DSTARTTLS')dnl" |
|
|
|
|
echo "APPENDDEF(\`conf_sendmail_LIBS', \`-lssl -lcrypto')dnl" |
|
|
|
|
|