Gentoo Archives: gentoo-commits

From: "Tim Harder (radhermit)" <radhermit@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-apps/lshw: lshw-02.16b.ebuild ChangeLog
Date: Wed, 11 Jan 2012 23:01:34
Message-Id: 20120111230124.27BFF2004B@flycatcher.gentoo.org
1 radhermit 12/01/11 23:01:24
2
3 Modified: ChangeLog
4 Added: lshw-02.16b.ebuild
5 Log:
6 Version bump.
7
8 (Portage version: 2.2.0_alpha84/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.99 sys-apps/lshw/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/lshw/ChangeLog?rev=1.99&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/lshw/ChangeLog?rev=1.99&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/lshw/ChangeLog?r1=1.98&r2=1.99
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sys-apps/lshw/ChangeLog,v
20 retrieving revision 1.98
21 retrieving revision 1.99
22 diff -u -r1.98 -r1.99
23 --- ChangeLog 11 Nov 2011 17:23:49 -0000 1.98
24 +++ ChangeLog 11 Jan 2012 23:01:23 -0000 1.99
25 @@ -1,6 +1,12 @@
26 # ChangeLog for sys-apps/lshw
27 -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/lshw/ChangeLog,v 1.98 2011/11/11 17:23:49 flameeyes Exp $
29 +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/lshw/ChangeLog,v 1.99 2012/01/11 23:01:23 radhermit Exp $
31 +
32 +*lshw-02.16b (11 Jan 2012)
33 +
34 + 11 Jan 2012; Tim Harder <radhermit@g.o> +lshw-02.16b.ebuild,
35 + +files/lshw-02.16b-build.patch:
36 + Version bump.
37
38 11 Nov 2011; Diego E. Pettenò <flameeyes@g.o> lshw-02.15b.ebuild:
39 Fix bug #389801, allowing a clean build with [gtk,-sqlite].
40
41
42
43 1.1 sys-apps/lshw/lshw-02.16b.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/lshw/lshw-02.16b.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/lshw/lshw-02.16b.ebuild?rev=1.1&content-type=text/plain
47
48 Index: lshw-02.16b.ebuild
49 ===================================================================
50 # Copyright 1999-2012 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/sys-apps/lshw/lshw-02.16b.ebuild,v 1.1 2012/01/11 23:01:23 radhermit Exp $
53
54 EAPI=4
55 inherit flag-o-matic eutils toolchain-funcs
56
57 MAJ_PV=${PV:0:${#PV}-1}
58 MIN_PVE=${PV:0-1}
59 MIN_PV=${MIN_PVE/b/B}
60
61 MY_P="$PN-$MIN_PV.$MAJ_PV"
62 DESCRIPTION="Hardware Lister"
63 HOMEPAGE="http://ezix.org/project/wiki/HardwareLiSter"
64 SRC_URI="http://ezix.org/software/files/${MY_P}.tar.gz"
65
66 LICENSE="GPL-2"
67 SLOT="0"
68 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux"
69 IUSE="gtk sqlite static"
70
71 RDEPEND="gtk? ( x11-libs/gtk+:2 )
72 sqlite? ( dev-db/sqlite:3 )"
73 DEPEND="${RDEPEND}
74 gtk? ( dev-util/pkgconfig )
75 sqlite? ( dev-util/pkgconfig )"
76
77 S=${WORKDIR}/${MY_P}
78
79 src_prepare() {
80 epatch "${FILESDIR}"/${P}-build.patch
81 }
82
83 src_compile() {
84 tc-export CC CXX AR
85 use static && append-ldflags -static
86
87 local sqlite=0
88 use sqlite && sqlite=1
89
90 emake SQLITE=$sqlite all
91 if use gtk ; then
92 emake SQLITE=$sqlite gui
93 fi
94 }
95
96 src_install() {
97 emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
98 dodoc README docs/*
99 if use gtk ; then
100 emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install-gui
101 make_desktop_entry /usr/sbin/gtk-lshw "Hardware Lister" "/usr/share/lshw/artwork/logo.svg"
102 fi
103 }