Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-kernel/kerneloops: ChangeLog kerneloops-0.12-r1.ebuild kerneloops-0.10.ebuild kerneloops-0.11.ebuild kerneloops-0.12.ebuild
Date: Sun, 30 Jan 2011 09:29:56
Message-Id: 20110130092946.0238520054@flycatcher.gentoo.org
1 ssuominen 11/01/30 09:29:45
2
3 Modified: ChangeLog kerneloops-0.12-r1.ebuild
4 Removed: kerneloops-0.10.ebuild kerneloops-0.11.ebuild
5 kerneloops-0.12.ebuild
6 Log:
7 Fix building with x11-libs/libnotify >= 0.7. Fix missing -I and -l flags for dbus-glib-1 in -FLAGS.patch. punt old
8
9 (Portage version: 2.2.0_alpha19/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.14 sys-kernel/kerneloops/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/kerneloops/ChangeLog?rev=1.14&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/kerneloops/ChangeLog?rev=1.14&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/kerneloops/ChangeLog?r1=1.13&r2=1.14
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/sys-kernel/kerneloops/ChangeLog,v
21 retrieving revision 1.13
22 retrieving revision 1.14
23 diff -u -r1.13 -r1.14
24 --- ChangeLog 7 Feb 2010 19:31:52 -0000 1.13
25 +++ ChangeLog 30 Jan 2011 09:29:45 -0000 1.14
26 @@ -1,6 +1,11 @@
27 # ChangeLog for sys-kernel/kerneloops
28 -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/kerneloops/ChangeLog,v 1.13 2010/02/07 19:31:52 jlec Exp $
30 +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
31 +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/kerneloops/ChangeLog,v 1.14 2011/01/30 09:29:45 ssuominen Exp $
32 +
33 + 30 Jan 2011; Samuli Suominen <ssuominen@g.o> files/0.12-FLAGS.patch,
34 + +files/0.12-libnotify-0.7.patch, kerneloops-0.12-r1.ebuild:
35 + Fix building with x11-libs/libnotify >= 0.7. Fix missing -I and -l flags for
36 + dbus-glib-1 in -FLAGS.patch.
37
38 *kerneloops-0.12-r1 (07 Feb 2010)
39
40
41
42
43 1.2 sys-kernel/kerneloops/kerneloops-0.12-r1.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/kerneloops/kerneloops-0.12-r1.ebuild?rev=1.2&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/kerneloops/kerneloops-0.12-r1.ebuild?rev=1.2&content-type=text/plain
47 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/kerneloops/kerneloops-0.12-r1.ebuild?r1=1.1&r2=1.2
48
49 Index: kerneloops-0.12-r1.ebuild
50 ===================================================================
51 RCS file: /var/cvsroot/gentoo-x86/sys-kernel/kerneloops/kerneloops-0.12-r1.ebuild,v
52 retrieving revision 1.1
53 retrieving revision 1.2
54 diff -u -r1.1 -r1.2
55 --- kerneloops-0.12-r1.ebuild 7 Feb 2010 19:31:52 -0000 1.1
56 +++ kerneloops-0.12-r1.ebuild 30 Jan 2011 09:29:45 -0000 1.2
57 @@ -1,9 +1,8 @@
58 -# Copyright 1999-2010 Gentoo Foundation
59 +# Copyright 1999-2011 Gentoo Foundation
60 # Distributed under the terms of the GNU General Public License v2
61 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/kerneloops/kerneloops-0.12-r1.ebuild,v 1.1 2010/02/07 19:31:52 jlec Exp $
62 -
63 -EAPI="2"
64 +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/kerneloops/kerneloops-0.12-r1.ebuild,v 1.2 2011/01/30 09:29:45 ssuominen Exp $
65
66 +EAPI=2
67 inherit eutils toolchain-funcs
68
69 DESCRIPTION="Tool to automatically collect and submit Linux kernel crash signatures"
70 @@ -15,29 +14,32 @@
71 KEYWORDS="~amd64 ~x86"
72 IUSE=""
73
74 -DEPEND="net-misc/curl
75 - sys-apps/dbus
76 - x11-libs/gtk+
77 - x11-libs/libnotify
78 - dev-util/desktop-file-utils"
79 -RDEPEND="${DEPEND}"
80 +RDEPEND=">=dev-libs/dbus-glib-0.88
81 + net-misc/curl
82 + x11-libs/gtk+:2
83 + x11-libs/libnotify
84 + dev-util/desktop-file-utils"
85 +DEPEND="${RDEPEND}
86 + dev-util/pkgconfig"
87
88 src_prepare() {
89 - epatch "${FILESDIR}"/${PV}-FLAGS.patch
90 + epatch \
91 + "${FILESDIR}"/${PV}-FLAGS.patch \
92 + "${FILESDIR}"/${PV}-libnotify-0.7.patch
93 }
94
95 src_compile() {
96 emake \
97 - CC=$(tc-getCC) \
98 + CC="$(tc-getCC)" \
99 kerneloops kerneloops-applet || die
100 }
101
102 src_install() {
103 - emake DESTDIR="${D}" install-system || die "Install of system failed"
104 - emake DESTDIR="${D}" install-kerneloops || die "Install of deamon failed"
105 - emake DESTDIR="${D}" install-applet || die "Install of applet failed"
106 + emake DESTDIR="${D}" install-system || die
107 + emake DESTDIR="${D}" install-kerneloops || die
108 + emake DESTDIR="${D}" install-applet || die
109
110 - doinitd "${FILESDIR}"/kerneloops || die "doinitd failed"
111 + doinitd "${FILESDIR}"/kerneloops || die
112
113 dosed 's:\(nodaemon\):\1 --file "${LOGFILE}":g' /etc/init.d/${PN}