# $Id: Portfile 32540 2008-01-07 18:21:37Z eridius@macports.org $

PortSystem			1.0
name				analog
version				6.0
categories			www
maintainers			nomaintainer
description			A program which analyses logfiles from WWW servers
long_description \
	It is designed to be fast and to produce accurate and attractive \
	statistics:  and combined with Report Magic, you can generate even \
	prettier reports.  It's free software.

platforms			darwin

homepage			http://www.analog.cx/
master_sites		http://www.analog.cx/ \
					http://analog.linuxhelp.ca/ \
					http://www.rge.com/pub/infosystems/statistics/analog/ \
					http://sunsite.cnlab-switch.ch/www/mirror/analog/

checksums			md5 743d03a16eb8c8488205ae63cdb671cd \
					sha1 17ad601f84e73c940883fb9b9e805879aac37493

# Note, it'd be nice to use an already-installed version of jpeg and libpng
# as well, but analog currently doesn't have a HAVE_ define for them, just
# zlib (as well as gd, which should be here too if possible)
depends_lib			lib:libz.1:zlib

patchfiles			patch-src_anlghead.h
post-patch {
	reinplace "s|@@PREFIX@@|${prefix}|g" "${worksrcpath}/src/anlghead.h"
}

use_configure		no

build.args			DEFS="-DHAVE_ZLIB" LIBS="-lz"
build.target		analog
#build.cmd			cd ${worksrcpath}/src && make

destroot {
	xinstall -m 755 -d "${destroot}${prefix}/bin" \
		"${destroot}${prefix}/share/doc/${name}" \
		"${destroot}${prefix}/share/man/man1" \
		"${destroot}${prefix}/share/${name}"
	foreach item [list examples how-to images lang] {
		file copy ${worksrcpath}/${item} ${destroot}${prefix}/share/${name}
	}
	foreach item [glob ${worksrcpath}/docs/*] {
		file copy ${item} ${destroot}${prefix}/share/doc/${name}
	}
	xinstall -m 644 -W ${worksrcpath} ${name}.man \
		"${destroot}${prefix}/share/man/man1/${name}.1"
	xinstall -m 755 -W ${worksrcpath} ${name} "${destroot}${prefix}/bin"
}

platform darwin {
	build.args-append  OS="OSX"
}

