Gentoo Archives: gentoo-commits

From: "Greg Kroah-Hartman (gregkh)" <gregkh@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-kernel/kerneloops: ChangeLog kerneloops-0.10.ebuild
Date: Fri, 11 Jan 2008 16:40:13
Message-Id: E1JDMvR-000652-KK@stork.gentoo.org
1 gregkh 08/01/11 16:40:09
2
3 Modified: ChangeLog
4 Added: kerneloops-0.10.ebuild
5 Log:
6 0.10 release and -gtk fix
7 (Portage version: 2.1.4_rc14)
8
9 Revision Changes Path
10 1.6 sys-kernel/kerneloops/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-kernel/kerneloops/ChangeLog?rev=1.6&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-kernel/kerneloops/ChangeLog?rev=1.6&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-kernel/kerneloops/ChangeLog?r1=1.5&r2=1.6
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/sys-kernel/kerneloops/ChangeLog,v
19 retrieving revision 1.5
20 retrieving revision 1.6
21 diff -u -r1.5 -r1.6
22 --- ChangeLog 8 Jan 2008 23:45:40 -0000 1.5
23 +++ ChangeLog 11 Jan 2008 16:40:09 -0000 1.6
24 @@ -1,6 +1,12 @@
25 # ChangeLog for sys-kernel/kerneloops
26 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/kerneloops/ChangeLog,v 1.5 2008/01/08 23:45:40 gregkh Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/kerneloops/ChangeLog,v 1.6 2008/01/11 16:40:09 gregkh Exp $
29 +
30 +*kerneloops-0.10 (11 Jan 2008)
31 +
32 + 11 Jan 2008; Greg Kroah-Hartman <gregkh@g.o>
33 + +files/makefile-standalone-0.10.patch, +kerneloops-0.10.ebuild:
34 + 0.10 release, fixes -gtk issues as well
35
36 *kerneloops-0.8-r1 (08 Jan 2008)
37
38
39
40
41 1.1 sys-kernel/kerneloops/kerneloops-0.10.ebuild
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-kernel/kerneloops/kerneloops-0.10.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-kernel/kerneloops/kerneloops-0.10.ebuild?rev=1.1&content-type=text/plain
45
46 Index: kerneloops-0.10.ebuild
47 ===================================================================
48 # Copyright 1999-2008 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/sys-kernel/kerneloops/kerneloops-0.10.ebuild,v 1.1 2008/01/11 16:40:09 gregkh Exp $
51
52 inherit eutils
53
54 DESCRIPTION="Tool to automatically collect and submit Linux kernel crash signatures"
55 HOMEPAGE="http://www.kerneloops.org/"
56 SRC_URI="http://www.kerneloops.org/download/${P}.tar.gz"
57
58 LICENSE="GPL-2"
59 SLOT="0"
60 KEYWORDS="~x86"
61 IUSE="gtk"
62
63 DEPEND="net-misc/curl
64 sys-apps/dbus
65 gtk? ( x11-libs/gtk+ x11-libs/libnotify )
66 "
67 RDEPEND="${DEPEND}"
68
69 src_unpack() {
70 unpack ${A}
71 cd "${WORKDIR}"
72 epatch ${FILESDIR}/makefile-standalone-0.10.patch
73 }
74
75 src_compile() {
76 emake kerneloops || die "Compile deamon failed"
77 if use gtk ; then
78 emake kerneloops-applet || die "Compile applet failed"
79 fi
80 }
81
82 src_install() {
83 emake DESTDIR="${D}" install-system || die "Install of system failed"
84 emake DESTDIR="${D}" install-kerneloops || die "Install of deamon failed"
85 if use gtk ; then
86 emake DESTDIR="${D}" install-applet || die "Install of applet failed"
87 fi
88
89 doinitd "${FILESDIR}"/kerneloops || die "doinitd failed"
90
91 }
92
93 pkg_postinst() {
94 ewarn "PRIVACY NOTE"
95 ewarn "You must allow the kerneloops program to send the oops messages"
96 ewarn "by either editing the /etc/kerneloops.conf file, or by running the"
97 ewarn "kerneloops-applet program first."
98 ewarn "Enabling this option will cause your system to submit certain kernel"
99 ewarn "output to the kerneloops.org website, where it will be available via"
100 ewarn "this website to developers and everyone else."
101 ewarn "The submitted info are so-called \"oopses\", kernel crash signature."
102 ewarn "However, due to the nature of oopses, it may happen that a few"
103 ewarn "surrounding lines of the oops in the \"dmesg\" are being sent together"
104 ewarn "with the oops."
105 }
106
107
108
109 --
110 gentoo-commits@l.g.o mailing list