From 904506863801b803cf7ca9c4f62ac174c8cbe3ce Mon Sep 17 00:00:00 2001 From: peter Date: Sun, 8 Feb 1998 03:04:59 +0000 Subject: 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. --- www/squid23/Makefile | 26 ++++++++------------------ 1 file changed, 8 insertions(+), 18 deletions(-) (limited to 'www/squid23/Makefile') diff --git a/www/squid23/Makefile b/www/squid23/Makefile index 72cf8b5..9d78206 100644 --- a/www/squid23/Makefile +++ b/www/squid23/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 # -# $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 -# Stupid GNU Make 2.5!!! +# Put on peril sensitive sunglasses in case of stupid GNU make v2.5! PATCH:= env POSIXLY_CORRECT=yes ${PATCH} -- cgit v1.1