# $OpenBSD: Makefile,v 1.45 2005/10/24 05:08:11 fgsch Exp $ COMMENT= "extremely fast program for analysing WWW logfiles" DISTNAME= analog-6.0 PKGNAME= ${DISTNAME}p0 CATEGORIES= www MASTER_SITES= http://www.analog.cx/ \ http://www.statslab.cam.ac.uk/~sret1/analog/ \ http://www.magma.ca/~brendanr/analog/ \ http://brendanr.simplenet.com/analog/ \ http://analog.gsp.com/ \ http://redmoon.reverse.net/analog/ \ http://www.rge.com/pub/infosystems/statistics/analog/ \ http://blip.cetlink.net/analog/ \ http://analog.technomancer.com/ \ http://analog.wizard.net/ \ ftp://ftp.netcasting.net/pub/packages/analog/ HOMEPAGE= http://www.analog.cx/ # custom/BSD-like, badly worded PERMIT_PACKAGE_CDROM= Yes PERMIT_PACKAGE_FTP= Yes PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes LIB_DEPENDS= gd.18::graphics/gd \ pcre.0::devel/pcre WANTLIB= c m jpeg png z MODULES= converters/libiconv ANALOGDIR= ${PREFIX}/share/analog CONFIGFILE= ${SYSCONFDIR}/analog.cfg DOCDIR= ${PREFIX}/share/doc/analog HTTPDIR= /var/www IMAGEDIR= /analog-images CFLAGS+= -I${LOCALBASE}/include \ -DANALOGDIR=\"${ANALOGDIR}/\" \ -DDEFAULTCONFIGFILE=\"${CONFIGFILE}\" \ -DHTTPDIR=\"${HTTPDIR}/\" \ -DIMAGEDIR=\"${IMAGEDIR}/\" \ -DLANGDIR=\"${ANALOGDIR}/lang/\" \ -DANALOG=\"${PREFIX}/bin/analog\" \ -DHAVE_GD -DHAVE_ZLIB -DHAVE_PCRE -DHAVE_ADDR_T ALL_TARGET= analog MAKE_FLAGS= CC='${CC}' CFLAGS='${CFLAGS}' \ LIBS="-L${LOCALBASE}/lib -L${X11BASE}/lib -lm -lgd -lpng -ljpeg -lz -lpcre -liconv" post-patch: @mv ${WRKSRC}/anlgform.pl ${WRKSRC}/anlgform.pl.src @sed -e "s,@PREFIX@,${PREFIX},g" < ${WRKSRC}/anlgform.pl.src \ > ${WRKSRC}/anlgform.pl NO_REGRESS= Yes do-install: ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/analog ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/analog ${INSTALL_DATA_DIR} ${ANALOGDIR}/lang ${ANALOGDIR}/images ${INSTALL_PROGRAM} ${WRKBUILD}/analog ${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/docs/* ${PREFIX}/share/doc/analog ${INSTALL_DATA} ${WRKSRC}/examples/*.cfg \ ${PREFIX}/share/examples/analog ${INSTALL_DATA} ${WRKSRC}/images/* ${ANALOGDIR}/images ${INSTALL_DATA} ${WRKSRC}/lang/* ${ANALOGDIR}/lang cd ${WRKSRC} && ${INSTALL_DATA} anlgform.html anlgform.pl \ ${ANALOGDIR} .include