Bug 177267 - www/http-analyze: Update to version 2.4.4
Summary: www/http-analyze: Update to version 2.4.4
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Martin Wilke
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-03-22 18:40 UTC by tkato432
Modified: 2013-03-23 18:00 UTC (History)
0 users

See Also:


Attachments
file.diff (20.84 KB, patch)
2013-03-22 18:40 UTC, tkato432
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description tkato432 2013-03-22 18:40:07 UTC
- Update to version 2.4.4

files/patch-Makefile
files/patch-ab
files/patch-ac
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2013-03-22 18:42:32 UTC
Responsible Changed
From-To: freebsd-ports-bugs->miwi

miwi@ wants this submitter's PRs (via the GNATS Auto Assign Tool)
Comment 2 dfilter service freebsd_committer freebsd_triage 2013-03-23 17:54:31 UTC
Author: miwi
Date: Sat Mar 23 17:54:23 2013
New Revision: 315053
URL: http://svnweb.freebsd.org/changeset/ports/315053

Log:
  - Update to 2.4.4
  
  PR:		177267
  Submitted by:	ports fury

Deleted:
  head/www/http-analyze/files/
Modified:
  head/www/http-analyze/Makefile   (contents, props changed)
  head/www/http-analyze/distinfo   (contents, props changed)
  head/www/http-analyze/pkg-plist   (contents, props changed)

Modified: head/www/http-analyze/Makefile
==============================================================================
--- head/www/http-analyze/Makefile	Sat Mar 23 17:51:36 2013	(r315052)
+++ head/www/http-analyze/Makefile	Sat Mar 23 17:54:23 2013	(r315053)
@@ -1,35 +1,57 @@
-# New ports collection makefile for: http-analyze
-# Date created:		Fri Jul 11 06:11:41 CEST 1997
-# Whom:			Andreas Klemm <andreas@klemm.gtn.com>
-#
+# Created by: Andreas Klemm <andreas@klemm.gtn.com>
 # $FreeBSD$
 
 PORTNAME=	http-analyze
-PORTVERSION=	2.01
-PORTREVISION=	11
+PORTVERSION=	2.4.4
 CATEGORIES=	www
-MASTER_SITES=	http://T32.TecNik93.com/FreeBSD/others_ports/${PORTNAME}/sources/
-DISTNAME=	${PORTNAME}${PORTVERSION}
-EXTRACT_SUFX=	-src.tar.gz
+MASTER_SITES=	ftp://ftp.rent-a-guru.de/pub/
+DIST_SUBDIR=	${PORTNAME}
+DISTNAME=	${PORTNAME}${PORTVERSION:R}-src
+
+PATCH_SITES=	http://http-analyze.org/
+PATCHFILES=	patch04.gz
 
 MAINTAINER=	ports@FreeBSD.org
-COMMENT=	A fast Log-Analyzer for web servers
+COMMENT=	Fast Log-Analyzer for web servers
+
+LIB_DEPENDS=	gd:${PORTSDIR}/graphics/gd
+
+OPTIONS_DEFINE=	DOCS EXAMPLES
 
-PATCH_DEPENDS=	gif2png:${PORTSDIR}/graphics/gif2png
-LIB_DEPENDS=	gd.4:${PORTSDIR}/graphics/gd
+WRKSRC=		${WRKDIR}/${PORTNAME}${PORTVERSION:R}
+
+MAKE_ARGS=	HA_BINDIR="${PREFIX}/bin" HA_LIBDIR="${DATADIR}" \
+		REQINCS="${CPPFLAGS}" REQLIBS="${LDFLAGS}" \
+		DEFINES="-DBSD -Dunix" OPTIM="${CFLAGS}" \
+		CC="${CC}"
+ALL_TARGET=	${PORTNAME}
+MAKE_JOBS_SAFE=	yes
+
+CPPFLAGS+=	$$(gdlib-config --includes)
+LDFLAGS+=	$$(gdlib-config --ldflags) $$(gdlib-config --libs)
 
 MAN1=		http-analyze.1
 
-post-patch:
-	@${ECHO_MSG} "Converting GIFs to PNG format"
-	@${FIND} "${WRKSRC}/files/btn" -name "*.gif" -type f \
-		-exec gif2png -d -O {} \;
+.include <bsd.port.options.mk>
 
