svn commit: r517087 - head/mail/nullmailer
Dmitry Marakasov
amdmi3 at FreeBSD.org
Fri Nov 8 19:09:50 UTC 2019
Author: amdmi3
Date: Fri Nov 8 19:09:49 2019
New Revision: 517087
URL: https://svnweb.freebsd.org/changeset/ports/517087
Log:
- Fix LICENSE
- Add LICENSE_FILE
- Simplify Makefile
- Switch to options helpers
Modified:
head/mail/nullmailer/Makefile
Modified: head/mail/nullmailer/Makefile
==============================================================================
--- head/mail/nullmailer/Makefile Fri Nov 8 18:57:29 2019 (r517086)
+++ head/mail/nullmailer/Makefile Fri Nov 8 19:09:49 2019 (r517087)
@@ -12,44 +12,31 @@ MASTER_SITES= http://untroubled.org/nullmailer/ \
MAINTAINER= ports at FreeBSD.org
COMMENT= MTA for hosts which relay to a fixed set of smart relays
-LICENSE= GPLv2
+LICENSE= GPLv2+
+LICENSE_FILE= ${WRKSRC}/COPYING
LOCALSTATEDIR= /var/spool
-.if defined(MAINTAINER_MODE)
-UID_FILES+= ../../UIDs
-GID_FILES+= ../../GIDs
-.endif
USERS= nullmail
GROUPS= nullmail
-NULLMAIL_UID= 522
-NULLMAIL_GID= 522
GNU_CONFIGURE= yes
-CONFIGURE_ARGS+=--localstatedir=${LOCALSTATEDIR}
+CONFIGURE_ARGS= --localstatedir=${LOCALSTATEDIR}
USE_CXXSTD= gnu++98
-USE_SUBMAKE= yes
USE_RC_SUBR= ${PORTNAME}
-SUB_FILES+= pkg-install pkg-deinstall pkg-message
+SUB_FILES= pkg-install pkg-deinstall pkg-message
-PLIST_SUB+= LOCALSTATEDIR=${LOCALSTATEDIR} NULLMAIL_USER=${USERS}
-SUB_LIST+= LOCALSTATEDIR=${LOCALSTATEDIR} NULLMAIL_USER=${USERS}
+PLIST_SUB= LOCALSTATEDIR=${LOCALSTATEDIR} NULLMAIL_USER=${USERS}
+SUB_LIST= LOCALSTATEDIR=${LOCALSTATEDIR} NULLMAIL_USER=${USERS}
OPTIONS_DEFINE= GNUTLS
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MGNUTLS}
-LIB_DEPENDS+= libgnutls.so:security/gnutls
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib -lgnutls
-CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
-CONFIGURE_ARGS+=--enable-tls
-.else
-CONFIGURE_ARGS+=--disable-tls
-.endif
+GNUTLS_CONFIGURE_ENABLE=tls
+GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls
+GNUTLS_USES= localbase:ldflags
+GNUTLS_LDFLAGS= -lgnutls
post-install:
${INSTALL_DATA} -c ${FILESDIR}/remotes.sample ${STAGEDIR}${ETCDIR}
More information about the svn-ports-head
mailing list