Date: Fri, 16 Jan 2004 13:18:20 -0800 (PST) From: Sergei Kolobov <sergei@FreeBSD.org> To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: ports/www/squid Makefile distinfo pkg-deinstall pkg-descr pkg-install pkg-plist ports/www/squid/files patch-src-cf.data.pre squid.sh Message-ID: <200401162118.i0GLIKNZ047731@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
sergei 2004/01/16 13:18:20 PST
FreeBSD ports repository
Modified files:
www/squid Makefile distinfo pkg-descr pkg-install
pkg-plist
www/squid/files squid.sh
Added files:
www/squid pkg-deinstall
www/squid/files patch-src-cf.data.pre
Log:
- configure squid to run under a dedicated "squid" user by default; make use
of SQUID_{UID,GID} which other squid-related ports already implemented.
The user/group will be created on the fly if they do not already exist.
- introduce WITH_SQUID_LDAP_AUTH to pull in the necessary bits to compile and
use the ldap_auth helper
- install some more authentication helper applications by default
- install helper applications to ${PREFIX}/libexec/squid instead of
${PREFIX}/libexec, add notes about it in pkg-install and pkg-descr
- cleanup the pre-installation tasks and move them from Makefile and pkg-plist
into the pkg-install script; make 'make install' and 'pkg_add' actually do
the same thing
- introduce a pkg-deinstall script
- make squid.sh rcNG compatible (when either /etc/rc_subr or
${PREFIX}/etc/rc_subr is present, the first one will be used, otherwise the
script will work as a "rc classic" script so no additional dependency on
the rc_subr port should be needed)
- some Makefile cleanups:
+ the squid installation procedure now correctly strips binaries, so there
is no need to do this manually anymore
+ generate those parts of pkg-plist dynamically that may be affected by user
set tunables (currently the localized error pages and helper applications)
+ document the available configuration options in a slightly different style
+ remove some obsolete variable declarations and comments
+ honor NOPORTDOCS
- add CONFLICTS
- add another vendor patch, see
http://www.squid-cache.org/bugs/show_bug.cgi?id=890 for a thorough
explanation of what has been fixed.
- since we can no longer take the presence of Lithuanian error pages for
granted, wrap the workaround for the errorpages.patch with '.if exists()'
- bump PORTREVISION
PR: 61315
Submitted by: maintainer
Revision Changes Path
1.111 +176 -98 ports/www/squid/Makefile
1.76 +1 -0 ports/www/squid/distinfo
1.1 +20 -0 ports/www/squid/files/patch-src-cf.data.pre (new)
1.3 +70 -21 ports/www/squid/files/squid.sh
1.1 +29 -0 ports/www/squid/pkg-deinstall (new)
1.10 +10 -4 ports/www/squid/pkg-descr
1.9 +90 -29 ports/www/squid/pkg-install
1.22 +23 -865 ports/www/squid/pkg-plist
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200401162118.i0GLIKNZ047731>
