summaryrefslogtreecommitdiff
path: root/www/squid24
diff options
context:
space:
mode:
authorPeter Wemm <peter@FreeBSD.org>1998-02-08 03:04:59 +0000
committerPeter Wemm <peter@FreeBSD.org>1998-02-08 03:04:59 +0000
commit2fa2cd74f66c93ae3cc49153b729080d70ef38f2 (patch)
tree27e8848466bfe32c69f702f372ef043ad54a33f7 /www/squid24
parentRemove BROKEN= "tcl" line. (diff)
Update from 1.2.beta11 -> 1.2beta14
Major changes: - the URL and SHA cache key methods are gone, MD5 is the only option. - the swap.state system has been redesigned as a transaction log for much faster restarts and crash recovery. - SIZE on ftp binary transfers. - Lots of bug fixes and code cleanups. From the web page; http://squid.nlanr.net/Squid/1.2.beta/ WARNING, with beta12 we are starting to stuff object metadata into the beginning of objects on disk. With beta13 we have changed the "swap.state" file format to binary instead of text. When you run this version for the first time you WILL LOSE YOUR CACHE! The previous warning still stands: This is BETA software. Do not run this on your production systems. Logfile formats are subject (and likely) to change at any time without warning.
Notes
Notes: svn path=/head/; revision=9621
Diffstat (limited to 'www/squid24')
-rw-r--r--www/squid24/Makefile26
-rw-r--r--www/squid24/distinfo3
2 files changed, 9 insertions, 20 deletions
diff --git a/www/squid24/Makefile b/www/squid24/Makefile
index 72cf8b539caa..9d78206655b7 100644
--- a/www/squid24/Makefile
+++ b/www/squid24/Makefile
@@ -1,13 +1,13 @@
# New ports collection makefile for: squid
-# Version required: 1.2-beta11
+# Version required: 1.2-beta14
# Date created: Thu Nov 7 00:53:18 WST 1996
# Whom: Peter Wemm <peter@freebsd.org>
#
-# $Id: Makefile,v 1.37 1998/01/10 14:38:23 peter Exp $
+# $Id: Makefile,v 1.38 1998/01/21 03:06:06 peter Exp $
#
-DISTNAME= squid-1.2.beta11
-PKGNAME= squid-1.2b11
+DISTNAME= squid-1.2.beta14
+PKGNAME= squid-1.2b14
CATEGORIES= www
MASTER_SITES= \
ftp://squid.nlanr.net/pub/squid-1.2.beta/ \
@@ -16,15 +16,12 @@ MASTER_SITES= \
ftp://ftp.net.lut.ac.uk/squid/squid-1.2.beta/
EXTRACT_SUFX= -src.tar.gz
-# Note, these are generated with CVS and the new patch does not correctly
-# apply them, so we have to force the new patch into better POSIX compliant
-# mode. See end of Makefile. See also post-extract.
-PATCH_SITES+= http://squid.nlanr.net/Squid/1.2.beta/
-PATCHFILES+= 1.2.beta11.patches
+#PATCH_SITES+= http://squid.nlanr.net/Squid/1.2.beta/
+#PATCHFILES+= 1.2.beta14.patches
MAINTAINER= peter@freebsd.org
-DIST_SUBDIR= squid1.2b11
+DIST_SUBDIR= squid1.2b14
GNU_CONFIGURE= yes
# Follow the apache port's lead...
CONFIGURE_ARGS= --sysconfdir=${PREFIX}/etc/squid --bindir=${PREFIX}/sbin \
@@ -33,9 +30,6 @@ STRIP= # won't install scripts correctly othervise.
MAKEFILE= makefile
# Some other configure options..
-# - Use hash function as store index, instead of URL (trades CPU for memory)
-#CONFIGURE_ARGS+= --enable-new-storekey=sha
-#CONFIGURE_ARGS+= --enable-new-storekey=md5
# - Use ASYNC disk I/O (Requires real pthreads, libc_r probably doesn't work)
#CONFIGURE_ARGS+= --enable-async-io
# - Compile and use the malloc package from Doug Lea
@@ -67,10 +61,6 @@ MAKEFILE= makefile
# - Show malloc statistics in cachemgr status pages
#CONFIGURE_ARGS+= --enable-xmalloc-statistics
-# For the benefit of the new broken patch.
-post-extract:
- touch ${WRKSRC}/lib/malloc-2.6.4.c
-
post-install:
cd ${WRKSRC}/src; make install-pinger
.for file in cachemgr.cgi client dnsserver pinger squid
@@ -91,5 +81,5 @@ post-install:
.include <bsd.port.mk>
-# Stupid GNU Make 2.5!!!
+# Put on peril sensitive sunglasses in case of stupid GNU make v2.5!
PATCH:= env POSIXLY_CORRECT=yes ${PATCH}
diff --git a/www/squid24/distinfo b/www/squid24/distinfo
index 63c3dcf94a48..720f8cb013cd 100644
--- a/www/squid24/distinfo
+++ b/www/squid24/distinfo
@@ -1,2 +1 @@
-MD5 (squid1.2b11/squid-1.2.beta11-src.tar.gz) = 473cb33b0ffb27f54631ce0057aace0a
-MD5 (squid1.2b11/1.2.beta11.patches) = 8b33870c13f31d63ca336ec745eff05a
+MD5 (squid1.2b14/squid-1.2.beta14-src.tar.gz) = 46e70911ba8d706f25333e9e81cf6860