From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Jun 23 04:30:30 2004 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 6DD0916A4CE for ; Wed, 23 Jun 2004 04:30:30 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 15CF343D53 for ; Wed, 23 Jun 2004 04:30:25 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i5N4UObV070820 for ; Wed, 23 Jun 2004 04:30:24 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.11/8.12.11/Submit) id i5N4UOb7070819; Wed, 23 Jun 2004 04:30:24 GMT (envelope-from gnats) Resent-Date: Wed, 23 Jun 2004 04:30:24 GMT Resent-Message-Id: <200406230430.i5N4UOb7070819@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, vassily ragosin Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CA0CA16A4CE for ; Wed, 23 Jun 2004 04:26:27 +0000 (GMT) Received: from gray.vrgraphics.ru (gray.vrgraphics.ru [212.67.2.238]) by mx1.FreeBSD.org (Postfix) with ESMTP id B19D843D31 for ; Wed, 23 Jun 2004 04:26:26 +0000 (GMT) (envelope-from vr@gray.vrgraphics.ru) Received: from gray.vrgraphics.ru (localhost.vrgraphics.ru [127.0.0.1]) by gray.vrgraphics.ru (8.12.11/8.12.11) with ESMTP id i5N4Q6jS095942; Wed, 23 Jun 2004 08:26:06 +0400 (MSD) (envelope-from vr@gray.vrgraphics.ru) Received: (from vr@localhost) by gray.vrgraphics.ru (8.12.11/8.12.11/Submit) id i5N4Q0N6095941; Wed, 23 Jun 2004 08:26:00 +0400 (MSD) (envelope-from vr) Message-Id: <200406230426.i5N4Q0N6095941@gray.vrgraphics.ru> Date: Wed, 23 Jun 2004 08:26:00 +0400 (MSD) From: vassily ragosin To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 cc: mchopra@engmail.uwaterloo.ca Subject: ports/68220: www/awstats port is begging for update X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: vassily ragosin List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Jun 2004 04:30:30 -0000 >Number: 68220 >Category: ports >Synopsis: www/awstats port is begging for update >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Wed Jun 23 04:30:24 GMT 2004 >Closed-Date: >Last-Modified: >Originator: vassily ragosin >Release: FreeBSD 4.9-STABLE i386 >Organization: vr graphics >Environment: System: FreeBSD gray.vrgraphics.ru 4.9-STABLE FreeBSD 4.9-STABLE #4: Thu May 27 05:50:53 MSD 2004 vr@gray.vrgraphics.ru:/usr/obj/usr/src/sys/GRAY i386 >Description: www/awstats port is very old: more than a month has passed since 6.1 was released, and we still have 6.0. it is very serious, 6.0 doesn't work with perl 5.8.4 and it misses firefox, the famouse webbackbringer tool. webkids are starving. >How-To-Repeat: http://www.freshports.org/search.php?stype=name&method=match&query=awstats >Fix: cd /usr/ports/www/awstats patch -E < /path/to/supplied/patch rm *.orig && rm files/*.orig General disclaimer for Mr. Clement Laforet: I did try to contact the maintainer couple weeks ago, but he/she appears to be on vacation picking grapes in some other world. Submitting this PR two weeks ago would have saved some good numbers of innocent webkids souls. Patch follows: diff -crN Makefile.orig Makefile *** Makefile.orig Tue Feb 17 03:39:03 2004 --- Makefile Wed Jun 23 07:31:36 2004 *************** *** 6,13 **** # PORTNAME= awstats ! PORTVERSION= 6.0 ! PORTREVISION= 1 CATEGORIES= www MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} --- 6,13 ---- # PORTNAME= awstats ! PORTVERSION= 6.1 ! PORTREVISION= 0 CATEGORIES= www MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} *************** *** 22,27 **** --- 22,30 ---- do-install: @${MKDIR} ${PREFIX}/www/cgi-bin/lang + @${MKDIR} ${PREFIX}/www/cgi-bin/lang/tooltips_f + @${MKDIR} ${PREFIX}/www/cgi-bin/lang/tooltips_m + @${MKDIR} ${PREFIX}/www/cgi-bin/lang/tooltips_w @${MKDIR} ${PREFIX}/www/cgi-bin/lib @${MKDIR} ${PREFIX}/www/cgi-bin/plugins @${MKDIR} ${PREFIX}/www/cgi-bin/plugins/example *************** *** 41,51 **** ${INSTALL_SCRIPT} ${WRKSRC}/tools/logresolvemerge.pl ${PREFIX}/bin/awstats_logresolvemerge.pl ${INSTALL_SCRIPT} ${WRKSRC}/tools/maillogconvert.pl ${PREFIX}/bin/awstats_maillogconvert.pl ${INSTALL_SCRIPT} ${WRKSRC}/tools/urlaliasbuilder.pl ${PREFIX}/bin/awstats_urlaliasbuilder.pl ! ${INSTALL_SCRIPT} ${WRKSRC}/tools/webmin/awstats-1.21.wbm ${PREFIX}/bin/awstats-1.21.wbm ${INSTALL_SCRIPT} ${WRKSRC}/wwwroot/cgi-bin/awredir.pl ${PREFIX}/www/cgi-bin ${INSTALL_DATA} ${WRKSRC}/wwwroot/cgi-bin/awstats.model.conf ${PREFIX}/www/cgi-bin ${INSTALL_SCRIPT} ${WRKSRC}/wwwroot/cgi-bin/awstats.pl ${PREFIX}/www/cgi-bin ! ${INSTALL_DATA} ${WRKSRC}/wwwroot/cgi-bin/lang/* ${PREFIX}/www/cgi-bin/lang ${INSTALL_DATA} ${WRKSRC}/wwwroot/cgi-bin/lib/* ${PREFIX}/www/cgi-bin/lib ${INSTALL_DATA} ${WRKSRC}/wwwroot/cgi-bin/plugins/decodeutfkeys.pm ${PREFIX}/www/cgi-bin/plugins ${INSTALL_DATA} ${WRKSRC}/wwwroot/cgi-bin/plugins/geoip.pm ${PREFIX}/www/cgi-bin/plugins --- 44,57 ---- ${INSTALL_SCRIPT} ${WRKSRC}/tools/logresolvemerge.pl ${PREFIX}/bin/awstats_logresolvemerge.pl ${INSTALL_SCRIPT} ${WRKSRC}/tools/maillogconvert.pl ${PREFIX}/bin/awstats_maillogconvert.pl ${INSTALL_SCRIPT} ${WRKSRC}/tools/urlaliasbuilder.pl ${PREFIX}/bin/awstats_urlaliasbuilder.pl ! ${INSTALL_SCRIPT} ${WRKSRC}/tools/webmin/awstats-1.3.wbm ${PREFIX}/bin/awstats-1.3.wbm ${INSTALL_SCRIPT} ${WRKSRC}/wwwroot/cgi-bin/awredir.pl ${PREFIX}/www/cgi-bin ${INSTALL_DATA} ${WRKSRC}/wwwroot/cgi-bin/awstats.model.conf ${PREFIX}/www/cgi-bin ${INSTALL_SCRIPT} ${WRKSRC}/wwwroot/cgi-bin/awstats.pl ${PREFIX}/www/cgi-bin ! ${INSTALL_DATA} ${WRKSRC}/wwwroot/cgi-bin/lang/*.txt ${PREFIX}/www/cgi-bin/lang ! ${INSTALL_DATA} ${WRKSRC}/wwwroot/cgi-bin/lang/tooltips_f/awstats-tt-* ${PREFIX}/www/cgi-bin/lang/tooltips_f ! ${INSTALL_DATA} ${WRKSRC}/wwwroot/cgi-bin/lang/tooltips_m/awstats-tt-* ${PREFIX}/www/cgi-bin/lang/tooltips_m ! ${INSTALL_DATA} ${WRKSRC}/wwwroot/cgi-bin/lang/tooltips_w/awstats-tt-* ${PREFIX}/www/cgi-bin/lang/tooltips_w ${INSTALL_DATA} ${WRKSRC}/wwwroot/cgi-bin/lib/* ${PREFIX}/www/cgi-bin/lib ${INSTALL_DATA} ${WRKSRC}/wwwroot/cgi-bin/plugins/decodeutfkeys.pm ${PREFIX}/www/cgi-bin/plugins ${INSTALL_DATA} ${WRKSRC}/wwwroot/cgi-bin/plugins/geoip.pm ${PREFIX}/www/cgi-bin/plugins diff -crN distinfo.orig distinfo *** distinfo.orig Sun Apr 4 08:04:33 2004 --- distinfo Wed Jun 23 07:31:36 2004 *************** *** 1,2 **** ! MD5 (awstats-6.0.tgz) = 959498f7182f20d84d7bd8aca68f4155 ! SIZE (awstats-6.0.tgz) = 791020 --- 1,2 ---- ! MD5 (awstats-6.1.tgz) = 4f02c0fc4f1a0f946fcae3b3768bf113 ! SIZE (awstats-6.1.tgz) = 800275 diff -crN files/patch-01.orig files/patch-01 *** files/patch-01.orig Thu Jan 1 03:00:00 1970 --- files/patch-01 Wed Jun 23 07:31:36 2004 *************** *** 0 **** --- 1,11 ---- + --- wwwroot/cgi-bin/awstats.model.conf.orig Wed Jun 23 05:37:25 2004 + +++ wwwroot/cgi-bin/awstats.model.conf Wed Jun 23 05:37:46 2004 + @@ -208,7 +208,7 @@ + # Example: "../icon" + # Default: "/icon" (means you must copy icon directories in "/mywwwroot/icon") + # + -DirIcons="/icon" + +DirIcons="/icons" + + + # When this parameter is set to 1, AWStats add a button on report page to diff -crN files/patch.awstats.model.conf.orig files/patch.awstats.model.conf *** files/patch.awstats.model.conf.orig Fri Nov 15 21:23:52 2002 --- files/patch.awstats.model.conf Thu Jan 1 03:00:00 1970 *************** *** 1,18 **** - --- awstats.model.conf.orig Wed Nov 6 15:27:14 2002 - +++ awstats.model.conf Wed Nov 6 15:29:49 2002 - @@ -150,11 +150,11 @@ - # subdirectories. - # If you build static reports ("... -output > outputpath/output.html"), enter - # path of icon directory relative to the directory outputpath. - -# Example: "/icon" - -# Example: "../icon" - -# Default: "/icon" (means you must copy icon directories in "/mywwwroot/icon") - +# Example: "/icons" - +# Example: "../icons" - +# Default: "/icons" (means you must copy icon directories in "/mywwwroot/icons") - # - -DirIcons="/icon" - +DirIcons="/icons" - - - # "SiteDomain" must contain the main domain name or the main intranet web --- 0 ---- diff -crN pkg-plist.orig pkg-plist *** pkg-plist.orig Tue Feb 17 03:39:03 2004 --- pkg-plist Wed Jun 23 07:31:36 2004 *************** *** 1,4 **** ! bin/awstats-1.21.wbm bin/awstats_buildstaticpages.pl bin/awstats_configure.pl bin/awstats_exportlib.pl --- 1,4 ---- ! bin/awstats-1.3.wbm bin/awstats_buildstaticpages.pl bin/awstats_configure.pl bin/awstats_exportlib.pl *************** *** 51,56 **** --- 51,57 ---- www/cgi-bin/awstats.model.conf www/cgi-bin/awstats.pl www/cgi-bin/lang/awstats-al.txt + www/cgi-bin/lang/awstats-ar.txt www/cgi-bin/lang/awstats-ba.txt www/cgi-bin/lang/awstats-bg.txt www/cgi-bin/lang/awstats-br.txt *************** *** 86,124 **** www/cgi-bin/lang/awstats-sk.txt www/cgi-bin/lang/awstats-sr.txt www/cgi-bin/lang/awstats-tr.txt - www/cgi-bin/lang/awstats-tt-al.txt - www/cgi-bin/lang/awstats-tt-ba.txt - www/cgi-bin/lang/awstats-tt-bg.txt - www/cgi-bin/lang/awstats-tt-ca.txt - www/cgi-bin/lang/awstats-tt-cn.txt - www/cgi-bin/lang/awstats-tt-cz.txt - www/cgi-bin/lang/awstats-tt-de.txt - www/cgi-bin/lang/awstats-tt-dk.txt - www/cgi-bin/lang/awstats-tt-en.txt - www/cgi-bin/lang/awstats-tt-es.txt - www/cgi-bin/lang/awstats-tt-fi.txt - www/cgi-bin/lang/awstats-tt-fr.txt - www/cgi-bin/lang/awstats-tt-gl.txt - www/cgi-bin/lang/awstats-tt-hu.txt - www/cgi-bin/lang/awstats-tt-is.txt - www/cgi-bin/lang/awstats-tt-it.txt - www/cgi-bin/lang/awstats-tt-jp.txt - www/cgi-bin/lang/awstats-tt-kr.txt - www/cgi-bin/lang/awstats-tt-nb.txt - www/cgi-bin/lang/awstats-tt-nl.txt - www/cgi-bin/lang/awstats-tt-nn.txt - www/cgi-bin/lang/awstats-tt-pl.txt - www/cgi-bin/lang/awstats-tt-ro.txt - www/cgi-bin/lang/awstats-tt-ru.txt - www/cgi-bin/lang/awstats-tt-se.txt - www/cgi-bin/lang/awstats-tt-sk.txt - www/cgi-bin/lang/awstats-tt-sr.txt - www/cgi-bin/lang/awstats-tt-tr.txt - www/cgi-bin/lang/awstats-tt-tw.txt - www/cgi-bin/lang/awstats-tt-ua.txt www/cgi-bin/lang/awstats-tw.txt www/cgi-bin/lang/awstats-ua.txt www/cgi-bin/lang/awstats-wlk.txt www/cgi-bin/lib/browsers.pm www/cgi-bin/lib/domains.pm www/cgi-bin/lib/mime.pm --- 87,128 ---- www/cgi-bin/lang/awstats-sk.txt www/cgi-bin/lang/awstats-sr.txt www/cgi-bin/lang/awstats-tr.txt www/cgi-bin/lang/awstats-tw.txt www/cgi-bin/lang/awstats-ua.txt www/cgi-bin/lang/awstats-wlk.txt + www/cgi-bin/lang/tooltips_f/awstats-tt-en.txt + www/cgi-bin/lang/tooltips_m/awstats-tt-en.txt + www/cgi-bin/lang/tooltips_m/awstats-tt-fr.txt + www/cgi-bin/lang/tooltips_w/awstats-tt-al.txt + www/cgi-bin/lang/tooltips_w/awstats-tt-ba.txt + www/cgi-bin/lang/tooltips_w/awstats-tt-bg.txt + www/cgi-bin/lang/tooltips_w/awstats-tt-ca.txt + www/cgi-bin/lang/tooltips_w/awstats-tt-cn.txt + www/cgi-bin/lang/tooltips_w/awstats-tt-cz.txt + www/cgi-bin/lang/tooltips_w/awstats-tt-de.txt + www/cgi-bin/lang/tooltips_w/awstats-tt-dk.txt + www/cgi-bin/lang/tooltips_w/awstats-tt-en.txt + www/cgi-bin/lang/tooltips_w/awstats-tt-es.txt + www/cgi-bin/lang/tooltips_w/awstats-tt-fi.txt + www/cgi-bin/lang/tooltips_w/awstats-tt-fr.txt + www/cgi-bin/lang/tooltips_w/awstats-tt-gl.txt + www/cgi-bin/lang/tooltips_w/awstats-tt-hu.txt + www/cgi-bin/lang/tooltips_w/awstats-tt-is.txt + www/cgi-bin/lang/tooltips_w/awstats-tt-it.txt + www/cgi-bin/lang/tooltips_w/awstats-tt-jp.txt + www/cgi-bin/lang/tooltips_w/awstats-tt-kr.txt + www/cgi-bin/lang/tooltips_w/awstats-tt-nb.txt + www/cgi-bin/lang/tooltips_w/awstats-tt-nl.txt + www/cgi-bin/lang/tooltips_w/awstats-tt-nn.txt + www/cgi-bin/lang/tooltips_w/awstats-tt-pl.txt + www/cgi-bin/lang/tooltips_w/awstats-tt-ro.txt + www/cgi-bin/lang/tooltips_w/awstats-tt-ru.txt + www/cgi-bin/lang/tooltips_w/awstats-tt-se.txt + www/cgi-bin/lang/tooltips_w/awstats-tt-sk.txt + www/cgi-bin/lang/tooltips_w/awstats-tt-sr.txt + www/cgi-bin/lang/tooltips_w/awstats-tt-tr.txt + www/cgi-bin/lang/tooltips_w/awstats-tt-tw.txt + www/cgi-bin/lang/tooltips_w/awstats-tt-ua.txt www/cgi-bin/lib/browsers.pm www/cgi-bin/lib/domains.pm www/cgi-bin/lib/mime.pm *************** *** 159,164 **** --- 163,169 ---- www/icons/browser/dreamcast.png www/icons/browser/ecatch.png www/icons/browser/encompass.png + www/icons/browser/firefox.png www/icons/browser/fpexpress.png www/icons/browser/fresco.png www/icons/browser/galeon.png *************** *** 572,577 **** --- 577,585 ---- @dirrm www/cgi-bin/plugins/example @dirrm www/cgi-bin/plugins @dirrm www/cgi-bin/lib + @dirrm www/cgi-bin/lang/tooltips_w + @dirrm www/cgi-bin/lang/tooltips_m + @dirrm www/cgi-bin/lang/tooltips_f @dirrm www/cgi-bin/lang %%PORTDOCS%%@dirrm %%DOCSDIR%%/images %%PORTDOCS%%@dirrm %%DOCSDIR%% >Release-Note: >Audit-Trail: >Unformatted: