From: Heiko Z. <smi...@us...> - 2004-09-02 13:17:19
|
Update of /cvsroot/devil-linux/build/scripts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv472/scripts Modified Files: postfix Log Message: - enable postgresql support for postfix - enable sasl support for postfix - enable ldap support for postfix - enable mysql support for postfix Index: postfix =================================================================== RCS file: /cvsroot/devil-linux/build/scripts/postfix,v retrieving revision 1.24 retrieving revision 1.25 diff -u -d -r1.24 -r1.25 --- postfix 4 Feb 2004 20:40:59 -0000 1.24 +++ postfix 2 Sep 2004 13:17:10 -0000 1.25 @@ -28,14 +28,32 @@ case $1 in build ) if [ "$CONFIG_POSTFIX" = "y" ]; then - make tidy + make tidy if [ "$CONFIG_POSTFIX_TLS" = "y" ]; then - if [ ! -f postfix_tls_patch ]; then - PFIXTLSPATCH=$(ls $WORKDIR/pfixtls*/pfixtls.diff) - patch -p1 < $PFIXTLSPATCH || exit 1 - touch postfix_tls_patch - fi - make makefiles CCARGS="-DHAS_SSL" -I/usr/include/openssl AUXLIBS="-lssl -lcrypto" || exit 1 + if [ ! -f postfix_tls_patch ]; then + PFIXTLSPATCH=$(ls $WORKDIR/pfixtls*/pfixtls.diff) + patch -p1 < $PFIXTLSPATCH || exit 1 + touch postfix_tls_patch + fi + CCARGS="-DHAS_SSL -I/usr/include/openssl" + AUXLIBS="-lssl -lcrypto" + if [ "$CONFIG_CYRUS_SASL" = "y" ]; then + CCARGS="$CCARGS -DUSE_SASL_AUTH -I/usr/include/sasl" + AUXLIBS="$AUXLIBS -lsasl2" + fi + if [ "$CONFIG_OPENLDAPLIB" = "y" ]; then + CCARGS="$CCARGS -DHAS_LDAP" + AUXLIBS="$AUXLIBS -lldap -llber" + fi + if [ "$CONFIG_MYSQL_CLIENT" = "y" ]; then + CCARGS="$CCARGS -DHAS_MYSQL -I/usr/include/mysql" + AUXLIBS="$AUXLIBS -lmysqlclient -lm -lz" + fi + if [ "$CONFIG_POSTGRESQL_CLIENT" = "y" ]; then + CCARGS="$CCARGS -DHAS_PGSQL -I/usr/include/pgsql" + AUXLIBS="$AUXLIBS -lpq" + fi + make makefiles CCARGS="$CCARGS" AUXLIBS="$AUXLIBS" || exit 1 fi make $PMAKE || exit 1 strip_debug |