ports/70226: [maint update] www/dansguardian to version 2.8.0.2

Freddie Cash fcash-ml at sd73.bc.ca
Mon Aug 9 19:00:46 UTC 2004


>Number:         70226
>Category:       ports
>Synopsis:       [maint update]  www/dansguardian to version 2.8.0.2
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Aug 09 19:00:41 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Freddie Cash
>Release:        
>Organization:
School District 73, Kamloops, BC, Canada
>Environment:
System: FreeBSD spark.sd73.bc.ca 5.2-CURRENT FreeBSD 5.2-CURRENT #0: Tue Aug 3 15:56:18 PDT 2004 root at spark.sd73.bc.ca:/usr/obj/usr/src/sys/S
System: FreeBSD phoenix.sd73.bc.ca 4.10-RELEASE FreeBSD 4.10-RELEASE #10: Tue Jun 8 15:01:38 PDT 2004 root at phoenix.sd73.bc.ca:/usr/obj/usr/sr

>Description:
Minor bug fix release, mostly related to documentation and included phraselists.
Also changed the naming scheme of the source tarball to all-lowercase and using period instead of hyphen in version numbers.
Also removed the "Compile with GCC 3" option as it never really worked correctly anyway.  Just set the --gccver configure parameter based on

>How-To-Repeat:

>Fix:
The patch below has been tested on 5.2-CURRENT (Aug 3) and 4.10-RELEASE.

--- dansguardian.diff begins here ---
diff -ruN dansguardian.orig/Makefile dansguardian/Makefile
--- dansguardian.orig/Makefile	Mon Aug  9 11:28:34 2004
+++ dansguardian/Makefile	Mon Aug  9 11:33:24 2004
@@ -6,10 +6,10 @@
 #
 
 PORTNAME=	dansguardian
-PORTVERSION=	2.8.0.0
+PORTVERSION=	2.8.0.2
 CATEGORIES=	www
 MASTER_SITES=	# empty, see below
-DISTNAME=	DansGuardian-${PORTVERSION:R}-${PORTVERSION:E}.source
+DISTNAME=	${PORTNAME}-${PORTVERSION}.source
 
 MAINTAINER=	fcash at sd73.bc.ca
 COMMENT=	A fast, feature-rich web content filter for Squid proxy servers
@@ -18,12 +18,12 @@
 		${LOCALBASE}/sbin/httpd:${PORTSDIR}/www/apache13
 
 USE_RC_SUBR=	yes
-RC_SCRIPTS_SUB=PREFIX=${PREFIX} RC_SUBR=${RC_SUBR}
+RC_SCRIPTS_SUB=	PREFIX=${PREFIX} RC_SUBR=${RC_SUBR}
 
 CONFLICTS=	dansguardian-2.[67]*
 LATEST_LINK=	dansguardian
 
-WRKSRC=		${WRKDIR}/DansGuardian-${PORTVERSION:R}-${PORTVERSION:E}
+WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--bindir=/sbin/ \
 		--sysconfdir=/etc/dansguardian/ \
@@ -46,10 +46,9 @@
 
 .include <bsd.port.pre.mk>
 
-# On FreeBSD 4.x, user can choose which GCC version to use
-.if ${OSVERSION} > 500000 || defined(WITH_DG_GCC3)
+# Set which version of GCC to compile the port with
+.if ${OSVERSION} > 500000
 CONFIGURE_ARGS+=	--gccver=3
-USE_GCC=		3.3
 .else
 CONFIGURE_ARGS+=	--gccver=2
 .endif
diff -ruN dansguardian.orig/distinfo dansguardian/distinfo
--- dansguardian.orig/distinfo	Mon Aug  9 11:28:34 2004
+++ dansguardian/distinfo	Mon Aug  9 11:28:37 2004
@@ -1,2 +1,2 @@
-MD5 (DansGuardian-2.8.0-0.source.tar.gz) = 1bd5ffdf4140fad379e8392403ea7694
-SIZE (DansGuardian-2.8.0-0.source.tar.gz) = 192166
+MD5 (dansguardian-2.8.0.2.source.tar.gz) = 94e967f97930739de6c531ec4db67d48
+SIZE (dansguardian-2.8.0.2.source.tar.gz) = 192297
diff -ruN dansguardian.orig/files/dansguardian.sh dansguardian/files/dansguardian.sh
--- dansguardian.orig/files/dansguardian.sh	Mon Aug  9 11:28:34 2004
+++ dansguardian/files/dansguardian.sh	Mon Aug  9 11:28:37 2004
@@ -13,9 +13,9 @@
 #
 # DO NOT CHANGE THESE DEFAULT VALUES HERE
 #
-dansguardian_enable=${dansguardian_enable:-"NO"}
-dansguardian_flags=${dansguardian_flags:-""}
-dansguardian_pidfile=${dansguardian_pidfile:-"/var/run/dansguardian.pid"
+dansguardian_enable=${dansguardian_enable-"NO"}
+dansguardian_flags=${dansguardian_flags-""}
+dansguardian_pidfile=${dansguardian_pidfile-"/var/run/dansguardian.pid"}
 
 . %%RC_SUBR%%
 
@@ -23,9 +23,9 @@
 rcvar=`set_rcvar`
 command="%%PREFIX%%/sbin/dansguardian"
 
-load_rc_config $name
+load_rc_config ${name}
 
 pidfile="${dansguardian_pidfile}"
 
-run_rc_command "$1"
+run_rc_command "${1}"
 
--- dansguardian.diff ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:
 >Release;	FreeBSD 5.2-CURRENT i386



More information about the freebsd-ports-bugs mailing list