View | Details | Raw Unified | Return to bug 167289 | Differences between
and this patch

Collapse All | Expand All

(-)./Makefile (-33 / +11 lines)
Lines 6-37 Link Here
6
# Else the port will be broken. Thanks.
6
# Else the port will be broken. Thanks.
7
7
8
PORTNAME=	dspam
8
PORTNAME=	dspam
9
PORTVERSION=	${PORTVER_MAJ}${SNAP_DATE}
9
PORTVERSION=	3.10.2
10
PORTREVISION=	2
11
PORTEPOCH=	1
10
PORTEPOCH=	1
12
CATEGORIES=	mail
11
CATEGORIES=	mail
13
MASTER_SITES=	# set later
12
MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}/
14
PKGNAMESUFFIX=	-devel
13
PKGNAMESUFFIX=	-devel
15
14
16
MAINTAINER=	ports@FreeBSD.org
15
MAINTAINER=	ports@FreeBSD.org
17
COMMENT=	Bayesian spam filter - development version
16
COMMENT=	Bayesian spam filter - development version
18
17
19
PORTVER_MAJ=	3.10.1
18
LICENSE=	AGPLv3
20
#SNAP_DATE=	.r1
21
22
#MIN_OPTIONS_VER=	${PORTNAME}-${PKGNAMESUFFIX}-3.10.0.
23
24
.ifdef(SNAP_DATE)
25
MASTER_SITES=	${MASTER_SITE_LOCAL} \
26
		http://T32.TecNik93.com/FreeBSD/ports/${PORTNAME}-${PKGNAMESUFFIX}/sources/
27
MASTER_SITE_SUBDIR=	itetcu
28
WRKSRC=		${WRKDIR}/dspam-${PORTVER_MAJ}
29
.else
30
MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}/ \
31
	http://T32.TecNik93.com/FreeBSD/ports/${PORTNAME}/sources/
32
DISTFILES=	dspam-${PORTVER_MAJ}.tar.gz
33
WRKSRC=		${WRKDIR}/dspam-${PORTVER_MAJ}
34
.endif
35
19
36
OPTIONS_DEFINE=	SYSLOG DEBUG VERBOSE_DEBUG BNR_DEBUG PREF_EXT DAEMON \
20
OPTIONS_DEFINE=	SYSLOG DEBUG VERBOSE_DEBUG BNR_DEBUG PREF_EXT DAEMON \
37
		CLAMAV CLAMAV_LOCAL MYSQL_COMPRESS \
21
		CLAMAV CLAMAV_LOCAL MYSQL_COMPRESS \
Lines 87-95 Link Here
87
USES=		libtool perl5 shebangfix
71
USES=		libtool perl5 shebangfix
88
SHEBANG_FILES=	src/tools/dspam_logrotate src/tools/dspam_notify.in \
72
SHEBANG_FILES=	src/tools/dspam_logrotate src/tools/dspam_notify.in \
89
		src/tools/dspam_train.in
73
		src/tools/dspam_train.in
90
.ifdef(SNAP_DATE)
91
USE_AUTOTOOLS+=	autoconf:env automake
92
.endif
93
USE_LDCONFIG=	yes
74
USE_LDCONFIG=	yes
94
GNU_CONFIGURE=	yes
75
GNU_CONFIGURE=	yes
95
76
Lines 118-124 Link Here
118
DSPAM_HOME_GROUP?=	${DSPAM_GROUP}
99
DSPAM_HOME_GROUP?=	${DSPAM_GROUP}
119
DSPAM_HOME_MODE?=	0770
100
DSPAM_HOME_MODE?=	0770
120
101
121
.include <bsd.port.pre.mk>
102
#.include <bsd.port.pre.mk>
122
103
123
CONFIGURE_ARGS+=	--sysconfdir=${DSPAM_ETC}
104
CONFIGURE_ARGS+=	--sysconfdir=${DSPAM_ETC}
124
CONFIGURE_ARGS+=	--with-logdir=${LOG_DIR}
105
CONFIGURE_ARGS+=	--with-logdir=${LOG_DIR}
Lines 147-152 Link Here
147
		-e '/^%%FreeBSD/D' \
128
		-e '/^%%FreeBSD/D' \
148
		-e '/^%%Tecnik%%/D'
129
		-e '/^%%Tecnik%%/D'
149
130
131
.include <bsd.port.options.mk>
132
150
.if ${PORT_OPTIONS:MSYSLOG}
133
.if ${PORT_OPTIONS:MSYSLOG}
151
CONFIGURE_ARGS+=	--enable-syslog
134
CONFIGURE_ARGS+=	--enable-syslog
152
.else
135
.else
Lines 486-502 Link Here
486
	@${ECHO_CMD} "There's no reason to depend on LightHTTPD if you're not using WebUI"
469
	@${ECHO_CMD} "There's no reason to depend on LightHTTPD if you're not using WebUI"
487
	@${FALSE}
470
	@${FALSE}
488
.endif
471
.endif
489
.ifdef(SNAP_DATE)
490
	@${ECHO_CMD}
491
	@${ECHO_CMD} "You can safely ignore the following auto*  errors"
492
	@${ECHO_CMD}
493
	@(cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ./autogen.sh)
494
.endif
495
472
496
post-install:
473
post-install:
497
	${CP} ${WRKSRC}/src/dspam.conf ${WRKSRC}/src/dspam.conf.sample
474
	${MV} ${STAGEDIR}/usr/local/etc/dspam.conf ${STAGEDIR}${PREFIX}/etc/dspam.conf.sample
498
	cd ${WRKSRC}/src/ && \
475
#	${CP} ${WRKSRC}/src/dspam.conf ${WRKSRC}/src/dspam.conf.sample
499
		${INSTALL} dspam.conf.sample ${STAGEDIR}${PREFIX}/etc
476
#	cd ${WRKSRC}/src/ && \
477
#		${INSTALL} dspam.conf.sample ${STAGEDIR}${PREFIX}/etc
500
478
501
########
479
########
502
# stupid hack until I figure out where/how to patch
480
# stupid hack until I figure out where/how to patch
Lines 582-585 Link Here
582
	@${ECHO_CMD} "message in ${DOCSDIR}/README.FreeBSD"
560
	@${ECHO_CMD} "message in ${DOCSDIR}/README.FreeBSD"
583
	@${ECHO_CMD}
561
	@${ECHO_CMD}
584
562
585
.include <bsd.port.post.mk>
563
.include <bsd.port.mk>
(-)./distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (dspam-3.10.1.tar.gz) = 359d9f58564a87da131b8390d0eeecae4aa40d22ff74b97256d46835a2474063
1
SHA256 (dspam-3.10.2.tar.gz) = ae76569604021f35b741fb95198a1e611a8c64c3838661973a6cf360bba593a9
2
SIZE (dspam-3.10.1.tar.gz) = 1044198
2
SIZE (dspam-3.10.2.tar.gz) = 1035054

Return to bug 167289