Date: Wed, 4 Mar 2015 16:31:55 +0000 (UTC) From: Dmitry Marakasov <amdmi3@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r380446 - head/mail/qpopper Message-ID: <201503041631.t24GVt9R051303@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: amdmi3 Date: Wed Mar 4 16:31:54 2015 New Revision: 380446 URL: https://svnweb.freebsd.org/changeset/ports/380446 QAT: https://qat.redports.org/buildarchive/r380446/ Log: - Don't needlessly require gcc PR: 198224 Submitted by: amdmi3 Approved by: bc979@lafn.org (maintainer) Modified: head/mail/qpopper/Makefile Modified: head/mail/qpopper/Makefile ============================================================================== --- head/mail/qpopper/Makefile Wed Mar 4 16:25:42 2015 (r380445) +++ head/mail/qpopper/Makefile Wed Mar 4 16:31:54 2015 (r380446) @@ -3,7 +3,7 @@ PORTNAME= qpopper PORTVERSION= 4.1.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= mail ipv6 MASTER_SITES= ftp://ftp.qualcomm.com/eudora/servers/unix/popper/ \ http://core.ring.gr.jp/archives/net/mail/qpopper/ @@ -12,7 +12,7 @@ DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= bc979@lafn.org COMMENT= Berkeley POP 3 server (now maintained by Qualcomm) -USE_GCC= any # -freg-struct-return only in GCC and clang-head +USES= compiler:features USE_AUTOTOOLS= autoconf CONFIGURE_ENV= OS_DEFS="-DSETPROCTITLE ${OS_DEFS}" CONFIGURE_ARGS= --enable-nonauth-file=${POPUSERS_FILE} \ @@ -58,7 +58,7 @@ U_OPTION_DESC= include support for user OPTIONS_DEFAULT= APOP SSL U_OPTION -.include <bsd.port.options.mk> +.include <bsd.port.pre.mk> .if empty(PORT_OPTIONS:MAPOP) QPOPAUTH= "@comment " @@ -128,6 +128,9 @@ CONFIGURE_ARGS+= --with-openssl=${OPENSS .endif post-patch: +.if ${COMPILER_TYPE} == clang + @${REINPLACE_CMD} -e 's|-freg-struct-return||' ${WRKSRC}/configure.in +.endif @${RM} -f ${WRKSRC}/popper/md5.h @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/man/* @${REINPLACE_CMD} -e \ @@ -183,4 +186,4 @@ post-install: @${ECHO_MSG} "" .endif -.include <bsd.port.mk> +.include <bsd.port.post.mk>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201503041631.t24GVt9R051303>