# ex:ts=8 # Ports collection makefile for: anubis # Date created: Jul 31, 2002 # Whom: ijliao # # $FreeBSD$ # ########################################################################### # # Following compile-time options are available: # # WITH_GNUTLS=yes Enable GnuTLS API instead of default OpenSSL API # WITHOUT_OPENSSL=yes Disable the OpenSSL support; unless WITH_GNUTLS # is specified, this will disables TLS/SSL suport # WITHOUT_GPGME=yes Disable the GnuPG (GPGME library) support # WITH_PCRE=yes Enable the PCRE library support # ########################################################################### PORTNAME= anubis PORTVERSION= 3.6.2 PORTREVISION= 3 CATEGORIES= mail MASTER_SITES= ${MASTER_SITE_GNU} MASTER_SITE_SUBDIR= ${PORTNAME} MAINTAINER= sergei@FreeBSD.org COMMENT= Outgoing SMTP mail processor USE_REINPLACE= yes USE_GETOPT_LONG= yes GNU_CONFIGURE= yes CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} CONFIGURE_ENV= MAKEINFO="makeinfo --no-split" LDFLAGS="${LDFLAGS}" \ CFLAGS="${CFLAGS}" CPPFLAGS="${CFLAGS}" LDFLAGS+= -L${LOCALBASE}/lib .if defined(WITHOUT_NLS) CONFIGURE_ARGS+= --disable-nls PLIST_SUB+= NLS="@comment " .else USE_ICONV= yes USE_GETTEXT= yes PLIST_SUB+= NLS="" .endif # Select TLS/SSL API: either OpenSSL (default), GnuTLS, or none .if defined(WITH_GNUTLS) LIB_DEPENDS+= gnutls:${PORTSDIR}/security/gnutls .elif !defined(WITHOUT_OPENSSL) USE_OPENSSL= yes CONFIGURE_ARGS+= --with-openssl .else CONFIGURE_ARGS+= --without-gnutls .endif # GPGME .if defined(WITHOUT_GPGME) CONFIGURE_ARGS+= --without-gpgme .else LIB_DEPENDS+= gpgme03.9:${PORTSDIR}/security/gpgme03 CFLAGS+= -I${LOCALBASE}/include/gpgme03 .endif # PCRE .if defined(WITH_PCRE) LIB_DEPENDS+= pcre:${PORTSDIR}/devel/pcre CONFIGURE_ARGS+= --with-pcre .endif # PAM .if exists(/usr/lib/libpam.so) WITH_PAM= yes CONFIGURE_ARGS+= --with-pam PLIST_SUB+= PAM="" .else PLIST_SUB+= PAM="@comment " .endif # TCP Wrappers .if exists(/usr/include/tcpd.h) WITH_TCP_WRAPPERS= yes CONFIGURE_ARGS+= --with-tcp-wrappers .endif MAN1= anubis.1 INFO= anubis DOCS= AUTHORS INSTALL NEWS README THANKS TODO pre-configure: @${ECHO_MSG} "" .if defined(WITH_GNUTLS) @${ECHO_MSG} "Using GnuTLS as TLS/SSL API" .elif !defined(WITHOUT_OPENSSL) @${ECHO_MSG} "Using OpenSSL as TLS/SSL API" .else @${ECHO_MSG} "Disabling TLS/SSL support" .endif .if defined(WITHOUT_GPGME) @${ECHO_MSG} "Disabling GnuPG (GPGME) support" .endif .if defined(WITH_PCRE) @${ECHO_MSG} "Enabling PCRE support" .else @${ECHO_MSG} "You could define WITH_PCRE to enable PCRE support" .endif .if defined(WITH_PAM) @${ECHO_MSG} "Enabling PAM support" .endif .if defined(WITH_TCP_WRAPPERS) @${ECHO_MSG} "Enabling TCP wrappers support" .endif @${ECHO_MSG} "" @${RM} -f ${WRKSRC}/doc/anubis.info* post-patch: @${REINPLACE_CMD} -e "s|/etc|${PREFIX}/etc|g" ${WRKSRC}/src/headers.h @${SED} -e "s|%%PREFIX%%|${PREFIX}|g" ${FILESDIR}/anubis.sh > \ ${WRKSRC}/anubis.sh post-install: ${INSTALL_SCRIPT} ${WRKSRC}/anubis.sh ${PREFIX}/etc/rc.d/anubis.sh.sample @${MKDIR} ${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/*rc ${EXAMPLESDIR} .if defined(WITH_PAM) @${MKDIR} ${EXAMPLESDIR}/pam ${INSTALL_DATA} ${WRKSRC}/examples/pam/* ${EXAMPLESDIR}/pam .endif .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR} .endif .include pendabot/npm_and_yarn/devel/electron6/files/ini-1.3.8'>dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8 FreeBSD GNOME current development ports (https://github.com/freebsd/freebsd-ports-gnome)
aboutsummaryrefslogtreecommitdiffstats
path: root/irc/unreal
Commit message (Expand)AuthorAgeFilesLines
* Patch to add chown modify at the end of the install. This will correctly assigncs2012-10-071-0/+3
* Move the rc.d scripts of the form *.sh.in to *.indougb2012-08-062-1/+1
* - Unbreak build WITHOUT_IPV6scheidell2012-04-051-1/+1
* In the rc.d scripts, change assignments to rcvar to use thedougb2012-01-141-1/+1
* Update to 3.2.9crees2011-12-286-26/+41
* - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)amdmi32011-09-241-1/+0
* Add ability to run as ircd user/groupzi2011-07-252-4/+22
* Reassign maintainership to submitter of ports/155143 due to maintainerlinimon2011-07-101-1/+1
* Bump PORTREVISION for ports linking to default libmysqlclient.ale2011-03-191-1/+1
* - Get Rid MD5 supportmiwi2011-03-191-1/+0
* Chase the ftp/curl shlib version bump.roam2010-04-031-2/+2
* Begin the process of deprecating sysutils/rc_subr bydougb2010-03-271-1/+1
* - Fix buildmiwi2009-08-232-1/+11
* - Update to 3.2.8.1miwi2009-08-1911-192/+35
* Fix the crash with c-ares-1.6.0.roam2009-06-232-1/+105
* Well, yeah, leave it to me to test an update and all dependent ports,roam2009-06-151-2/+2
* Bump the version of the curl shared library after the ftp/curl updateroam2009-01-231-1/+2
* - Update to 3.2.7miwi2007-09-114-13/+9
* - Update to 3.2.6miwi2007-01-034-36/+87
* - Add ipv6 categorymiwi2006-12-161-1/+1
* Fix the build if the REMOTE option has *not* been selected, androam2006-12-151-3/+7
* Update the ftp/curl port to 7.16.0.roam2006-12-133-2/+52
* Update to 3.2.5miwi2006-07-02