# ChangeLog for app-portage/elogv
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-portage/elogv/ChangeLog,v 1.61 2009/08/31 13:33:56 fauli Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-portage/elogv/ChangeLog,v 1.62 2010/03/06 10:12:41 jlec Exp $
+
+*elogv-0.7.4-r1 (06 Mar 2010)
+
+ 06 Mar 2010; Justin Lecher (jlec) <jlec@gentoo.org>
+ +elogv-0.7.4-r1.ebuild, +files/0.7.4-prefix.patch:
+ Added prefix support patch
31 Aug 2009; Christian Faulhammer <fauli@gentoo.org> -elogv-0.7.3.ebuild:
clean up
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
+AUX 0.7.4-prefix.patch 454 RMD160 317014f0d69e53b1c968e3bd237e47ad7c52be0c SHA1 c836c7e52601f6a4899c5c3ed9b22f48b97df5c6 SHA256 31a9a083b0f587e9373c7628d0489405766feacb752abf669a40a40425a06f0d
DIST elogv-0.7.4.tar.bz2 15795 RMD160 d60d3033853ae69ff8f1d452f8c9eb82d808ff27 SHA1 b5e9291ddeadb748aa318090f441dce2fab14221 SHA256 ae76522668aca05257ba66813d589e9d0b7ff7f726f5c6a7550801aa6e5259b7
+EBUILD elogv-0.7.4-r1.ebuild 1410 RMD160 7ba2bd03789f70c0473080d6a586749121fddf90 SHA1 11854f6a154a020d7930649870d41054af5ebaee SHA256 6c9bf6c78ff85da362a80611b67d34c9228ca1485e0af31ef2ee4b3441cd9936
EBUILD elogv-0.7.4.ebuild 1269 RMD160 9027616f0b35c3f05f5da79a0bf79944cccd486f SHA1 edf1432f9d89e6a2a8a3b801f329c2d64506c723 SHA256 2e860332ccc707be3d6d272e861bb7a9485988f3ced930ba6ed2f9ead5686a9e
-MISC ChangeLog 8939 RMD160 ed4e7def12976c19eeaf4ff33c5b05bf90a33ed4 SHA1 6535f7b63e18e3e6a91fc9599092fd6cf516d6d1 SHA256 4768ce63cfe033071c89849b68beeed0bf36087252804329145bf4cc2772b1a2
+MISC ChangeLog 9106 RMD160 c9ce43bed3959deecebc76fc81fe95dfca0617bc SHA1 d095f0568b3be1d5c29e678c278e480125e71c5e SHA256 02744d472d55e0b8c0ab7fa7f63c47a97f766f2106949c1075c29de381b1ac30
MISC metadata.xml 261 RMD160 480ee896e0e15b4bc1cd524a4ab0b0dadfbe4558 SHA1 caaa33ff5f5433225e0685977217462a21b32371 SHA256 5919aef69eb94b677eb5540e0e7a1a0c56f7b58d3e2c565cd91b38fdf15b6337
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.11 (GNU/Linux)
+Version: GnuPG v2.0.14 (GNU/Linux)
-iEYEARECAAYFAkqb0U8ACgkQNQqtfCuFneO2FQCfa0hhqpkMiW4DYx01pUI+Fdti
-Tc4An2rEEddVQTDdIgVXpazldSqMjFm9
-=LA1k
+iEYEARECAAYFAkuSKqAACgkQgAnW8HDreRYJcgCgpCBFNbka9z+V8OLYO6VxrJO2
+YK4An1oPGAKtjrjKaxo59KJ/4gMCWTeh
+=KBrp
-----END PGP SIGNATURE-----
--- /dev/null
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-portage/elogv/elogv-0.7.4-r1.ebuild,v 1.1 2010/03/06 10:12:41 jlec Exp $
+
+EAPI="2"
+
+inherit distutils eutils prefix
+
+DESCRIPTION="Curses based utility to parse the contents of elogs created by Portage"
+HOMEPAGE="http://gechi-overlay.sourceforge.net/?page=elogv"
+SRC_URI="mirror://sourceforge/gechi-overlay/${P}.tar.bz2"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE=""
+
+DEPEND=""
+RDEPEND="dev-lang/python[ncurses]"
+
+src_prepare() {
+ if use prefix; then
+ epatch "${FILESDIR}"/${PV}-prefix.patch
+ eprefixify ${PN}
+ fi
+}
+
+src_install() {
+ distutils_src_install
+ dodoc README ChangeLog ChangeLog.old || die
+}
+
+pkg_postinst() {
+ elog
+ elog "In order to use this software, you need to activate"
+ elog "Portage's elog features. Required is"
+ elog " PORTAGE_ELOG_SYSTEM=\"save\" "
+ elog "and at least one out of "
+ elog " PORTAGE_ELOG_CLASSES=\"warn error info log qa\""
+ elog "More information on the elog system can be found"
+ elog "in /etc/make.conf.example"
+ elog
+ elog "To operate properly this software needs the directory"
+ elog "${PORT_LOGDIR:-/var/log/portage}/elog created, belonging to group portage."
+ elog "To start the software as a user, add yourself to the portage"
+ elog "group."
+ elog
+}
--- /dev/null
+diff --git a/elogv b/elogv
+index 85d507b..bef7ae9 100755
+--- a/elogv
++++ b/elogv
+@@ -544,7 +544,7 @@ if __name__ == "__main__":
+ if port_settings['PORT_LOGDIR']:
+ elogdir = os.path.join(port_settings['PORT_LOGDIR'],"elog")
+ else:
+- elogdir = os.path.join(os.sep,"var","log","portage","elog")
++ elogdir = os.path.join(os.sep,'@GENTOO_PORTAGE_EPREFIX@',"var","log","portage","elog")
+
+ # Launch curses interface
+ try: