From e0dfa34f49e76face3713861bc9c3a20f36a9c06 Mon Sep 17 00:00:00 2001 From: Christian Faulhammer Date: Wed, 20 Sep 2006 10:41:33 +0000 Subject: [PATCH] app-portage/elogviewer: added man page for elogviewer, ebuild will install, added log to postinst einfo svn path=/sunrise/; revision=1288 --- app-portage/elogviewer/ChangeLog | 4 ++ app-portage/elogviewer/Manifest | 19 +++++-- .../elogviewer/elogviewer-0.4.0.7-r3.ebuild | 40 +++++++++++++++ .../files/digest-elogviewer-0.4.0.7-r3 | 3 ++ app-portage/elogviewer/files/elogviewer.1 | 50 +++++++++++++++++++ 5 files changed, 112 insertions(+), 4 deletions(-) create mode 100644 app-portage/elogviewer/elogviewer-0.4.0.7-r3.ebuild create mode 100644 app-portage/elogviewer/files/digest-elogviewer-0.4.0.7-r3 create mode 100644 app-portage/elogviewer/files/elogviewer.1 diff --git a/app-portage/elogviewer/ChangeLog b/app-portage/elogviewer/ChangeLog index c140ce153..9299457a2 100644 --- a/app-portage/elogviewer/ChangeLog +++ b/app-portage/elogviewer/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 20 Sep 2006; Christian Faulhammer (opfer) + +elogviewer-0.4.0.7-r3.ebuild, +files/elogviewer.1: + added man page for elogviewer, ebuild will install, added log to postinst einfo + 20 Sep 2006; Christian Faulhammer (opfer) elogviewer-0.4.0.7-r2.ebuild: minor fix: leading whitespace deleted in einfo diff --git a/app-portage/elogviewer/Manifest b/app-portage/elogviewer/Manifest index 9958226a1..b5ec35bda 100644 --- a/app-portage/elogviewer/Manifest +++ b/app-portage/elogviewer/Manifest @@ -1,3 +1,7 @@ +AUX elogviewer.1 1697 RMD160 250eced05a99155a10ac653aa5df07aad6469286 SHA1 ee3c7d187f07c714a9d226b7a291a50abf599bd3 SHA256 6a1b28f88e3afbfae37f5119594ded7c205d212d60132074cc60709d35712f19 +MD5 33b22645ab43c4dc41133cb5da08067e files/elogviewer.1 1697 +RMD160 250eced05a99155a10ac653aa5df07aad6469286 files/elogviewer.1 1697 +SHA256 6a1b28f88e3afbfae37f5119594ded7c205d212d60132074cc60709d35712f19 files/elogviewer.1 1697 DIST elogviewer-0.4.0.7.tar.bz2 4618 RMD160 deb69521de93e896db723fcab02824b382e9402d SHA1 89048b8f2e8c0145dd565d4af09951ae636ff9a3 SHA256 7e2fb770c3009e2c39621ec88d90b486de03199ad73c303f697268a2f04cba8b EBUILD elogviewer-0.4.0.7-r1.ebuild 536 RMD160 997885aca97df9e1efb019c8dca886329402c916 SHA1 d792977bc1945d24b511a39d75b07f1eeafa3100 SHA256 cd228bb06beb7f8d4f722c5e3269d71a23b67849b5b562ec0ffbd9bff02edf71 MD5 e1532f9f8c679c5767491d83171b9461 elogviewer-0.4.0.7-r1.ebuild 536 @@ -7,10 +11,14 @@ EBUILD elogviewer-0.4.0.7-r2.ebuild 1169 RMD160 f86da1a54b245bb5780af769fc43e2e2 MD5 f19c561587ca0e459879eb5a42adb1bb elogviewer-0.4.0.7-r2.ebuild 1169 RMD160 f86da1a54b245bb5780af769fc43e2e25d162c45 elogviewer-0.4.0.7-r2.ebuild 1169 SHA256 9e78d04932e038017ced4df542492b1c78e04b5c6aec88da0f0cc27746c2e5a1 elogviewer-0.4.0.7-r2.ebuild 1169 -MISC ChangeLog 643 RMD160 4130b2d84de8c416bc71c4c254fe352f7c54e136 SHA1 82f10b84b36a6c0c0fb0b7d799a4c9fcb9e43f68 SHA256 d17b9470c9b70ebcbd90aea6d7987112406ac6cfdbd18bebdcad6f347cad507e -MD5 c691d7b30182e6594911efab12bb54d5 ChangeLog 643 -RMD160 4130b2d84de8c416bc71c4c254fe352f7c54e136 ChangeLog 643 -SHA256 d17b9470c9b70ebcbd90aea6d7987112406ac6cfdbd18bebdcad6f347cad507e ChangeLog 643 +EBUILD elogviewer-0.4.0.7-r3.ebuild 1222 RMD160 2f4b597a46a5ffa276bcbd3cf428d7412c67a40a SHA1 e98be206b3c8b4b3693fa3e85504e8131afa09b8 SHA256 66b2667d5449325d61244c0c94a077ac7abed7f6c675f366dc0965c346d38253 +MD5 eebeb418fc1769cd1d37b960736ad2ae elogviewer-0.4.0.7-r3.ebuild 1222 +RMD160 2f4b597a46a5ffa276bcbd3cf428d7412c67a40a elogviewer-0.4.0.7-r3.ebuild 1222 +SHA256 66b2667d5449325d61244c0c94a077ac7abed7f6c675f366dc0965c346d38253 elogviewer-0.4.0.7-r3.ebuild 1222 +MISC ChangeLog 848 RMD160 e2e118a76b5925f542bc46b8979cb7e5150c976a SHA1 675eb1a7ca50f90d53ff2dca9771941e04ecfc73 SHA256 afd7d170c557fdcdb80f7e101c0c19e3e2cd57cde8b620c9d062172d443fb3fb +MD5 c61db46dd3ec305fb93abc271f2e2e69 ChangeLog 848 +RMD160 e2e118a76b5925f542bc46b8979cb7e5150c976a ChangeLog 848 +SHA256 afd7d170c557fdcdb80f7e101c0c19e3e2cd57cde8b620c9d062172d443fb3fb ChangeLog 848 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170 @@ -21,3 +29,6 @@ SHA256 75baeeea72b60ec1c2f1a831af36e5f042d547a03a9043fd4d239519b33fa5a3 files/di MD5 be098fb31dfadad16100ef53f091d08b files/digest-elogviewer-0.4.0.7-r2 253 RMD160 792b90a237ab2ee6302fee7e40385d0cbcfd088d files/digest-elogviewer-0.4.0.7-r2 253 SHA256 75baeeea72b60ec1c2f1a831af36e5f042d547a03a9043fd4d239519b33fa5a3 files/digest-elogviewer-0.4.0.7-r2 253 +MD5 be098fb31dfadad16100ef53f091d08b files/digest-elogviewer-0.4.0.7-r3 253 +RMD160 792b90a237ab2ee6302fee7e40385d0cbcfd088d files/digest-elogviewer-0.4.0.7-r3 253 +SHA256 75baeeea72b60ec1c2f1a831af36e5f042d547a03a9043fd4d239519b33fa5a3 files/digest-elogviewer-0.4.0.7-r3 253 diff --git a/app-portage/elogviewer/elogviewer-0.4.0.7-r3.ebuild b/app-portage/elogviewer/elogviewer-0.4.0.7-r3.ebuild new file mode 100644 index 000000000..d75f3a07d --- /dev/null +++ b/app-portage/elogviewer/elogviewer-0.4.0.7-r3.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +DESCRIPTION="Graphical utility to parse the contents of the elogs" +HOMEPAGE="http://forums.gentoo.org/viewtopic-p-3374725.html#3374725" +SRC_URI="http://www.rz-berlin.mpg.de/~laurin/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86" +IUSE="" + +DEPEND="" +RDEPEND=">=dev-lang/python-2.3 +>=dev-python/pygtk-2.0 +>=sys-apps/portage-2.1" + +src_install() { + dobin "${WORKDIR}"/elogviewer + dodoc "${WORKDIR}"/CHANGELOG + doman "${FILESDIR}"/elogviewer.1 +} + +pkg_postinst() { + einfo + einfo "In order to use this software, you need to activate" + einfo "Portage's ELOG features. Required is" + einfo " PORTAGE_ELOG_SYSTEM=\"save\" " + einfo "and at least one out of " + einfo " PORTAGE_ELOG_CLASSES=\"warn error info log\"" + einfo "More information on the ELOG system can be found" + einfo "in /etc/make.conf.example" + einfo + einfo "To operate properly this software needs the directory" + einfo "$PORT_LOGDIR/elog created, belonging to group portage." + einfo "To start the software as a user, add yourself to the portage" + einfo "group." + einfo +} \ No newline at end of file diff --git a/app-portage/elogviewer/files/digest-elogviewer-0.4.0.7-r3 b/app-portage/elogviewer/files/digest-elogviewer-0.4.0.7-r3 new file mode 100644 index 000000000..4a3de3e81 --- /dev/null +++ b/app-portage/elogviewer/files/digest-elogviewer-0.4.0.7-r3 @@ -0,0 +1,3 @@ +MD5 9a308edd6b6079178923e1a41862d1a9 elogviewer-0.4.0.7.tar.bz2 4618 +RMD160 deb69521de93e896db723fcab02824b382e9402d elogviewer-0.4.0.7.tar.bz2 4618 +SHA256 7e2fb770c3009e2c39621ec88d90b486de03199ad73c303f697268a2f04cba8b elogviewer-0.4.0.7.tar.bz2 4618 diff --git a/app-portage/elogviewer/files/elogviewer.1 b/app-portage/elogviewer/files/elogviewer.1 new file mode 100644 index 000000000..264980c7e --- /dev/null +++ b/app-portage/elogviewer/files/elogviewer.1 @@ -0,0 +1,50 @@ +.TH elogviewer 1 "September 20, 2006" "elogviewer -- An interface to Portage's ELOG system" + +.SH NAME +elogviewer \-\- program to easily manage elog files created by Portage during emerge + +.SH DESCRIPTION +This manual page explains the +.B elogviewer +program. This program lists all elogs created during emerges of +packages from Portage, the package manager of Gentoo Linux. So all +warnings or informational messages generated during an update can be +reviewed at one glance. + +.SH USAGE + +To generate elogs, the user needs to tell Portage to activate the +saving features for the ELOG facilities in his /etc/make.conf file via +the line + +.RS 4 +PORTAGE_ELOG_SYSTEM="save" +.RE + +and choose at least one out of + +.RS 4 +PORTAGE_ELOG_CLASSES="warn info error log" +.RE + +Further prerequisite ist the elog directory (in most cases +/var/log/portage/elog/, see variable $PORT_LOGDIR), which may need to +be created and belong to the portage group. If the user wants to start +the program as non-root, he needs to add himself to portage group. +For more information on the ELOG system, see /etc/make.conf.example. + +The program allows to select the ebuild functions in which to look for +messages, so unpack messages about patching can be disabled while +still having warnings from the post installation function without +informational messaes. elogs can be deleted individually or all in +one step. + +.SH BUGS +For bugs in this man page contact and for problems with the program the original author Mathias Laurin . + +.SH SEE ALSO +/etc/make.conf.example + +.SH AUTHOR +Mathias Laurin for the program, Christian +Faulhammer for this man page \ No newline at end of file -- 2.43.2