diff options
-rw-r--r-- | www/squid31/Makefile | 19 | ||||
-rw-r--r-- | www/squid31/distinfo | 10 | ||||
-rw-r--r-- | www/squid31/patches/patch-ae | 15 |
3 files changed, 30 insertions, 14 deletions
diff --git a/www/squid31/Makefile b/www/squid31/Makefile index 30783919584..adf58cacdd1 100644 --- a/www/squid31/Makefile +++ b/www/squid31/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.7 2009/07/01 02:17:46 taca Exp $ +# $NetBSD: Makefile,v 1.8 2009/07/07 18:25:13 tron Exp $ -DISTNAME= squid-3.1.0.8 +DISTNAME= squid-3.1.0.9 PKGNAME= ${DISTNAME} # Necessary for "pkgsrc/www/squid/options.mk" CATEGORIES= www MASTER_SITES= ${SQUID_MASTER_SITES} \ @@ -17,6 +17,8 @@ USE_TOOLS+= perl gmake GNU_CONFIGURE= yes PKG_DESTDIR_SUPPORT= destdir +POST_INSTALL_EXTRA= install-error-pages + .include "../../www/squid/Makefile.squid" CONFIGURE_ARGS+= --with-default-user=${SQUID_USER} @@ -33,4 +35,17 @@ post-build: ${CP} -pf ${WRKSRC}/src/squid.conf.documented \ ${WRKSRC}/src/squid.conf.default +install-error-pages: + cd ${WRKSRC}/errors && \ + for DIR in *; do \ + if [ -d $$DIR ]; then \ + ERROR_DIR=${PREFIX}/share/squid/errors/$$DIR; \ + ${INSTALL_DATA_DIR} $$ERROR_DIR; \ + for FILE in $$DIR/ERR_*; do \ + ${INSTALL_DATA} $$FILE $$ERROR_DIR; \ + done; \ + fi; \ + done + ${LN} -s en ${PREFIX}/share/squid/errors/templates + .include "../../mk/bsd.pkg.mk" diff --git a/www/squid31/distinfo b/www/squid31/distinfo index da39fa0755e..423415a5c79 100644 --- a/www/squid31/distinfo +++ b/www/squid31/distinfo @@ -1,10 +1,10 @@ -$NetBSD: distinfo,v 1.4 2009/06/07 08:36:36 tron Exp $ +$NetBSD: distinfo,v 1.5 2009/07/07 18:25:13 tron Exp $ -SHA1 (squid-3.1.0.8.tar.bz2) = 23c582d7fa11fc63cf388f00d01611398453aab1 -RMD160 (squid-3.1.0.8.tar.bz2) = f6069174f118d79470f35bf7c11184e014984674 -Size (squid-3.1.0.8.tar.bz2) = 2345063 bytes +SHA1 (squid-3.1.0.9.tar.bz2) = 221cc189c1c69e61819540ceb798ded728c2579a +RMD160 (squid-3.1.0.9.tar.bz2) = 208ec13315ba73e16f3f4051e41aa7a539d7ba45 +Size (squid-3.1.0.9.tar.bz2) = 2360740 bytes SHA1 (patch-ad) = 031e5de714610917ac0c575b42add980c0933c72 -SHA1 (patch-ae) = b1833170580e93248af867f003c37ce8afbb5e6f +SHA1 (patch-ae) = a512f1d521f3019e2136b5d0ad2199182e2aaabb SHA1 (patch-ah) = e20f7b76d6d48041efbfe1a07dce756a818e6642 SHA1 (patch-aj) = 349b5d49dec49430cff2a170ad53d3a16f2a4c76 SHA1 (patch-al) = 6dd09cf75ed53a92616f4eed9f3e290232ff54a5 diff --git a/www/squid31/patches/patch-ae b/www/squid31/patches/patch-ae index b0004854c6d..1a958cc6092 100644 --- a/www/squid31/patches/patch-ae +++ b/www/squid31/patches/patch-ae @@ -1,8 +1,8 @@ -$NetBSD: patch-ae,v 1.1 2009/05/17 14:17:42 tron Exp $ +$NetBSD: patch-ae,v 1.2 2009/07/07 18:25:13 tron Exp $ ---- errors/Makefile.in.orig 2009-04-08 11:51:20.000000000 +0100 -+++ errors/Makefile.in 2009-05-17 14:32:03.000000000 +0100 -@@ -509,13 +509,13 @@ +--- errors/Makefile.in.orig 2009-06-26 11:35:52.000000000 +0100 ++++ errors/Makefile.in 2009-06-30 18:58:13.000000000 +0100 +@@ -408,13 +408,13 @@ done; \ fi \ done; \ @@ -12,14 +12,15 @@ $NetBSD: patch-ae,v 1.1 2009/05/17 14:17:42 tron Exp $ - else \ - echo "$(INSTALL_DATA) $(srcdir)/errorpage.css $(DESTDIR)$(DEFAULT_STYLESHEET)"; \ - $(INSTALL_DATA) $(srcdir)/errorpage.css $(DESTDIR)$(DEFAULT_STYLESHEET); \ -- fi +- fi ; \ +# $(INSTALL_DATA) $(srcdir)/errorpage.css $(DESTDIR)$(DEFAULT_STYLESHEET).default; \ +# if test -f $(DESTDIR)$(DEFAULT_STYLESHEET) ; then \ +# echo "$@ will not overwrite existing $(DESTDIR)$(DEFAULT_STYLESHEET)" ; \ +# else \ +# echo "$(INSTALL_DATA) $(srcdir)/errorpage.css $(DESTDIR)$(DEFAULT_STYLESHEET)"; \ +# $(INSTALL_DATA) $(srcdir)/errorpage.css $(DESTDIR)$(DEFAULT_STYLESHEET); \ -+# fi ++# fi ; \ + $(SHELL) $(srcdir)/alias-link.sh "$(LN)" "$(RM)" "$(DESTDIR)$(DEFAULT_ERROR_DIR)" "$(srcdir)/aliases" || exit 1 ; uninstall-local: - @ for l in $(LANGUAGES) templates; do \ + for l in $(TRANSLATIONS); do \ |