summaryrefslogtreecommitdiff
path: root/www/geolizer
diff options
context:
space:
mode:
authorAndrey A. Chernov <ache@FreeBSD.org>2004-07-24 07:39:16 +0000
committerAndrey A. Chernov <ache@FreeBSD.org>2004-07-24 07:39:16 +0000
commit741d47bd453d2878cd52dacaa2c9de75708f92a9 (patch)
tree59a32c00a21db89c93d169d5481eda3e1daf4d34 /www/geolizer
parentfix broken by s/mach/%%PERL_ARCH%%/ in plist (diff)
Install geolizer docs.
Minor tweaks for configure.
Notes
Notes: svn path=/head/; revision=114556
Diffstat (limited to 'www/geolizer')
-rw-r--r--www/geolizer/Makefile15
-rw-r--r--www/geolizer/pkg-plist3
2 files changed, 15 insertions, 3 deletions
diff --git a/www/geolizer/Makefile b/www/geolizer/Makefile
index 3b9ef0df732e..720c92f89905 100644
--- a/www/geolizer/Makefile
+++ b/www/geolizer/Makefile
@@ -7,6 +7,7 @@
PORTNAME= geolizer
PORTVERSION= 2.1.10
+PORTREVISION= 1
CATEGORIES+= www
MASTER_SITES= ftp://ftp.mrunix.net/pub/webalizer/:main \
ftp://ftp.dinoex.de/pub/FreeBSD/distfiles/:main \
@@ -20,7 +21,8 @@ PATCH_STRIP= -p1
MAINTAINER= ports@FreeBSD.org
COMMENT= A web server log file analysis program, using GeoIP library
-LIB_DEPENDS= gd.4:${PORTSDIR}/${GD_PORT} \
+LIB_DEPENDS= png.5:${PORTSDIR}/graphics/png \
+ gd.4:${PORTSDIR}/${GD_PORT} \
GeoIP.4:${PORTSDIR}/net/GeoIP
USE_BZIP2= yes
@@ -40,12 +42,15 @@ CONFIGURE_ARGS+= --enable-dns \
--enable-geoip \
--with-geoip-lib=${LOCALBASE}/lib \
--with-geoip-inc=${LOCALBASE}/include \
+ --with-png=${LOCALBASE}/lib \
+ --with-png-inc=${LOCALBASE}/include \
--with-language=english
-CONFIGURE_ENV+= LDFLAGS="-L${LOCALBASE}/lib"
+
CFLAGS+= -DLINKLIST_MAX_STRING=256
MAN1= ${PKGNAMEPREFIX}webalizer.1
DOC1= CHANGES Copyright INSTALL \
README README.FIRST DNS.README country-codes.txt
+DOC2= INSTALL GeoIP.README
WRKSRC= ${WRKDIR}/${DISTNAME:S/-src$//}
PLIST_SUB+= PKGNAMEPREFIX=${PKGNAMEPREFIX}
@@ -70,10 +75,14 @@ post-install:
${INSTALL_MAN} ${WRKSRC}/webalizer.1 ${PREFIX}/man/man1/${i}
.endfor
.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
+ ${MKDIR} ${DOCSDIR}/geolizer
.for i in ${DOC1}
@${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}/${i}
.endfor
+.for i in ${DOC2}
+ @${INSTALL_DATA} ${WRKDIR}/geolizer_2.01-10-patch/${i} \
+ ${DOCSDIR}/geolizer/${i}
+.endfor
${MKDIR} ${EXAMPLESDIR}
.for i in msfree.png sample.conf webalizer.png
@${INSTALL_DATA} ${WRKSRC}/${i} ${EXAMPLESDIR}/${i}
diff --git a/www/geolizer/pkg-plist b/www/geolizer/pkg-plist
index 2f52e5af8c95..b4f971b36136 100644
--- a/www/geolizer/pkg-plist
+++ b/www/geolizer/pkg-plist
@@ -9,6 +9,9 @@ etc/%%PKGNAMEPREFIX%%webalizer.conf-dist
%%PORTDOCS%%%%DOCSDIR%%/README
%%PORTDOCS%%%%DOCSDIR%%/README.FIRST
%%PORTDOCS%%%%DOCSDIR%%/country-codes.txt
+%%PORTDOCS%%%%DOCSDIR%%/geolizer/GeoIP.README
+%%PORTDOCS%%%%DOCSDIR%%/geolizer/INSTALL
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/geolizer
%%PORTDOCS%%@dirrm %%DOCSDIR%%
%%PORTDOCS%%%%EXAMPLESDIR%%/msfree.png
%%PORTDOCS%%%%EXAMPLESDIR%%/sample.conf