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

(-)clamav-devel/Makefile (-4 / +7 lines)
Lines 6-12 Link Here
6
#
6
#
7
7
8
PORTNAME=	clamav
8
PORTNAME=	clamav
9
PORTVERSION=	20031030
9
PORTVERSION=	20031112
10
CATEGORIES=	security
10
CATEGORIES=	security
11
MASTER_SITES=	http://clamav.sourceforge.net/snapshot/
11
MASTER_SITES=	http://clamav.sourceforge.net/snapshot/
12
PKGNAMESUFFIX=	-devel
12
PKGNAMESUFFIX=	-devel
Lines 36-44 Link Here
36
LDFLAGS+=	${PTHREAD_LIBS} -L${LOCALBASE}/lib
36
LDFLAGS+=	${PTHREAD_LIBS} -L${LOCALBASE}/lib
37
CONFIGURE_ENV+=	LDFLAGS="${LDFLAGS}"
37
CONFIGURE_ENV+=	LDFLAGS="${LDFLAGS}"
38
38
39
MAN1=		clamscan.1 freshclam.1 sigtool.1 clamdscan.1 clamav-milter.1
39
MAN1=		clamscan.1 freshclam.1 sigtool.1 clamdscan.1
40
MAN5=		clamav.conf.5
40
MAN5=		clamav.conf.5
41
MAN8=		clamd.8
41
MAN8=		clamd.8 clamav-milter.8
42
42
43
CONFLICTS=	clamav-0.*
43
CONFLICTS=	clamav-0.*
44
44
Lines 112-120 Link Here
112
112
113
post-install:
113
post-install:
114
	@[ -f ${PREFIX}/etc/clamav.conf ] || \
114
	@[ -f ${PREFIX}/etc/clamav.conf ] || \
115
		${CP} ${PREFIX}/etc/clamav.conf.default \
115
		${CP} ${BUILD_WRKSRC}/etc/clamav.conf.default \
116
			${PREFIX}/etc/clamav.conf
116
			${PREFIX}/etc/clamav.conf
117
	@${CHOWN} -R ${CLAMAVUSER}:${CLAMAVGROUP} ${DATADIR}
117
	@${CHOWN} -R ${CLAMAVUSER}:${CLAMAVGROUP} ${DATADIR}
118
	${SETENV} PKG_PREFIX=${PREFIX} \
119
		${SH} ${PKGINSTALL} ${PREFIX} POST-INSTALL \
120
			${CLAMAVUSER} ${DATADIR}
118
	@${INSTALL_SCRIPT} ${WRKDIR}/clamav-clamd.sh \
121
	@${INSTALL_SCRIPT} ${WRKDIR}/clamav-clamd.sh \
119
		${RC_DIR}/clamav-clamd${RC_SUFX}
122
		${RC_DIR}/clamav-clamd${RC_SUFX}
120
.if defined(WITH_MILTER)
123
.if defined(WITH_MILTER)
(-)clamav-devel/distinfo (-1 / +1 lines)
Line 1 Link Here
1
MD5 (clamav-devel-20031030.tar.gz) = 104a317a837d4c6ef8a11af80f46d148
1
MD5 (clamav-devel-20031112.tar.gz) = a439afdc1a5e51c8a5ecdd2af8436d95
(-)clamav-devel/pkg-install (-3 / +7 lines)
Lines 1-8 Link Here
1
#!/bin/sh
1
#!/bin/sh
2
2
3
if [ ! "$2" = "PRE-INSTALL" ]; then
3
if [ "$2" = "PRE-INSTALL" ]; then
4
	exit 0
5
fi
6
4
7
if [ -z "${CLAMAVUSER}" ]; then
5
if [ -z "${CLAMAVUSER}" ]; then
8
	CLAMAVUSER=clamav
6
	CLAMAVUSER=clamav
Lines 43-47 Link Here
43
41
44
mkdir -p "${CLAMLOG}"
42
mkdir -p "${CLAMLOG}"
45
chown "${CLAMAVUSER}:${CLAMAVGROUP}" "${CLAMLOG}"
43
chown "${CLAMAVUSER}:${CLAMAVGROUP}" "${CLAMLOG}"
44
fi
45
46
if [ "$2" = "POST-INSTALL" ]; then
47
	echo "===> Updating virus definitions..."
48
	$1/bin/freshclam -u $3 --datadir=$4
49
fi
46
50
47
exit 0
51
exit 0
(-)clamav-devel/pkg-plist (+2 lines)
Lines 16-21 Link Here
16
@owner %%CLAMAVUSER%%
16
@owner %%CLAMAVUSER%%
17
@group %%CLAMAVGROUP%%
17
@group %%CLAMAVGROUP%%
18
%%DATADIR%%/mirrors.txt
18
%%DATADIR%%/mirrors.txt
19
%%DATADIR%%/main.cvd
20
%%DATADIR%%/daily.cvd
19
@exec chown %%CLAMAVUSER%%:%%CLAMAVGROUP%% %B
21
@exec chown %%CLAMAVUSER%%:%%CLAMAVGROUP%% %B
20
@dirrm %%DATADIR%%
22
@dirrm %%DATADIR%%
21
@unexec rmdir /var/run/clamav 2>/dev/null || true
23
@unexec rmdir /var/run/clamav 2>/dev/null || true

Return to bug 59219