Gentoo Archives: gentoo-commits

From: "Ben de Groot (yngwin)" <yngwin@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-kernel/ck-sources: ck-sources-3.10.82.ebuild ck-sources-4.0.7.ebuild ck-sources-3.14.46.ebuild ChangeLog ck-sources-4.0.4-r1.ebuild ck-sources-3.18.14.ebuild ck-sources-3.14.43.ebuild ck-sources-3.18.13.ebuild ck-sources-3.14.42.ebuild
Date: Wed, 01 Jul 2015 09:26:54
Message-Id: 20150701092641.B69FB74B@oystercatcher.gentoo.org
1 yngwin 15/07/01 09:26:41
2
3 Modified: ChangeLog
4 Added: ck-sources-3.10.82.ebuild ck-sources-4.0.7.ebuild
5 ck-sources-3.14.46.ebuild
6 Removed: ck-sources-4.0.4-r1.ebuild
7 ck-sources-3.18.14.ebuild ck-sources-3.14.43.ebuild
8 ck-sources-3.18.13.ebuild ck-sources-3.14.42.ebuild
9 Log:
10 Linux patches for 3.10, 3.14 and 4.0. Remove some old versions.
11
12 (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x4FDF9CFD2FAC514E!)
13
14 Revision Changes Path
15 1.254 sys-kernel/ck-sources/ChangeLog
16
17 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/ck-sources/ChangeLog?rev=1.254&view=markup
18 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/ck-sources/ChangeLog?rev=1.254&content-type=text/plain
19 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/ck-sources/ChangeLog?r1=1.253&r2=1.254
20
21 Index: ChangeLog
22 ===================================================================
23 RCS file: /var/cvsroot/gentoo-x86/sys-kernel/ck-sources/ChangeLog,v
24 retrieving revision 1.253
25 retrieving revision 1.254
26 diff -u -r1.253 -r1.254
27 --- ChangeLog 16 Jun 2015 08:44:56 -0000 1.253
28 +++ ChangeLog 1 Jul 2015 09:26:41 -0000 1.254
29 @@ -1,6 +1,17 @@
30 # ChangeLog for sys-kernel/ck-sources
31 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
32 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/ck-sources/ChangeLog,v 1.253 2015/06/16 08:44:56 yngwin Exp $
33 +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/ck-sources/ChangeLog,v 1.254 2015/07/01 09:26:41 yngwin Exp $
34 +
35 +*ck-sources-3.10.82 (01 Jul 2015)
36 +*ck-sources-3.14.46 (01 Jul 2015)
37 +*ck-sources-4.0.7 (01 Jul 2015)
38 +
39 + 01 Jul 2015; Ben de Groot <yngwin@g.o> +ck-sources-3.10.82.ebuild,
40 + +ck-sources-3.14.46.ebuild, +ck-sources-4.0.7.ebuild,
41 + -ck-sources-3.14.42.ebuild, -ck-sources-3.14.43.ebuild,
42 + -ck-sources-3.18.13.ebuild, -ck-sources-3.18.14.ebuild,
43 + -ck-sources-4.0.4-r1.ebuild:
44 + Linux patches for 3.10, 3.14 and 4.0. Remove some old versions.
45
46 *ck-sources-3.18.16 (16 Jun 2015)
47 *ck-sources-3.14.44 (16 Jun 2015)
48
49
50
51 1.1 sys-kernel/ck-sources/ck-sources-3.10.82.ebuild
52
53 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/ck-sources/ck-sources-3.10.82.ebuild?rev=1.1&view=markup
54 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/ck-sources/ck-sources-3.10.82.ebuild?rev=1.1&content-type=text/plain
55
56 Index: ck-sources-3.10.82.ebuild
57 ===================================================================
58 # Copyright 1999-2015 Gentoo Foundation
59 # Distributed under the terms of the GNU General Public License v2
60 # $Header: /var/cvsroot/gentoo-x86/sys-kernel/ck-sources/ck-sources-3.10.82.ebuild,v 1.1 2015/07/01 09:26:41 yngwin Exp $
61
62 EAPI="5"
63 ETYPE="sources"
64 KEYWORDS="~amd64 ~x86"
65 IUSE="bfsonly"
66
67 HOMEPAGE="http://dev.gentoo.org/~mpagano/genpatches/
68 http://users.on.net/~ckolivas/kernel/"
69
70 K_WANT_GENPATCHES="base extras experimental"
71 K_EXP_GENPATCHES_PULL="1"
72 K_EXP_GENPATCHES_NOUSE="1"
73 K_GENPATCHES_VER="88"
74 K_SECURITY_UNSUPPORTED="1"
75 K_DEBLOB_AVAILABLE="1"
76
77 inherit kernel-2
78 detect_version
79 detect_arch
80
81 K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
82
83 DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with Con Kolivas' high performance patchset and Gentoo's genpatches"
84
85 #-- If Gentoo-Sources don't follow then extra incremental patches are needed -
86
87 XTRA_INCP_MIN=""
88 XTRA_INCP_MAX=""
89
90 #--
91
92 CK_VERSION="1"
93 BFS_VERSION="440"
94
95 CK_FILE="patch-${K_BRANCH_ID}-ck${CK_VERSION}-r1.bz2"
96 BFS_FILE="${K_BRANCH_ID}-sched-bfs-${BFS_VERSION}-r1.patch"
97
98 CK_BASE_URL="http://ck.kolivas.org/patches/3.0"
99 CK_LVER_URL="${CK_BASE_URL}/${K_BRANCH_ID}/${K_BRANCH_ID}-ck${CK_VERSION}"
100 CK_URI="http://dev.gentoo.org/~dlan/distfiles/${CK_FILE}
101 ${CK_LVER_URL}/${CK_FILE}"
102 BFS_URI="http://dev.gentoo.org/~dlan/distfiles/${BFS_FILE}
103 ${CK_LVER_URL}/patches/${BFS_FILE}"
104
105 #-- Build extra incremental patches list --------------------------------------
106
107 LX_INCP_URI=""
108 LX_INCP_LIST=""
109 if [ -n "${XTRA_INCP_MIN}" ]; then
110 LX_INCP_URL="${KERNEL_BASE_URI}/incr"
111 for i in `seq ${XTRA_INCP_MIN} ${XTRA_INCP_MAX}`; do
112 LX_INCP[i]="patch-${K_BRANCH_ID}.${i}-$(($i+1)).bz2"
113 LX_INCP_URI="${LX_INCP_URI} ${LX_INCP_URL}/${LX_INCP[i]}"
114 LX_INCP_LIST="${LX_INCP_LIST} ${DISTDIR}/${LX_INCP[i]}"
115 done
116 fi
117
118 #-- CK needs sometimes to patch itself... (3.7)--------------------------------
119
120 CK_INCP_URI=""
121 CK_INCP_LIST=""
122
123 #-- Local patches needed for the ck-patches to apply smoothly (3.4/3.5) -------
124
125 PRE_CK_FIX=""
126 POST_CK_FIX=""
127
128 #--
129
130 SRC_URI="${KERNEL_URI} ${LX_INCP_URI} ${GENPATCHES_URI} ${ARCH_URI} ${CK_INCP_URI}
131 !bfsonly? ( ${CK_URI} )
132 bfsonly? ( ${BFS_URI} )"
133
134 UNIPATCH_LIST="${LX_INCP_LIST} ${PRE_CK_FIX} ${DISTDIR}"
135
136 if ! use bfsonly ; then
137 UNIPATCH_LIST="${UNIPATCH_LIST}/${CK_FILE}"
138 else
139 UNIPATCH_LIST="${UNIPATCH_LIST}/${BFS_FILE}"
140 fi
141
142 UNIPATCH_LIST="${UNIPATCH_LIST} ${CK_INCP_LIST} ${POST_CK_FIX}"
143
144 UNIPATCH_STRICTORDER="yes"
145
146 #-- Since experimental genpatches && we want BFQ irrespective of experimental -
147
148 K_EXP_GENPATCHES_LIST="50*_*.patch*"
149
150 src_prepare() {
151
152 #-- Comment out CK's EXTRAVERSION in Makefile ---------------------------------
153
154 sed -i -e 's/\(^EXTRAVERSION :=.*$\)/# \1/' "${S}/Makefile"
155 }
156
157 pkg_postinst() {
158
159 kernel-2_pkg_postinst
160
161 elog
162 elog "For more info on this patchset, see: http://forums.gentoo.org/viewtopic-t-941030-start-0.html"
163 elog
164 }
165
166
167
168 1.1 sys-kernel/ck-sources/ck-sources-4.0.7.ebuild
169
170 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/ck-sources/ck-sources-4.0.7.ebuild?rev=1.1&view=markup
171 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/ck-sources/ck-sources-4.0.7.ebuild?rev=1.1&content-type=text/plain
172
173 Index: ck-sources-4.0.7.ebuild
174 ===================================================================
175 # Copyright 1999-2015 Gentoo Foundation
176 # Distributed under the terms of the GNU General Public License v2
177 # $Header: /var/cvsroot/gentoo-x86/sys-kernel/ck-sources/ck-sources-4.0.7.ebuild,v 1.1 2015/07/01 09:26:41 yngwin Exp $
178
179 EAPI="5"
180 ETYPE="sources"
181 KEYWORDS="~amd64 ~x86"
182 IUSE="bfsonly"
183
184 HOMEPAGE="http://dev.gentoo.org/~mpagano/genpatches/
185 http://users.on.net/~ckolivas/kernel/"
186
187 K_WANT_GENPATCHES="base extras experimental"
188 K_EXP_GENPATCHES_PULL="1"
189 K_EXP_GENPATCHES_NOUSE="1"
190 K_GENPATCHES_VER="9"
191 K_SECURITY_UNSUPPORTED="1"
192 K_DEBLOB_AVAILABLE="1"
193
194 inherit kernel-2
195 detect_version
196 detect_arch
197
198 K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
199
200 DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with Con Kolivas' high performance patchset and Gentoo's genpatches"
201
202 #-- If Gentoo-Sources don't follow then extra incremental patches are needed -
203
204 XTRA_INCP_MIN=""
205 XTRA_INCP_MAX=""
206
207 #--
208
209 CK_VERSION="1"
210 BFS_VERSION="462"
211
212 CK_FILE="patch-${K_BRANCH_ID}-ck${CK_VERSION}.bz2"
213 BFS_FILE="${K_BRANCH_ID}-sched-bfs-${BFS_VERSION}.patch"
214
215 CK_BASE_URL="http://ck.kolivas.org/patches/4.0"
216 CK_LVER_URL="${CK_BASE_URL}/${K_BRANCH_ID}/${K_BRANCH_ID}-ck${CK_VERSION}"
217 CK_URI="${CK_LVER_URL}/${CK_FILE}"
218 BFS_URI="${CK_LVER_URL}/patches/${BFS_FILE}"
219
220 #-- Build extra incremental patches list --------------------------------------
221
222 LX_INCP_URI=""
223 LX_INCP_LIST=""
224 if [ -n "${XTRA_INCP_MIN}" ]; then
225 LX_INCP_URL="${KERNEL_BASE_URI}/incr"
226 for i in `seq ${XTRA_INCP_MIN} ${XTRA_INCP_MAX}`; do
227 LX_INCP[i]="patch-${K_BRANCH_ID}.${i}-$(($i+1)).bz2"
228 LX_INCP_URI="${LX_INCP_URI} ${LX_INCP_URL}/${LX_INCP[i]}"
229 LX_INCP_LIST="${LX_INCP_LIST} ${DISTDIR}/${LX_INCP[i]}"
230 done
231 fi
232
233 #-- CK needs sometimes to patch itself... ---------------------------
234
235 CK_INCP_URI=""
236 CK_INCP_LIST=""
237
238 #-- Local patches needed for the ck-patches to apply smoothly -------
239
240 PRE_CK_FIX=""
241 POST_CK_FIX="( ${FILESDIR}/bfs462-rtmn-fix.patch
242 ${FILESDIR}/bfs462-update_inittask.patch )"
243
244 #--
245
246 SRC_URI="${KERNEL_URI} ${LX_INCP_URI} ${GENPATCHES_URI} ${ARCH_URI} ${CK_INCP_URI}
247 !bfsonly? ( ${CK_URI} )
248 bfsonly? ( ${BFS_URI} )"
249
250 UNIPATCH_LIST="${LX_INCP_LIST} ${PRE_CK_FIX} ${DISTDIR}"
251
252 if ! use bfsonly ; then
253 UNIPATCH_LIST="${UNIPATCH_LIST}/${CK_FILE}"
254 else
255 UNIPATCH_LIST="${UNIPATCH_LIST}/${BFS_FILE}"
256 fi
257
258 UNIPATCH_LIST="${UNIPATCH_LIST} ${CK_INCP_LIST} ${POST_CK_FIX}"
259
260 UNIPATCH_STRICTORDER="yes"
261
262 #-- Since experimental genpatches && we want BFQ irrespective of experimental -
263
264 K_EXP_GENPATCHES_LIST="50*_*.patch*"
265
266 src_prepare() {
267
268 #-- Comment out CK's EXTRAVERSION in Makefile ---------------------------------
269
270 sed -i -e 's/\(^EXTRAVERSION :=.*$\)/# \1/' "${S}/Makefile"
271 }
272
273 pkg_postinst() {
274
275 kernel-2_pkg_postinst
276
277 elog
278 elog "For more info on this patchset, see: http://forums.gentoo.org/viewtopic-t-941030-start-0.html"
279 elog
280 }
281
282
283
284 1.1 sys-kernel/ck-sources/ck-sources-3.14.46.ebuild
285
286 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/ck-sources/ck-sources-3.14.46.ebuild?rev=1.1&view=markup
287 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/ck-sources/ck-sources-3.14.46.ebuild?rev=1.1&content-type=text/plain
288
289 Index: ck-sources-3.14.46.ebuild
290 ===================================================================
291 # Copyright 1999-2015 Gentoo Foundation
292 # Distributed under the terms of the GNU General Public License v2
293 # $Header: /var/cvsroot/gentoo-x86/sys-kernel/ck-sources/ck-sources-3.14.46.ebuild,v 1.1 2015/07/01 09:26:41 yngwin Exp $
294
295 EAPI="5"
296 ETYPE="sources"
297 KEYWORDS="~amd64 ~x86"
298 IUSE="bfsonly"
299
300 HOMEPAGE="http://dev.gentoo.org/~mpagano/genpatches/
301 http://users.on.net/~ckolivas/kernel/"
302
303 K_WANT_GENPATCHES="base extras experimental"
304 K_EXP_GENPATCHES_PULL="1"
305 K_EXP_GENPATCHES_NOUSE="1"
306 K_GENPATCHES_VER="52"
307 K_SECURITY_UNSUPPORTED="1"
308 K_DEBLOB_AVAILABLE="1"
309
310 inherit kernel-2
311 detect_version
312 detect_arch
313
314 K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
315
316 DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with Con Kolivas' high performance patchset and Gentoo's genpatches"
317
318 #-- If Gentoo-Sources don't follow then extra incremental patches are needed -
319
320 XTRA_INCP_MIN=""
321 XTRA_INCP_MAX=""
322
323 #--
324
325 CK_VERSION="1"
326 BFS_VERSION="447"
327
328 CK_FILE="patch-${K_BRANCH_ID}-ck${CK_VERSION}.bz2"
329 BFS_FILE="${K_BRANCH_ID}-sched-bfs-${BFS_VERSION}.patch"
330
331 CK_BASE_URL="http://ck.kolivas.org/patches/3.0"
332 CK_LVER_URL="${CK_BASE_URL}/${K_BRANCH_ID}/${K_BRANCH_ID}-ck${CK_VERSION}"
333 CK_URI="${CK_LVER_URL}/${CK_FILE}"
334 BFS_URI="${CK_LVER_URL}/patches/${BFS_FILE}"
335
336 #-- Build extra incremental patches list --------------------------------------
337
338 LX_INCP_URI=""
339 LX_INCP_LIST=""
340 if [ -n "${XTRA_INCP_MIN}" ]; then
341 LX_INCP_URL="${KERNEL_BASE_URI}/incr"
342 for i in `seq ${XTRA_INCP_MIN} ${XTRA_INCP_MAX}`; do
343 LX_INCP[i]="patch-${K_BRANCH_ID}.${i}-$(($i+1)).bz2"
344 LX_INCP_URI="${LX_INCP_URI} ${LX_INCP_URL}/${LX_INCP[i]}"
345 LX_INCP_LIST="${LX_INCP_LIST} ${DISTDIR}/${LX_INCP[i]}"
346 done
347 fi
348
349 #-- CK needs sometimes to patch itself... (3.7/3.13)---------------------------
350
351 CK_INCP_URI=""
352 CK_INCP_LIST=""
353
354 #-- Local patches needed for the ck-patches to apply smoothly (3.4/3.5) -------
355
356 PRE_CK_FIX=""
357 POST_CK_FIX=""
358
359 #--
360
361 SRC_URI="${KERNEL_URI} ${LX_INCP_URI} ${GENPATCHES_URI} ${ARCH_URI} ${CK_INCP_URI}
362 !bfsonly? ( ${CK_URI} )
363 bfsonly? ( ${BFS_URI} )"
364
365 UNIPATCH_LIST="${LX_INCP_LIST} ${PRE_CK_FIX} ${DISTDIR}"
366
367 if ! use bfsonly ; then
368 UNIPATCH_LIST="${UNIPATCH_LIST}/${CK_FILE}"
369 else
370 UNIPATCH_LIST="${UNIPATCH_LIST}/${BFS_FILE}"
371 fi
372
373 UNIPATCH_LIST="${UNIPATCH_LIST} ${CK_INCP_LIST} ${POST_CK_FIX}"
374
375 UNIPATCH_STRICTORDER="yes"
376
377 #-- Since experimental genpatches && we want BFQ irrespective of experimental -
378
379 K_EXP_GENPATCHES_LIST="50*_*.patch*"
380
381 src_prepare() {
382
383 #-- Comment out CK's EXTRAVERSION in Makefile ---------------------------------
384
385 sed -i -e 's/\(^EXTRAVERSION :=.*$\)/# \1/' "${S}/Makefile"
386 }
387
388 pkg_postinst() {
389
390 kernel-2_pkg_postinst
391
392 elog
393 elog "For more info on this patchset, see: http://forums.gentoo.org/viewtopic-t-941030-start-0.html"
394 elog
395 }