Index: head/mail/imapfilter/Makefile =================================================================== --- head/mail/imapfilter/Makefile (revision 458804) +++ head/mail/imapfilter/Makefile (revision 458805) @@ -1,44 +1,45 @@ # Created by: Lefteris Chatzibarbas # $FreeBSD$ PORTNAME= imapfilter PORTVERSION= 2.6.11 +PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= mail MAINTAINER= bofh@FreeBSD.org COMMENT= IMAP mail filtering utility LICENSE= MIT LIB_DEPENDS= libpcre.so:devel/pcre USES= lua ssl CPPFLAGS+= -I${LOCALBASE}/include -I${LUA_INCDIR} LDFLAGS+= -L${LOCALBASE}/lib -L${LUA_LIBDIR} USE_GITHUB= yes GH_ACCOUNT= lefcha PORTDOCS= LICENSE NEWS README MAKE_ARGS= PREFIX=${PREFIX} \ MYCFLAGS="${CPPFLAGS}" \ MYLDFLAGS="${LDFLAGS}" \ BINDIR=${PREFIX}/bin \ SHAREDIR=${DATADIR} \ MANDIR=${MANPREFIX}/man \ LIBLUA=-llua-${LUA_VER} post-patch: - ${REINPLACE_CMD} 's|-ldl ||' ${WRKSRC}/src/Makefile + @${REINPLACE_CMD} 's|-ldl ||' ${WRKSRC}/src/Makefile post-install: ${STRIP_CMD} ${STAGEDIR}/${PREFIX}/bin/imapfilter @${MKDIR} ${STAGEDIR}/${DATADIR} ${STAGEDIR}/${EXAMPLESDIR} cd ${WRKSRC}/samples && \ ${INSTALL_DATA} config.lua extend.lua \ ${STAGEDIR}/${EXAMPLESDIR} @${MKDIR} ${STAGEDIR}/${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}/${DOCSDIR} .include Index: head/mail/imapfilter/files/patch-auth.c =================================================================== --- head/mail/imapfilter/files/patch-auth.c (revision 458804) +++ head/mail/imapfilter/files/patch-auth.c (nonexistent) @@ -1,20 +0,0 @@ ---- src/auth.c.orig 2017-02-27 08:30:09 UTC -+++ src//auth.c -@@ -20,7 +20,7 @@ auth_cram_md5(const char *user, const ch - unsigned char *resp, *buf, *out; - unsigned char md[EVP_MAX_MD_SIZE], mdhex[EVP_MAX_MD_SIZE * 2 + 1]; - unsigned int mdlen; --#if OPENSSL_VERSION_NUMBER >= 0x1010000fL -+#ifdef HAVE_OPAQUE_STRUCTS - HMAC_CTX *ctx; - #else - HMAC_CTX ctx; -@@ -32,7 +32,7 @@ auth_cram_md5(const char *user, const ch - - EVP_DecodeBlock(resp, chal, strlen((char *)(chal))); - --#if OPENSSL_VERSION_NUMBER >= 0x1010000fL -+#ifdef HAVE_OPAQUE_STRUCTS - ctx = HMAC_CTX_new(); - HMAC_Init_ex(ctx, (const unsigned char *)pass, strlen(pass), - EVP_md5(), NULL); Property changes on: head/mail/imapfilter/files/patch-auth.c ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/mail/imapfilter/files/patch-src_auth.c =================================================================== --- head/mail/imapfilter/files/patch-src_auth.c (nonexistent) +++ head/mail/imapfilter/files/patch-src_auth.c (revision 458805) @@ -0,0 +1,20 @@ +--- src/auth.c.orig 2017-11-19 09:38:24 UTC ++++ src/auth.c +@@ -20,7 +20,7 @@ auth_cram_md5(const char *user, const char *pass, unsi + unsigned char *resp, *buf, *out; + unsigned char md[EVP_MAX_MD_SIZE], mdhex[EVP_MAX_MD_SIZE * 2 + 1]; + unsigned int mdlen; +-#if OPENSSL_VERSION_NUMBER >= 0x1010000fL && !defined(LIBRESSL_VERSION_NUMBER) ++#ifdef HAVE_OPAQUE_STRUCTS && !defined(LIBRESSL_VERSION_NUMBER) + HMAC_CTX *ctx; + #else + HMAC_CTX ctx; +@@ -32,7 +32,7 @@ auth_cram_md5(const char *user, const char *pass, unsi + + EVP_DecodeBlock(resp, chal, strlen((char *)(chal))); + +-#if OPENSSL_VERSION_NUMBER >= 0x1010000fL && !defined(LIBRESSL_VERSION_NUMBER) ++#ifdef HAVE_OPAQUE_STRUCTS && !defined(LIBRESSL_VERSION_NUMBER) + ctx = HMAC_CTX_new(); + HMAC_Init_ex(ctx, (const unsigned char *)pass, strlen(pass), + EVP_md5(), NULL); Property changes on: head/mail/imapfilter/files/patch-src_auth.c ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property