head	1.12;
access;
symbols
	RELEASE_8_3_0:1.10
	RELEASE_9_0_0:1.10
	RELEASE_7_4_0:1.8
	RELEASE_8_2_0:1.8
	RELEASE_6_EOL:1.8
	RELEASE_8_1_0:1.7
	RELEASE_7_3_0:1.5
	RELEASE_8_0_0:1.4
	RELEASE_7_2_0:1.3
	RELEASE_7_1_0:1.1
	RELEASE_6_4_0:1.1;
locks; strict;
comment	@# @;


1.12
date	2012.11.17.06.01.20;	author svnexp;	state Exp;
branches;
next	1.11;

1.11
date	2012.09.04.13.45.28;	author rea;	state Exp;
branches;
next	1.10;

1.10
date	2011.09.23.22.25.18;	author amdmi3;	state Exp;
branches;
next	1.9;

1.9
date	2011.02.12.09.38.53;	author culot;	state Exp;
branches;
next	1.8;

1.8
date	2010.09.26.15.10.59;	author wxs;	state Exp;
branches;
next	1.7;

1.7
date	2010.04.24.21.09.17;	author sahil;	state Exp;
branches;
next	1.6;

1.6
date	2010.04.03.10.44.30;	author roam;	state Exp;
branches;
next	1.5;

1.5
date	2009.12.25.19.56.46;	author miwi;	state Exp;
branches;
next	1.4;

1.4
date	2009.06.26.11.18.18;	author pav;	state Exp;
branches;
next	1.3;

1.3
date	2009.03.27.11.53.06;	author garga;	state Exp;
branches;
next	1.2;

1.2
date	2009.01.23.15.43.08;	author roam;	state Exp;
branches;
next	1.1;

1.1
date	2008.06.03.02.49.06;	author lippe;	state Exp;
branches;
next	;


desc
@@


1.12
log
@Switch exporter over
@
text
@# New ports collection makefile for:	squidclamav
# Date created:		2008-06-02
# Whom: 		Laurent LEVIER <llevier@@argosnet.com>
#
# $FreeBSD: head/security/squidclamav/Makefile 303652 2012-09-04 13:45:28Z rea $
#

PORTNAME=	squidclamav
PORTVERSION=	5.7
PORTREVISION=	1
CATEGORIES=	security
MASTER_SITES=	SF

MAINTAINER=	llevier@@argosnet.com
COMMENT=	Squid interface to ClamAV

LIB_DEPENDS=	curl:${PORTSDIR}/ftp/curl

USE_GMAKE=	yes
GNU_CONFIGURE=	yes
CPPFLAGS+=	-I${LOCALBASE}/include
LDFLAGS+=	-L${LOCALBASE}/lib
NO_LATEST_LINK=	yes
SUB_FILES=	pkg-message

PLIST_FILES=	bin/${PORTNAME} etc/${PORTNAME}.conf.dist
MAN1=		${PORTNAME}.1

post-configure:
	@@${REINPLACE_CMD} -E 's|^(LDFLAGS = ).*|\1-L${LOCALBASE}/lib|' \
		${WRKSRC}/Makefile

do-install:
	@@${INSTALL_PROGRAM} ${WRKSRC}/src/${PORTNAME} ${PREFIX}/bin
	@@${INSTALL_DATA} ${WRKSRC}/etc/${PORTNAME}.conf ${PREFIX}/etc/${PORTNAME}.conf.dist
	@@${INSTALL_MAN} ${WRKSRC}/doc/${PORTNAME}.1 ${MANPREFIX}/man/man1/${PORTNAME}.1
	@@${CAT} ${PKGMESSAGE}

.include <bsd.port.mk>
@


1.11
log
@SVN rev 303652 on 2012-09-04 13:45:28Z by rea

security/squidclamav: fix DoS and XSS vulnerabilities

Apply upstream patches for CVE-2012-3501 and CVE-2012-4667.

Security:	http://www.vuxml.org/freebsd/ce680f0a-eea6-11e1-8bd8-0022156e8794.html
Security:	http://www.vuxml.org/freebsd/8defa0f9-ee8a-11e1-8bd8-0022156e8794.html
PR:		171022
QA page:	http://codelabs.ru/fbsd/ports/qa/security/squidclamav/5.7_1
Approved by:	maintainer timeout (1 week)
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.10
log
@- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
@
text
@d10 1
@


1.9
log
@- Update to 5.7

Changes:	http://squidclamav.darold.net/news.html
PR:		ports/154691
Submitted by:	Laurent Levier <llevier AT argosnet.com> (maintainer)
@
text
@d20 2
a21 1
CONFIGURE_ENV+=	CPPFLAGS="-I${LOCALBASE}/include" LDFLAGS="-L${LOCALBASE}/lib"
@


1.8
log
@Update to 5.4

PR:		ports/150873
Submitted by:	Ruslan Mahmatkhanov <cvs-src@@yandex.ru>
Approved by:	Laurent LEVIER <llevier@@argosnet.com> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	5.4
@


1.7
log
@- Update to 5.3
- Use ${PORTNAME} variable where possible

PR:		ports/145524
Submitted by:	Laurent LEVIER <llevier@@argosnet.com> (maintainer)
Tweaked by: 	sahil@@  (myself)
Approved by:	wxs@@ (mentor)
@
text
@d9 1
a9 2
PORTVERSION=	5.3
PORTREVISION=	1
d25 1
d34 1
@


1.6
log
@Chase the ftp/curl shlib version bump.
@
text
@d9 1
a9 1
PORTVERSION=	4.1
d12 1
a12 3
MASTER_SITES=	SF \
		http://www.samse.fr/GPL/squidclamav/ \
		http://www.darold.net/projects/squidclamav/
d25 1
a25 1
PLIST_FILES=	bin/squidclamav etc/squidclamav.conf.dist
d32 2
a33 2
	@@${INSTALL_PROGRAM} ${WRKSRC}/squidclamav ${PREFIX}/bin
	@@${INSTALL_DATA} ${WRKSRC}/squidclamav.conf.dist ${PREFIX}/etc
@


1.5
log
@- Update to 4.1
- Fix build with custom PREFIX

PR:		141211
Submitted by:	Sahil Tandon <sahil@@tandon.net>
@
text
@d10 1
@


1.4
log
@- Update to 4.0

PR:		ports/136053
Submitted by:	Laurent LEVIER <llevier@@argosnet.com> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	4.0
d11 2
a12 1
MASTER_SITES=	http://www.samse.fr/GPL/squidclamav/ \
d22 1
a23 1
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
d28 4
@


1.3
log
@- Bump necessary PORTREVISIONS and fix some ports to new clamav API
@
text
@d9 1
a9 2
PORTVERSION=	3.5
PORTREVISION=	2
d11 2
a12 1
MASTER_SITES=	http://www.samse.fr/GPL/squidclamav/
@


1.2
log
@Bump the version of the curl shared library after the ftp/curl update
to 7.19.2.
Bump PORTREVISION, even on the ports that do not have a versioned
dependency, since the binaries will most probably still stop working.
@
text
@d10 1
a10 1
PORTREVISION=	1
@


1.1
log
@SquidClamAV is an interface to perform antivirus checks on data passing through Squid Proxy.

WWW: http://www.samse.fr/GPL/squidclamav/

PR:		ports/119236
Submitted by:	Laurent LEVIER <llevier@@argosnet.com>
Approved by:	araujo (mentor)
@
text
@d10 1
@

