Gentoo Archives: gentoo-commits

From: Benda XU <heroxbd@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/heroxbd:master commit in: sys-apps/gentoo-functions/
Date: Thu, 01 Jan 2015 12:36:17
Message-Id: 1420116121.a4f379a6adbb0760816f6f016fba6df05aba5704.heroxbd@gentoo
1 commit: a4f379a6adbb0760816f6f016fba6df05aba5704
2 Author: Benda Xu <heroxbd <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jan 1 12:42:01 2015 +0000
4 Commit: Benda XU <heroxbd <AT> gentoo <DOT> org>
5 CommitDate: Thu Jan 1 12:42:01 2015 +0000
6 URL: http://sources.gentoo.org/gitweb/?p=dev/heroxbd.git;a=commit;h=a4f379a6
7
8 sys-apps/gentoo-functions: include, bug 533980
9
10 ---
11 sys-apps/gentoo-functions/ChangeLog | 114 +++++++++++++++++++++
12 sys-apps/gentoo-functions/Manifest | 7 ++
13 .../gentoo-functions/gentoo-functions-0.7.ebuild | 26 +++++
14 .../gentoo-functions/gentoo-functions-0.8.ebuild | 30 ++++++
15 .../gentoo-functions/gentoo-functions-9999.ebuild | 26 +++++
16 sys-apps/gentoo-functions/metadata.xml | 17 +++
17 6 files changed, 220 insertions(+)
18
19 diff --git a/sys-apps/gentoo-functions/ChangeLog b/sys-apps/gentoo-functions/ChangeLog
20 new file mode 100644
21 index 0000000..8e9cf35
22 --- /dev/null
23 +++ b/sys-apps/gentoo-functions/ChangeLog
24 @@ -0,0 +1,114 @@
25 +# ChangeLog for sys-apps/gentoo-functions
26 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
27 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/gentoo-functions/ChangeLog,v 1.25 2014/12/31 05:09:19 vapier Exp $
28 +
29 + 31 Dec 2014; Mike Frysinger <vapier@g.o> gentoo-functions-0.8.ebuild:
30 + Mark m68k/s390/sh stable.
31 +
32 +*gentoo-functions-0.8 (28 Aug 2014)
33 +
34 + 28 Aug 2014; William Hubbs <williamh@g.o> +gentoo-functions-0.8.ebuild:
35 + emergency fix, some quoting was missed and this caused errors, thanks to
36 + zero_chaos for pointing this out.
37 +
38 + 20 Aug 2014; Raúl Porcel <armin76@g.o> gentoo-functions-0.7.ebuild:
39 + alpha/arm64/sparc/x86 stable wrt #519734
40 +
41 + 19 Aug 2014; Agostino Sarubbo <ago@g.o> gentoo-functions-0.7.ebuild:
42 + Stable for ia64, wrt bug #519734
43 +
44 + 16 Aug 2014; Johannes Huber <johu@g.o> gentoo-functions-0.7.ebuild:
45 + amd64 stable, bug #519734
46 +
47 + 15 Aug 2014; Jeroen Roovers <jer@g.o> gentoo-functions-0.7.ebuild:
48 + Stable for HPPA (bug #519734).
49 +
50 + 12 Aug 2014; Anthony G. Basile <blueness@g.o>
51 + gentoo-functions-0.7.ebuild:
52 + Stable on arm, ppc and ppc64. Bug #519734.
53 +
54 + 23 Jul 2014; William Hubbs <williamh@g.o>
55 + -files/gentoo-functions-0.3.sh, -gentoo-functions-0.3.ebuild,
56 + -gentoo-functions-0.4.ebuild, -gentoo-functions-0.5.ebuild,
57 + -gentoo-functions-0.6.ebuild:
58 + remove old versions
59 +
60 +*gentoo-functions-0.7 (07 Jul 2014)
61 +
62 + 07 Jul 2014; William Hubbs <williamh@g.o> +gentoo-functions-0.7.ebuild:
63 + version bump
64 +
65 + 06 Jul 2014; William Hubbs <williamh@g.o> gentoo-functions-9999.ebuild:
66 + reinstate the separate inherit call for git-r3.
67 +
68 + 06 Jul 2014; William Hubbs <williamh@g.o> metadata.xml:
69 + convert metadata indentations back to tabs as shown in skel.metadata.xml.
70 +
71 +*gentoo-functions-0.6 (14 Jun 2014)
72 +
73 + 14 Jun 2014; Anthony G. Basile <blueness@g.o>
74 + +gentoo-functions-0.6.ebuild, metadata.xml:
75 + Version bump, add missing sys/types.h header
76 +
77 + 10 May 2014; Justin Lecher <jlec@g.o> gentoo-functions-0.4.ebuild,
78 + gentoo-functions-0.5.ebuild, gentoo-functions-9999.ebuild, metadata.xml:
79 + Respect CC
80 +
81 + 09 May 2014; William Hubbs <williamh@g.o> gentoo-functions-9999.ebuild:
82 + sync live ebuild
83 +
84 +*gentoo-functions-0.5 (09 May 2014)
85 +
86 + 09 May 2014; William Hubbs <williamh@g.o> +gentoo-functions-0.5.ebuild:
87 + version bump
88 +
89 +*gentoo-functions-0.4 (08 May 2014)
90 +
91 + 08 May 2014; William Hubbs <williamh@g.o> +gentoo-functions-0.4.ebuild:
92 + version bump, adds consoletype for bug #509284
93 +
94 +*gentoo-functions-9999 (07 May 2014)
95 +
96 + 07 May 2014; William Hubbs <williamh@g.o>
97 + +gentoo-functions-9999.ebuild:
98 + add live ebuild
99 +
100 + 02 May 2014; William Hubbs <williamh@g.o>
101 + -files/gentoo-functions-0.2.sh, -gentoo-functions-0.2.ebuild:
102 + remove old version
103 +
104 + 06 Apr 2014; Fabian Groffen <grobian@g.o> gentoo-functions-0.3.ebuild:
105 + Added Prefix keywords, part of bug #504284
106 +
107 + 02 Apr 2014; William Hubbs <williamh@g.o>
108 + -files/gentoo-functions-0.1.sh, -files/gentoo-functions-0.sh,
109 + -gentoo-functions-0.1.ebuild, -gentoo-functions-0.ebuild:
110 + remove some old versions
111 +
112 +*gentoo-functions-0.3 (19 Mar 2014)
113 +
114 + 19 Mar 2014; William Hubbs <williamh@g.o>
115 + +files/gentoo-functions-0.3.sh, +gentoo-functions-0.3.ebuild:
116 + version bump for #504852.
117 +
118 +*gentoo-functions-0.2 (12 Mar 2014)
119 +
120 + 12 Mar 2014; William Hubbs <williamh@g.o>
121 + +files/gentoo-functions-0.2.sh, +gentoo-functions-0.2.ebuild:
122 + Version bump for prefix fixes: do not hardcode paths to consoletype or
123 + portageq. Thanks to Ruud Koolen <redlizard@g.o>
124 +
125 +*gentoo-functions-0.1 (11 Mar 2014)
126 +
127 + 11 Mar 2014; William Hubbs <williamh@g.o>
128 + +files/gentoo-functions-0.1.sh, +gentoo-functions-0.1.ebuild:
129 + version bump for bug #504138
130 +
131 + 11 Mar 2014; Patrick Lauer <patrick@g.o> metadata.xml:
132 + Fix herd
133 +
134 +*gentoo-functions-0 (10 Mar 2014)
135 +
136 + 10 Mar 2014; William Hubbs <williamh@g.o> +gentoo-functions-0.ebuild,
137 + +files/gentoo-functions-0.sh, +metadata.xml:
138 + initial commit of gentoo functions for bug #373219.
139
140 diff --git a/sys-apps/gentoo-functions/Manifest b/sys-apps/gentoo-functions/Manifest
141 new file mode 100644
142 index 0000000..798098d
143 --- /dev/null
144 +++ b/sys-apps/gentoo-functions/Manifest
145 @@ -0,0 +1,7 @@
146 +DIST gentoo-functions-0.7.tar.bz2 10656 SHA256 0034ff7a65deb8df902683deb1662ce561b7f76ff8561b4ada46cfb18effc7f3 SHA512 7b7c779daeaa37476be488123222af591b357ce1071d8a68694797ce35c8f9c1492da55e4d3059443eb20e08cc7d88eee0e1914efa2b322628c3660c277f7a64 WHIRLPOOL 4b50d0cf0e355d267c2cb6db18211a8d48f48a248190e38227449ef01e39b3968b10a4276ca22b43af9d40706b804730ac81e6ba83efbfcc426a6781dd007cc1
147 +DIST gentoo-functions-0.8.tar.bz2 10647 SHA256 89dc0a3289a2e3312efb560e904add13ececdd5eb554151cb30d0b96f1bd8116 SHA512 34f04f5e7ecd888197b6486c131c346a84a6937501f68a54481ec3caacaee86e54345a6c34364a5953c55b1d4aeb4ca2173b70864cdd7b81e74964352132b322 WHIRLPOOL 6ba223987953fa1dd80b79590c5f72ab8b5d0eca47cc1df23559e295f03faa369a372e5c27ed47d19d605dfe072c22c7702f3d4443a8ea2489d25092274670f3
148 +EBUILD gentoo-functions-0.7.ebuild 946 SHA256 f83d2e9cd001d96b56330d0125888a8cc76b5d1f7fc1163f42fb85f17c478abe SHA512 349b225bee120f5f24c409f2e12657ff98244b9ecd03ace488c1dc9a9cd0e2329dfc55426f66ac9ab57561787c0ed9c0a6465bc04248341fe195a501ce29cc2b WHIRLPOOL 4401cee3bc89d9eabde6868ec28b2a30eaae98b49c6c2b807c0b3d6b3a7a9253ef0f5038d0bc65182dcefef84d43c6fb2710e02c7abf6f2c2a77cfc6f76ae7fc
149 +EBUILD gentoo-functions-0.8.ebuild 998 SHA256 89e4fe904568964e7202d44f3bfabd8e3b3833ad1d643697c58f21701f58aaa1 SHA512 7bf61cc56c7c180f0759a669542d55f055cb2af0eebb4b037bcb10d1867cf9bd4630beec32a24d1469f7bdbafdca35b06cedf43a8357f62e1263a5b2c3f26f92 WHIRLPOOL c50fba6ba57e02f8acfdd2554cf46e193c402a562408585d3dc089d53e08acca78be9c9bc33c2802d4b264119847be33faea3cbc92865d174e7d3d0f1b296ad1
150 +EBUILD gentoo-functions-9999.ebuild 958 SHA256 49ba0985090f0600c37432cc49463f8adae044091e6f38d9e4eb5554642a469d SHA512 f7aff0d51a9254cb8a6de359712a80e1cd8550a775bf0180f310177081202e32b99d0d554c216b5e5a32f7c28fcf507214b1dc75d1869a09a1f68d6befdb6efa WHIRLPOOL 7f56f81b43763992f419047a24281058ad5196181d910dc46dd43d5b6795808f09077b27702f3009f614f8d1c6fdb2c7ed094b18a09750c9d19b1c2b0cf0d9fe
151 +MISC ChangeLog 4087 SHA256 c593c3b4886e030d2719df70cc1b49e0b06917fdc9a70dabb19ffcb21d98642f SHA512 56a3d82a0ee7f8fc05aa019eef29d917bbcedfaf9234980bd087975f6bb07826cfc8bb7a45be19754b0544a6e4d96135c1b4533afd21f07a1cbff93b04395a94 WHIRLPOOL 6f449ab8987f77c95809c064ab4a37d9ddfcbae22b6d88b2bd9676f865f30b6711ad046cbbf638af4c3e0c0e792df7f5a810edf4a1c36cb0d62453a56295deaf
152 +MISC metadata.xml 497 SHA256 dc476822c150eee2ffccb4e6c5295fa3207b9006c275c428c26589378e6a709e SHA512 a8a463caa1b0295a30a794308bb107957df0990520b51d5212dcf6d2a80aaea373a2265e8378569f1db5bd3b96f83f49f187a26839dd4a2e5d47ed2e51418449 WHIRLPOOL 811f2249a8e4b35a16e00fde4265e1d5e6f528a5d573e7a435136ce470c7b68941f0dc669b6569496eb79a887ec86041beafbe627fb271daadb253dbfeb9b59b
153
154 diff --git a/sys-apps/gentoo-functions/gentoo-functions-0.7.ebuild b/sys-apps/gentoo-functions/gentoo-functions-0.7.ebuild
155 new file mode 100644
156 index 0000000..ea88047
157 --- /dev/null
158 +++ b/sys-apps/gentoo-functions/gentoo-functions-0.7.ebuild
159 @@ -0,0 +1,26 @@
160 +# Copyright 1999-2014 Gentoo Foundation
161 +# Distributed under the terms of the GNU General Public License v2
162 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/gentoo-functions/gentoo-functions-0.7.ebuild,v 1.6 2014/08/20 11:38:07 armin76 Exp $
163 +
164 +EAPI=5
165 +
166 +if [[ ${PV} = 9999* ]]; then
167 + inherit git-r3
168 + EGIT_REPO_URI="git://github.com/gentoo/${PN}.git"
169 +else
170 + SRC_URI="http://dev.gentoo.org/~williamh/dist/${P}.tar.bz2"
171 + KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
172 +fi
173 +
174 +inherit toolchain-funcs
175 +
176 +DESCRIPTION="base functions required by all gentoo systems"
177 +HOMEPAGE="http://www.gentoo.org"
178 +
179 +LICENSE="GPL-2"
180 +SLOT="0"
181 +IUSE=""
182 +
183 +src_prepare() {
184 + tc-export CC
185 +}
186
187 diff --git a/sys-apps/gentoo-functions/gentoo-functions-0.8.ebuild b/sys-apps/gentoo-functions/gentoo-functions-0.8.ebuild
188 new file mode 100644
189 index 0000000..6ead0ba
190 --- /dev/null
191 +++ b/sys-apps/gentoo-functions/gentoo-functions-0.8.ebuild
192 @@ -0,0 +1,30 @@
193 +# Copyright 1999-2014 Gentoo Foundation
194 +# Distributed under the terms of the GNU General Public License v2
195 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/gentoo-functions/gentoo-functions-0.8.ebuild,v 1.2 2014/12/31 05:09:19 vapier Exp $
196 +
197 +EAPI=5
198 +
199 +if [[ ${PV} = 9999* ]]; then
200 + inherit git-r3
201 + EGIT_REPO_URI="git://github.com/gentoo/${PN}.git"
202 +else
203 + SRC_URI="http://dev.gentoo.org/~williamh/dist/${P}.tar.bz2"
204 + KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
205 +fi
206 +
207 +inherit toolchain-funcs
208 +
209 +DESCRIPTION="base functions required by all gentoo systems"
210 +HOMEPAGE="http://www.gentoo.org"
211 +
212 +LICENSE="GPL-2"
213 +SLOT="0"
214 +IUSE=""
215 +
216 +src_prepare() {
217 + tc-export CC
218 +}
219 +
220 +src_install() {
221 + emake install ROOTPREFIX="$EPREFIX"
222 +}
223
224 diff --git a/sys-apps/gentoo-functions/gentoo-functions-9999.ebuild b/sys-apps/gentoo-functions/gentoo-functions-9999.ebuild
225 new file mode 100644
226 index 0000000..f752768
227 --- /dev/null
228 +++ b/sys-apps/gentoo-functions/gentoo-functions-9999.ebuild
229 @@ -0,0 +1,26 @@
230 +# Copyright 1999-2014 Gentoo Foundation
231 +# Distributed under the terms of the GNU General Public License v2
232 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/gentoo-functions/gentoo-functions-9999.ebuild,v 1.4 2014/07/06 21:24:10 williamh Exp $
233 +
234 +EAPI=5
235 +
236 +if [[ ${PV} = 9999* ]]; then
237 + inherit git-r3
238 + EGIT_REPO_URI="git://github.com/gentoo/${PN}.git"
239 +else
240 + SRC_URI="http://dev.gentoo.org/~williamh/dist/${P}.tar.bz2"
241 + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
242 +fi
243 +
244 +inherit toolchain-funcs
245 +
246 +DESCRIPTION="base functions required by all gentoo systems"
247 +HOMEPAGE="http://www.gentoo.org"
248 +
249 +LICENSE="GPL-2"
250 +SLOT="0"
251 +IUSE=""
252 +
253 +src_prepare() {
254 + tc-export CC
255 +}
256
257 diff --git a/sys-apps/gentoo-functions/metadata.xml b/sys-apps/gentoo-functions/metadata.xml
258 new file mode 100644
259 index 0000000..38ba808
260 --- /dev/null
261 +++ b/sys-apps/gentoo-functions/metadata.xml
262 @@ -0,0 +1,17 @@
263 +<?xml version="1.0" encoding="UTF-8"?>
264 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
265 +<pkgmetadata>
266 + <maintainer>
267 + <email>williamh@g.o</email>
268 + <name>William Hubbs</name>
269 + </maintainer>
270 + <maintainer>
271 + <email>blueness@g.o</email>
272 + <name>Anthony G. Basile</name>
273 + </maintainer>
274 + <herd>base-system</herd>
275 + <longdescription lang="en">
276 + This package contains base shell functions which are required by
277 + all Gentoo systems.
278 + </longdescription>
279 +</pkgmetadata>