- Update to 2.4.4

PR:		177267
Submitted by:	ports fury
This commit is contained in:
Martin Wilke 2013-03-23 17:54:23 +00:00
parent 893bb11fb0
commit 373b708064
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=315053
6 changed files with 269 additions and 310 deletions

View file

@ -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
PATCH_DEPENDS= gif2png:${PORTSDIR}/graphics/gif2png
LIB_DEPENDS= gd.4:${PORTSDIR}/graphics/gd
LIB_DEPENDS= gd:${PORTSDIR}/graphics/gd
OPTIONS_DEFINE= DOCS EXAMPLES
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>

View file

@ -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

View file

@ -1,82 +0,0 @@
--- ./Makefile.orig 1998-05-31 16:06:53.000000000 +0300
+++ ./Makefile 2008-06-28 02:02:46.000000000 +0300
@@ -28,9 +28,9 @@
# SVR4 /usr/share/man/cat1 - 1
# Linux /usr/local/man/man1 - man
#
-LOCALLIB = /usr/local/lib
-LOCALBIN = /usr/local/bin
-LOCALMAN = /usr/local/man/cat1
+LOCALLIB = $(PREFIX)/lib
+LOCALBIN = $(PREFIX)/bin
+LOCALMAN = $(PREFIX)/man/man1
# Program to use for compressing the manpage.
# If set to 'true', no compression is applied.
@@ -41,12 +41,12 @@
# Extension of the source to be installed as manpage.
# if it is set to '1', the pre-formatted format is used,
# if it is set to 'man', the source format is used.
-#EXTENSION = man
-EXTENSION = 1
+EXTENSION = man
+#EXTENSION = 1
# Location of the GD library and include files.
-GDLIB = /usr/local/lib/libgd.a
-GDINC = /usr/local/include
+GDLIB = ${LOCALBASE}/lib/libgd.a
+GDINC = ${LOCALBASE}/include
#
# Platform selection
@@ -74,9 +74,9 @@
# If you prefer optimization of the generated code, uncomment the
# next line and comment out the -g definition.
#
-#CC = cc
+CC ?= cc
#OPTIM = -O2
-OPTIM = -g
+#OPTIM = -g
# Remove NDEBUG to include various assertion checks in the program.
#COMDEFS = -DTIME_STATS -DNDEBUG
@@ -88,6 +88,10 @@
# for the NETWARE platform.
#
+# FreeBSD
+DEFINES = -DBSD -DHA_LIBDIR="$(LOCALLIB)/http-analyze"
+PLATFORM =
+
# IRIX
#
#DEFINES = -DIRIX $(COMDEFS)
@@ -139,10 +143,10 @@
#DEFINES = -DNETWARE $(COMDEFS)
#PLATFORM =
-CFLAGS = $(OPTIM) $(PLATFORM) $(DEFINES)
+CFLAGS += $(OPTIM) $(PLATFORM) $(DEFINES)
LDFLAGS =
LINT = lint -Dunix -Xa -u
-LIBS = -lm
+LIBS = -lm -L$(LOCALLIB) -lpng
NROFF = nroff
NRFLAGS = -u1 -man
@@ -212,10 +216,10 @@
cp http-analyze.$(EXTENSION) $(LOCALMAN)/http-analyze.1
chmod 755 $(LOCALBIN)/http-analyze $(LOCALBIN)/ha-setup
chmod 444 $(LOCALMAN)/http-analyze.1
- chown bin.bin $(LOCALBIN)/http-analyze $(LOCALBIN)/ha-setup
- $(COMPRESS) $(LOCALMAN)/http-analyze.1
+ chown bin:bin $(LOCALBIN)/http-analyze $(LOCALBIN)/ha-setup
-mkdir -p $(LOCALLIB)/http-analyze/btn
- cp files/3D* files/TLD files/bugreport.html sample.conf $(LOCALLIB)/http-analyze/
+ cp files/3D* files/TLD files/bugreport.html rotate-httpd sample.conf \
+ $(LOCALLIB)/http-analyze/
cp files/btn/* $(LOCALLIB)/http-analyze/btn/
@echo "\nNow run 'ha-setup' to configure http-analyze for your server (Unix only).\n"

View file

@ -1,12 +0,0 @@
--- config.h.orig Thu Apr 2 15:53:41 1998
+++ config.h Sat Apr 18 11:31:36 1998
@@ -167,7 +167,7 @@
# define HA_LIBDIR "/usr/local/lib/http-analyze"
#endif
-#define REGID_FILE HA_LIBDIR "/REGID"
-#define BUTTON_DIR HA_LIBDIR "/btn"
+#define REGID_FILE "!!REGID_FILE!!"
+#define BUTTON_DIR "!!BUTTON_DIR!!"
/* End of user configuration section. */

View file

@ -1,147 +0,0 @@
--- images.c.orig Sun May 31 15:06:53 1998
+++ images.c Sat May 29 18:08:54 2004
@@ -196,7 +196,7 @@
basey+(rangey/2), "No hits for this month!", black);
gdImageInterlace(im, 1); /* make it interlaced */
if ((out = fopen(name, "wb")) != NULL) {
- gdImageGif(im, out);
+ gdImagePng(im, out);
(void) fclose(out);
}
gdImageDestroy(im);
@@ -286,7 +286,7 @@
gdImageInterlace(im, 1); /* make it interlaced */
if ((out = fopen(name, "wb")) != NULL) {
- gdImageGif(im, out);
+ gdImagePng(im, out);
(void) fclose(out);
}
gdImageDestroy(im);
@@ -441,7 +441,7 @@
gdImageInterlace(im, 1); /* make it interlaced */
if ((out = fopen(name, "wb")) != NULL) {
- gdImageGif(im, out);
+ gdImagePng(im, out);
(void) fclose(out);
}
gdImageDestroy(im);
@@ -529,7 +529,7 @@
gdImageInterlace(im, 1); /* make it interlaced */
if ((out = fopen(name, "wb")) != NULL) {
- gdImageGif(im, out);
+ gdImagePng(im, out);
(void) fclose(out);
}
gdImageDestroy(im);
@@ -666,7 +666,7 @@
gdImageInterlace(im, 1); /* make it interlaced */
gdImageInterlace(im, 1); /* make it interlaced */
if ((out = fopen(name, "wb")) != NULL) {
- gdImageGif(im, out);
+ gdImagePng(im, out);
(void) fclose(out);
}
gdImageDestroy(im);
@@ -752,7 +752,7 @@
gdImageInterlace(im, 1); /* make it interlaced */
if ((out = fopen(name, "wb")) != NULL) {
- gdImageGif(im, out);
+ gdImagePng(im, out);
(void) fclose(out);
}
gdImageDestroy(im);
@@ -988,7 +988,7 @@
gdImageInterlace(im, 1); /* make it interlaced */
if ((out = fopen(name, "wb")) != NULL) {
- gdImageGif(im, out);
+ gdImagePng(im, out);
(void) fclose(out);
}
gdImageDestroy(im);
@@ -996,37 +996,37 @@
}
ICON_TAB icon_tab[] = {
- { "btn/sq_green.gif", 0, 204, 0 },
- { "btn/sq_blue.gif", 0, 0, 255 },
- { "btn/sq_red.gif", 255, 0, 0 },
- { "btn/sq_orange.gif", 222, 102, 0 },
- { "btn/sq_yellow.gif", 242, 242, 0 },
- { "btn/sq_magenta.gif", 153, 0, 255 },
- { "btn/sq_grey.gif", 204, 204, 204 }
+ { "btn/sq_green.png", 0, 204, 0 },
+ { "btn/sq_blue.png", 0, 0, 255 },
+ { "btn/sq_red.png", 255, 0, 0 },
+ { "btn/sq_orange.png", 222, 102, 0 },
+ { "btn/sq_yellow.png", 242, 242, 0 },
+ { "btn/sq_magenta.png", 153, 0, 255 },
+ { "btn/sq_grey.png", 204, 204, 204 }
};
BTN_TAB buttons[] = { /* various images */
- { "btn/netstore_sw.gif", "Netstore", 0, 0 },
- { "btn/netstore_sb.gif", "Netstore", 0, 0 },
- { "btn/RAG_sw.gif", NULL, 0, 0 },
- { "btn/RAG_sb.gif", NULL, 0, 0 },
- { "btn/year_off.gif", "summary", 0, 0 },
- { "btn/totals_off.gif", "totals", 0, 0 },
- { "btn/days_off.gif", "days", 0, 0 },
+ { "btn/netstore_sw.png", "Netstore", 0, 0 },
+ { "btn/netstore_sb.png", "Netstore", 0, 0 },
+ { "btn/RAG_sw.png", NULL, 0, 0 },
+ { "btn/RAG_sb.png", NULL, 0, 0 },
+ { "btn/year_off.png", "summary", 0, 0 },
+ { "btn/totals_off.png", "totals", 0, 0 },
+ { "btn/days_off.png", "days", 0, 0 },
{ NULL, NULL, 0, 0 },
{ NULL, NULL, 0, 0 },
- { "btn/avload_off.gif", "avload", 0, 0 },
- { "btn/topurl_off.gif", "topurl", 0, 0 },
- { "btn/topdom_off.gif", "topdom", 0, 0 },
- { "btn/topuag_off.gif", "topuag", 0, 0 },
- { "btn/topref_off.gif", "topref", 0, 0 },
- { "btn/cntry_off.gif", "country", 0, 0 },
- { "btn/files_off.gif", "files", 0, 0 },
- { "btn/rfiles_off.gif", "rfiles", 0, 0 },
- { "btn/sites_off.gif", "sites", 0, 0 },
- { "btn/rsites_off.gif", "rsites", 0, 0 },
- { "btn/agents_off.gif", "agents", 0, 0 },
- { "btn/refers_off.gif", "refers", 0, 0 }
+ { "btn/avload_off.png", "avload", 0, 0 },
+ { "btn/topurl_off.png", "topurl", 0, 0 },
+ { "btn/topdom_off.png", "topdom", 0, 0 },
+ { "btn/topuag_off.png", "topuag", 0, 0 },
+ { "btn/topref_off.png", "topref", 0, 0 },
+ { "btn/cntry_off.png", "country", 0, 0 },
+ { "btn/files_off.png", "files", 0, 0 },
+ { "btn/rfiles_off.png", "rfiles", 0, 0 },
+ { "btn/sites_off.png", "sites", 0, 0 },
+ { "btn/rsites_off.png", "rsites", 0, 0 },
+ { "btn/agents_off.png", "agents", 0, 0 },
+ { "btn/refers_off.png", "refers", 0, 0 }
};
static void mkIcon(char * const fname, ICON_TAB * const tp) {
@@ -1037,7 +1037,7 @@
(void) gdImageColorAllocate(im, tp->color[0], tp->color[1], tp->color[2]);
gdImageInterlace(im, 1);
if ((out=fopen(fname, "wb")) != NULL) {
- gdImageGif(im, out);
+ gdImagePng(im, out);
(void) fclose(out);
}
gdImageDestroy(im);
@@ -1071,7 +1071,7 @@
if (!buttons[idx].name)
continue;
if ((fp = fopen(buttons[idx].name, "rb")) != NULL) {
- ip = gdImageCreateFromGif(fp);
+ ip = gdImageCreateFromPng(fp);
(void) fclose(fp);
buttons[idx].wid = gdImageSX(ip);
buttons[idx].ht = gdImageSY(ip);

View file

@ -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%%