Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 6 Nov 2002 15:51:55 -0500 (EST)
From:      Munish Chopra <mchopra@engmail.uwaterloo.ca>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/45009: Update port: www/awstats
Message-ID:  <200211062051.gA6KptnZ088788@opiate.thirteenandtwo.org>

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

>Number:         45009
>Category:       ports
>Synopsis:       Update port: www/awstats
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Nov 06 13:00:08 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Munish Chopra
>Release:        FreeBSD 5.0-CURRENT i386
>Organization:
>Environment:
System: FreeBSD opiate.thirteenandtwo.org 5.0-CURRENT FreeBSD 5.0-CURRENT #23: Fri Nov 1 01:00:32 EST 2002 munish@opiate.thirteenandtwo.org:/usr/src/sys/i386/compile/OPIATE i386


	
>Description:
	* Update to version 5.1
    * pkg-comment -> PORTCOMMENT
    * Install AWStats tools
    * Minor fixes and tweaks
    * This supercedes PR ports/44864. Please close it if this hasn't already been done.
>How-To-Repeat:
	
>Fix:

diff -ruN /usr/ports/www/awstats/Makefile devel/freebsd/awstats/Makefile
--- /usr/ports/www/awstats/Makefile	Mon Jul 15 06:17:18 2002
+++ devel/freebsd/awstats/Makefile	Wed Nov  6 15:43:01 2002
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	awstats
-PORTVERSION=	4.1
+PORTVERSION=	5.1
 CATEGORIES=	www
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	${PORTNAME}
@@ -14,21 +14,35 @@
 
 MAINTAINER=	mchopra@engmail.uwaterloo.ca
 
+PORTCOMMENT=Real-time logfile analyzer to get advanced web statistics
+
 NO_BUILD=	yes
 
+USE_PERL5=	yes
+
 do-install:
 	@${MKDIR} ${PREFIX}/www/cgi-bin/lang
 	@${MKDIR} ${PREFIX}/www/cgi-bin/lib
+	@${MKDIR} ${PREFIX}/www/cgi-bin/plugins
+	@${MKDIR} ${PREFIX}/www/cgi-bin/plugins/example
 	@${MKDIR} ${PREFIX}/www/icons/browser
 	@${MKDIR} ${PREFIX}/www/icons/clock
 	@${MKDIR} ${PREFIX}/www/icons/cpu
 	@${MKDIR} ${PREFIX}/www/icons/flags
 	@${MKDIR} ${PREFIX}/www/icons/os
 	@${MKDIR} ${PREFIX}/www/icons/other
