Portage is a package management system used by Gentoo Linux
# 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;
Transition to Manifest2.
21 Dec 2005; Marcelo Goes
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
New license is GPL-2, as stated in Licence.txt. Fixes bug 99807. Thanks to
Ryan Grange
23 Feb 2005; Michael Sterrett
analog-6.0.ebuild:
use built_with_use (bug #83044); tidy
*analog-6.0 (31 Dec 2004)
31 Dec 2004; Chris White
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
stable on ppc64, bug #55678
24 May 2004; Bryan Østergaard
Stable on alpha.
17 May 2004; Bryan Østergaard
Add ~alpha.
21 Apr 2004; Michael Sterrett
analog-5.31.ebuild:
clean older versions of the ebuild
20 Apr 2004; Daniel Black
metadata.xml:
QA - removed sed runtime dependancy - thanks Spider
#44817. ppc stable too.
14 Apr 2004; Daniel Ahlberg
Marked stable on amd64, added IUSE=.
29 Mar 2004; Michael Sterrett
don't set S to default; inherit eutils for epatch
06 Feb 2004; Daniel Ahlberg
Exits if libgd has been compiled without jpeg support. Closing #35684.
10 Dec 2003; Jason Wever
analog-5.32.ebuild:
Marked stable on sparc.
30 Jun 2003; Daniel Ahlberg
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
Bump, #18610.
*analog-5.31 (29 Jan 2003)
28 Mar 2003; Pieter Van den Abeele
29 Jan 2003; Donny Davies
06 Dec 2002; Rodney Rees
*analog-5.24 (27 Jun 2002)
28 Oct 2002; Daniel Ahlberg
Added media-libs/jpeg to dependencies as its required to build analog.
29 Jul 2002; Calum Selkrik
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
Removed 5.21. All versions too prior 5.22 have a css bug.
*analog-5.21 (24 Feb 2002)
24 Feb 2002; Donny Davies
Update to latest release.
*analog-5.1 (1 Feb 2002)
1 Feb 2002; G.Bevin
Added initial ChangeLog.
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
# 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"
}
# 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"
}