-.ifndef(NOPORTDOCS)
-post-install:
+do-install:
+	(cd ${WRKSRC}/src && ${INSTALL_DATA} http-analyze \
+		${PREFIX}/bin/http-analyze)
+	(cd ${WRKSRC}/man && ${INSTALL_MAN} http-analyze.man \
+		${MANPREFIX}/man/man1/http-analyze.1)
+	@${MKDIR} ${DATADIR}
+	@(cd ${WRKSRC}/files && ${COPYTREE_SHARE} . ${DATADIR})
+.if ${PORT_OPTIONS:MDOCS}
 	@${MKDIR} ${DOCSDIR}
-	${INSTALL_DATA} ${WRKSRC}/http-analyze.pdf ${WRKSRC}/http-analyze.ps \
-		${DOCSDIR}
+.for i in http-analyze.pdf http-analyze.ps.gz
+	(cd ${WRKSRC}/man && ${INSTALL_DATA} ${i} ${DOCSDIR})
+.endfor
+.endif
+.if ${PORT_OPTIONS:MEXAMPLES}
+	@${MKDIR} ${EXAMPLESDIR}
+.for i in contrib tools
+	@(cd ${WRKSRC} && ${COPYTREE_SHARE} ${i} ${EXAMPLESDIR})
+.endfor
 .endif
 
 .include <bsd.port.mk>

Modified: head/www/http-analyze/distinfo
==============================================================================
--- head/www/http-analyze/distinfo	Sat Mar 23 17:51:36 2013	(r315052)
+++ head/www/http-analyze/distinfo	Sat Mar 23 17:54:23 2013	(r315053)
@@ -1,2 +1,4 @@
-SHA256 (http-analyze2.01-src.tar.gz) = a8f7d7db6f232b27bce2de4b1b9cd2790f09f2925fbbf3908981a885b16623d7
-SIZE (http-analyze2.01-src.tar.gz) = 483648
+SHA256 (http-analyze/http-analyze2.4-src.tar.gz) = e1958c8cf641cb6f843d30f784ccde80bf3954dcbf473c20e6633cd09617fa3b
+SIZE (http-analyze/http-analyze2.4-src.tar.gz) = 1365942
+SHA256 (http-analyze/patch04.gz) = 15088479fe44470b17de3c64ee8dbc4b18e48802479dc63f9412e0876fc82ea9
+SIZE (http-analyze/patch04.gz) = 3611

Modified: head/www/http-analyze/pkg-plist
==============================================================================
--- head/www/http-analyze/pkg-plist	Sat Mar 23 17:51:36 2013	(r315052)
+++ head/www/http-analyze/pkg-plist	Sat Mar 23 17:54:23 2013	(r315053)
@@ -1,50 +1,226 @@
-bin/ha-setup
 bin/http-analyze
-lib/http-analyze/3Dlogo.wrl.gz
-lib/http-analyze/3Dprolog.wrl
-lib/http-analyze/3DshelfMotion.wav
-lib/http-analyze/TLD
-lib/http-analyze/btn/RAG_sb.png
-lib/http-analyze/btn/RAG_sw.png
-lib/http-analyze/btn/agents_off.png
-lib/http-analyze/btn/agents_on.png
-lib/http-analyze/btn/avload_off.png
-lib/http-analyze/btn/avload_on.png
-lib/http-analyze/btn/cntry_off.png
-lib/http-analyze/btn/cntry_on.png
-lib/http-analyze/btn/days_off.png
-lib/http-analyze/btn/days_on.png
-lib/http-analyze/btn/files_off.png
-lib/http-analyze/btn/files_on.png
-lib/http-analyze/btn/globe.jpg
-lib/http-analyze/btn/ha2.0_sm.png
-lib/http-analyze/btn/netstore_sb.png
-lib/http-analyze/btn/netstore_sw.png
-lib/http-analyze/btn/refers_off.png
-lib/http-analyze/btn/refers_on.png
-lib/http-analyze/btn/rfiles_off.png
-lib/http-analyze/btn/rfiles_on.png
-lib/http-analyze/btn/rsites_off.png
-lib/http-analyze/btn/rsites_on.png
-lib/http-analyze/btn/sites_off.png
-lib/http-analyze/btn/sites_on.png
-lib/http-analyze/btn/topdom_off.png
-lib/http-analyze/btn/topdom_on.png
-lib/http-analyze/btn/topref_off.png
-lib/http-analyze/btn/topref_on.png
-lib/http-analyze/btn/topuag_off.png
-lib/http-analyze/btn/topuag_on.png
-lib/http-analyze/btn/topurl_off.png
-lib/http-analyze/btn/topurl_on.png
-lib/http-analyze/btn/totals_off.png
-lib/http-analyze/btn/totals_on.png
-lib/http-analyze/btn/year_off.png
-lib/http-analyze/btn/year_on.png
-lib/http-analyze/bugreport.html
-lib/http-analyze/rotate-httpd
-lib/http-analyze/sample.conf
 %%PORTDOCS%%%%DOCSDIR%%/http-analyze.pdf
