Did a version bump to the latest 6.0 version.
authorChris White <chriswhite@gentoo.org>
Thu, 30 Dec 2004 23:36:46 +0000 (23:36 +0000)
committerChris White <chriswhite@gentoo.org>
Thu, 30 Dec 2004 23:36:46 +0000 (23:36 +0000)
app-admin/analog/ChangeLog
app-admin/analog/Manifest
app-admin/analog/analog-6.0.ebuild [new file with mode: 0644]
app-admin/analog/files/digest-analog-6.0 [new file with mode: 0644]

index b544f2c9e7e2490e17014545cc89773f00a56386..626dd7b61919525a39c058ce54508ee43d3f391d 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for app-admin/analog
 # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/analog/ChangeLog,v 1.28 2004/12/28 19:31:37 ciaranm Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/analog/ChangeLog,v 1.29 2004/12/30 23:36:46 chriswhite Exp $
+
+*analog-6.0 (31 Dec 2004)
+
+  31 Dec 2004; Chris White <chriswhite@gentoo.org> +analog-6.0.ebuild:
+  Did a version bump to the latest 6.0 version.
 
   28 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> :
   Change encoding to UTF-8 for GLEP 31 compliance
index 6383ebaf4a45771a1f83261c4926d9ae6a6704b3..0291ff7986df299c6cd23b947a45750f06149c4c 100644 (file)
@@ -1,16 +1,18 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
+MD5 69a42b085a0aa4775b45aa6d5632e1fb ChangeLog 3182
 MD5 8de95a09196fa6defd1fd2f46b2618fe analog-5.32.ebuild 1692
-MD5 9ab3739179ed81d7a71c360df361cc52 ChangeLog 3032
 MD5 1652522405f5936eb29776ef8d5ffa5b metadata.xml 310
+MD5 60887db7737203f26f7df53d4833f743 analog-6.0.ebuild 1685
 MD5 2fb240fa271f7dd72dd56552f60729ab files/analog-5.1-gentoo.diff 888
-MD5 680b3d1d4411710fa55b5ec607a66222 files/digest-analog-5.32 64
 MD5 bea5158163ebee10b42f2a008cf660d7 files/analog.cfg 3992
+MD5 680b3d1d4411710fa55b5ec607a66222 files/digest-analog-5.32 64
+MD5 5f205be9a734af5709b5f339ee60b931 files/digest-analog-6.0 63
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.2.6 (GNU/Linux)
 
-iD8DBQFB0bThLLFUmVNQ7rkRAsevAJ98CMhKQcR3PPiTvjeRWWyhQYCrSgCePotM
-1OUHCMxV+bmnEpUA+70jDMU=
-=k7DE
+iD8DBQFB1JBNFdQwWVoAgN4RAm6AAJ0UOOGZT2WTZxiTUXCfh+WypxxijwCgse+P
+cK9SlM3y/rtqepYIwiC11+0=
+=/xlY
 -----END PGP SIGNATURE-----
diff --git a/app-admin/analog/analog-6.0.ebuild b/app-admin/analog/analog-6.0.ebuild
new file mode 100644 (file)
index 0000000..1f00a68
--- /dev/null
@@ -0,0 +1,66 @@
+# Copyright 1999-2004 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.1 2004/12/30 23:36:46 chriswhite Exp $
+
+inherit eutils
+
+DESCRIPTION="A webserver log analyzer"
+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=""
+
+RDEPEND=">=dev-libs/libpcre-3.4
+       >=media-libs/gd-1.8.4-r2
+       sys-libs/zlib
+       media-libs/jpeg
+       media-libs/libpng"
+DEPEND="${RDEPEND}
+       >=sys-apps/sed-4"
+
+pkg_setup() {
+       local gd_use="$( cat /var/db/pkg/`best_version media-libs/gd`/USE | grep jpeg )"
+
+       if [ -z "${gd_use}" ] ; then
+               eerror "libgd is missing jpeg support. Please add"
+               eerror "'jpeg' to your USE flags, and re-emerge libgd."
+               die "libgd needs jpeg support"
+       fi
+
+       return 0
+}
+
+src_unpack() {
+       unpack ${A} ; cd ${S}
+       epatch ${FILESDIR}/${PN}-5.1-gentoo.diff
+}
+
+src_compile() {
+       ebegin "Configuring"
+       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
+       eend $?
+
+       make -C src || die "make failed"
+}
+
+src_install() {
+       dobin analog ; 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
+}
diff --git a/app-admin/analog/files/digest-analog-6.0 b/app-admin/analog/files/digest-analog-6.0
new file mode 100644 (file)
index 0000000..2bdf4dc
--- /dev/null
@@ -0,0 +1 @@
+MD5 743d03a16eb8c8488205ae63cdb671cd analog-6.0.tar.gz 1553316