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-apps/hwinfo: ChangeLog hwinfo-18.1.ebuild
Date: Thu, 30 Sep 2010 22:48:38
Message-Id: 20100930224828.212CC20051@flycatcher.gentoo.org
1 ssuominen 10/09/30 22:48:28
2
3 Modified: ChangeLog
4 Added: hwinfo-18.1.ebuild
5 Log:
6 Version bump.
7
8 (Portage version: 2.2_rc88/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.16 sys-apps/hwinfo/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/hwinfo/ChangeLog?rev=1.16&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/hwinfo/ChangeLog?rev=1.16&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/hwinfo/ChangeLog?r1=1.15&r2=1.16
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sys-apps/hwinfo/ChangeLog,v
20 retrieving revision 1.15
21 retrieving revision 1.16
22 diff -u -r1.15 -r1.16
23 --- ChangeLog 29 Jun 2010 18:29:21 -0000 1.15
24 +++ ChangeLog 30 Sep 2010 22:48:28 -0000 1.16
25 @@ -1,6 +1,11 @@
26 # ChangeLog for sys-apps/hwinfo
27 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/hwinfo/ChangeLog,v 1.15 2010/06/29 18:29:21 ssuominen Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/hwinfo/ChangeLog,v 1.16 2010/09/30 22:48:28 ssuominen Exp $
30 +
31 +*hwinfo-18.1 (30 Sep 2010)
32 +
33 + 30 Sep 2010; Samuli Suominen <ssuominen@g.o> +hwinfo-18.1.ebuild:
34 + Version bump.
35
36 29 Jun 2010; Samuli Suominen <ssuominen@g.o> hwinfo-16.0.ebuild,
37 +files/hwinfo-16.0-asneeded.patch:
38
39
40
41 1.1 sys-apps/hwinfo/hwinfo-18.1.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/hwinfo/hwinfo-18.1.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/hwinfo/hwinfo-18.1.ebuild?rev=1.1&content-type=text/plain
45
46 Index: hwinfo-18.1.ebuild
47 ===================================================================
48 # Copyright 1999-2010 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/sys-apps/hwinfo/hwinfo-18.1.ebuild,v 1.1 2010/09/30 22:48:28 ssuominen Exp $
51
52 EAPI=2
53 inherit multilib rpm toolchain-funcs
54
55 DESCRIPTION="hwinfo is the hardware detection tool used in SuSE Linux."
56 HOMEPAGE="http://www.opensuse.org/"
57 SRC_URI="http://download.opensuse.org/source/factory/repo/oss/suse/src/${P}-1.9.src.rpm"
58
59 LICENSE="GPL-2"
60 SLOT="0"
61 KEYWORDS="~amd64 ~ppc ~x86"
62 IUSE=""
63
64 RDEPEND="dev-libs/libx86emu"
65 DEPEND="${RDEPEND}
66 >=sys-kernel/linux-headers-2.6.17"
67
68 MAKEOPTS="${MAKEOPTS} -j1"
69
70 src_prepare() {
71 # Avoid -I directories for dbus because HAL is obsolete.
72 sed -i -e '/CFLAGS/d' src/hd/Makefile || die
73 # Respect LDFLAGS.
74 sed -i -e 's:$(CC) -shared:& $(LDFLAGS):' src/Makefile || die
75 sed -i -e 's:$(CC) $(CFLAGS):$(CC) $(LDFLAGS) $(CFLAGS):' src/ids/Makefile || die
76
77 # Respect MAKE variable. Skip forced -pipe and -g. Respect LDFLAGS.
78 sed -i \
79 -e 's:make:$(MAKE):' \
80 -e 's:-pipe -g::' \
81 -e 's:LDFLAGS.*=:LDFLAGS +=:' \
82 Makefile{,.common} || die
83 }
84
85 src_compile() {
86 emake CC="$(tc-getCC)" RPM_OPT_FLAGS="${CFLAGS}" || die
87 }
88
89 src_install() {
90 emake DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)" install || die
91 dodoc changelog README
92 }