2016-01-11 04:08:59 +00:00
|
|
|
# $NetBSD$
|
|
|
|
|
2018-01-27 20:28:03 +00:00
|
|
|
DISTNAME= dma-${GITHUB_TAG}
|
2021-01-05 06:53:31 +00:00
|
|
|
PKGNAME= dma-0.13
|
2018-01-27 20:28:03 +00:00
|
|
|
CATEGORIES= mail
|
2016-01-11 04:08:59 +00:00
|
|
|
MASTER_SITES= ${MASTER_SITE_GITHUB:=corecode/}
|
2018-02-19 01:42:02 +00:00
|
|
|
GITHUB_PROJECT= dma
|
2021-01-05 06:53:31 +00:00
|
|
|
GITHUB_TAG= v${PKGVERSION_NOREV}
|
2016-01-11 04:08:59 +00:00
|
|
|
|
|
|
|
MAINTAINER= cfkoch@edgebsd.org
|
|
|
|
HOMEPAGE= https://github.com/corecode/dma
|
|
|
|
COMMENT= The DragonFly Mail Agent
|
|
|
|
LICENSE= modified-bsd
|
|
|
|
|
2016-02-23 21:07:44 +00:00
|
|
|
BUILD_DEFS+= VARBASE
|
|
|
|
|
2016-02-24 07:30:19 +00:00
|
|
|
PKG_SYSCONFSUBDIR= dma
|
2016-02-23 21:07:44 +00:00
|
|
|
EGDIR= ${PREFIX}/share/exmaples/${PKGBASE}
|
|
|
|
|
2018-01-27 20:28:03 +00:00
|
|
|
USE_TOOLS+= flex yacc
|
2016-02-23 21:07:44 +00:00
|
|
|
LDFLAGS.SunOS+= -lsocket -lnsl
|
|
|
|
|
2016-01-11 04:08:59 +00:00
|
|
|
NO_CONFIGURE= yes
|
|
|
|
USE_LANGUAGES= c
|
|
|
|
|
2016-02-23 21:07:44 +00:00
|
|
|
.include "../../mk/bsd.prefs.mk"
|
|
|
|
|
|
|
|
DMA_GROUP?= dma
|
|
|
|
DMA_ROOT_USER?= dma
|
|
|
|
PKG_GROUPS= ${DMA_GROUP}
|
|
|
|
PKG_USERS= ${DMA_ROOT_USER}:${DMA_GROUP}
|
|
|
|
|
2016-01-11 04:08:59 +00:00
|
|
|
CFLAGS+= -DHAVE_GETPROGNAME
|
|
|
|
CFLAGS+= -DHAVE_STRLCPY
|
|
|
|
CFLAGS+= -DLIBEXEC_PATH=${PREFIX}/libexec
|
2016-02-23 21:07:44 +00:00
|
|
|
CFLAGS+= -DDMA_GROUP=\"${DMA_GROUP}\"
|
|
|
|
CFLAGS+= -DDMA_ROOT_USER=\"${DMA_ROOT_USER}\"
|
2016-01-11 04:08:59 +00:00
|
|
|
|
2016-02-24 07:30:19 +00:00
|
|
|
MAKE_ENV+= CONFDIR=${PKG_SYSCONFDIR}
|
|
|
|
|
2018-01-27 20:28:03 +00:00
|
|
|
MAKE_FLAGS= "LIBEXEC=${PREFIX}/libexec"
|
2016-01-11 04:08:59 +00:00
|
|
|
MAKE_FLAGS+= "MAN=${PREFIX}/${PKGMANDIR}"
|
|
|
|
|
2016-02-23 21:07:44 +00:00
|
|
|
INSTALLATION_DIRS= ${EGDIR}
|
|
|
|
|
2018-01-27 20:28:03 +00:00
|
|
|
CONF_FILES= ${EGDIR}/dma.conf ${PKG_SYSCONFDIR}/dma.conf
|
2016-02-23 21:07:44 +00:00
|
|
|
CONF_FILES+= ${EGDIR}/auth.conf ${PKG_SYSCONFDIR}/auth.conf
|
|
|
|
|
|
|
|
OWN_DIRS= ${VARBASE}/spool/dma
|
|
|
|
OWN_DIRS_PERMS= ${VARBASE}/spool/dma ${DMA_ROOT_USER} ${DMA_GROUP} 750
|
|
|
|
|
|
|
|
post-install:
|
|
|
|
${INSTALL_DATA} ${WRKSRC}/dma.conf ${DESTDIR}${EGDIR}/dma.conf
|
|
|
|
${INSTALL_DATA} ${WRKSRC}/auth.conf ${DESTDIR}${EGDIR}/auth.conf
|
|
|
|
|
2019-09-07 09:07:32 +00:00
|
|
|
.include "../../security/openssl/buildlink3.mk"
|
2016-01-11 04:08:59 +00:00
|
|
|
.include "../../mk/bsd.pkg.mk"
|