aboutsummaryrefslogtreecommitdiff
path: root/mail/dbmail
diff options
context:
space:
mode:
authorDima Panov <fluffy@FreeBSD.org>2019-11-07 01:21:18 +0000
committerDima Panov <fluffy@FreeBSD.org>2019-11-07 01:21:18 +0000
commitdebb65442dcc3ac2edf85426616a8c6a6463731d (patch)
tree455bf0683f857bd8e663831715dd7e6820a4eeaf /mail/dbmail
parent5917b5148166a4901549022f2920bbec8bad15ab (diff)
downloadports-debb65442dcc3ac2edf85426616a8c6a6463731d.tar.gz
ports-debb65442dcc3ac2edf85426616a8c6a6463731d.zip
- Unbreak fetch, official site provide pure .tar.gz only
- Teach configure to find openssl libs from base without pkg-config - Use libc to find gethostbyname(), connect(), res_search()
Notes
Notes: svn path=/head/; revision=516937
Diffstat (limited to 'mail/dbmail')
-rw-r--r--mail/dbmail/Makefile6
-rw-r--r--mail/dbmail/distinfo5
-rw-r--r--mail/dbmail/files/patch-acinclude.m431
3 files changed, 36 insertions, 6 deletions
diff --git a/mail/dbmail/Makefile b/mail/dbmail/Makefile
index 64582d075e5c..2800ba592d02 100644
--- a/mail/dbmail/Makefile
+++ b/mail/dbmail/Makefile
@@ -3,7 +3,7 @@
PORTNAME= dbmail
PORTVERSION= 3.2.3
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= mail
MASTER_SITES= http://git.dbmail.eu/paul/dbmail/snapshot/ \
http://www.dbmail.org/download/3.2/
@@ -11,8 +11,6 @@ MASTER_SITES= http://git.dbmail.eu/paul/dbmail/snapshot/ \
MAINTAINER= bofh@FreeBSD.org
COMMENT= SQL database-based mail system (POP3 and IMAP)
-BROKEN= unfetchable
-
LICENSE= GPLv2
LIB_DEPENDS= libgmime-2.6.so:mail/gmime26 \
@@ -32,7 +30,7 @@ SIEVE_DESC= Sieve mail sorting language support
OPTIONS_SUB= yes
INSTALL_TARGET= install-strip
-USES= autoreconf gmake libtool pkgconfig shebangfix ssl tar:bzip2
+USES= autoreconf gmake libtool pkgconfig shebangfix ssl
USE_LDCONFIG= ${PREFIX}/lib/dbmail
USE_RC_SUBR= dbmail-pop3d dbmail-lmtpd dbmail-imapd dbmail-timsieved
GNU_CONFIGURE= yes
diff --git a/mail/dbmail/distinfo b/mail/dbmail/distinfo
index e0b510b544bf..b1bc38c4fb16 100644
--- a/mail/dbmail/distinfo
+++ b/mail/dbmail/distinfo
@@ -1,2 +1,3 @@
-SHA256 (dbmail-3.2.3.tar.bz2) = a72ec3b2df572bc47018f33f81a9b52b59ec693bf42fe86730d729da2b607a74
-SIZE (dbmail-3.2.3.tar.bz2) = 2278823
+TIMESTAMP = 1573088818
+SHA256 (dbmail-3.2.3.tar.gz) = fd4d90e3e5ddb0c3fbdaa766d19d2464b5027a8c8d0b0df614418a3aac811832
+SIZE (dbmail-3.2.3.tar.gz) = 2444227
diff --git a/mail/dbmail/files/patch-acinclude.m4 b/mail/dbmail/files/patch-acinclude.m4
index 1c95e299b6d5..a39a006698bc 100644
--- a/mail/dbmail/files/patch-acinclude.m4
+++ b/mail/dbmail/files/patch-acinclude.m4
@@ -27,3 +27,34 @@
AC_SUBST(LDAPLIB)
AC_SUBST(LDAPINC)
AUTHALIB="modules/.libs/libauth_ldap.a"
+@@ -339,7 +339,7 @@ AC_DEFUN([DM_CHECK_EVENT], [
+
+ AC_DEFUN([DM_CHECK_SSL], [
+ AC_CHECK_HEADERS([openssl/ssl.h],
+- [SSLLIB=`pkg-config --libs openssl 2>/dev/null`],[SSLLIB="failed"])
++ [SSLLIB="-lcrypto -lssl"],[SSLLIB="failed"])
+ if test [ "x$SSLLIB" = "xfailed" ]; then
+ AC_MSG_ERROR([Could not find OPENSSL library.])
+ else
+@@ -539,15 +539,15 @@ AC_DEFUN([CMU_SOCKETS], [
+ save_LIBS="$LIBS"
+ SOCKETLIB=""
+ AC_CHECK_FUNC(connect, :,
+- AC_CHECK_LIB(nsl, gethostbyname,
+- SOCKETLIB="-lnsl $SOCKETLIB")
+- AC_CHECK_LIB(socket, connect,
+- SOCKETLIB="-lsocket $SOCKETLIB")
++ AC_CHECK_LIB(c, gethostbyname,
++ SOCKETLIB="-lc $SOCKETLIB")
++ AC_CHECK_LIB(c, connect,
++ SOCKETLIB="-lc $SOCKETLIB")
+ )
+ LIBS="$SOCKETLIB $save_LIBS"
+ AC_CHECK_FUNC(res_search, :,
+- AC_CHECK_LIB(resolv, res_search,
+- SOCKETLIB="-lresolv $SOCKETLIB")
++ AC_CHECK_LIB(c, res_search,
++ SOCKETLIB="-lc $SOCKETLIB")
+ )
+ LIBS="$SOCKETLIB $save_LIBS"
+ AC_CHECK_FUNCS(dn_expand dns_lookup)