-	${INSTALL_DATA} ${WRKSRC}/wwwroot/cgi-bin/awstats.model.conf ${PREFIX}/www/cgi-bin/awstats.model.conf
-	${INSTALL_SCRIPT} ${WRKSRC}/wwwroot/cgi-bin/awstats.pl ${PREFIX}/www/cgi-bin/awstats.pl
+	${INSTALL_SCRIPT} ${WRKSRC}/tools/awstats_buildstaticpages.pl ${PREFIX}/bin
+	${INSTALL_SCRIPT} ${WRKSRC}/tools/awstats_updateall.pl ${PREFIX}/bin
+	${INSTALL_SCRIPT} ${WRKSRC}/tools/logresolvemerge.pl ${PREFIX}/bin/awstats_logresolvemerge.pl
+	${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/graph3d.pm ${PREFIX}/www/cgi-bin/plugins
+	${INSTALL_DATA} ${WRKSRC}/wwwroot/cgi-bin/plugins/hashfiles.pm ${PREFIX}/www/cgi-bin/plugins
+	${INSTALL_DATA} ${WRKSRC}/wwwroot/cgi-bin/plugins/timehires.pm ${PREFIX}/www/cgi-bin/plugins
+	${INSTALL_DATA} ${WRKSRC}/wwwroot/cgi-bin/plugins/timezone.pm ${PREFIX}/www/cgi-bin/plugins
+	${INSTALL_DATA} ${WRKSRC}/wwwroot/cgi-bin/plugins/example/* ${PREFIX}/www/cgi-bin/plugins/example
 	${INSTALL_DATA} ${WRKSRC}/wwwroot/icon/browser/* ${PREFIX}/www/icons/browser
 	${INSTALL_DATA} ${WRKSRC}/wwwroot/icon/clock/* ${PREFIX}/www/icons/clock
 	${INSTALL_DATA} ${WRKSRC}/wwwroot/icon/cpu/* ${PREFIX}/www/icons/cpu
@@ -38,6 +52,8 @@
 	@${ECHO_CMD} ""
 	@${ECHO_CMD} "* Rename ${PREFIX}/www/cgi-bin/awstats.model.conf to awstats.conf to set up AWStats"
 	@${ECHO_CMD} "* Documentation has been installed in ${PREFIX}/share/doc/awstats"
+	@${ECHO_CMD} ""
+
 .if !defined(NOPORTDOCS)
 	@${MKDIR} ${DOCSDIR}/images
 	${INSTALL_DATA} ${WRKSRC}/docs/images/* ${DOCSDIR}/images
diff -ruN /usr/ports/www/awstats/distinfo devel/freebsd/awstats/distinfo
--- /usr/ports/www/awstats/distinfo	Mon Jul 15 06:17:18 2002
+++ devel/freebsd/awstats/distinfo	Wed Nov  6 14:23:56 2002
@@ -1 +1 @@
-MD5 (awstats-4.1.tgz) = 03c0325c955063c192c3c9780a3820f7
+MD5 (awstats-5.1.tgz) = b54ca72ebb511f50e8ca08f4256ce1d7
diff -ruN /usr/ports/www/awstats/files/patch-aa devel/freebsd/awstats/files/patch-aa
--- /usr/ports/www/awstats/files/patch-aa	Sun Aug 11 18:50:07 2002
+++ devel/freebsd/awstats/files/patch-aa	Wed Dec 31 19:00:00 1969
@@ -1,14 +0,0 @@
---- wwwroot/cgi-bin/awstats.model.conf.orig	Fri Aug  9 16:58:22 2002
-+++ wwwroot/cgi-bin/awstats.model.conf	Fri Aug  9 16:59:10 2002
-@@ -122,9 +122,9 @@
- DirCgi="/cgi-bin"
- 
- # Relative or absolute web URL of all icons subdirectories.
--# Default: "/icon" (means you must copy icon directories in "/mywwwroot/icon")
-+# Default: "/icons" (means you must copy icons directories in "/mywwwroot/icons")
- #
--DirIcons="/icon"
-+DirIcons="/icons"
- 
- # "SiteDomain" must contain the main domain name or the main intranet web
- # server name used to reach the web site.
diff -ruN /usr/ports/www/awstats/files/patch.awstats.model.conf devel/freebsd/awstats/files/patch.awstats.model.conf
--- /usr/ports/www/awstats/files/patch.awstats.model.conf	Wed Dec 31 19:00:00 1969
+++ devel/freebsd/awstats/files/patch.awstats.model.conf	Wed Nov  6 15:30:23 2002
@@ -0,0 +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
diff -ruN /usr/ports/www/awstats/pkg-comment devel/freebsd/awstats/pkg-comment
--- /usr/ports/www/awstats/pkg-comment	Tue May 14 03:08:19 2002
+++ devel/freebsd/awstats/pkg-comment	Wed Dec 31 19:00:00 1969
@@ -1 +0,0 @@
-Free real-time logfile analyzer to get advanced web statistics
diff -ruN /usr/ports/www/awstats/pkg-plist devel/freebsd/awstats/pkg-plist
--- /usr/ports/www/awstats/pkg-plist	Mon Jul 15 06:17:18 2002
+++ devel/freebsd/awstats/pkg-plist	Wed Nov  6 15:47:26 2002
@@ -30,8 +30,12 @@
 %%PORTDOCS%%share/doc/awstats/images/screen_shot_3.gif
 %%PORTDOCS%%share/doc/awstats/images/screen_shot_3.png
 %%PORTDOCS%%share/doc/awstats/images/screen_shot_4.png
+%%PORTDOCS%%share/doc/awstats/images/star.png
 %%PORTDOCS%%share/doc/awstats/index.html
 %%PORTDOCS%%share/doc/awstats/styles.css
+bin/awstats_buildstaticpages.pl
+bin/awstats_logresolvemerge.pl
+bin/awstats_updateall.pl
 www/cgi-bin/awstats.model.conf
 www/cgi-bin/awstats.pl
 www/cgi-bin/lang/awstats-ba.txt
@@ -42,6 +46,7 @@
 www/cgi-bin/lang/awstats-dk.txt
 www/cgi-bin/lang/awstats-en.txt
 www/cgi-bin/lang/awstats-es.txt
+www/cgi-bin/lang/awstats-es_cat.txt
 www/cgi-bin/lang/awstats-fi.txt
 www/cgi-bin/lang/awstats-fr.txt
 www/cgi-bin/lang/awstats-gr.txt
@@ -59,6 +64,7 @@
 www/cgi-bin/lang/awstats-ro.txt
 www/cgi-bin/lang/awstats-ru.txt
 www/cgi-bin/lang/awstats-se.txt
+www/cgi-bin/lang/awstats-sk.txt
 www/cgi-bin/lang/awstats-tr.txt
 www/cgi-bin/lang/awstats-tt-ba.txt
 www/cgi-bin/lang/awstats-tt-cn.txt
@@ -66,6 +72,8 @@
 www/cgi-bin/lang/awstats-tt-de.txt
 www/cgi-bin/lang/awstats-tt-en.txt
 www/cgi-bin/lang/awstats-tt-es.txt
+www/cgi-bin/lang/awstats-tt-es_cat.txt
+www/cgi-bin/lang/awstats-tt-fi.txt
 www/cgi-bin/lang/awstats-tt-fr.txt
 www/cgi-bin/lang/awstats-tt-hu.txt
 www/cgi-bin/lang/awstats-tt-it.txt
@@ -78,6 +86,7 @@
 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-tr.txt
 www/cgi-bin/lang/awstats-tt-tw.txt
 www/cgi-bin/lang/awstats-tt-ua.txt
@@ -88,18 +97,27 @@
 www/cgi-bin/lib/operating_systems.pm
 www/cgi-bin/lib/robots.pm
 www/cgi-bin/lib/search_engines.pm
+www/cgi-bin/lib/worms.pm
+www/cgi-bin/plugins/example/example.pm
+www/cgi-bin/plugins/graph3d.pm
+www/cgi-bin/plugins/hashfiles.pm
+www/cgi-bin/plugins/timehires.pm
+www/cgi-bin/plugins/timezone.pm
 www/icons/browser/adobe.png
 www/icons/browser/amaya.png
 www/icons/browser/da.png
 www/icons/browser/dreamcast.png
+www/icons/browser/galeon.png
 www/icons/browser/getright.png
 www/icons/browser/gozilla.png
+www/icons/browser/ibrowse.png
 www/icons/browser/icab.png
 www/icons/browser/konqueror.png
 www/icons/browser/lynx.png
 www/icons/browser/mediaplayer.png
 www/icons/browser/msie.png
 www/icons/browser/msie_large.png
+www/icons/browser/netpositive.png
 www/icons/browser/netscape.png
 www/icons/browser/netscape_large.png
 www/icons/browser/notavailable.png
@@ -328,6 +346,7 @@
 www/icons/flags/rw.png
 www/icons/flags/sa.png
 www/icons/flags/sb.png
+www/icons/flags/sc.png
 www/icons/flags/se.png
 www/icons/flags/sg.png
 www/icons/flags/si.png
@@ -376,7 +395,6 @@
 www/icons/flags/ze.png
 www/icons/flags/zm.png
 www/icons/flags/zw.png
-www/icons/os/acorn.png
 www/icons/os/aix.png
 www/icons/os/amigaos.png
 www/icons/os/apple.png
@@ -387,25 +405,34 @@
 www/icons/os/dos.png
 www/icons/os/dreamcast.png
 www/icons/os/freebsd.png
-www/icons/os/hp.png
+www/icons/os/hpux.png
 www/icons/os/ibm.png
 www/icons/os/irix.png
 www/icons/os/java.png
 www/icons/os/linux.png
-www/icons/os/mac.png
+www/icons/os/macintosh.png
 www/icons/os/netbsd.png
 www/icons/os/netware.png
 www/icons/os/next.png
 www/icons/os/openbsd.png
+www/icons/os/os2.png
 www/icons/os/osf.png
 www/icons/os/qnx.png
+www/icons/os/riscos.png
 www/icons/os/sco.png
-www/icons/os/sun.png
+www/icons/os/sunos.png
+www/icons/os/unix.png
 www/icons/os/unknown.png
 www/icons/os/vms.png
-www/icons/os/warp.png
 www/icons/os/webtv.png
-www/icons/os/windows.png
+www/icons/os/win16.png
+www/icons/os/win2000.png
+www/icons/os/win95.png
+www/icons/os/win98.png
+www/icons/os/wince.png
+www/icons/os/winme.png
+www/icons/os/winnt.png
+www/icons/os/winxp.png
 www/icons/other/awstats_logo1.png
 www/icons/other/awstats_logo2.png
 www/icons/other/barrehe.png
@@ -418,6 +445,7 @@
 www/icons/other/barrevp.png
 www/icons/other/barrevu.png
 www/icons/other/barrevv.png
+www/icons/other/page.png
 @dirrm www/icons/other
 @dirrm www/icons/os
 @dirrm www/icons/flags
@@ -426,5 +454,7 @@
 @dirrm www/icons/browser
 @dirrm www/cgi-bin/lib
 @dirrm www/cgi-bin/lang
+@dirrm www/cgi-bin/plugins/example
+@dirrm www/cgi-bin/plugins
 %%PORTDOCS%%@dirrm share/doc/awstats/images
 %%PORTDOCS%%@dirrm share/doc/awstats
>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




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