Bug 141169 - [Maintainer] www/squid31: update to 3.1.0.15
Summary: [Maintainer] www/squid31: update to 3.1.0.15
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Martin Wilke
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-04 15:40 UTC by Thomas-Martin Seck
Modified: 2009-12-13 00:30 UTC (History)
0 users

See Also:


Attachments
file.diff (6.17 KB, patch)
2009-12-04 15:40 UTC, Thomas-Martin Seck
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas-Martin Seck 2009-12-04 15:40:03 UTC
- update to 3.1.0.15
- merge SQUID_KERB_AUTH and SQUID_NIS_AUTH options from www/squid30
- merge setfib(1) support from www/squid
- add a new rc variable "squid_conf"
- document the user settable rc variables
- make squid_confdir world-readable on new installations; this unbreaks
  the straightforward use of cachemgr.cgi because it looks for its
  configuration file in the Squid configuration directory

Fix: Apply this patch:
Comment 1 Martin Wilke freebsd_committer freebsd_triage 2009-12-04 16:34:10 UTC
Responsible Changed
From-To: freebsd-ports-bugs->miwi

I'll take it.
Comment 2 Thomas-Martin Seck 2009-12-07 19:33:07 UTC
Update: integrating upstream changeset 9822 unbreaks WITH_SQUID_ECAP:

Differential patch:

Index: Makefile
===================================================================
--- Makefile	(Revision 1696)
+++ Makefile	(Revision 1697)
@@ -84,7 +84,7 @@
 		http://www1.jp.squid-cache.org/%SUBDIR%/ \
 		http://www1.tw.squid-cache.org/%SUBDIR%/
 PATCH_SITE_SUBDIR=	Versions/v3/3.1/changesets
-PATCHFILES=
+PATCHFILES=	squid-3.1-9822.patch
 
 MAINTAINER=	tmseck@web.de
 COMMENT=	HTTP Caching Proxy (BETA Version)
@@ -380,7 +380,6 @@
 CONFIGURE_ARGS+=	--enable-follow-x-forwarded-for
 .endif
 .if defined(WITH_SQUID_ECAP)
-BROKEN=		eCAP support does not build, see Squid bug 2825
 CONFIGURE_ARGS+=	--enable-ecap
 LIB_DEPENDS+=	ecap:${PORTSDIR}/www/libecap
 CFLAGS+=	-I${LOCALBASE}/include
Index: distinfo
===================================================================
--- distinfo	(Revision 1696)
+++ distinfo	(Revision 1697)
@@ -1,3 +1,6 @@
 MD5 (squid3.1/squid-3.1.0.15.tar.bz2) = 295f5c6067244cf8537600be0b9841d7
 SHA256 (squid3.1/squid-3.1.0.15.tar.bz2) = 9fd3d7f5e2bee836126ab0f9cc07fb61207027bed29a3213db73aed46a888bdd
 SIZE (squid3.1/squid-3.1.0.15.tar.bz2) = 2416255
+MD5 (squid3.1/squid-3.1-9822.patch) = fa645851b2dfce355e465cbe0e27404d
+SHA256 (squid3.1/squid-3.1-9822.patch) = 8ffb28e5e6d1adb7e289390fa3dfb99aea989bd65513a1350f84905486819b72
+SIZE (squid3.1/squid-3.1-9822.patch) = 1383
Comment 3 Martin Wilke freebsd_committer freebsd_triage 2009-12-13 00:20:35 UTC
State Changed
From-To: open->closed

Committed. Thanks!
Comment 4 dfilter service freebsd_committer freebsd_triage 2009-12-13 00:23:36 UTC
miwi        2009-12-13 00:21:25 UTC

  FreeBSD ports repository

  Modified files:
    www/squid31          Makefile distinfo 
    www/squid31/files    pkg-install.in squid.in 
  Log:
  - Update to 3.1.0.15
  - Unbreak ECAP support
  
  PR:             141169
  Submitted by:   Thomas-Martin Seck <tmseck@web.de> (maintainer)
  
  Revision  Changes    Path
  1.232     +9 -5      ports/www/squid31/Makefile
  1.178     +6 -3      ports/www/squid31/distinfo
  1.5       +2 -2      ports/www/squid31/files/pkg-install.in
  1.5       +44 -11    ports/www/squid31/files/squid.in
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"