Gentoo Archives: gentoo-commits

From: "Fabian Groffen (grobian)" <grobian@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-apps/dmidecode: dmidecode-2.11.ebuild ChangeLog
Date: Sun, 01 Jan 2012 10:10:42
Message-Id: 20120101101033.0F2862004B@flycatcher.gentoo.org
1 grobian 12/01/01 10:10:33
2
3 Modified: dmidecode-2.11.ebuild ChangeLog
4 Log:
5 Fix for Prefix, keyword ~x86-solaris and add usage instructions
6
7 (Portage version: 2.2.01.19572-prefix/cvs/SunOS i386)
8
9 Revision Changes Path
10 1.4 sys-apps/dmidecode/dmidecode-2.11.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/dmidecode/dmidecode-2.11.ebuild?rev=1.4&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/dmidecode/dmidecode-2.11.ebuild?rev=1.4&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/dmidecode/dmidecode-2.11.ebuild?r1=1.3&r2=1.4
15
16 Index: dmidecode-2.11.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/sys-apps/dmidecode/dmidecode-2.11.ebuild,v
19 retrieving revision 1.3
20 retrieving revision 1.4
21 diff -u -r1.3 -r1.4
22 --- dmidecode-2.11.ebuild 23 Mar 2011 17:28:30 -0000 1.3
23 +++ dmidecode-2.11.ebuild 1 Jan 2012 10:10:32 -0000 1.4
24 @@ -1,8 +1,8 @@
25 # Copyright 1999-2011 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/dmidecode/dmidecode-2.11.ebuild,v 1.3 2011/03/23 17:28:30 vapier Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/dmidecode/dmidecode-2.11.ebuild,v 1.4 2012/01/01 10:10:32 grobian Exp $
29
30 -EAPI="2"
31 +EAPI="3"
32
33 inherit flag-o-matic toolchain-funcs
34
35 @@ -12,12 +12,12 @@
36
37 LICENSE="GPL-2"
38 SLOT="0"
39 -KEYWORDS="-* ~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
40 +KEYWORDS="-* ~amd64 ~arm ~ia64 ~ppc ~sparc ~x86 ~x86-solaris"
41 IUSE=""
42
43 src_prepare() {
44 sed -i \
45 - -e '/^prefix/s:/usr/local:/usr:' \
46 + -e "/^prefix/s:/usr/local:${EPREFIX}/usr:" \
47 -e "/^docdir/s:dmidecode:${PF}:" \
48 -e '/^PROGRAMS !=/d' \
49 Makefile || die
50 @@ -35,3 +35,12 @@
51 emake install DESTDIR="${D}" || die
52 prepalldocs
53 }
54 +
55 +pkg_postinst() {
56 + if [[ ${CHOST} == *-solaris* ]] ; then
57 + einfo "dmidecode needs root privileges to read /dev/xsvc"
58 + einfo "To make dmidecode useful, either run as root, or chown and setuid the binary."
59 + einfo "Note that /usr/sbin/ptrconf and /usr/sbin/ptrdiag give similar"
60 + einfo "information without requiring root privileges."
61 + fi
62 +}
63
64
65
66 1.32 sys-apps/dmidecode/ChangeLog
67
68 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/dmidecode/ChangeLog?rev=1.32&view=markup
69 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/dmidecode/ChangeLog?rev=1.32&content-type=text/plain
70 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/dmidecode/ChangeLog?r1=1.31&r2=1.32
71
72 Index: ChangeLog
73 ===================================================================
74 RCS file: /var/cvsroot/gentoo-x86/sys-apps/dmidecode/ChangeLog,v
75 retrieving revision 1.31
76 retrieving revision 1.32
77 diff -u -r1.31 -r1.32
78 --- ChangeLog 22 Mar 2011 21:51:22 -0000 1.31
79 +++ ChangeLog 1 Jan 2012 10:10:32 -0000 1.32
80 @@ -1,6 +1,9 @@
81 # ChangeLog for sys-apps/dmidecode
82 -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
83 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/dmidecode/ChangeLog,v 1.31 2011/03/22 21:51:22 polynomial-c Exp $
84 +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
85 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/dmidecode/ChangeLog,v 1.32 2012/01/01 10:10:32 grobian Exp $
86 +
87 + 01 Jan 2012; Fabian Groffen <grobian@g.o> dmidecode-2.11.ebuild:
88 + Fix for Prefix, keyword ~x86-solaris and add usage instructions
89
90 22 Mar 2011; Lars Wendler <polynomial-c@g.o> dmidecode-2.11.ebuild:
91 non-maintainer commit: Fixed download URL. Thanks to Fabio Coatti who