From owner-cvs-all@FreeBSD.ORG Thu Mar 18 20:03:51 2010 Return-Path: Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A77B410656C4 for ; Thu, 18 Mar 2010 20:03:51 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx21.fluidhosting.com [204.14.89.4]) by mx1.freebsd.org (Postfix) with ESMTP id 568688FC1F for ; Thu, 18 Mar 2010 20:03:51 +0000 (UTC) Received: (qmail 17221 invoked by uid 399); 18 Mar 2010 20:03:49 -0000 Received: from localhost (HELO foreign.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTPAM; 18 Mar 2010 20:03:49 -0000 X-Originating-IP: 127.0.0.1 X-Sender: dougb@dougbarton.us Message-ID: <4BA28724.9030200@FreeBSD.org> Date: Thu, 18 Mar 2010 13:03:48 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.1.7) Gecko/20100218 Thunderbird/3.0.1 MIME-Version: 1.0 To: Renato Botelho References: <201003181835.o2IIZKkZ059859@repoman.freebsd.org> <4BA285D6.7070603@FreeBSD.org> In-Reply-To: <4BA285D6.7070603@FreeBSD.org> X-Enigmail-Version: 1.0.1 OpenPGP: id=D5B2F0FB Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: eksffa@freebsdbrasil.com.br, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/www Makefile ports/www/thundercache Makefile distinfo pkg-descr pkg-plist ports/www/thundercache/files log.sh.in pkg-message.in thunder-rcNG.in X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Mar 2010 20:03:51 -0000 Mail to maintainer bounces, Renato, are you in contact with him? Doug On 03/18/10 12:58, Doug Barton wrote: > There are numerous problems with this port, starting with the fact that > it installs (most?) everything into /usr/local/thunder. However I've > attached a patch that fixes the rc.d-related stuff at least. > > 1. It's rc.d, not rcng > 2. All new ports that use rc.d scripts need to use the USE_RC_SUBR > mechanism. > 3. The name of the script, PROVIDE, and $name should match the port name. > 4. The script itself wasn't too bad, but I've tidied it up a bit: > a. Added a $FreeBSD$ > b. Added KEYWORD: shutdown since it starts a persistent service. > c. Removed _flags from command=, it's spurious and will result in the > flags being included twice. > d. Moved the default variable assignment to after load_rc_config > e. Made the conf file a required_file, and added it to command_args > instead of _flags. > > The last bit about the conf file isn't strictly necessary, but it has > advantages that I'd be happy to enumerate if there is interest. > > This needs to be fixed sooner rather than later, since I would not want > users to get entrenched with the existing semantics. > > > Doug > > > On 03/18/10 11:35, Renato Botelho wrote: >> garga 2010-03-18 18:35:20 UTC >> >> FreeBSD ports repository >> >> Modified files: >> www Makefile >> Added files: >> www/thundercache Makefile distinfo pkg-descr pkg-plist >> www/thundercache/files log.sh.in pkg-message.in >> thunder-rcNG.in >> Log: >> ThunderCache 4 is an enhaced standalone high-performance web caching system. >> >> It's main goal is to be able to cache dynamic contents, the content most >> proxing systems are unable to do caching. This is how ThunderCache becomes >> high-performance and high-eficiency. >> >> ThunderCache is freeware up to 50 concurrent sessions, and needs commercial >> license to run more than 50 concurrent sessions. It's designed to run on >> FreeBSD. Advanced features include TProxy support (IP_BINDANY), ToS/DiffService >> marking. >> >> WWW: http://www.bmsoftware.org >> >> Submitted by: Patrick Tracanelli (by email) >> >> Revision Changes Path >> 1.2565 +1 -0 ports/www/Makefile >> 1.1 +82 -0 ports/www/thundercache/Makefile (new) >> 1.1 +6 -0 ports/www/thundercache/distinfo (new) >> 1.1 +27 -0 ports/www/thundercache/files/log.sh.in (new) >> 1.1 +39 -0 ports/www/thundercache/files/pkg-message.in (new) >> 1.1 +21 -0 ports/www/thundercache/files/thunder-rcNG.in (new) >> 1.1 +12 -0 ports/www/thundercache/pkg-descr (new) >> 1.1 +65 -0 ports/www/thundercache/pkg-plist (new) >> >> http://www.FreeBSD.org/cgi/cvsweb.cgi/ports/www/Makefile.diff?&r1=1.2564&r2=1.2565&f=h >> http://www.FreeBSD.org/cgi/cvsweb.cgi/ports/www/thundercache/Makefile >> http://www.FreeBSD.org/cgi/cvsweb.cgi/ports/www/thundercache/distinfo >> http://www.FreeBSD.org/cgi/cvsweb.cgi/ports/www/thundercache/files/log.sh.in >> http://www.FreeBSD.org/cgi/cvsweb.cgi/ports/www/thundercache/files/pkg-message.in >> http://www.FreeBSD.org/cgi/cvsweb.cgi/ports/www/thundercache/files/thunder-rcNG.in >> http://www.FreeBSD.org/cgi/cvsweb.cgi/ports/www/thundercache/pkg-descr >> http://www.FreeBSD.org/cgi/cvsweb.cgi/ports/www/thundercache/pkg-plist >> > > > -- ... and that's just a little bit of history repeating. -- Propellerheads Improve the effectiveness of your Internet presence with a domain name makeover! http://SupersetSolutions.com/