ChangeLog

# ChangeLog for app-admin/analog
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/analog/ChangeLog,v 1.34 2007/02/21 19:33:56 peper Exp $

21 Feb 2007; ChangeLog:
Transition to Manifest2.

21 Dec 2005; Marcelo Goes analog-5.32.ebuild,
analog-6.0.ebuild:
Add check if libgd is built with png support for bug 115706. Thanks to Simon
Matthews .

29 Jul 2005; Marcelo Goes analog-6.0.ebuild:
New license is GPL-2, as stated in Licence.txt. Fixes bug 99807. Thanks to
Ryan Grange .

23 Feb 2005; Michael Sterrett analog-5.32.ebuild,
analog-6.0.ebuild:
use built_with_use (bug #83044); tidy

*analog-6.0 (31 Dec 2004)

31 Dec 2004; Chris White +analog-6.0.ebuild:
Did a version bump to the latest 6.0 version.

28 Dec 2004; Ciaran McCreesh :
Change encoding to UTF-8 for GLEP 31 compliance

17 Jul 2004; Tom Gall analog-5.32.ebuild:
stable on ppc64, bug #55678

24 May 2004; Bryan Østergaard analog-5.32.ebuild:
Stable on alpha.

17 May 2004; Bryan Østergaard analog-5.32.ebuild:
Add ~alpha.

21 Apr 2004; Michael Sterrett analog-5.24.ebuild,
analog-5.31.ebuild:
clean older versions of the ebuild

20 Apr 2004; Daniel Black analog-5.32.ebuild,
metadata.xml:
QA - removed sed runtime dependancy - thanks Spider bug
#44817. ppc stable too.

14 Apr 2004; Daniel Ahlberg analog-5.32.ebuild:
Marked stable on amd64, added IUSE=.

29 Mar 2004; Michael Sterrett analog-5.31.ebuild:
don't set S to default; inherit eutils for epatch

06 Feb 2004; Daniel Ahlberg analog-5.32.ebuild:
Exits if libgd has been compiled without jpeg support. Closing #35684.

10 Dec 2003; Jason Wever analog-5.31.ebuild,
analog-5.32.ebuild:
Marked stable on sparc.

30 Jun 2003; Daniel Ahlberg analog-5.32.ebuild :
Updated dependencies to a libgd version that forces jpeg support in it.

*analog-5.32 (06 Apr 2003)

17 Jun 2003; Mike Frysinger :
Add -DHAVE_ZLIB to the Makefile ... after we require zlib in the DEPEND,
might as well use the damn thing ;)

06 Apr 2003; Donny Davies analog-5.32.ebuild:
Bump, #18610.

*analog-5.31 (29 Jan 2003)

28 Mar 2003; Pieter Van den Abeele : Moved to stable ppc

29 Jan 2003; Donny Davies : New testing release.

06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords

*analog-5.24 (27 Jun 2002)

28 Oct 2002; Daniel Ahlberg analog-5.24.ebuild :
Added media-libs/jpeg to dependencies as its required to build analog.

29 Jul 2002; Calum Selkrik analog-5.24.ebuild :
Added ppc to KEYWORDS. Added RDEPEND.

27 Jun 2002; Thilo Bangert :
version bump - this release fixes a security bug in anlgform.pl (not enabled
by default).

*analog-5.22-r1 (3 May 2002)

3 May 2002; Donny Davies :
Added LICENSE, SLOT.

*analog-5.22 (2 Apr 2002)

2 Apr 2002; Ferry Meyndert analog-5.21.ebuild :
Removed 5.21. All versions too prior 5.22 have a css bug.

*analog-5.21 (24 Feb 2002)

24 Feb 2002; Donny Davies analog-5.21.ebuild :
Update to latest release.

*analog-5.1 (1 Feb 2002)

1 Feb 2002; G.Bevin ChangeLog :
Added initial ChangeLog.

Manifest

AUX analog-5.1-gentoo.diff 888 RMD160 1d6e5f71bad897088d6d89e08415a17f8f3d3b5b SHA1 00918f41066f1da8487e9bf667f1f1604f5ebcab SHA256 8c60a0be231f5c16ea7131fa7c43a8d417eeec2da657c494441b22a5b75e59fc
AUX analog.cfg 3992 RMD160 60c87408dd4300011108e7efa1a7267a6104ad98 SHA1 1151ea868ceafdf37e2225deb88b8e88b7784e1d SHA256 83742dc17e28297fe4a4844bc53ef397ad1bb0514ed98b79ad5a9857f3a61fa8
DIST analog-5.32.tar.gz 1428349 RMD160 64d5d04829e6088e13bedd0f3de49d2dcbe347c4 SHA1 81cd8c018663f905ce8c11175ca826f019765b4d SHA256 a16c90ad0e9f18372c055bdccebc67f275733672dc5283246c80b191ed3ff93d
DIST analog-6.0.tar.gz 1553316 RMD160 75c6157d2ac1459ee28a90001787382f5b671dca SHA1 17ad601f84e73c940883fb9b9e805879aac37493 SHA256 31c0e2bedd0968f9d4657db233b20427d8c497be98194daf19d6f859d7f6fcca
EBUILD analog-5.32.ebuild 1816 RMD160 12ebe8dc373aa5fc28f1e3e7654b0f2269840291 SHA1 7dd64685ab7602816540841a57e4ff3ed3e8ca26 SHA256 fb63a905e3b48fd938e09555450123805142c1bc1625fa10f91181ed15135dd1
EBUILD analog-6.0.ebuild 1805 RMD160 27accbf9982b7a6cfd48c0d542a47b144031cd05 SHA1 78130576a79fa1b6fe4baa061580e5bc162a013e SHA256 f2ee921e2f9819414675bd6918849a89596de9318cb111daaca5b4b5659d1f9a
MISC ChangeLog 3808 RMD160 90f3f661536d669a701ab088100ad360030b676f SHA1 f3fb0e10618391cbf2c106fefa7e8cc0289578e3 SHA256 9fcf2a27a2fae21af5121575456b2e4ed4338d08d86c400bcf5d97dd67780801
MISC metadata.xml 314 RMD160 25181cde297628576a9545bea3a76601485bfaf3 SHA1 ac16b621acf5a22b64859e3323d466fb556fc4c8 SHA256 736baab77aea9c4da199c01e3cd6877c271bd02357ff9b41b537a2232c6e96d7

