Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 Apr 2006 23:11:43 +0100
From:      Shaun Amott <shaun@inerd.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/96289: Adopt a few more ports + minor tweaks
Message-ID:  <1145916703.4719@charon.picobyte.net>
Resent-Message-ID: <200604242220.k3OMKGdN085286@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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 <bsd.port.mk>
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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1145916703.4719>