-%%PORTDOCS%%%%DOCSDIR%%/http-analyze.ps
-@dirrm lib/http-analyze/btn
-@dirrm lib/http-analyze
+%%PORTDOCS%%%%DOCSDIR%%/http-analyze.ps.gz
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/contrib/README
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/contrib/cvtmsiis.pl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/contrib/rotate_logs_plat.pl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/contrib/run_stats.pl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tools/README
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tools/rotate-httpd
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tools/verify
+%%DATADIR%%/3Dlogo.wrl.gz
+%%DATADIR%%/3Dprolog.wrl
+%%DATADIR%%/3DshelfMotion.wav
+%%DATADIR%%/TLD
+%%DATADIR%%/TLD.fr
+%%DATADIR%%/TLD.orig
+%%DATADIR%%/btn/RAG_sb.png
+%%DATADIR%%/btn/RAG_sw.png
+%%DATADIR%%/btn/alldom_off.png
+%%DATADIR%%/btn/alldom_on.png
+%%DATADIR%%/btn/allref_off.png
+%%DATADIR%%/btn/allref_on.png
+%%DATADIR%%/btn/alluag_off.png
+%%DATADIR%%/btn/alluag_on.png
+%%DATADIR%%/btn/allurl_off.png
+%%DATADIR%%/btn/allurl_on.png
+%%DATADIR%%/btn/avload_off.png
+%%DATADIR%%/btn/avload_on.png
+%%DATADIR%%/btn/cntry_off.png
+%%DATADIR%%/btn/cntry_on.png
+%%DATADIR%%/btn/day_off.png
+%%DATADIR%%/btn/day_on.png
+%%DATADIR%%/btn/globe.jpg
+%%DATADIR%%/btn/ha2.0_sm.png
+%%DATADIR%%/btn/month_off.png
+%%DATADIR%%/btn/month_on.png
+%%DATADIR%%/btn/netstore_sb.png
+%%DATADIR%%/btn/netstore_sw.png
+%%DATADIR%%/btn/nfound_off.png
+%%DATADIR%%/btn/nfound_on.png
+%%DATADIR%%/btn/revdom_off.png
+%%DATADIR%%/btn/revdom_on.png
+%%DATADIR%%/btn/sq_blue.png
+%%DATADIR%%/btn/sq_green.png
+%%DATADIR%%/btn/sq_grey.png
+%%DATADIR%%/btn/sq_magenta.png
+%%DATADIR%%/btn/sq_orange.png
+%%DATADIR%%/btn/sq_red.png
+%%DATADIR%%/btn/sq_yellow.png
+%%DATADIR%%/btn/topdom_off.png
+%%DATADIR%%/btn/topdom_on.png
+%%DATADIR%%/btn/topref_off.png
+%%DATADIR%%/btn/topref_on.png
+%%DATADIR%%/btn/topuag_off.png
+%%DATADIR%%/btn/topuag_on.png
+%%DATADIR%%/btn/topurl_off.png
+%%DATADIR%%/btn/topurl_on.png
+%%DATADIR%%/btn/year_off.png
+%%DATADIR%%/btn/year_on.png
+%%DATADIR%%/btn-de/alldom_off.png
+%%DATADIR%%/btn-de/alldom_on.png
+%%DATADIR%%/btn-de/allref_off.png
+%%DATADIR%%/btn-de/allref_on.png
+%%DATADIR%%/btn-de/alluag_off.png
+%%DATADIR%%/btn-de/alluag_on.png
+%%DATADIR%%/btn-de/allurl_off.png
+%%DATADIR%%/btn-de/allurl_on.png
+%%DATADIR%%/btn-de/avload_off.png
+%%DATADIR%%/btn-de/avload_on.png
+%%DATADIR%%/btn-de/cntry_off.png
+%%DATADIR%%/btn-de/cntry_on.png
+%%DATADIR%%/btn-de/day_off.png
+%%DATADIR%%/btn-de/day_on.png
+%%DATADIR%%/btn-de/month_off.png
+%%DATADIR%%/btn-de/month_on.png
+%%DATADIR%%/btn-de/nfound_off.png
+%%DATADIR%%/btn-de/nfound_on.png
+%%DATADIR%%/btn-de/revdom_off.png
+%%DATADIR%%/btn-de/revdom_on.png
+%%DATADIR%%/btn-de/topdom_off.png
+%%DATADIR%%/btn-de/topdom_on.png
+%%DATADIR%%/btn-de/topref_off.png
+%%DATADIR%%/btn-de/topref_on.png
+%%DATADIR%%/btn-de/topuag_off.png
+%%DATADIR%%/btn-de/topuag_on.png
+%%DATADIR%%/btn-de/topurl_off.png
+%%DATADIR%%/btn-de/topurl_on.png
+%%DATADIR%%/btn-de/year_off.png
+%%DATADIR%%/btn-de/year_on.png
+%%DATADIR%%/btn-de_BY/alldom_off.png
+%%DATADIR%%/btn-de_BY/alldom_on.png
+%%DATADIR%%/btn-de_BY/allref_off.png
+%%DATADIR%%/btn-de_BY/allref_on.png
+%%DATADIR%%/btn-de_BY/alluag_off.png
+%%DATADIR%%/btn-de_BY/alluag_on.png
+%%DATADIR%%/btn-de_BY/allurl_off.png
+%%DATADIR%%/btn-de_BY/allurl_on.png
+%%DATADIR%%/btn-de_BY/avload_off.png
+%%DATADIR%%/btn-de_BY/avload_on.png
+%%DATADIR%%/btn-de_BY/cntry_off.png
+%%DATADIR%%/btn-de_BY/cntry_on.png
+%%DATADIR%%/btn-de_BY/day_off.png
+%%DATADIR%%/btn-de_BY/day_on.png
+%%DATADIR%%/btn-de_BY/month_off.png
+%%DATADIR%%/btn-de_BY/month_on.png
+%%DATADIR%%/btn-de_BY/nfound_off.png
+%%DATADIR%%/btn-de_BY/nfound_on.png
+%%DATADIR%%/btn-de_BY/revdom_off.png
+%%DATADIR%%/btn-de_BY/revdom_on.png
+%%DATADIR%%/btn-de_BY/topdom_off.png
+%%DATADIR%%/btn-de_BY/topdom_on.png
+%%DATADIR%%/btn-de_BY/topref_off.png
+%%DATADIR%%/btn-de_BY/topref_on.png
+%%DATADIR%%/btn-de_BY/topuag_off.png
+%%DATADIR%%/btn-de_BY/topuag_on.png
+%%DATADIR%%/btn-de_BY/topurl_off.png
+%%DATADIR%%/btn-de_BY/topurl_on.png
+%%DATADIR%%/btn-de_BY/year_off.png
+%%DATADIR%%/btn-de_BY/year_on.png
+%%DATADIR%%/btn-fr/alldom_off.png
+%%DATADIR%%/btn-fr/alldom_on.png
+%%DATADIR%%/btn-fr/allref_off.png
+%%DATADIR%%/btn-fr/allref_on.png
+%%DATADIR%%/btn-fr/alluag_off.png
+%%DATADIR%%/btn-fr/alluag_on.png
+%%DATADIR%%/btn-fr/allurl_off.png
+%%DATADIR%%/btn-fr/allurl_on.png
+%%DATADIR%%/btn-fr/avload_off.png
+%%DATADIR%%/btn-fr/avload_on.png
+%%DATADIR%%/btn-fr/cntry_off.png
+%%DATADIR%%/btn-fr/cntry_on.png
+%%DATADIR%%/btn-fr/day_off.png
+%%DATADIR%%/btn-fr/day_on.png
+%%DATADIR%%/btn-fr/month_off.png
+%%DATADIR%%/btn-fr/month_on.png
+%%DATADIR%%/btn-fr/nfound_off.png
+%%DATADIR%%/btn-fr/nfound_on.png
+%%DATADIR%%/btn-fr/revdom_off.png
+%%DATADIR%%/btn-fr/revdom_on.png
+%%DATADIR%%/btn-fr/topdom_off.png
+%%DATADIR%%/btn-fr/topdom_on.png
+%%DATADIR%%/btn-fr/topref_off.png
+%%DATADIR%%/btn-fr/topref_on.png
+%%DATADIR%%/btn-fr/topuag_off.png
+%%DATADIR%%/btn-fr/topuag_on.png
+%%DATADIR%%/btn-fr/topurl_off.png
+%%DATADIR%%/btn-fr/topurl_on.png
+%%DATADIR%%/btn-fr/year_off.png
+%%DATADIR%%/btn-fr/year_on.png
+%%DATADIR%%/btn-it/alldom_off.png
+%%DATADIR%%/btn-it/alldom_on.png
+%%DATADIR%%/btn-it/allref_off.png
+%%DATADIR%%/btn-it/allref_on.png
+%%DATADIR%%/btn-it/alluag_off.png
+%%DATADIR%%/btn-it/alluag_on.png
+%%DATADIR%%/btn-it/allurl_off.png
+%%DATADIR%%/btn-it/allurl_on.png
+%%DATADIR%%/btn-it/avload_off.png
+%%DATADIR%%/btn-it/avload_on.png
+%%DATADIR%%/btn-it/cntry_off.png
+%%DATADIR%%/btn-it/cntry_on.png
+%%DATADIR%%/btn-it/day_off.png
+%%DATADIR%%/btn-it/day_on.png
+%%DATADIR%%/btn-it/month_off.png
+%%DATADIR%%/btn-it/month_on.png
+%%DATADIR%%/btn-it/nfound_off.png
+%%DATADIR%%/btn-it/nfound_on.png
+%%DATADIR%%/btn-it/revdom_off.png
+%%DATADIR%%/btn-it/revdom_on.png
+%%DATADIR%%/btn-it/topdom_off.png
+%%DATADIR%%/btn-it/topdom_on.png
+%%DATADIR%%/btn-it/topref_off.png
+%%DATADIR%%/btn-it/topref_on.png
+%%DATADIR%%/btn-it/topuag_off.png
+%%DATADIR%%/btn-it/topuag_on.png
+%%DATADIR%%/btn-it/topurl_off.png
+%%DATADIR%%/btn-it/topurl_on.png
+%%DATADIR%%/btn-it/year_off.png
+%%DATADIR%%/btn-it/year_on.png
+%%DATADIR%%/btn-pt_BR/alldom_off.png
+%%DATADIR%%/btn-pt_BR/alldom_on.png
+%%DATADIR%%/btn-pt_BR/allref_off.png
+%%DATADIR%%/btn-pt_BR/allref_on.png
+%%DATADIR%%/btn-pt_BR/alluag_off.png
+%%DATADIR%%/btn-pt_BR/alluag_on.png
+%%DATADIR%%/btn-pt_BR/allurl_off.png
+%%DATADIR%%/btn-pt_BR/allurl_on.png
+%%DATADIR%%/btn-pt_BR/avload_off.png
+%%DATADIR%%/btn-pt_BR/avload_on.png
+%%DATADIR%%/btn-pt_BR/cntry_off.png
+%%DATADIR%%/btn-pt_BR/cntry_on.png
+%%DATADIR%%/btn-pt_BR/day_off.png
+%%DATADIR%%/btn-pt_BR/day_on.png
+%%DATADIR%%/btn-pt_BR/month_off.png
+%%DATADIR%%/btn-pt_BR/month_on.png
+%%DATADIR%%/btn-pt_BR/nfound_off.png
+%%DATADIR%%/btn-pt_BR/nfound_on.png
+%%DATADIR%%/btn-pt_BR/revdom_off.png
+%%DATADIR%%/btn-pt_BR/revdom_on.png
+%%DATADIR%%/btn-pt_BR/topdom_off.png
+%%DATADIR%%/btn-pt_BR/topdom_on.png
+%%DATADIR%%/btn-pt_BR/topref_off.png
+%%DATADIR%%/btn-pt_BR/topref_on.png
+%%DATADIR%%/btn-pt_BR/topuag_off.png
+%%DATADIR%%/btn-pt_BR/topuag_on.png
+%%DATADIR%%/btn-pt_BR/topurl_off.png
+%%DATADIR%%/btn-pt_BR/topurl_on.png
+%%DATADIR%%/btn-pt_BR/year_off.png
+%%DATADIR%%/btn-pt_BR/year_on.png
+%%DATADIR%%/bugreport.html
+%%DATADIR%%/ha2.4_black.png
+%%DATADIR%%/ha2.4_white.png
+%%DATADIR%%/logfmt.clf
+%%DATADIR%%/logfmt.dlf
+%%DATADIR%%/logfmt.elf
+@dirrm %%DATADIR%%/btn-pt_BR
+@dirrm %%DATADIR%%/btn-it
+@dirrm %%DATADIR%%/btn-fr
+@dirrm %%DATADIR%%/btn-de_BY
+@dirrm %%DATADIR%%/btn-de
+@dirrm %%DATADIR%%/btn
+@dirrm %%DATADIR%%
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/tools
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/contrib
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
 %%PORTDOCS%%@dirrm %%DOCSDIR%%
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 3 Martin Wilke freebsd_committer freebsd_triage 2013-03-23 17:54:34 UTC
State Changed
From-To: open->closed

Committed. Thanks!