[Lunar-commits] <moonbase> cyrus-sasl: ad a patch to compile with gcc 4.4.x.

Florin Braescu florin at lunar-linux.org
Wed Aug 5 14:14:42 CEST 2009


commit e3e8161cfb1496dd2e865d27a2587466ca74403e
Author: Florin Braescu <florin at lunar-linux.org>
Date:   Wed Aug 5 15:14:42 2009 +0300

    cyrus-sasl: ad a patch to compile with gcc 4.4.x.
---
 crypto/cyrus-sasl/BUILD   |    1 +
 crypto/cyrus-sasl/DEPENDS |    7 ++++---
 crypto/cyrus-sasl/DETAILS |    7 +++++--
 3 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/crypto/cyrus-sasl/BUILD b/crypto/cyrus-sasl/BUILD
index 9abfc2d..1a2064d 100644
--- a/crypto/cyrus-sasl/BUILD
+++ b/crypto/cyrus-sasl/BUILD
@@ -1,6 +1,7 @@
 (
 
   patch_it $SOURCE_CACHE/$SOURCE3 1  &&
+  patch_it $SOURCE_CACHE/$SOURCE4 1  &&
   # the patch REQUIRES -lcrypt but we might want to disable PAM:
   if echo $OPTS | grep -q with-pam ; then
     sedit "s/@LIBS@/@LIBS@ -lpam -lcrypt/" */Makefile.in
diff --git a/crypto/cyrus-sasl/DEPENDS b/crypto/cyrus-sasl/DEPENDS
index 2f5a89f..399daa8 100644
--- a/crypto/cyrus-sasl/DEPENDS
+++ b/crypto/cyrus-sasl/DEPENDS
@@ -1,6 +1,7 @@
 depends openssl
 depends db
-optional_depends Linux-PAM "--with-pam" "--without-pam" "for PAM authentication"
-optional_depends mysql "--enable-sql --with-mysql" "--without-mysql" "for mysql support"
+
+optional_depends Linux-PAM  "--with-pam" "--without-pam" "for PAM authentication"
+optional_depends mysql      "--enable-sql --with-mysql" "--without-mysql" "for mysql support"
 optional_depends postgresql "--enable-sql --with-pgsql" "--without-pgsql" "for postgreSQL support"
-optional_depends heimdal "--enable-gssapi=/usr/include --disable-krb4" "--disable-gssapi" "for GSSAPI support"
+optional_depends heimdal    "--enable-gssapi=/usr/include --disable-krb4" "--disable-gssapi" "for GSSAPI support"
diff --git a/crypto/cyrus-sasl/DETAILS b/crypto/cyrus-sasl/DETAILS
index 4172b03..05c5630 100644
--- a/crypto/cyrus-sasl/DETAILS
+++ b/crypto/cyrus-sasl/DETAILS
@@ -3,14 +3,17 @@
           SOURCE=$MODULE-$VERSION.tar.gz
          SOURCE2=cyrus-sasl-smtpd.conf.gz
          SOURCE3=cyrus-sasl-encrypt_pwd.patch.bz2
-   SOURCE_URL=ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/
+	 SOURCE4=cyrus-sasl-gcc44.patch.bz2
+   SOURCE_URL=ftp://ftp.andrew.cmu.edu/pub/cyrus-mail
       SOURCE_VFY=sha1:d23454ab12054714ab97d229c86cb934ce63fbb1
      SOURCE2_URL=$PATCH_URL
      SOURCE3_URL=$PATCH_URL
+     SOURCE4_URL=$PATCH_URL
      SOURCE2_VFY=sha1:660dd84785ea6e02ef8a5aa3d02ac5c752867555
      SOURCE3_VFY=sha1:732d0f36597703802118e3d1144aa93b1ecc1340
+     SOURCE4_VFY=sha1:ea9b283fbe284ae4261afc8148891e26cc04f743
            PSAFE=no
-        WEB_SITE=http://asg.web.cmu.edu/sasl/
+        WEB_SITE=http://asg.web.cmu.edu/sasl
          ENTERED=20020826
          UPDATED=20060826
         SHORT="Simple Authentication and Security Layer"


More information about the Lunar-commits mailing list