pkgsrc/www/dansguardian/Makefile

72 lines
2 KiB
Makefile
Raw Normal View History

2015-01-20 12:34:43 +01:00
# $NetBSD: Makefile,v 1.21 2015/01/20 11:34:43 prlw1 Exp $
Update dansguardian to 2.12.0.3 * Applied patch #9 (Crash when more than one authplugin are selected) by Frederic Bourgeois * Added feature to allow Facebook mock ajax (request #6) by Jason Spiro * Added contrib dir * Added a new html & css validated html template in contrib (request #3). By Chris Peschke * Converted iso-8859 message files to utf-8 (bug #86). Suggested by Fred Ulisses Maranhao * Fixed Error reading Content-Length (bug #84). By Carlos Soto * Fixed compilation error BSD due lack of string.h when using memcpy() (bug #75). By Alexander Hornung * Fixed exceptioniplist case sensitivity (bug #11). By Mark J Hewitt * Fixed accept-encoding support for new tokens (bug #13). By userquin * Applied patch 3438750 (GCC 4.4 and 4.6 compatibility) by Mathieu PARENT * Applied patch 3438749 (French translation update) by Mathieu PARENT * Applied patch 3418297 (Set proxy timeout in dansguardian.conf) by Frederic Bourgeois * Applied patch 3419088 (login/password in URL is dropped) by Mathieu PARENT * Applied patch 3419089 ("Expect" header should be dropped) by Mathieu PARENT * Applied patch 3438751 (Fix queue handling in OptionContainer) by Mathieu PARENT * Applied patch 3515167 (Fix digest identication) by Frederic Bourgeois * Fixed GCC warnings * LFS review in String.cpp (requires different arch review yet) Previous release notes seem to be lost - the build structure changed, and: Both the main configuration file and the filter group configuration file(s) have changed since the last stable release. If you try to re-use the configuration from an existing copy of 2.8.0.6 or earlier, the daemon will not start. On the other hand, list files (phrase lists, domain lists, etc.) have not changed format, and should largely "just work". There have been improvements to the default list files, though, so again it is recommended that you start from the new version and re-do any customisations.
2014-03-28 15:13:25 +01:00
DISTNAME= dansguardian-2.12.0.3
2015-01-20 12:34:43 +01:00
PKGREVISION= 2
CATEGORIES= www
Update dansguardian to 2.12.0.3 * Applied patch #9 (Crash when more than one authplugin are selected) by Frederic Bourgeois * Added feature to allow Facebook mock ajax (request #6) by Jason Spiro * Added contrib dir * Added a new html & css validated html template in contrib (request #3). By Chris Peschke * Converted iso-8859 message files to utf-8 (bug #86). Suggested by Fred Ulisses Maranhao * Fixed Error reading Content-Length (bug #84). By Carlos Soto * Fixed compilation error BSD due lack of string.h when using memcpy() (bug #75). By Alexander Hornung * Fixed exceptioniplist case sensitivity (bug #11). By Mark J Hewitt * Fixed accept-encoding support for new tokens (bug #13). By userquin * Applied patch 3438750 (GCC 4.4 and 4.6 compatibility) by Mathieu PARENT * Applied patch 3438749 (French translation update) by Mathieu PARENT * Applied patch 3418297 (Set proxy timeout in dansguardian.conf) by Frederic Bourgeois * Applied patch 3419088 (login/password in URL is dropped) by Mathieu PARENT * Applied patch 3419089 ("Expect" header should be dropped) by Mathieu PARENT * Applied patch 3438751 (Fix queue handling in OptionContainer) by Mathieu PARENT * Applied patch 3515167 (Fix digest identication) by Frederic Bourgeois * Fixed GCC warnings * LFS review in String.cpp (requires different arch review yet) Previous release notes seem to be lost - the build structure changed, and: Both the main configuration file and the filter group configuration file(s) have changed since the last stable release. If you try to re-use the configuration from an existing copy of 2.8.0.6 or earlier, the daemon will not start. On the other hand, list files (phrase lists, domain lists, etc.) have not changed format, and should largely "just work". There have been improvements to the default list files, though, so again it is recommended that you start from the new version and re-do any customisations.
2014-03-28 15:13:25 +01:00
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=dansguardian/}
EXTRACT_SUFX= .tar.bz2
MAINTAINER= sborrill@NetBSD.org
HOMEPAGE= http://dansguardian.org/
COMMENT= Fast, featureful web content filter for Squid proxy servers
Update dansguardian to 2.12.0.3 * Applied patch #9 (Crash when more than one authplugin are selected) by Frederic Bourgeois * Added feature to allow Facebook mock ajax (request #6) by Jason Spiro * Added contrib dir * Added a new html & css validated html template in contrib (request #3). By Chris Peschke * Converted iso-8859 message files to utf-8 (bug #86). Suggested by Fred Ulisses Maranhao * Fixed Error reading Content-Length (bug #84). By Carlos Soto * Fixed compilation error BSD due lack of string.h when using memcpy() (bug #75). By Alexander Hornung * Fixed exceptioniplist case sensitivity (bug #11). By Mark J Hewitt * Fixed accept-encoding support for new tokens (bug #13). By userquin * Applied patch 3438750 (GCC 4.4 and 4.6 compatibility) by Mathieu PARENT * Applied patch 3438749 (French translation update) by Mathieu PARENT * Applied patch 3418297 (Set proxy timeout in dansguardian.conf) by Frederic Bourgeois * Applied patch 3419088 (login/password in URL is dropped) by Mathieu PARENT * Applied patch 3419089 ("Expect" header should be dropped) by Mathieu PARENT * Applied patch 3438751 (Fix queue handling in OptionContainer) by Mathieu PARENT * Applied patch 3515167 (Fix digest identication) by Frederic Bourgeois * Fixed GCC warnings * LFS review in String.cpp (requires different arch review yet) Previous release notes seem to be lost - the build structure changed, and: Both the main configuration file and the filter group configuration file(s) have changed since the last stable release. If you try to re-use the configuration from an existing copy of 2.8.0.6 or earlier, the daemon will not start. On the other hand, list files (phrase lists, domain lists, etc.) have not changed format, and should largely "just work". There have been improvements to the default list files, though, so again it is recommended that you start from the new version and re-do any customisations.
2014-03-28 15:13:25 +01:00
LICENSE= gnu-gpl-v2
Update dansguardian to 2.12.0.3 * Applied patch #9 (Crash when more than one authplugin are selected) by Frederic Bourgeois * Added feature to allow Facebook mock ajax (request #6) by Jason Spiro * Added contrib dir * Added a new html & css validated html template in contrib (request #3). By Chris Peschke * Converted iso-8859 message files to utf-8 (bug #86). Suggested by Fred Ulisses Maranhao * Fixed Error reading Content-Length (bug #84). By Carlos Soto * Fixed compilation error BSD due lack of string.h when using memcpy() (bug #75). By Alexander Hornung * Fixed exceptioniplist case sensitivity (bug #11). By Mark J Hewitt * Fixed accept-encoding support for new tokens (bug #13). By userquin * Applied patch 3438750 (GCC 4.4 and 4.6 compatibility) by Mathieu PARENT * Applied patch 3438749 (French translation update) by Mathieu PARENT * Applied patch 3418297 (Set proxy timeout in dansguardian.conf) by Frederic Bourgeois * Applied patch 3419088 (login/password in URL is dropped) by Mathieu PARENT * Applied patch 3419089 ("Expect" header should be dropped) by Mathieu PARENT * Applied patch 3438751 (Fix queue handling in OptionContainer) by Mathieu PARENT * Applied patch 3515167 (Fix digest identication) by Frederic Bourgeois * Fixed GCC warnings * LFS review in String.cpp (requires different arch review yet) Previous release notes seem to be lost - the build structure changed, and: Both the main configuration file and the filter group configuration file(s) have changed since the last stable release. If you try to re-use the configuration from an existing copy of 2.8.0.6 or earlier, the daemon will not start. On the other hand, list files (phrase lists, domain lists, etc.) have not changed format, and should largely "just work". There have been improvements to the default list files, though, so again it is recommended that you start from the new version and re-do any customisations.
2014-03-28 15:13:25 +01:00
GNU_CONFIGURE= yes
USE_LANGUAGES= c c++
USE_TOOLS+= perl pkg-config
RCD_SCRIPTS+= dansguardian
Update dansguardian to 2.12.0.3 * Applied patch #9 (Crash when more than one authplugin are selected) by Frederic Bourgeois * Added feature to allow Facebook mock ajax (request #6) by Jason Spiro * Added contrib dir * Added a new html & css validated html template in contrib (request #3). By Chris Peschke * Converted iso-8859 message files to utf-8 (bug #86). Suggested by Fred Ulisses Maranhao * Fixed Error reading Content-Length (bug #84). By Carlos Soto * Fixed compilation error BSD due lack of string.h when using memcpy() (bug #75). By Alexander Hornung * Fixed exceptioniplist case sensitivity (bug #11). By Mark J Hewitt * Fixed accept-encoding support for new tokens (bug #13). By userquin * Applied patch 3438750 (GCC 4.4 and 4.6 compatibility) by Mathieu PARENT * Applied patch 3438749 (French translation update) by Mathieu PARENT * Applied patch 3418297 (Set proxy timeout in dansguardian.conf) by Frederic Bourgeois * Applied patch 3419088 (login/password in URL is dropped) by Mathieu PARENT * Applied patch 3419089 ("Expect" header should be dropped) by Mathieu PARENT * Applied patch 3438751 (Fix queue handling in OptionContainer) by Mathieu PARENT * Applied patch 3515167 (Fix digest identication) by Frederic Bourgeois * Fixed GCC warnings * LFS review in String.cpp (requires different arch review yet) Previous release notes seem to be lost - the build structure changed, and: Both the main configuration file and the filter group configuration file(s) have changed since the last stable release. If you try to re-use the configuration from an existing copy of 2.8.0.6 or earlier, the daemon will not start. On the other hand, list files (phrase lists, domain lists, etc.) have not changed format, and should largely "just work". There have been improvements to the default list files, though, so again it is recommended that you start from the new version and re-do any customisations.
2014-03-28 15:13:25 +01:00
# Fix bug in configure.ac: the paths are expanded too soon
SUBST_CLASSES+= pathfix
SUBST_STAGE.pathfix= pre-configure
SUBST_MESSAGE.pathfix= Fixing premature variable expansion
SUBST_FILES.pathfix= configs/Makefile.in
SUBST_FILES.pathfix+= configs/*/Makefile.in
SUBST_FILES.pathfix+= configs/*/*/Makefile.in
SUBST_SED.pathfix= -e 's,@DGCONFDIR@,\$$(sysconfdir),'
DANSGUARDIAN_USER?= dansgrdn
DANSGUARDIAN_GROUP?= dansgrdn
Update dansguardian to 2.12.0.3 * Applied patch #9 (Crash when more than one authplugin are selected) by Frederic Bourgeois * Added feature to allow Facebook mock ajax (request #6) by Jason Spiro * Added contrib dir * Added a new html & css validated html template in contrib (request #3). By Chris Peschke * Converted iso-8859 message files to utf-8 (bug #86). Suggested by Fred Ulisses Maranhao * Fixed Error reading Content-Length (bug #84). By Carlos Soto * Fixed compilation error BSD due lack of string.h when using memcpy() (bug #75). By Alexander Hornung * Fixed exceptioniplist case sensitivity (bug #11). By Mark J Hewitt * Fixed accept-encoding support for new tokens (bug #13). By userquin * Applied patch 3438750 (GCC 4.4 and 4.6 compatibility) by Mathieu PARENT * Applied patch 3438749 (French translation update) by Mathieu PARENT * Applied patch 3418297 (Set proxy timeout in dansguardian.conf) by Frederic Bourgeois * Applied patch 3419088 (login/password in URL is dropped) by Mathieu PARENT * Applied patch 3419089 ("Expect" header should be dropped) by Mathieu PARENT * Applied patch 3438751 (Fix queue handling in OptionContainer) by Mathieu PARENT * Applied patch 3515167 (Fix digest identication) by Frederic Bourgeois * Fixed GCC warnings * LFS review in String.cpp (requires different arch review yet) Previous release notes seem to be lost - the build structure changed, and: Both the main configuration file and the filter group configuration file(s) have changed since the last stable release. If you try to re-use the configuration from an existing copy of 2.8.0.6 or earlier, the daemon will not start. On the other hand, list files (phrase lists, domain lists, etc.) have not changed format, and should largely "just work". There have been improvements to the default list files, though, so again it is recommended that you start from the new version and re-do any customisations.
2014-03-28 15:13:25 +01:00
PKG_USERS_VARS+= DANSGUARDIAN_USER
PKG_GROUPS_VARS+= DANSGUARDIAN_GROUP
Update dansguardian to 2.12.0.3 * Applied patch #9 (Crash when more than one authplugin are selected) by Frederic Bourgeois * Added feature to allow Facebook mock ajax (request #6) by Jason Spiro * Added contrib dir * Added a new html & css validated html template in contrib (request #3). By Chris Peschke * Converted iso-8859 message files to utf-8 (bug #86). Suggested by Fred Ulisses Maranhao * Fixed Error reading Content-Length (bug #84). By Carlos Soto * Fixed compilation error BSD due lack of string.h when using memcpy() (bug #75). By Alexander Hornung * Fixed exceptioniplist case sensitivity (bug #11). By Mark J Hewitt * Fixed accept-encoding support for new tokens (bug #13). By userquin * Applied patch 3438750 (GCC 4.4 and 4.6 compatibility) by Mathieu PARENT * Applied patch 3438749 (French translation update) by Mathieu PARENT * Applied patch 3418297 (Set proxy timeout in dansguardian.conf) by Frederic Bourgeois * Applied patch 3419088 (login/password in URL is dropped) by Mathieu PARENT * Applied patch 3419089 ("Expect" header should be dropped) by Mathieu PARENT * Applied patch 3438751 (Fix queue handling in OptionContainer) by Mathieu PARENT * Applied patch 3515167 (Fix digest identication) by Frederic Bourgeois * Fixed GCC warnings * LFS review in String.cpp (requires different arch review yet) Previous release notes seem to be lost - the build structure changed, and: Both the main configuration file and the filter group configuration file(s) have changed since the last stable release. If you try to re-use the configuration from an existing copy of 2.8.0.6 or earlier, the daemon will not start. On the other hand, list files (phrase lists, domain lists, etc.) have not changed format, and should largely "just work". There have been improvements to the default list files, though, so again it is recommended that you start from the new version and re-do any customisations.
2014-03-28 15:13:25 +01:00
PKG_GROUPS= ${DANSGUARDIAN_GROUP}
PKG_USERS= ${DANSGUARDIAN_USER}:${DANSGUARDIAN_GROUP}
PKG_GECOS.${DANSGUARDIAN_USER}= Dansguardian webfilter pseudo-user
Update dansguardian to 2.12.0.3 * Applied patch #9 (Crash when more than one authplugin are selected) by Frederic Bourgeois * Added feature to allow Facebook mock ajax (request #6) by Jason Spiro * Added contrib dir * Added a new html & css validated html template in contrib (request #3). By Chris Peschke * Converted iso-8859 message files to utf-8 (bug #86). Suggested by Fred Ulisses Maranhao * Fixed Error reading Content-Length (bug #84). By Carlos Soto * Fixed compilation error BSD due lack of string.h when using memcpy() (bug #75). By Alexander Hornung * Fixed exceptioniplist case sensitivity (bug #11). By Mark J Hewitt * Fixed accept-encoding support for new tokens (bug #13). By userquin * Applied patch 3438750 (GCC 4.4 and 4.6 compatibility) by Mathieu PARENT * Applied patch 3438749 (French translation update) by Mathieu PARENT * Applied patch 3418297 (Set proxy timeout in dansguardian.conf) by Frederic Bourgeois * Applied patch 3419088 (login/password in URL is dropped) by Mathieu PARENT * Applied patch 3419089 ("Expect" header should be dropped) by Mathieu PARENT * Applied patch 3438751 (Fix queue handling in OptionContainer) by Mathieu PARENT * Applied patch 3515167 (Fix digest identication) by Frederic Bourgeois * Fixed GCC warnings * LFS review in String.cpp (requires different arch review yet) Previous release notes seem to be lost - the build structure changed, and: Both the main configuration file and the filter group configuration file(s) have changed since the last stable release. If you try to re-use the configuration from an existing copy of 2.8.0.6 or earlier, the daemon will not start. On the other hand, list files (phrase lists, domain lists, etc.) have not changed format, and should largely "just work". There have been improvements to the default list files, though, so again it is recommended that you start from the new version and re-do any customisations.
2014-03-28 15:13:25 +01:00
PKG_SYSCONFSUBDIR= dansguardian
BUILD_DEFS+= VARBASE
OWN_DIRS_PERMS+= ${VARBASE}/log/dansguardian \
${DANSGUARDIAN_USER} ${DANSGUARDIAN_GROUP} 0755
Update dansguardian to 2.12.0.3 * Applied patch #9 (Crash when more than one authplugin are selected) by Frederic Bourgeois * Added feature to allow Facebook mock ajax (request #6) by Jason Spiro * Added contrib dir * Added a new html & css validated html template in contrib (request #3). By Chris Peschke * Converted iso-8859 message files to utf-8 (bug #86). Suggested by Fred Ulisses Maranhao * Fixed Error reading Content-Length (bug #84). By Carlos Soto * Fixed compilation error BSD due lack of string.h when using memcpy() (bug #75). By Alexander Hornung * Fixed exceptioniplist case sensitivity (bug #11). By Mark J Hewitt * Fixed accept-encoding support for new tokens (bug #13). By userquin * Applied patch 3438750 (GCC 4.4 and 4.6 compatibility) by Mathieu PARENT * Applied patch 3438749 (French translation update) by Mathieu PARENT * Applied patch 3418297 (Set proxy timeout in dansguardian.conf) by Frederic Bourgeois * Applied patch 3419088 (login/password in URL is dropped) by Mathieu PARENT * Applied patch 3419089 ("Expect" header should be dropped) by Mathieu PARENT * Applied patch 3438751 (Fix queue handling in OptionContainer) by Mathieu PARENT * Applied patch 3515167 (Fix digest identication) by Frederic Bourgeois * Fixed GCC warnings * LFS review in String.cpp (requires different arch review yet) Previous release notes seem to be lost - the build structure changed, and: Both the main configuration file and the filter group configuration file(s) have changed since the last stable release. If you try to re-use the configuration from an existing copy of 2.8.0.6 or earlier, the daemon will not start. On the other hand, list files (phrase lists, domain lists, etc.) have not changed format, and should largely "just work". There have been improvements to the default list files, though, so again it is recommended that you start from the new version and re-do any customisations.
2014-03-28 15:13:25 +01:00
CONFIGURE_ARGS+= --with-proxyuser=${DANSGUARDIAN_USER}
CONFIGURE_ARGS+= --with-proxygroup=${DANSGUARDIAN_GROUP}
CONFIGURE_ARGS+= --with-piddir=${VARBASE}/run
CONFIGURE_ARGS+= --with-logdir=${VARBASE}/log/dansguardian
2014-10-14 16:41:17 +02:00
.include "options.mk"
Update dansguardian to 2.12.0.3 * Applied patch #9 (Crash when more than one authplugin are selected) by Frederic Bourgeois * Added feature to allow Facebook mock ajax (request #6) by Jason Spiro * Added contrib dir * Added a new html & css validated html template in contrib (request #3). By Chris Peschke * Converted iso-8859 message files to utf-8 (bug #86). Suggested by Fred Ulisses Maranhao * Fixed Error reading Content-Length (bug #84). By Carlos Soto * Fixed compilation error BSD due lack of string.h when using memcpy() (bug #75). By Alexander Hornung * Fixed exceptioniplist case sensitivity (bug #11). By Mark J Hewitt * Fixed accept-encoding support for new tokens (bug #13). By userquin * Applied patch 3438750 (GCC 4.4 and 4.6 compatibility) by Mathieu PARENT * Applied patch 3438749 (French translation update) by Mathieu PARENT * Applied patch 3418297 (Set proxy timeout in dansguardian.conf) by Frederic Bourgeois * Applied patch 3419088 (login/password in URL is dropped) by Mathieu PARENT * Applied patch 3419089 ("Expect" header should be dropped) by Mathieu PARENT * Applied patch 3438751 (Fix queue handling in OptionContainer) by Mathieu PARENT * Applied patch 3515167 (Fix digest identication) by Frederic Bourgeois * Fixed GCC warnings * LFS review in String.cpp (requires different arch review yet) Previous release notes seem to be lost - the build structure changed, and: Both the main configuration file and the filter group configuration file(s) have changed since the last stable release. If you try to re-use the configuration from an existing copy of 2.8.0.6 or earlier, the daemon will not start. On the other hand, list files (phrase lists, domain lists, etc.) have not changed format, and should largely "just work". There have been improvements to the default list files, though, so again it is recommended that you start from the new version and re-do any customisations.
2014-03-28 15:13:25 +01:00
CHECK_WRKREF_SKIP+= sbin/dansguardian
Update dansguardian to 2.12.0.3 * Applied patch #9 (Crash when more than one authplugin are selected) by Frederic Bourgeois * Added feature to allow Facebook mock ajax (request #6) by Jason Spiro * Added contrib dir * Added a new html & css validated html template in contrib (request #3). By Chris Peschke * Converted iso-8859 message files to utf-8 (bug #86). Suggested by Fred Ulisses Maranhao * Fixed Error reading Content-Length (bug #84). By Carlos Soto * Fixed compilation error BSD due lack of string.h when using memcpy() (bug #75). By Alexander Hornung * Fixed exceptioniplist case sensitivity (bug #11). By Mark J Hewitt * Fixed accept-encoding support for new tokens (bug #13). By userquin * Applied patch 3438750 (GCC 4.4 and 4.6 compatibility) by Mathieu PARENT * Applied patch 3438749 (French translation update) by Mathieu PARENT * Applied patch 3418297 (Set proxy timeout in dansguardian.conf) by Frederic Bourgeois * Applied patch 3419088 (login/password in URL is dropped) by Mathieu PARENT * Applied patch 3419089 ("Expect" header should be dropped) by Mathieu PARENT * Applied patch 3438751 (Fix queue handling in OptionContainer) by Mathieu PARENT * Applied patch 3515167 (Fix digest identication) by Frederic Bourgeois * Fixed GCC warnings * LFS review in String.cpp (requires different arch review yet) Previous release notes seem to be lost - the build structure changed, and: Both the main configuration file and the filter group configuration file(s) have changed since the last stable release. If you try to re-use the configuration from an existing copy of 2.8.0.6 or earlier, the daemon will not start. On the other hand, list files (phrase lists, domain lists, etc.) have not changed format, and should largely "just work". There have been improvements to the default list files, though, so again it is recommended that you start from the new version and re-do any customisations.
2014-03-28 15:13:25 +01:00
REPLACE_PERL= data/dansguardian.pl
Update dansguardian to 2.12.0.3 * Applied patch #9 (Crash when more than one authplugin are selected) by Frederic Bourgeois * Added feature to allow Facebook mock ajax (request #6) by Jason Spiro * Added contrib dir * Added a new html & css validated html template in contrib (request #3). By Chris Peschke * Converted iso-8859 message files to utf-8 (bug #86). Suggested by Fred Ulisses Maranhao * Fixed Error reading Content-Length (bug #84). By Carlos Soto * Fixed compilation error BSD due lack of string.h when using memcpy() (bug #75). By Alexander Hornung * Fixed exceptioniplist case sensitivity (bug #11). By Mark J Hewitt * Fixed accept-encoding support for new tokens (bug #13). By userquin * Applied patch 3438750 (GCC 4.4 and 4.6 compatibility) by Mathieu PARENT * Applied patch 3438749 (French translation update) by Mathieu PARENT * Applied patch 3418297 (Set proxy timeout in dansguardian.conf) by Frederic Bourgeois * Applied patch 3419088 (login/password in URL is dropped) by Mathieu PARENT * Applied patch 3419089 ("Expect" header should be dropped) by Mathieu PARENT * Applied patch 3438751 (Fix queue handling in OptionContainer) by Mathieu PARENT * Applied patch 3515167 (Fix digest identication) by Frederic Bourgeois * Fixed GCC warnings * LFS review in String.cpp (requires different arch review yet) Previous release notes seem to be lost - the build structure changed, and: Both the main configuration file and the filter group configuration file(s) have changed since the last stable release. If you try to re-use the configuration from an existing copy of 2.8.0.6 or earlier, the daemon will not start. On the other hand, list files (phrase lists, domain lists, etc.) have not changed format, and should largely "just work". There have been improvements to the default list files, though, so again it is recommended that you start from the new version and re-do any customisations.
2014-03-28 15:13:25 +01:00
EGDIR= ${PREFIX}/share/examples/dansguardian
INSTALL_MAKE_FLAGS+= sysconfdir=${EGDIR}
Update dansguardian to 2.12.0.3 * Applied patch #9 (Crash when more than one authplugin are selected) by Frederic Bourgeois * Added feature to allow Facebook mock ajax (request #6) by Jason Spiro * Added contrib dir * Added a new html & css validated html template in contrib (request #3). By Chris Peschke * Converted iso-8859 message files to utf-8 (bug #86). Suggested by Fred Ulisses Maranhao * Fixed Error reading Content-Length (bug #84). By Carlos Soto * Fixed compilation error BSD due lack of string.h when using memcpy() (bug #75). By Alexander Hornung * Fixed exceptioniplist case sensitivity (bug #11). By Mark J Hewitt * Fixed accept-encoding support for new tokens (bug #13). By userquin * Applied patch 3438750 (GCC 4.4 and 4.6 compatibility) by Mathieu PARENT * Applied patch 3438749 (French translation update) by Mathieu PARENT * Applied patch 3418297 (Set proxy timeout in dansguardian.conf) by Frederic Bourgeois * Applied patch 3419088 (login/password in URL is dropped) by Mathieu PARENT * Applied patch 3419089 ("Expect" header should be dropped) by Mathieu PARENT * Applied patch 3438751 (Fix queue handling in OptionContainer) by Mathieu PARENT * Applied patch 3515167 (Fix digest identication) by Frederic Bourgeois * Fixed GCC warnings * LFS review in String.cpp (requires different arch review yet) Previous release notes seem to be lost - the build structure changed, and: Both the main configuration file and the filter group configuration file(s) have changed since the last stable release. If you try to re-use the configuration from an existing copy of 2.8.0.6 or earlier, the daemon will not start. On the other hand, list files (phrase lists, domain lists, etc.) have not changed format, and should largely "just work". There have been improvements to the default list files, though, so again it is recommended that you start from the new version and re-do any customisations.
2014-03-28 15:13:25 +01:00
EGDIRS!= cat ${.CURDIR}/files/configdirs
.for d in ${EGDIRS}
OWN_DIRS+= ${PKG_SYSCONFDIR}/${d}
INSTALLATION_DIRS+= ${EGDIR}/${d}
.endfor
EGFILES!= cat ${.CURDIR}/files/configfiles
.for f in ${EGFILES}
CONF_FILES+= ${EGDIR}/${f} ${PKG_SYSCONFDIR}/${f}
.endfor
Update dansguardian to 2.12.0.3 * Applied patch #9 (Crash when more than one authplugin are selected) by Frederic Bourgeois * Added feature to allow Facebook mock ajax (request #6) by Jason Spiro * Added contrib dir * Added a new html & css validated html template in contrib (request #3). By Chris Peschke * Converted iso-8859 message files to utf-8 (bug #86). Suggested by Fred Ulisses Maranhao * Fixed Error reading Content-Length (bug #84). By Carlos Soto * Fixed compilation error BSD due lack of string.h when using memcpy() (bug #75). By Alexander Hornung * Fixed exceptioniplist case sensitivity (bug #11). By Mark J Hewitt * Fixed accept-encoding support for new tokens (bug #13). By userquin * Applied patch 3438750 (GCC 4.4 and 4.6 compatibility) by Mathieu PARENT * Applied patch 3438749 (French translation update) by Mathieu PARENT * Applied patch 3418297 (Set proxy timeout in dansguardian.conf) by Frederic Bourgeois * Applied patch 3419088 (login/password in URL is dropped) by Mathieu PARENT * Applied patch 3419089 ("Expect" header should be dropped) by Mathieu PARENT * Applied patch 3438751 (Fix queue handling in OptionContainer) by Mathieu PARENT * Applied patch 3515167 (Fix digest identication) by Frederic Bourgeois * Fixed GCC warnings * LFS review in String.cpp (requires different arch review yet) Previous release notes seem to be lost - the build structure changed, and: Both the main configuration file and the filter group configuration file(s) have changed since the last stable release. If you try to re-use the configuration from an existing copy of 2.8.0.6 or earlier, the daemon will not start. On the other hand, list files (phrase lists, domain lists, etc.) have not changed format, and should largely "just work". There have been improvements to the default list files, though, so again it is recommended that you start from the new version and re-do any customisations.
2014-03-28 15:13:25 +01:00
.include "../../devel/pcre/buildlink3.mk"
2014-09-25 21:41:21 +02:00
.include "../../devel/zlib/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"