From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Apr 24 22:20:24 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org 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 99F3416A446 for ; Mon, 24 Apr 2006 22:20:22 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id A33A143D7F for ; Mon, 24 Apr 2006 22:20:16 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k3OMKGYo085287 for ; Mon, 24 Apr 2006 22:20:16 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k3OMKGdN085286; Mon, 24 Apr 2006 22:20:16 GMT (envelope-from gnats) Resent-Date: Mon, 24 Apr 2006 22:20:16 GMT Resent-Message-Id: <200604242220.k3OMKGdN085286@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, Shaun Amott Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 330C316A410 for ; Mon, 24 Apr 2006 22:11:51 +0000 (UTC) (envelope-from shaun@inerd.com) Received: from dione.picobyte.net (host-212-158-207-124.bulldogdsl.com [212.158.207.124]) by mx1.FreeBSD.org (Postfix) with SMTP id A9B1843D7C for ; Mon, 24 Apr 2006 22:11:44 +0000 (GMT) (envelope-from shaun@inerd.com) Received: from charon.picobyte.net (charon.picobyte.net [IPv6:2001:4bd0:201e::fe03]) by dione.picobyte.net (Postfix) with ESMTP for ; Mon, 24 Apr 2006 23:11:43 +0100 (BST) Message-Id: <1145916703.4719@charon.picobyte.net> Date: Mon, 24 Apr 2006 23:11:43 +0100 From: Shaun Amott To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/96289: Adopt a few more ports + minor tweaks X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Shaun Amott List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Apr 2006 22:20:24 -0000 >Number: 96289 >Category: ports >Synopsis: Adopt a few more ports + minor tweaks >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: Mon Apr 24 22:20:16 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Shaun Amott >Release: FreeBSD 6.1-PRERELEASE i386 >Organization: >Environment: >Description: Take responsibility for a few orphaned ports: databases/p5-DBD-Google www/p5-libwww [1] devel/p5-File-Tail misc/geekcode net/GeoIP news/newsgrab [2] games/tuxracer sysutils/cronolog [3] [1] This port is still assigned to petef@, but the rest of his ports were reset. Was this one overlooked? In any case, the port needs an active maintainer, since people want it kept up-to-date. [2] Patch to tidy up port a bit below. [3] I submitted a patch for this almost three months ago - is this maintainer considered AWOL yet? :-) At the least, could someone apply my patch (PR ports/92830)? I have also now cut down pkg-descr to keep portlint happy (patch below) All ports tested and portlint(1)'ed. >How-To-Repeat: >Fix: --- newsgrab.diff begins here --- diff -urN news/newsgrab.orig/Makefile news/newsgrab/Makefile --- news/newsgrab.orig/Makefile Sat Apr 15 21:31:57 2006 +++ news/newsgrab/Makefile Sun Apr 23 20:19:38 2006 @@ -13,7 +13,7 @@ MASTER_SITE_SUBDIR= newsgrab EXTRACT_SUFX= .tgz -MAINTAINER= ports@FreeBSD.org +MAINTAINER= shaun@inerd.com COMMENT= Download and uudecode binary files from USENET using regexps RUN_DEPENDS= ${SITE_PERL}/News/NNTPClient.pm:${PORTSDIR}/news/p5-NNTPClient \ @@ -23,7 +23,8 @@ NO_BUILD= yes USE_PERL5= yes -USE_REINPLACE= yes + +PORTDOCS= README newsgrabrc post-patch: @${REINPLACE_CMD} -e 's|^#!/usr/bin/perl|#!${PERL}|' ${WRKSRC}/newsgrab.pl @@ -31,9 +32,8 @@ do-install: ${INSTALL_SCRIPT} ${WRKSRC}/newsgrab.pl ${PREFIX}/bin/newsgrab .if !defined(NOPORTDOCS) - @${MKDIR} ${PREFIX}/share/doc/newsgrab - ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/newsgrab - ${INSTALL_DATA} ${WRKSRC}/newsgrabrc ${PREFIX}/share/doc/newsgrab + @${MKDIR} ${DOCSDIR} + cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR} .endif .include diff -urN news/newsgrab.orig/pkg-plist news/newsgrab/pkg-plist --- news/newsgrab.orig/pkg-plist Mon Aug 5 00:02:19 2002 +++ news/newsgrab/pkg-plist Sun Apr 23 20:17:49 2006 @@ -1,4 +1 @@ bin/newsgrab -%%PORTDOCS%%share/doc/newsgrab/README -%%PORTDOCS%%share/doc/newsgrab/newsgrabrc -%%PORTDOCS%%@dirrm share/doc/newsgrab --- newsgrab.diff ends here --- --- cronolog.diff begins here --- --- pkg-descr.orig Wed Apr 5 19:11:45 2006 +++ pkg-descr Mon Apr 24 20:03:36 2006 @@ -1,12 +1,9 @@ "cronolog" is a simple program that reads log messages from its input and writes them to a set of output files, the names of which are -constructed using template and the current date and time. The -template uses the same format specifiers as the Unix date command -(which are the same as the standard C strftime library function). +constructed using template and the current date and time. "cronolog" is intended to be used in conjunction with a Web server, such -as Apache to split the access log into daily or monthly logs. For -example the Apache configuration directives: +as Apache to split the access log into daily or monthly logs. E.g.: TransferLog "|/www/sbin/cronolog /www/logs/%Y/%m/%d/access.log" ErrorLog "|/www/sbin/cronolog /www/logs/%Y/%m/%d/errors.log" @@ -14,22 +11,14 @@ would instruct Apache to pipe its access and error log messages into separate copies of cronolog, which would create new log files each day in a directory hierarchy structured by date, i.e. on 31 December 1996 -messages would be written to +messages would be written to: /www/logs/1996/12/31/access.log /www/logs/1996/12/31/errors.log -after midnight the files +After midnight the following files would be used: /www/logs/1997/01/01/access.log /www/logs/1997/01/01/errors.log -would be used, with the directories 1997, 1997/01 and 1997/01/01 being -created if they did not already exist. - -The most up-to-date version of "cronolog" can be found at: - - WWW: http://cronolog.org/ - -- Mark Blackman -tmb@maddog.u-net.com +WWW: http://cronolog.org/ --- cronolog.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: