Gentoo Archives: gentoo-commits

From: "Tomas Chvatal (scarabeus)" <scarabeus@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-laptop/ibam: ibam-0.5.2.ebuild metadata.xml ChangeLog
Date: Wed, 29 Jul 2009 22:01:10
Message-Id: E1MWHCt-0001IS-Iw@stork.gentoo.org
1 scarabeus 09/07/29 22:01:07
2
3 Modified: metadata.xml ChangeLog
4 Added: ibam-0.5.2.ebuild
5 Log:
6 Version bump. Per bugs #231785 and #275624.
7 (Portage version: 2.2_rc33/cvs/Linux i686)
8
9 Revision Changes Path
10 1.3 app-laptop/ibam/metadata.xml
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-laptop/ibam/metadata.xml?rev=1.3&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-laptop/ibam/metadata.xml?rev=1.3&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-laptop/ibam/metadata.xml?r1=1.2&r2=1.3
15
16 Index: metadata.xml
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/app-laptop/ibam/metadata.xml,v
19 retrieving revision 1.2
20 retrieving revision 1.3
21 diff -u -r1.2 -r1.3
22 --- metadata.xml 10 Sep 2006 11:59:31 -0000 1.2
23 +++ metadata.xml 29 Jul 2009 22:01:07 -0000 1.3
24 @@ -1,5 +1,8 @@
25 <?xml version="1.0" encoding="UTF-8"?>
26 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
27 <pkgmetadata>
28 -<herd>mobile</herd>
29 + <herd>mobile</herd>
30 + <use>
31 + <flag name="gkrellm">Enable building of app-admin/gkrellm module</flag>
32 + </use>
33 </pkgmetadata>
34
35
36
37 1.6 app-laptop/ibam/ChangeLog
38
39 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-laptop/ibam/ChangeLog?rev=1.6&view=markup
40 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-laptop/ibam/ChangeLog?rev=1.6&content-type=text/plain
41 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-laptop/ibam/ChangeLog?r1=1.5&r2=1.6
42
43 Index: ChangeLog
44 ===================================================================
45 RCS file: /var/cvsroot/gentoo-x86/app-laptop/ibam/ChangeLog,v
46 retrieving revision 1.5
47 retrieving revision 1.6
48 diff -u -r1.5 -r1.6
49 --- ChangeLog 4 Mar 2007 20:05:22 -0000 1.5
50 +++ ChangeLog 29 Jul 2009 22:01:07 -0000 1.6
51 @@ -1,6 +1,12 @@
52 # ChangeLog for app-laptop/ibam
53 -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
54 -# $Header: /var/cvsroot/gentoo-x86/app-laptop/ibam/ChangeLog,v 1.5 2007/03/04 20:05:22 peper Exp $
55 +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
56 +# $Header: /var/cvsroot/gentoo-x86/app-laptop/ibam/ChangeLog,v 1.6 2009/07/29 22:01:07 scarabeus Exp $
57 +
58 +*ibam-0.5.2 (29 Jul 2009)
59 +
60 + 29 Jul 2009; Tomáš Chvátal <scarabeus@g.o> +ibam-0.5.2.ebuild,
61 + metadata.xml:
62 + Version bump. Per bugs #231785 and #275624.
63
64 04 Mar 2007; Piotr Jaroszyński <peper@g.o> ibam-0.4.ebuild:
65 Fix incomplete media-gfx/gnuplot -> sci-visualization/gnuplot move.
66
67
68
69 1.1 app-laptop/ibam/ibam-0.5.2.ebuild
70
71 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-laptop/ibam/ibam-0.5.2.ebuild?rev=1.1&view=markup
72 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-laptop/ibam/ibam-0.5.2.ebuild?rev=1.1&content-type=text/plain
73
74 Index: ibam-0.5.2.ebuild
75 ===================================================================
76 # Copyright 1999-2009 Gentoo Foundation
77 # Distributed under the terms of the GNU General Public License v2
78 # $Header: /var/cvsroot/gentoo-x86/app-laptop/ibam/ibam-0.5.2.ebuild,v 1.1 2009/07/29 22:01:07 scarabeus Exp $
79
80 inherit eutils toolchain-funcs
81
82 DESCRIPTION="Intelligent Battery Monitor"
83 HOMEPAGE="http://ibam.sourceforge.net/"
84 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
85
86 LICENSE="GPL-2"
87 SLOT="0"
88 KEYWORDS="~amd64 ~x86"
89
90 IUSE="gkrellm"
91
92 DEPEND="gkrellm? ( app-admin/gkrellm )"
93 RDEPEND="${DEPEND}"
94
95 src_unpack() {
96 unpack ${A}
97
98 sed -i \
99 -e "s:^CFLAGS=-O3:CFLAGS=${CFLAGS}:" \
100 -e "s:^CC=g++:CC=$(tc-getCXX):" \
101 "${S}"/Makefile \
102 || die "Sed Makefile failed"
103 }
104
105 src_compile() {
106 emake || die "Making ibam failed"
107 if use gkrellm; then
108 emake krell || die "Making krell failed"
109 fi
110 }
111
112 src_install() {
113 dobin ibam || die "dobin failed"
114 dodoc CHANGES README REPORT || die "dodoc failed"
115
116 if use gkrellm; then
117 insinto /usr/$(get_libdir)/gkrellm2/plugins
118 doins ibam-krell.so || die "doins gkrellm plugin failed"
119 fi
120 }
121
122 pkg_postinst() {
123 elog
124 elog "You will need to install sci-visualization/gnuplot if you wish to use"
125 elog "the --plot argument to ibam."
126 elog
127 }