New commits:
commit c25d019a30b91e9777dd417e1195714158c1dae5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
exim: added ability to build with experimental SPF support
commit 4bdfda4097d1a6d05bc1ae0f634888ad915f4572
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
libspf2: new spell, fully thread safe SPF implementation
commit 8da81e3f73f648fd1df667327b2da3c8217c15a8
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
Revert "exim: depends SSL"
This reverts commit b54c3a47ce9fab6de69a05308d1a430bfce49050.
Automatic replace doesn't work here
diff --git a/ChangeLog b/ChangeLog
index 3e95f77..2d0607a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2014-11-28 Vlad Glagolev <stealth AT sourcemage.org>
+ * libs/libspf2: new spell, fully thread safe SPF implementation
+
2014-11-26 Ismael Luceno <ismael AT sourcemage.org>
* utils/renameutils: new spell, File renaming utilities
diff --git a/libs/libspf2/DEPENDS b/libs/libspf2/DEPENDS
new file mode 100755
index 0000000..9b5780c
--- /dev/null
+++ b/libs/libspf2/DEPENDS
@@ -0,0 +1,10 @@
+optional_depends perl \
+ "--enable-perl" \
+ "--disable-perl" \
+ "for Perl/XS interface to libspf2" &&
+
+# '--without-bind' is buggy
+optional_depends bind \
+ "--with-bind=$INSTALL_ROOT/usr" \
+ "" \
+ "to use res_query() in libbind"
diff --git a/libs/libspf2/DETAILS b/libs/libspf2/DETAILS
new file mode 100755
index 0000000..5427f80
--- /dev/null
+++ b/libs/libspf2/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=libspf2
+ VERSION=1.2.10
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://www.libspf2.org/spf/${SOURCE}
+
SOURCE_HASH=sha512:162ce382628c6fcadac3e11f5a12442db622bb23f7ec503e16f5ba7fc88afdd777bce6b093c12a58210355985fd11b74b140f08fab347334d82d953dd183b130
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE=http://www.libspf2.org/
+ LICENSE[0]=BSD
+ LICENSE[1]=LGPL
+ ENTERED=20141128
+ SHORT="fully thread safe SPF implementation"
+cat << EOF
+libspf2 implements the Sender Policy Framework, a part of the SPF/SRS
protocol
+pair. libspf2 is a library which allows email systems such as Sendmail,
Postfix,
+Exim and Zmailer to check SPF records and make sure that the email is
authorized
+by the domain name that it is coming from. This prevents email forgery,
commonly
+used by spammers, scammers and email viruses/worms.
+EOF
diff --git a/libs/libspf2/HISTORY b/libs/libspf2/HISTORY
new file mode 100644
index 0000000..973b590
--- /dev/null
+++ b/libs/libspf2/HISTORY
@@ -0,0 +1,2 @@
+2014-11-28 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: created spell, version 1.2.10
diff --git a/mail/exim/BUILD b/mail/exim/BUILD
index a36d28e..33b4cc6 100755
--- a/mail/exim/BUILD
+++ b/mail/exim/BUILD
@@ -150,9 +150,6 @@ if list_find "$OPTS" '--enable-readline-testing'; then
EXTRALIBS="$EXTRALIBS -ldl"
fi &&
-echo "LOOKUP_LIBS=$LOOKUP_LIBS" >> Local/Makefile &&
-echo "EXTRALIBS=$EXTRALIBS" >> Local/Makefile &&
-
if [[ "$EXIM_FROZEN" == "y" ]]
then
echo "SUPPORT_MOVE_FROZEN_MESSAGES=yes" >> Local/Makefile
@@ -163,6 +160,14 @@ then
echo "WITH_OLD_DEMIME=yes" >> Local/Makefile
fi &&