View | Details | Raw Unified | Return to bug 151408
Collapse All | Expand All

(-)mail/dma/Makefile (-5 / +12 lines)
Lines 4-21 Link Here
4
#
4
#
5
# $FreeBSD: ports/mail/dma/Makefile,v 1.7 2010/08/30 11:22:50 bapt Exp $
5
# $FreeBSD: ports/mail/dma/Makefile,v 1.7 2010/08/30 11:22:50 bapt Exp $
6
#
6
#
7
# Based on git checkout from git://gitorious.org/dma/dma.git rather than
8
# from Dragonfly.
9
#
7
10
8
PORTNAME=	dma
11
PORTNAME=	dma
9
PORTVERSION=	20091004
12
# commit f54b5114efc65d0e31c7b612bd59cc1b7c8cd8dc
13
PORTVERSION=	20101004
10
CATEGORIES=	mail ipv6
14
CATEGORIES=	mail ipv6
11
MASTER_SITES=	http://people.FreeBSD.org/~bapt/
15
MASTER_SITES=   LOCAL/bz
12
16
13
MAINTAINER=	bapt@FreeBSD.org
17
MAINTAINER=	bapt@FreeBSD.org
14
COMMENT=	DragonFly Mail Agent, a small MTA for local/outbound mail
18
COMMENT=	DragonFly Mail Agent, a small MTA for local/outbound mail
15
19
20
USE_BZIP2=	yes
21
#USE_OPENSSL=	yes
16
LICENSE=	BSD
22
LICENSE=	BSD
17
23
18
USE_OPENSSL=	yes
24
WRKSRC=		${WRKDIR}/${PORTNAME}
19
25
20
MAN8=		dma.8
26
MAN8=		dma.8
21
27
Lines 36-52 post-patch: Link Here
36
		${WRKSRC}/dma.h
42
		${WRKSRC}/dma.h
37
	@${REINPLACE_CMD} -e 's, /etc/dma, ${PREFIX}/etc/dma,g' \
43
	@${REINPLACE_CMD} -e 's, /etc/dma, ${PREFIX}/etc/dma,g' \
38
		${WRKSRC}/dma.conf
44
		${WRKSRC}/dma.conf
45
	@${MV} ${WRKSRC}/BSDmakefile ${WRKSRC}/Makefile
39
46
40
do-install:
47
do-install:
41
	${INSTALL} -o root -g mail -m 2555 ${WRKSRC}/dma ${PREFIX}/libexec
48
	${INSTALL} -o root -g mail -m 2555 ${WRKSRC}/dma ${PREFIX}/libexec
42
	${INSTALL_MAN} ${WRKSRC}/dma.8 ${PREFIX}/man/man8/
49
	${INSTALL_MAN} ${WRKSRC}/dma.8 ${PREFIX}/man/man8/
43
	${MKDIR} ${PREFIX}/etc/dma
50
	${MKDIR} ${PREFIX}/etc/dma
44
.for i in dma.conf virtusertable
51
.for i in dma.conf
45
	${INSTALL_DATA} -m 0644 ${WRKSRC}/${i} ${PREFIX}/etc/dma/${i}.sample
52
	${INSTALL_DATA} -m 0644 ${WRKSRC}/${i} ${PREFIX}/etc/dma/${i}.sample
46
.endfor
53
.endfor
47
	${INSTALL} -o root -g mail -m 0640 ${WRKSRC}/auth.conf \
54
	${INSTALL} -o root -g mail -m 0640 ${WRKSRC}/auth.conf \
48
		${PREFIX}/etc/dma/auth.conf.sample
55
		${PREFIX}/etc/dma/auth.conf.sample
49
.for i in dma.conf virtusertable auth.conf
56
.for i in dma.conf auth.conf
50
	if [ ! -f ${PREFIX}/etc/dma/${i} ]; then \
57
	if [ ! -f ${PREFIX}/etc/dma/${i} ]; then \
51
		${CP} -p ${PREFIX}/etc/dma/${i}.sample \
58
		${CP} -p ${PREFIX}/etc/dma/${i}.sample \
52
			${PREFIX}/etc/dma/${i} ; \
59
			${PREFIX}/etc/dma/${i} ; \
(-)mail/dma/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (dma-20091004.tar.gz) = af42146a9a04722f1d4bc2cfd0be64c0
1
MD5 (dma-20101004.tar.bz2) = 3cb2492af753c245ba2b75936abbf12e
2
SHA256 (dma-20091004.tar.gz) = f44e813c524a8ce84a36524a9aa3e484bfc90710128250d1ee83203bacf92d54
2
SHA256 (dma-20101004.tar.bz2) = 32218152690bcb935526194c5f9c9b6475eb4f480e3f95e8ab71a72e27df9c51
3
SIZE (dma-20091004.tar.gz) = 26418
3
SIZE (dma-20101004.tar.bz2) = 24895
(-)mail/dma/pkg-descr (-1 / +1 lines)
Lines 13-16 Since dma is not intended as a replaceme Link Here
13
like sendmail(8) or postfix(1), it does not listen on port 25
13
like sendmail(8) or postfix(1), it does not listen on port 25
14
for incoming connections.
14
for incoming connections.
15
15
16
WWW: http://www.dragonflybsd.org/
16
WWW: http://gitorious.org/dma
(-)mail/dma/pkg-plist (-3 lines)
Lines 5-13 etc/dma/dma.conf.sample Link Here
5
@unexec if cmp -s %D/etc/dma/auth.conf.sample %D/etc/dma/auth.conf; then rm -f %D/etc/dma/auth.conf; fi
5
@unexec if cmp -s %D/etc/dma/auth.conf.sample %D/etc/dma/auth.conf; then rm -f %D/etc/dma/auth.conf; fi
6
etc/dma/auth.conf.sample
6
etc/dma/auth.conf.sample
7
@exec if [ ! -f %B/auth.conf ] ; then cp -p %B/%f %B/auth.conf; fi
7
@exec if [ ! -f %B/auth.conf ] ; then cp -p %B/%f %B/auth.conf; fi
8
@unexec if cmp -s %D/etc/dma/virtusertable.sample %D/etc/dma/virtusertable; then rm -f %D/etc/dma/virtusertable; fi
9
etc/dma/virtusertable.sample
10
@exec if [ ! -f %B/virtusertable ] ; then cp -p %B/%f %B/virtusertable; fi
11
@dirrmtry etc/dma
8
@dirrmtry etc/dma
12
@exec install -d -o root -g mail -m 770 /var/spool/dma
9
@exec install -d -o root -g mail -m 770 /var/spool/dma
13
@dirrmtry /var/spool/dma
10
@dirrmtry /var/spool/dma

Return to bug 151408