Gentoo Archives: gentoo-commits

From: "Diego Petteno (flameeyes)" <flameeyes@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-block/hpacucli: metadata.xml hpacucli-9.30.15.0.ebuild ChangeLog hpacucli-9.0.24.0.ebuild hpacucli-8.10.2.ebuild hpacucli-8.70.8.0.ebuild hpacucli-8.75.12.0.ebuild
Date: Sat, 01 Dec 2012 21:02:12
Message-Id: 20121201210200.791F0216FA@flycatcher.gentoo.org
1 flameeyes 12/12/01 21:02:00
2
3 Modified: metadata.xml ChangeLog
4 Added: hpacucli-9.30.15.0.ebuild
5 Removed: hpacucli-9.0.24.0.ebuild hpacucli-8.10.2.ebuild
6 hpacucli-8.70.8.0.ebuild hpacucli-8.75.12.0.ebuild
7 Log:
8 Version bump (thanks to Oleg Gawriloff and Robert Varga in bug #420115); drop wrong hardened USE flag (bug #376805); rewrite wrapper to support hpacuscripting as well; remove call to ldconfig; don't add the install path to either user or root path.
9
10 (Portage version: 2.2.0_alpha143/cvs/Linux x86_64, signed Manifest commit with key 1CD13C8AD4301342)
11
12 Revision Changes Path
13 1.4 sys-block/hpacucli/metadata.xml
14
15 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-block/hpacucli/metadata.xml?rev=1.4&view=markup
16 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-block/hpacucli/metadata.xml?rev=1.4&content-type=text/plain
17 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-block/hpacucli/metadata.xml?r1=1.3&r2=1.4
18
19 Index: metadata.xml
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/sys-block/hpacucli/metadata.xml,v
22 retrieving revision 1.3
23 retrieving revision 1.4
24 diff -u -r1.3 -r1.4
25 --- metadata.xml 24 Sep 2011 10:31:58 -0000 1.3
26 +++ metadata.xml 1 Dec 2012 21:01:59 -0000 1.4
27 @@ -2,13 +2,12 @@
28 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
29 <pkgmetadata>
30 <maintainer>
31 - <email>wschlich@g.o</email>
32 - <name>Wolfram Schlich</name>
33 + <email>ramereth@g.o</email>
34 + <name>Lance Albertson</name>
35 <description>Primary maintainer</description>
36 </maintainer>
37 <maintainer>
38 - <email>ramereth@g.o</email>
39 - <name>Lance Albertson</name>
40 + <email>flameeyes@g.o</email>
41 <description>Secondary maintainer</description>
42 </maintainer>
43 </pkgmetadata>
44
45
46
47 1.6 sys-block/hpacucli/ChangeLog
48
49 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-block/hpacucli/ChangeLog?rev=1.6&view=markup
50 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-block/hpacucli/ChangeLog?rev=1.6&content-type=text/plain
51 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-block/hpacucli/ChangeLog?r1=1.5&r2=1.6
52
53 Index: ChangeLog
54 ===================================================================
55 RCS file: /var/cvsroot/gentoo-x86/sys-block/hpacucli/ChangeLog,v
56 retrieving revision 1.5
57 retrieving revision 1.6
58 diff -u -r1.5 -r1.6
59 --- ChangeLog 15 May 2012 05:57:27 -0000 1.5
60 +++ ChangeLog 1 Dec 2012 21:01:59 -0000 1.6
61 @@ -1,6 +1,17 @@
62 # ChangeLog for sys-block/hpacucli
63 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
64 -# $Header: /var/cvsroot/gentoo-x86/sys-block/hpacucli/ChangeLog,v 1.5 2012/05/15 05:57:27 ramereth Exp $
65 +# $Header: /var/cvsroot/gentoo-x86/sys-block/hpacucli/ChangeLog,v 1.6 2012/12/01 21:01:59 flameeyes Exp $
66 +
67 +*hpacucli-9.30.15.0 (01 Dec 2012)
68 +
69 + 01 Dec 2012; Diego E. Pettenò <flameeyes@g.o> +files/hpacucli-wrapper,
70 + +hpacucli-9.30.15.0.ebuild, -files/hpacucli, -files/hpacucli-setarch,
71 + -hpacucli-8.10.2.ebuild, -hpacucli-8.70.8.0.ebuild,
72 + -hpacucli-8.75.12.0.ebuild, -hpacucli-9.0.24.0.ebuild, metadata.xml:
73 + Version bump (thanks to Oleg Gawriloff and Robert Varga in bug #420115); drop
74 + wrong hardened USE flag (bug #376805); rewrite wrapper to support
75 + hpacuscripting as well; remove call to ldconfig; don't add the install path to
76 + either user or root path.
77
78 15 May 2012; Lance Albertson <ramereth@g.o> hpacucli-9.0.24.0.ebuild:
79 Version RDEPEND and add util-linux dep with correct version
80 @@ -28,4 +39,3 @@
81 03 Nov 2008; Wolfram Schlich <wschlich@g.o> +files/hpacucli,
82 +metadata.xml, +hpacucli-8.10.2.ebuild:
83 initial import
84 -
85
86
87
88 1.1 sys-block/hpacucli/hpacucli-9.30.15.0.ebuild
89
90 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-block/hpacucli/hpacucli-9.30.15.0.ebuild?rev=1.1&view=markup
91 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-block/hpacucli/hpacucli-9.30.15.0.ebuild?rev=1.1&content-type=text/plain
92
93 Index: hpacucli-9.30.15.0.ebuild
94 ===================================================================
95 # Copyright 1999-2012 Gentoo Foundation
96 # Distributed under the terms of the GNU General Public License v2
97 # $Header: /var/cvsroot/gentoo-x86/sys-block/hpacucli/hpacucli-9.30.15.0.ebuild,v 1.1 2012/12/01 21:01:59 flameeyes Exp $
98
99 EAPI=5
100
101 inherit rpm versionator pax-utils
102
103 MY_PV=$(replace_version_separator 2 '-')
104
105 SRC_URI_BASE="ftp://ftp.hp.com/pub/softlib2/software1/pubsw-linux"
106 AMD64_PID="1257348637"
107 AMD64_VID="77370"
108 X86_PID="414707558"
109 X86_VID="77371"
110
111 DESCRIPTION="HP Array Configuration Utility Command Line Interface (HPACUCLI, formerly CPQACUXE)"
112 HOMEPAGE="http://h18000.www1.hp.com/products/servers/linux/documentation.html"
113 SRC_URI="
114 amd64? ( ${SRC_URI_BASE}/p${AMD64_PID}/v${AMD64_VID}/${PN}-${MY_PV}.x86_64.rpm )
115 x86? ( ${SRC_URI_BASE}/p${X86_PID}/v${X86_VID}/${PN}-${MY_PV}.i386.rpm )"
116
117 LICENSE="hp-proliant-essentials"
118 SLOT="0"
119 KEYWORDS="-* ~amd64 ~x86"
120 IUSE=""
121
122 DEPEND=""
123 RDEPEND="sys-apps/coreutils
124 sys-process/procps
125 >=sys-apps/util-linux-2.20.1"
126
127 S="${WORKDIR}"
128
129 HPACUCLI_BASEDIR="/opt/hp/hpacucli"
130 QA_PREBUILT="${HPACUCLI_BASEDIR}/*"
131
132 src_install() {
133 local MY_S="${S}/opt/compaq/${PN}/bld"
134
135 newsbin "${FILESDIR}"/"${PN}-wrapper" hpacucli
136 dosym /usr/sbin/hpacucli /usr/sbin/hpacuscripting
137
138 exeinto "${HPACUCLI_BASEDIR}"
139 for bin in "${MY_S}"/.hp*; do
140 local basename=$(basename "${bin}")
141 newexe "${bin}" ${basename#.}.bin
142 done
143
144 insinto "${HPACUCLI_BASEDIR}"
145 doins "${MY_S}"/*.so
146
147 dodoc "${MY_S}"/*.txt
148 doman "${S}"/usr/man/man*/*
149
150 cat <<-EOF >"${T}"/45${PN}
151 LDPATH=${HPACUCLI_BASEDIR}
152 EOF
153 doenvd "${T}"/45${PN}
154
155 pax-mark m "${D}/opt/hp/hpacucli/"*
156 }
157
158 pkg_postinst() {
159 elog
160 elog "For more information regarding this utility, please read"
161 elog "/usr/share/doc/${P}/${PN}-${MY_PV}.noarch.txt"
162 elog
163 }