analog-5.32.ebuild

# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/analog/analog-5.32.ebuild,v 1.19 2005/12/21 00:14:28 vanquirius Exp $

inherit eutils

DESCRIPTION="The most popular logfile analyser in the world"
HOMEPAGE="http://www.analog.cx/"
SRC_URI="http://www.analog.cx/${P}.tar.gz"

LICENSE="as-is"
SLOT="0"
KEYWORDS="alpha amd64 arm ppc ppc64 sparc x86"
IUSE=""

DEPEND=">=dev-libs/libpcre-3.4
>=media-libs/gd-1.8.4-r2
sys-libs/zlib
media-libs/jpeg
media-libs/libpng"

pkg_setup() {
if ! built_with_use media-libs/gd jpeg ; then
eerror "libgd is missing jpeg support. Please add"
eerror "'jpeg' to your USE flags, and re-emerge media-libs/gd."
die "libgd needs jpeg support"
fi
if ! built_with_use media-libs/gd png ; then
eerror "libgd is missing jpeg support. Please add"
eerror "'png' to your USE flags, and re-emerge media-libs/gd."
die "libgd needs png support"
fi
}

src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${PN}-5.1-gentoo.diff"
sed -i \
-e "s:^CFLAGS.*:CFLAGS = ${CFLAGS}:" \
-e 's:^DEFS.*:DEFS = -DHAVE_GD -DHAVE_PCRE -DHAVE_ZLIB:' \
-e "s:^LIBS.*:LIBS = -lgd -lz -lpcre -lm -lpng -ljpeg:" \
src/Makefile \
|| die "sed failed"
}

src_compile() {
make -C src || die "make failed"
}

src_install() {
dobin analog || die "dobin failed"
newman analog.man analog.1

dodoc README.txt Licence.txt analog.cfg
dohtml -a html,gif,css,ico docs/*
dohtml -r how-to
docinto examples ; dodoc examples/*
docinto cgi ; dodoc anlgform.pl

insinto /usr/share/analog/images ; doins images/*
insinto /usr/share/analog/lang ; doins lang/*
dodir /var/log/analog
dosym /usr/share/analog/images /var/log/analog/images
insinto /etc/analog ; doins "${FILESDIR}/analog.cfg"
}

analog-6.0.ebuild

# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/analog/analog-6.0.ebuild,v 1.6 2005/12/21 00:14:28 vanquirius Exp $

inherit eutils

DESCRIPTION="A webserver log analyzer"
HOMEPAGE="http://www.analog.cx/"
SRC_URI="http://www.analog.cx/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
IUSE=""

DEPEND=">=dev-libs/libpcre-3.4
>=media-libs/gd-1.8.4-r2
sys-libs/zlib
media-libs/jpeg
media-libs/libpng"

pkg_setup() {
if ! built_with_use media-libs/gd jpeg ; then
eerror "libgd is missing jpeg support. Please add"
eerror "'jpeg' to your USE flags, and re-emerge media-libs/gd."
die "libgd needs jpeg support"
fi
if ! built_with_use media-libs/gd png ; then
eerror "libgd is missing jpeg support. Please add"
eerror "'png' to your USE flags, and re-emerge media-libs/gd."
die "libgd needs png support"
fi
}

src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${PN}-5.1-gentoo.diff"
sed -i \
-e "s:^CFLAGS.*:CFLAGS = ${CFLAGS}:" \
-e 's:^DEFS.*:DEFS = -DHAVE_GD -DHAVE_PCRE -DHAVE_ZLIB:' \
-e "s:^LIBS.*:LIBS = -lgd -lz -lpcre -lm -lpng -ljpeg:" \
src/Makefile \
|| die "sed failed"
}

src_compile() {
make -C src || die "make failed"
}

src_install() {
dobin analog || die "dobin failed"
newman analog.man analog.1

dodoc README.txt Licence.txt analog.cfg
dohtml -a html,gif,css,ico docs/*
dohtml -r how-to
docinto examples ; dodoc examples/*
docinto cgi ; dodoc anlgform.pl

insinto /usr/share/analog/images ; doins images/*
insinto /usr/share/analog/lang ; doins lang/*
dodir /var/log/analog
dosym /usr/share/analog/images /var/log/analog/images
insinto /etc/analog ; doins "${FILESDIR}/analog.cfg"
}

files

metadata.xml




no-herd

maintainer-needed@gentoo.org
This package lacks a primary herd or maintainer.