From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Jun 20 23:00:27 2003 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 56E8A37B4D9 for ; Fri, 20 Jun 2003 23:00:27 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3866243F93 for ; Fri, 20 Jun 2003 23:00:26 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id h5L60QUp009712 for ; Fri, 20 Jun 2003 23:00:26 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id h5L60Qei009711; Fri, 20 Jun 2003 23:00:26 -0700 (PDT) Resent-Date: Fri, 20 Jun 2003 23:00:26 -0700 (PDT) Resent-Message-Id: <200306210600.h5L60Qei009711@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Lars Eggert Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E53F137B401 for ; Fri, 20 Jun 2003 22:59:41 -0700 (PDT) Received: from nik.isi.edu (nik.isi.edu [128.9.168.58]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5FC8443FB1 for ; Fri, 20 Jun 2003 22:59:41 -0700 (PDT) (envelope-from larse@nik.isi.edu) Received: from nik.isi.edu (localhost [127.0.0.1]) by nik.isi.edu (8.12.9/8.12.9) with ESMTP id h5L5xfxq033919 for ; Fri, 20 Jun 2003 22:59:41 -0700 (PDT) (envelope-from larse@nik.isi.edu) Received: (from larse@localhost) by nik.isi.edu (8.12.9/8.12.9/Submit) id h5L5xejT033918; Fri, 20 Jun 2003 22:59:40 -0700 (PDT) Message-Id: <200306210559.h5L5xejT033918@nik.isi.edu> Date: Fri, 20 Jun 2003 22:59:40 -0700 (PDT) From: Lars Eggert To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/53576: New port: www/privoxy+ipv6 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Lars Eggert List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Jun 2003 06:00:27 -0000 >Number: 53576 >Category: ports >Synopsis: New port: www/privoxy+ipv6 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Jun 20 23:00:25 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Lars Eggert >Release: FreeBSD 5.1-CURRENT i386 >Organization: >Environment: System: FreeBSD nik.isi.edu 5.1-CURRENT FreeBSD 5.1-CURRENT #1: Tue Jun 17 19:29:16 PDT 2003 root@nik.isi.edu:/usr/obj/usr/src/sys/KERNEL-1.24 i386 >Description: This Lionel Mamane's patched CVS version of privoxy that supports IPv6. See http://deepspace6.net/sections/sources.html >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # privoxy+ipv6 # privoxy+ipv6/pkg-plist # privoxy+ipv6/Makefile # privoxy+ipv6/distinfo # privoxy+ipv6/pkg-descr # privoxy+ipv6/files # privoxy+ipv6/files/patch-GNUmakefile.in # echo c - privoxy+ipv6 mkdir -p privoxy+ipv6 > /dev/null 2>&1 echo x - privoxy+ipv6/pkg-plist sed 's/^X//' >privoxy+ipv6/pkg-plist << 'END-of-privoxy+ipv6/pkg-plist' Xetc/privoxy/config.sample Xetc/privoxy/default.action Xetc/privoxy/default.filter Xetc/privoxy/standard.action Xetc/privoxy/templates/Entries Xetc/privoxy/templates/Repository Xetc/privoxy/templates/Root Xetc/privoxy/templates/blocked Xetc/privoxy/templates/cgi-error-404 Xetc/privoxy/templates/cgi-error-bad-param Xetc/privoxy/templates/cgi-error-disabled Xetc/privoxy/templates/cgi-error-file Xetc/privoxy/templates/cgi-error-file-read-only Xetc/privoxy/templates/cgi-error-modified Xetc/privoxy/templates/cgi-error-parse Xetc/privoxy/templates/cgi-style.css Xetc/privoxy/templates/connect-failed Xetc/privoxy/templates/default Xetc/privoxy/templates/edit-actions-add-url-form Xetc/privoxy/templates/edit-actions-for-url Xetc/privoxy/templates/edit-actions-for-url-filter Xetc/privoxy/templates/edit-actions-list Xetc/privoxy/templates/edit-actions-list-button Xetc/privoxy/templates/edit-actions-list-section Xetc/privoxy/templates/edit-actions-list-url Xetc/privoxy/templates/edit-actions-remove-url-form Xetc/privoxy/templates/edit-actions-url-form Xetc/privoxy/templates/mod-local-help Xetc/privoxy/templates/mod-support-and-service Xetc/privoxy/templates/mod-title Xetc/privoxy/templates/mod-unstable-warning Xetc/privoxy/templates/no-such-domain Xetc/privoxy/templates/show-request Xetc/privoxy/templates/show-status Xetc/privoxy/templates/show-status-file Xetc/privoxy/templates/show-url-info Xetc/privoxy/templates/show-version Xetc/privoxy/templates/toggle Xetc/privoxy/templates/toggle-mini Xetc/privoxy/templates/untrusted Xetc/privoxy/trust Xetc/privoxy/user.action.sample Xsbin/privoxy Xshare/doc/privoxy/AUTHORS Xshare/doc/privoxy/ChangeLog Xshare/doc/privoxy/LICENSE Xshare/doc/privoxy/README Xshare/doc/privoxy/developer-manual/coding.html Xshare/doc/privoxy/developer-manual/contact.html Xshare/doc/privoxy/developer-manual/copyright.html Xshare/doc/privoxy/developer-manual/cvs.html Xshare/doc/privoxy/developer-manual/documentation.html Xshare/doc/privoxy/developer-manual/index.html Xshare/doc/privoxy/developer-manual/introduction.html Xshare/doc/privoxy/developer-manual/newrelease.html Xshare/doc/privoxy/developer-manual/seealso.html Xshare/doc/privoxy/developer-manual/testing.html Xshare/doc/privoxy/developer-manual/webserver-update.html Xshare/doc/privoxy/faq/configuration.html Xshare/doc/privoxy/faq/contact.html Xshare/doc/privoxy/faq/copyright.html Xshare/doc/privoxy/faq/general.html Xshare/doc/privoxy/faq/index.html Xshare/doc/privoxy/faq/installation.html Xshare/doc/privoxy/faq/misc.html Xshare/doc/privoxy/faq/trouble.html Xshare/doc/privoxy/images/files-in-use.jpg Xshare/doc/privoxy/images/proxy_setup.jpg Xshare/doc/privoxy/index.html Xshare/doc/privoxy/man-page/privoxy-man-page.html Xshare/doc/privoxy/p_doc.css Xshare/doc/privoxy/user-manual/actions-file.html Xshare/doc/privoxy/user-manual/appendix.html Xshare/doc/privoxy/user-manual/config.html Xshare/doc/privoxy/user-manual/configuration.html Xshare/doc/privoxy/user-manual/contact.html Xshare/doc/privoxy/user-manual/copyright.html Xshare/doc/privoxy/user-manual/filter-file.html Xshare/doc/privoxy/user-manual/index.html Xshare/doc/privoxy/user-manual/installation.html Xshare/doc/privoxy/user-manual/introduction.html Xshare/doc/privoxy/user-manual/quickstart.html Xshare/doc/privoxy/user-manual/seealso.html Xshare/doc/privoxy/user-manual/startup.html Xshare/doc/privoxy/user-manual/templates.html Xshare/doc/privoxy/user-manual/upgradersnote.html X@dirrm etc/privoxy/templates X@dirrm share/doc/privoxy/developer-manual X@dirrm share/doc/privoxy/faq X@dirrm share/doc/privoxy/images X@dirrm share/doc/privoxy/man-page X@dirrm share/doc/privoxy/user-manual X@dirrm share/doc/privoxy X END-of-privoxy+ipv6/pkg-plist echo x - privoxy+ipv6/Makefile sed 's/^X//' >privoxy+ipv6/Makefile << 'END-of-privoxy+ipv6/Makefile' X# New ports collection makefile for: privoxy+ipv6 X# Date created: 17 June 2003 X# Whom: Lars Eggert X# X# $FreeBSD$ X# X XPORTNAME= privoxy+ipv6 XPORTVERSION= 20030523 XCATEGORIES= www ipv6 XMASTER_SITES= ftp://ftp.deepspace6.net/pub/sources/privoxy/ XDISTNAME= privoxy_CVS_${PORTVERSION}_ipv6_5 X XMAINTAINER= larse@isi.edu XCOMMENT= Privoxy is a web proxy with advanced filtering capabilities X XWRKSRC= ${WRKDIR}/privoxy X XETCDIR= ${PREFIX}/etc/privoxy XUSER= nobody XGROUP= nobody X XUSE_BZIP2= yes XUSE_GMAKE= yes XUSE_AUTOCONF= yes XUSE_REINPLACE= yes XGNU_CONFIGURE= yes XCONFIGURE_ARGS= --prefix=${PREFIX} \ X --with-user=${USER} --with-group=${GROUP} \ X --sysconfdir=${ETCDIR} --localstatedir=/var X XMAKEFILE= GNUmakefile X XMAN1= privoxy.1 X Xpre-configure: X @cd ${WRKSRC}; ${AUTOHEADER} X Xpost-install: X @for file in config user.action; do \ X if [ ! -f ${ETCDIR}/$$file ]; then \ X ${CP} ${ETCDIR}/$$file.sample ${ETCDIR}/$$file; \ X ${CHOWN} ${USER}:${GROUP} ${ETCDIR}/$$file; \ X ${CHMOD} ug+rw ${ETCDIR}/$$file; \ X fi; \ X done; \ X X.include END-of-privoxy+ipv6/Makefile echo x - privoxy+ipv6/distinfo sed 's/^X//' >privoxy+ipv6/distinfo << 'END-of-privoxy+ipv6/distinfo' XMD5 (privoxy_CVS_20030523_ipv6_5.tar.bz2) = 61cd5123cc23c7c822404ddb9a5a4c8f END-of-privoxy+ipv6/distinfo echo x - privoxy+ipv6/pkg-descr sed 's/^X//' >privoxy+ipv6/pkg-descr << 'END-of-privoxy+ipv6/pkg-descr' XPrivoxy is a web proxy with advanced filtering capabilities for protecting Xprivacy, filtering web page content, managing cookies, controlling access, Xand removing ads, banners, pop-ups and other obnoxious Internet junk. XPrivoxy has a very flexible configuration and can be customized to suit Xindividual needs and tastes. Privoxy has application for both stand-alone Xsystems and multi-user networks. X XThis is a port of Lionel Mamane's patched CVS version that supports IPv6. X XWWW: http://www.privoxy.org/ XWWW: http://www.deepspace6.net/sections/sources.html END-of-privoxy+ipv6/pkg-descr echo c - privoxy+ipv6/files mkdir -p privoxy+ipv6/files > /dev/null 2>&1 echo x - privoxy+ipv6/files/patch-GNUmakefile.in sed 's/^X//' >privoxy+ipv6/files/patch-GNUmakefile.in << 'END-of-privoxy+ipv6/files/patch-GNUmakefile.in' X--- GNUmakefile.in.orig Fri May 23 04:31:48 2003 X+++ GNUmakefile.in Fri Jun 20 22:50:22 2003 X@@ -174,7 +174,7 @@ X ############################################################################# X # We include these files in our distributions X ############################################################################# X-CONFIGS = config trust default.action standard.action user.action default.filter X+CONFIGS = config.sample trust default.action standard.action user.action.sample default.filter X # take care that no CVS .cvsignore or other crappy files X # are included here X # and escape every '#' in the find. doh. X@@ -945,10 +945,12 @@ X $(CAT) config >config~ ;\ X $(MV) config.base config ;\ X fi X- $(SED) 's+confdir .+confdir $(CONF_DEST)+' config | \ X- $(SED) 's+logdir .+logdir $(LOG_DEST)+' >config.updated X+ $(SED) 's+confdir .*+confdir $(CONF_DEST)+' config | \ X+ $(SED) 's+logdir .*+logdir $(LOG_DEST)+' >config.updated X $(MV) config config.base X- $(MV) config.updated config X+ $(MV) config.updated config X+ $(MV) config config.sample X+ $(CP) user.action user.action.sample X X @# Install the config support files. Test for root install, and abort X @# if there is no privoxy user, and no other user or group was enabled END-of-privoxy+ipv6/files/patch-GNUmakefile.in exit >Release-Note: >Audit-Trail: >Unformatted: