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

(-)mail/qconfirm/Makefile (-18 / +20 lines)
Lines 3-41 Link Here
3
3
4
PORTNAME=	qconfirm
4
PORTNAME=	qconfirm
5
PORTVERSION=	0.14.3
5
PORTVERSION=	0.14.3
6
PORTREVISION=	1
6
CATEGORIES=	mail
7
CATEGORIES=	mail
7
MASTER_SITES=	http://smarden.org/qconfirm/
8
MASTER_SITES=	http://smarden.org/qconfirm/
8
9
9
MAINTAINER=	ports@FreeBSD.org
10
MAINTAINER=	ports@FreeBSD.org
10
COMMENT=	Filter spam by requesting confirmation from sender
11
COMMENT=	Filter spam by requesting confirmation from sender
11
12
13
LICENSE=	BSD
14
LICENSE_FILE=	${WRKSRC}/package/COPYING
15
12
WRKSRC=		${WRKDIR}/mail/${DISTNAME}
16
WRKSRC=		${WRKDIR}/mail/${DISTNAME}
17
13
ALL_TARGET=	default
18
ALL_TARGET=	default
14
19
15
MAN1=		qconfirm.1 qconfirm-accept.1 qconfirm-check.1 \
20
OPTIONS_DEFINE=	DOCS
16
		qconfirm-check-mid.1 qconfirm-conf.1 \
17
		qconfirm-cdb-check.1 qconfirm-cdb-update.1 \
18
		qconfirm-control.1 qconfirm-inject.1 \
19
		qconfirm-notice.1 qconfirm-return.1
20
DOCS=		package/CHANGES package/COPYING package/README doc/*.html
21
21
22
NO_STAGE=	yes
23
do-configure:
22
do-configure:
24
	${ECHO_CMD} "${CC} ${CFLAGS}" > ${WRKSRC}/src/conf-cc
23
	${ECHO_CMD} "${CC} ${CFLAGS}" > ${WRKSRC}/src/conf-cc
24
	${ECHO_CMD} "${CC} ${LDFLAGS}" > ${WRKSRC}/src/conf-ld
25
25
26
do-build:
26
do-build:
27
	cd ${WRKSRC} && package/compile
27
	(cd ${WRKSRC} && package/compile)
28
	@${ECHO_MSG} "Type 'make test' to run self-tests"
29
30
test:
31
	cd ${WRKSRC} && package/check
32
28
33
do-install:
29
do-install:
34
	${INSTALL_PROGRAM} ${WRKSRC}/command/* ${PREFIX}/bin
30
	(cd ${WRKSRC}/command && ${INSTALL_PROGRAM} * \
35
	${INSTALL_MAN} ${WRKSRC}/man/*.1 ${MANPREFIX}/man/man1
31
		${STAGEDIR}${PREFIX}/bin)
36
.if !defined(NOPORTDOCS)
32
	(cd ${WRKSRC}/man && ${INSTALL_MAN} *.1 \
37
	@${MKDIR} ${DOCSDIR}
33
		${STAGEDIR}${MANPREFIX}/man/man1)
38
	cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR}
34
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
39
.endif
35
	(cd ${WRKSRC}/doc && ${INSTALL_DATA} *.html \
36
		${STAGEDIR}${DOCSDIR})
37
	(cd ${WRKSRC}/package && ${INSTALL_DATA} CHANGES README \
38
		${STAGEDIR}${DOCSDIR})
39
40
test: build
41
	(cd ${WRKSRC} && package/check)
40
42
41
.include <bsd.port.mk>
43
.include <bsd.port.mk>
(-)mail/qconfirm/pkg-plist (-2 / +12 lines)
Lines 9-16 Link Here
9
bin/qconfirm-inject
9
bin/qconfirm-inject
10
bin/qconfirm-notice
10
bin/qconfirm-notice
11
bin/qconfirm-return
11
bin/qconfirm-return
12
man/man1/qconfirm.1.gz
13
man/man1/qconfirm-accept.1.gz
14
man/man1/qconfirm-cdb-check.1.gz
15
man/man1/qconfirm-cdb-update.1.gz
16
man/man1/qconfirm-check.1.gz
17
man/man1/qconfirm-check-mid.1.gz
18
man/man1/qconfirm-conf.1.gz
19
man/man1/qconfirm-control.1.gz
20
man/man1/qconfirm-inject.1.gz
21
man/man1/qconfirm-notice.1.gz
22
man/man1/qconfirm-return.1.gz
12
%%PORTDOCS%%%%DOCSDIR%%/CHANGES
23
%%PORTDOCS%%%%DOCSDIR%%/CHANGES
13
%%PORTDOCS%%%%DOCSDIR%%/COPYING
14
%%PORTDOCS%%%%DOCSDIR%%/README
24
%%PORTDOCS%%%%DOCSDIR%%/README
15
%%PORTDOCS%%%%DOCSDIR%%/benefits.html
25
%%PORTDOCS%%%%DOCSDIR%%/benefits.html
16
%%PORTDOCS%%%%DOCSDIR%%/bounces.html
26
%%PORTDOCS%%%%DOCSDIR%%/bounces.html
Lines 24-31 Link Here
24
%%PORTDOCS%%%%DOCSDIR%%/qconfirm-accept.1.html
34
%%PORTDOCS%%%%DOCSDIR%%/qconfirm-accept.1.html
25
%%PORTDOCS%%%%DOCSDIR%%/qconfirm-cdb-check.1.html
35
%%PORTDOCS%%%%DOCSDIR%%/qconfirm-cdb-check.1.html
26
%%PORTDOCS%%%%DOCSDIR%%/qconfirm-cdb-update.1.html
36
%%PORTDOCS%%%%DOCSDIR%%/qconfirm-cdb-update.1.html
27
%%PORTDOCS%%%%DOCSDIR%%/qconfirm-check.1.html
28
%%PORTDOCS%%%%DOCSDIR%%/qconfirm-check-mid.1.html
37
%%PORTDOCS%%%%DOCSDIR%%/qconfirm-check-mid.1.html
38
%%PORTDOCS%%%%DOCSDIR%%/qconfirm-check.1.html
29
%%PORTDOCS%%%%DOCSDIR%%/qconfirm-conf.1.html
39
%%PORTDOCS%%%%DOCSDIR%%/qconfirm-conf.1.html
30
%%PORTDOCS%%%%DOCSDIR%%/qconfirm-control.1.html
40
%%PORTDOCS%%%%DOCSDIR%%/qconfirm-control.1.html
31
%%PORTDOCS%%%%DOCSDIR%%/qconfirm-inject.1.html
41
%%PORTDOCS%%%%DOCSDIR%%/qconfirm-inject.1.html

Return to bug 187767