Gentoo Archives: gentoo-commits

From: David Seifert <soap@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-kernel/ck-sources/
Date: Sun, 21 Feb 2016 20:20:13
Message-Id: 1456085940.d61451e5380d4fb7a89f43670ecf426bcadfd28d.soap@gentoo
1 commit: d61451e5380d4fb7a89f43670ecf426bcadfd28d
2 Author: David Seifert <soap <AT> gentoo <DOT> org>
3 AuthorDate: Sun Feb 21 19:56:35 2016 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Sun Feb 21 20:19:00 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d61451e5
7
8 sys-kernel/ck-sources: remove old 3.10 ebuilds
9
10 Package-Manager: portage-2.2.27
11
12 sys-kernel/ck-sources/Manifest | 12 ---
13 sys-kernel/ck-sources/ck-sources-3.10.82.ebuild | 107 ------------------------
14 sys-kernel/ck-sources/ck-sources-3.10.83.ebuild | 107 ------------------------
15 sys-kernel/ck-sources/ck-sources-3.10.86.ebuild | 107 ------------------------
16 sys-kernel/ck-sources/ck-sources-3.10.87.ebuild | 107 ------------------------
17 5 files changed, 440 deletions(-)
18
19 diff --git a/sys-kernel/ck-sources/Manifest b/sys-kernel/ck-sources/Manifest
20 index c7833cf..40672fb 100644
21 --- a/sys-kernel/ck-sources/Manifest
22 +++ b/sys-kernel/ck-sources/Manifest
23 @@ -25,18 +25,6 @@ DIST deblob-check-4.3 688368 SHA256 9dff222415c2ead1edba2f6755926d6786225814d87d
24 DIST genpatches-3.10-102.base.tar.xz 1339328 SHA256 86fa1f503db7c635d86bb9dfa61617ccc19aab486c8955a68344ecf2014520da SHA512 2bc6c3119cd4e16ebecf4f5d79769a4b0da81b60d0ca648234be146174ce5c693dadc33f022cab63b45e5b395e3e0c7fc1f57ff8d16e3636617592448a3d2cba WHIRLPOOL f111313c467967e4f56f1fa085ef030dfc53ad939a624ecdb3e2b246ecc6328cb4ee9abce124ed283f47870cdbbf0d43a1da425fbed5225aef71de2240d6eb81
25 DIST genpatches-3.10-102.experimental.tar.xz 60172 SHA256 a95384e826182e9be3a70e0d7884e24abb34d3112b9c607ee35de94047d99332 SHA512 0cfaac8739e3192089d54ac795be0e78f882e74187e60170eaf7b95b60f4e218b1dabb5abe4965db8b3d2e9bc6a164fc36d8b351204ce87b190d95a394be1cd3 WHIRLPOOL c3fa228389169e256b5b253489ac8c080d236c8ea10b8b48519057ffa5ca4952ed26facfd3a936d1ed872b76d1e7769b94af072f129d07a18e90763656554ce3
26 DIST genpatches-3.10-102.extras.tar.xz 17828 SHA256 e174353e2bf0ded175f756e49e86042bd6028caf7a2ecb295f7721edd051cd6b SHA512 0716e1c32548dfd764629074df0bd9f008685aff85d4bdb5b18f0cffccaad9ed331ac906206e3089a467d95d8f0fbcd87e36f441ef31585eba518852a541230f WHIRLPOOL 1bef33927aa4275f77d3ba0c5f8d5b69aa0f02a45abc28cb16b25994ffbee230505932199247d99d0bc6295e199871629d367250bd0c71bb6cdca856566be832
27 -DIST genpatches-3.10-88.base.tar.xz 1217916 SHA256 b4037ba6e57270215f951e56f8961058a52d421cdd8ac932b95eb0fb7f5447db SHA512 2b01cc729ceedb77b5daeadd34705a5221ac9ad8fd1f920ce10b85739a5b3c67de3b76366982c8eb216932abbcb4040d4909b6f2908a3633997617987cfe2dd1 WHIRLPOOL 515def87c16a3e28dda0816695d6d8d3981232c31bc4f01df9607c9f4aabf950ad675cdc7cea1bb09e3a41101afb2bb9c48b28ae1957e3e8c206c1cb2efab052
28 -DIST genpatches-3.10-88.experimental.tar.xz 60188 SHA256 d779f799a398f07377f1d7cc140b3f07b43b3afdb13f94c8ef4366ba47c9f78c SHA512 abd1d1d6b4fa175c8a0e70bd57690f674e8b588e22ed18459e5433e9065336b165e404eb320dfd3e62b78978a9961c2f011aa9d758f9bdbe27b87ef008210a11 WHIRLPOOL 1667a6d965a315b7bc2b31f6d6fbad65c8c3bb66ce978c97562ad8255815eaee2b895a5bd5a8a8dbe0505e29763b8553a70ae10c7d75d853bd2af97ea3b957aa
29 -DIST genpatches-3.10-88.extras.tar.xz 17844 SHA256 3caee8fd80d824dbe855f52524a70c8911baf8996626eb48b82391956f39c58b SHA512 7fdd240c093e1837816358f98328cbeffdbafde8f3dedd9f31dee39d4f491cc3764dbdb30549477eb820e16ace063d6958d6fe487f4b184b96f6799ed959b95f WHIRLPOOL 9ab75dde01eb128f586d192d70cc308353f1a2cda67d949af6d955c2bbd34c4b09b0e8e1cc1c1909daca6b0006d706380806d209ba8baa4422b8edb107355778
30 -DIST genpatches-3.10-89.base.tar.xz 1229720 SHA256 86adf7b1a4d27a1770180410652b52d91366cbd80819b6b99794c606725b4f41 SHA512 fbb93ff58f24598db3d48125ea38b85712090b517ac7a4258d252812256cf25388bb27a18e9dd7737a61fd969609a744f6749b134035b4899c27c76af9b6d80e WHIRLPOOL 2781580b3042563b5d4958d8048796d7bce09f541d33d4f284147df0504b53e9a7c1ad71ec7c93ce06efcb3b486832d0f1c98b7444b0c6f063f077f9748c603d
31 -DIST genpatches-3.10-89.experimental.tar.xz 60188 SHA256 9cbcb6187fbad49c04ca926394bc725440fb6948763f5a745c7e42a947354ceb SHA512 3afc230b86653e84803cef9bb24ee2ad0d0763e42feb2fd4886810858661c6ab82110beb200370b05991fe3a630db5fcf72ae997c355db89416848b4cc9e25ec WHIRLPOOL aaa0cb729f93cced59daaa4f01e8e024189db933e78ba4d9745866f2290d9a8202d500e260c0837c5b85054173d3c03e4fbc5ea388df8ccc6030eb328abc8ff8
32 -DIST genpatches-3.10-89.extras.tar.xz 17832 SHA256 4f55ddccc80d9c849165929d726cd24759601db9f5c39de5f2f34413ce1f10fc SHA512 4de9603d0099e8f001721dcbf2e135e6153dba535cc1a949d7a3992d976fd6119f35c8bb026413e25f9aaa59e329e6abbaa269fb5c0278d502e37b7751b08086 WHIRLPOOL 4d33ab1225144f45c0072fc8d9a1832772ebe0b5413acc0f0827ab130148619f146fb3ef2f58ea8735ef749510d5b8408181d1a163929d4c1d6444309767b0a6
33 -DIST genpatches-3.10-91.base.tar.xz 1255848 SHA256 7620aefe7534b6643bcfae8a6af9d595c3b37ccd94f532e48078fe874ffe3836 SHA512 d37274bdcadadec3bc15cbe6b2477cfe6dd07aca458b52da3ff015e6cc07603c572554d80d93eaed936fe70a74a03383765b27eb4a3d37bbef8b6d2ca349c872 WHIRLPOOL 1fb71cb356f84f5c764aadf5672f7a48a42c8353499442857cf0dadd3c92dfe5adb06d134bcc67dffed45199d96c74764bd18afa9ced6b69d0e2691ef3c8ec03
34 -DIST genpatches-3.10-91.experimental.tar.xz 60184 SHA256 8028875798adecee5c5419ae58fef9f2c222c42b63b1bbb884a69a38b7e00a59 SHA512 1727952b1c8c9e94bc84c1d4d02f3946a8aa99498016f3258399cb08f22fd0f69245240c2252934377de30c87f755df3af19b46e9500f6b0532bc1f64be44bfa WHIRLPOOL c3e539d142cf6559ffd2aec7b9ad87bf874f5936395d5895293065d0ed63176daeacf592d1e1820e6a2f5a09c8a00d04c88026bbdf11e01c8dce7d2e3455b2d9
35 -DIST genpatches-3.10-91.extras.tar.xz 17836 SHA256 c0530ffe58e5b4f654224b09cde9af2b8aaa1d1644f18355c3c855b16847f2bd SHA512 709263ecc2be794c7c2e6f314625d9cf4920e6b52348160191f2589bead14a28ac8c1ec812a1fd21d86fa77acde037e9be42b49c4833e04590efa6c634ce404c WHIRLPOOL 0b3a830a1e304c39bafd28c25569051d8c3eaf79c0717aed2c4b824ab8a6a7faa284c464ee7b590ff25fb1df2f7571eea7e858827fc4cf85dda0c2216a345a23
36 -DIST genpatches-3.10-92.base.tar.xz 1264772 SHA256 85914172a3d7399f2f055a7f4a5547f97b8fdb215af9783a447511a152a3a9b5 SHA512 8f98ade2bae7b7cb034702d9938f105da801278f9f31dc2d8a23b65428719eb40d368f3e616b57518bcdebed76e5f278043e7401a60d64c02c6ad90fe669c46f WHIRLPOOL 81c1ddcf5f8218929bf67a31be9a141d0d1b4890bc6248704a54fa1c87357fb6e1c1131180ca7f4026d2f464a7fcac84d001ee7242356218c031bd07500f33d6
37 -DIST genpatches-3.10-92.experimental.tar.xz 60184 SHA256 8028875798adecee5c5419ae58fef9f2c222c42b63b1bbb884a69a38b7e00a59 SHA512 1727952b1c8c9e94bc84c1d4d02f3946a8aa99498016f3258399cb08f22fd0f69245240c2252934377de30c87f755df3af19b46e9500f6b0532bc1f64be44bfa WHIRLPOOL c3e539d142cf6559ffd2aec7b9ad87bf874f5936395d5895293065d0ed63176daeacf592d1e1820e6a2f5a09c8a00d04c88026bbdf11e01c8dce7d2e3455b2d9
38 -DIST genpatches-3.10-92.extras.tar.xz 17836 SHA256 c0530ffe58e5b4f654224b09cde9af2b8aaa1d1644f18355c3c855b16847f2bd SHA512 709263ecc2be794c7c2e6f314625d9cf4920e6b52348160191f2589bead14a28ac8c1ec812a1fd21d86fa77acde037e9be42b49c4833e04590efa6c634ce404c WHIRLPOOL 0b3a830a1e304c39bafd28c25569051d8c3eaf79c0717aed2c4b824ab8a6a7faa284c464ee7b590ff25fb1df2f7571eea7e858827fc4cf85dda0c2216a345a23
39 DIST genpatches-3.14-52.base.tar.xz 984136 SHA256 01318999e36187e937f9108fb7b5642f05ffdf61946981cc2d3a35f2c84139ae SHA512 e691210e2ae8184e6cdbb7dd381dfa850189aa7adb58bb33f6f0c6f9cb35e04097b97ef7ec5a0806c70d4d6aa4fae39cd6fe74b04cac4aa117340bc93c785049 WHIRLPOOL f0ddafcdee7c2f7b90f2f94b859afed000d860d259fe059cb4916b1bb71ecf146c943d279ad8b00f6fcee33c0faca3fb2e0e5d9eaa69619dd1da487f2c25f583
40 DIST genpatches-3.14-52.experimental.tar.xz 60316 SHA256 49f617c5ed285358514cbc6a8d5d63c76806a29f64081220797b127dad4c8cc3 SHA512 a7801b33b07d04a0bd7dd2dde5b5567ad20356a0cbce1c0ec4b58b750d54a46a8f17d380d5bfaf331798bef10fee4f35530e1597ce48b6b4376d38beb35f9f6c WHIRLPOOL 93e45f1dd19aa902e8698b514175073f062b4facc26edabef7ed47f55d26e4b9fda005d318dd69f19ab52a3760e574965b1bcd2f580ce887a6e7772a364284f1
41 DIST genpatches-3.14-52.extras.tar.xz 18268 SHA256 eb8fecb29c0c64ff14f7f530ca0f4b6a414643e8bcde1e6ab2932bddc8682a63 SHA512 fbf92e198092d580fa7918725863434a784b60341e5d973d8eebc9f7b454cf25de4d362c8fd039cdafbb4a5a2782b869ca3671c1d79613294d443afb25f5d065 WHIRLPOOL c42bb5d6b6c20736af7445786a4664b4e2adad60174ff11434039db111834811d80cf71711dac6e3fe93c4a42c480752e78efe1bef62ffcb1a3cbf0549f7d93f
42
43 diff --git a/sys-kernel/ck-sources/ck-sources-3.10.82.ebuild b/sys-kernel/ck-sources/ck-sources-3.10.82.ebuild
44 deleted file mode 100644
45 index 75ea949..0000000
46 --- a/sys-kernel/ck-sources/ck-sources-3.10.82.ebuild
47 +++ /dev/null
48 @@ -1,107 +0,0 @@
49 -# Copyright 1999-2015 Gentoo Foundation
50 -# Distributed under the terms of the GNU General Public License v2
51 -# $Id$
52 -
53 -EAPI="5"
54 -ETYPE="sources"
55 -KEYWORDS="~amd64 ~x86"
56 -IUSE="bfsonly"
57 -
58 -HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches/
59 - http://users.on.net/~ckolivas/kernel/"
60 -
61 -K_WANT_GENPATCHES="base extras experimental"
62 -K_EXP_GENPATCHES_PULL="1"
63 -K_EXP_GENPATCHES_NOUSE="1"
64 -K_GENPATCHES_VER="88"
65 -K_SECURITY_UNSUPPORTED="1"
66 -K_DEBLOB_AVAILABLE="1"
67 -
68 -inherit kernel-2
69 -detect_version
70 -detect_arch
71 -
72 -K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
73 -
74 -DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with Con Kolivas' high performance patchset and Gentoo's genpatches"
75 -
76 -#-- If Gentoo-Sources don't follow then extra incremental patches are needed -
77 -
78 -XTRA_INCP_MIN=""
79 -XTRA_INCP_MAX=""
80 -
81 -#--
82 -
83 -CK_VERSION="1"
84 -BFS_VERSION="440"
85 -
86 -CK_FILE="patch-${K_BRANCH_ID}-ck${CK_VERSION}-r1.bz2"
87 -BFS_FILE="${K_BRANCH_ID}-sched-bfs-${BFS_VERSION}-r1.patch"
88 -
89 -CK_BASE_URL="http://ck.kolivas.org/patches/3.0"
90 -CK_LVER_URL="${CK_BASE_URL}/${K_BRANCH_ID}/${K_BRANCH_ID}-ck${CK_VERSION}"
91 -CK_URI="https://dev.gentoo.org/~dlan/distfiles/${CK_FILE}
92 - ${CK_LVER_URL}/${CK_FILE}"
93 -BFS_URI="https://dev.gentoo.org/~dlan/distfiles/${BFS_FILE}
94 - ${CK_LVER_URL}/patches/${BFS_FILE}"
95 -
96 -#-- Build extra incremental patches list --------------------------------------
97 -
98 -LX_INCP_URI=""
99 -LX_INCP_LIST=""
100 -if [ -n "${XTRA_INCP_MIN}" ]; then
101 - LX_INCP_URL="${KERNEL_BASE_URI}/incr"
102 - for i in `seq ${XTRA_INCP_MIN} ${XTRA_INCP_MAX}`; do
103 - LX_INCP[i]="patch-${K_BRANCH_ID}.${i}-$(($i+1)).bz2"
104 - LX_INCP_URI="${LX_INCP_URI} ${LX_INCP_URL}/${LX_INCP[i]}"
105 - LX_INCP_LIST="${LX_INCP_LIST} ${DISTDIR}/${LX_INCP[i]}"
106 - done
107 -fi
108 -
109 -#-- CK needs sometimes to patch itself... (3.7)--------------------------------
110 -
111 -CK_INCP_URI=""
112 -CK_INCP_LIST=""
113 -
114 -#-- Local patches needed for the ck-patches to apply smoothly (3.4/3.5) -------
115 -
116 -PRE_CK_FIX=""
117 -POST_CK_FIX=""
118 -
119 -#--
120 -
121 -SRC_URI="${KERNEL_URI} ${LX_INCP_URI} ${GENPATCHES_URI} ${ARCH_URI} ${CK_INCP_URI}
122 - !bfsonly? ( ${CK_URI} )
123 - bfsonly? ( ${BFS_URI} )"
124 -
125 -UNIPATCH_LIST="${LX_INCP_LIST} ${PRE_CK_FIX} ${DISTDIR}"
126 -
127 -if ! use bfsonly ; then
128 - UNIPATCH_LIST="${UNIPATCH_LIST}/${CK_FILE}"
129 -else
130 - UNIPATCH_LIST="${UNIPATCH_LIST}/${BFS_FILE}"
131 -fi
132 -
133 -UNIPATCH_LIST="${UNIPATCH_LIST} ${CK_INCP_LIST} ${POST_CK_FIX}"
134 -
135 -UNIPATCH_STRICTORDER="yes"
136 -
137 -#-- Since experimental genpatches && we want BFQ irrespective of experimental -
138 -
139 -K_EXP_GENPATCHES_LIST="50*_*.patch*"
140 -
141 -src_prepare() {
142 -
143 -#-- Comment out CK's EXTRAVERSION in Makefile ---------------------------------
144 -
145 - sed -i -e 's/\(^EXTRAVERSION :=.*$\)/# \1/' "${S}/Makefile"
146 -}
147 -
148 -pkg_postinst() {
149 -
150 - kernel-2_pkg_postinst
151 -
152 - elog
153 - elog "For more info on this patchset, see: https://forums.gentoo.org/viewtopic-t-941030-start-0.html"
154 - elog
155 -}
156
157 diff --git a/sys-kernel/ck-sources/ck-sources-3.10.83.ebuild b/sys-kernel/ck-sources/ck-sources-3.10.83.ebuild
158 deleted file mode 100644
159 index ca67e0e..0000000
160 --- a/sys-kernel/ck-sources/ck-sources-3.10.83.ebuild
161 +++ /dev/null
162 @@ -1,107 +0,0 @@
163 -# Copyright 1999-2015 Gentoo Foundation
164 -# Distributed under the terms of the GNU General Public License v2
165 -# $Id$
166 -
167 -EAPI="5"
168 -ETYPE="sources"
169 -KEYWORDS="~amd64 ~x86"
170 -IUSE="bfsonly"
171 -
172 -HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches/
173 - http://users.on.net/~ckolivas/kernel/"
174 -
175 -K_WANT_GENPATCHES="base extras experimental"
176 -K_EXP_GENPATCHES_PULL="1"
177 -K_EXP_GENPATCHES_NOUSE="1"
178 -K_GENPATCHES_VER="89"
179 -K_SECURITY_UNSUPPORTED="1"
180 -K_DEBLOB_AVAILABLE="1"
181 -
182 -inherit kernel-2
183 -detect_version
184 -detect_arch
185 -
186 -K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
187 -
188 -DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with Con Kolivas' high performance patchset and Gentoo's genpatches"
189 -
190 -#-- If Gentoo-Sources don't follow then extra incremental patches are needed -
191 -
192 -XTRA_INCP_MIN=""
193 -XTRA_INCP_MAX=""
194 -
195 -#--
196 -
197 -CK_VERSION="1"
198 -BFS_VERSION="440"
199 -
200 -CK_FILE="patch-${K_BRANCH_ID}-ck${CK_VERSION}-r1.bz2"
201 -BFS_FILE="${K_BRANCH_ID}-sched-bfs-${BFS_VERSION}-r1.patch"
202 -
203 -CK_BASE_URL="http://ck.kolivas.org/patches/3.0"
204 -CK_LVER_URL="${CK_BASE_URL}/${K_BRANCH_ID}/${K_BRANCH_ID}-ck${CK_VERSION}"
205 -CK_URI="https://dev.gentoo.org/~dlan/distfiles/${CK_FILE}
206 - ${CK_LVER_URL}/${CK_FILE}"
207 -BFS_URI="https://dev.gentoo.org/~dlan/distfiles/${BFS_FILE}
208 - ${CK_LVER_URL}/patches/${BFS_FILE}"
209 -
210 -#-- Build extra incremental patches list --------------------------------------
211 -
212 -LX_INCP_URI=""
213 -LX_INCP_LIST=""
214 -if [ -n "${XTRA_INCP_MIN}" ]; then
215 - LX_INCP_URL="${KERNEL_BASE_URI}/incr"
216 - for i in `seq ${XTRA_INCP_MIN} ${XTRA_INCP_MAX}`; do
217 - LX_INCP[i]="patch-${K_BRANCH_ID}.${i}-$(($i+1)).bz2"
218 - LX_INCP_URI="${LX_INCP_URI} ${LX_INCP_URL}/${LX_INCP[i]}"
219 - LX_INCP_LIST="${LX_INCP_LIST} ${DISTDIR}/${LX_INCP[i]}"
220 - done
221 -fi
222 -
223 -#-- CK needs sometimes to patch itself... (3.7)--------------------------------
224 -
225 -CK_INCP_URI=""
226 -CK_INCP_LIST=""
227 -
228 -#-- Local patches needed for the ck-patches to apply smoothly (3.4/3.5) -------
229 -
230 -PRE_CK_FIX=""
231 -POST_CK_FIX=""
232 -
233 -#--
234 -
235 -SRC_URI="${KERNEL_URI} ${LX_INCP_URI} ${GENPATCHES_URI} ${ARCH_URI} ${CK_INCP_URI}
236 - !bfsonly? ( ${CK_URI} )
237 - bfsonly? ( ${BFS_URI} )"
238 -
239 -UNIPATCH_LIST="${LX_INCP_LIST} ${PRE_CK_FIX} ${DISTDIR}"
240 -
241 -if ! use bfsonly ; then
242 - UNIPATCH_LIST="${UNIPATCH_LIST}/${CK_FILE}"
243 -else
244 - UNIPATCH_LIST="${UNIPATCH_LIST}/${BFS_FILE}"
245 -fi
246 -
247 -UNIPATCH_LIST="${UNIPATCH_LIST} ${CK_INCP_LIST} ${POST_CK_FIX}"
248 -
249 -UNIPATCH_STRICTORDER="yes"
250 -
251 -#-- Since experimental genpatches && we want BFQ irrespective of experimental -
252 -
253 -K_EXP_GENPATCHES_LIST="50*_*.patch*"
254 -
255 -src_prepare() {
256 -
257 -#-- Comment out CK's EXTRAVERSION in Makefile ---------------------------------
258 -
259 - sed -i -e 's/\(^EXTRAVERSION :=.*$\)/# \1/' "${S}/Makefile"
260 -}
261 -
262 -pkg_postinst() {
263 -
264 - kernel-2_pkg_postinst
265 -
266 - elog
267 - elog "For more info on this patchset, see: https://forums.gentoo.org/viewtopic-t-941030-start-0.html"
268 - elog
269 -}
270
271 diff --git a/sys-kernel/ck-sources/ck-sources-3.10.86.ebuild b/sys-kernel/ck-sources/ck-sources-3.10.86.ebuild
272 deleted file mode 100644
273 index 8bc8ddd..0000000
274 --- a/sys-kernel/ck-sources/ck-sources-3.10.86.ebuild
275 +++ /dev/null
276 @@ -1,107 +0,0 @@
277 -# Copyright 1999-2015 Gentoo Foundation
278 -# Distributed under the terms of the GNU General Public License v2
279 -# $Id$
280 -
281 -EAPI="5"
282 -ETYPE="sources"
283 -KEYWORDS="~amd64 ~x86"
284 -IUSE="bfsonly"
285 -
286 -HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches/
287 - http://users.on.net/~ckolivas/kernel/"
288 -
289 -K_WANT_GENPATCHES="base extras experimental"
290 -K_EXP_GENPATCHES_PULL="1"
291 -K_EXP_GENPATCHES_NOUSE="1"
292 -K_GENPATCHES_VER="91"
293 -K_SECURITY_UNSUPPORTED="1"
294 -K_DEBLOB_AVAILABLE="1"
295 -
296 -inherit kernel-2
297 -detect_version
298 -detect_arch
299 -
300 -K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
301 -
302 -DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with Con Kolivas' high performance patchset and Gentoo's genpatches"
303 -
304 -#-- If Gentoo-Sources don't follow then extra incremental patches are needed -
305 -
306 -XTRA_INCP_MIN=""
307 -XTRA_INCP_MAX=""
308 -
309 -#--
310 -
311 -CK_VERSION="1"
312 -BFS_VERSION="440"
313 -
314 -CK_FILE="patch-${K_BRANCH_ID}-ck${CK_VERSION}-r1.bz2"
315 -BFS_FILE="${K_BRANCH_ID}-sched-bfs-${BFS_VERSION}-r1.patch"
316 -
317 -CK_BASE_URL="http://ck.kolivas.org/patches/3.0"
318 -CK_LVER_URL="${CK_BASE_URL}/${K_BRANCH_ID}/${K_BRANCH_ID}-ck${CK_VERSION}"
319 -CK_URI="https://dev.gentoo.org/~dlan/distfiles/${CK_FILE}
320 - ${CK_LVER_URL}/${CK_FILE}"
321 -BFS_URI="https://dev.gentoo.org/~dlan/distfiles/${BFS_FILE}
322 - ${CK_LVER_URL}/patches/${BFS_FILE}"
323 -
324 -#-- Build extra incremental patches list --------------------------------------
325 -
326 -LX_INCP_URI=""
327 -LX_INCP_LIST=""
328 -if [ -n "${XTRA_INCP_MIN}" ]; then
329 - LX_INCP_URL="${KERNEL_BASE_URI}/incr"
330 - for i in `seq ${XTRA_INCP_MIN} ${XTRA_INCP_MAX}`; do
331 - LX_INCP[i]="patch-${K_BRANCH_ID}.${i}-$(($i+1)).bz2"
332 - LX_INCP_URI="${LX_INCP_URI} ${LX_INCP_URL}/${LX_INCP[i]}"
333 - LX_INCP_LIST="${LX_INCP_LIST} ${DISTDIR}/${LX_INCP[i]}"
334 - done
335 -fi
336 -
337 -#-- CK needs sometimes to patch itself... (3.7)--------------------------------
338 -
339 -CK_INCP_URI=""
340 -CK_INCP_LIST=""
341 -
342 -#-- Local patches needed for the ck-patches to apply smoothly (3.4/3.5) -------
343 -
344 -PRE_CK_FIX=""
345 -POST_CK_FIX=""
346 -
347 -#--
348 -
349 -SRC_URI="${KERNEL_URI} ${LX_INCP_URI} ${GENPATCHES_URI} ${ARCH_URI} ${CK_INCP_URI}
350 - !bfsonly? ( ${CK_URI} )
351 - bfsonly? ( ${BFS_URI} )"
352 -
353 -UNIPATCH_LIST="${LX_INCP_LIST} ${PRE_CK_FIX} ${DISTDIR}"
354 -
355 -if ! use bfsonly ; then
356 - UNIPATCH_LIST="${UNIPATCH_LIST}/${CK_FILE}"
357 -else
358 - UNIPATCH_LIST="${UNIPATCH_LIST}/${BFS_FILE}"
359 -fi
360 -
361 -UNIPATCH_LIST="${UNIPATCH_LIST} ${CK_INCP_LIST} ${POST_CK_FIX}"
362 -
363 -UNIPATCH_STRICTORDER="yes"
364 -
365 -#-- Since experimental genpatches && we want BFQ irrespective of experimental -
366 -
367 -K_EXP_GENPATCHES_LIST="50*_*.patch*"
368 -
369 -src_prepare() {
370 -
371 -#-- Comment out CK's EXTRAVERSION in Makefile ---------------------------------
372 -
373 - sed -i -e 's/\(^EXTRAVERSION :=.*$\)/# \1/' "${S}/Makefile"
374 -}
375 -
376 -pkg_postinst() {
377 -
378 - kernel-2_pkg_postinst
379 -
380 - elog
381 - elog "For more info on this patchset, see: https://forums.gentoo.org/viewtopic-t-941030-start-0.html"
382 - elog
383 -}
384
385 diff --git a/sys-kernel/ck-sources/ck-sources-3.10.87.ebuild b/sys-kernel/ck-sources/ck-sources-3.10.87.ebuild
386 deleted file mode 100644
387 index e795126..0000000
388 --- a/sys-kernel/ck-sources/ck-sources-3.10.87.ebuild
389 +++ /dev/null
390 @@ -1,107 +0,0 @@
391 -# Copyright 1999-2015 Gentoo Foundation
392 -# Distributed under the terms of the GNU General Public License v2
393 -# $Id$
394 -
395 -EAPI="5"
396 -ETYPE="sources"
397 -KEYWORDS="~amd64 ~x86"
398 -IUSE="bfsonly"
399 -
400 -HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches/
401 - http://users.on.net/~ckolivas/kernel/"
402 -
403 -K_WANT_GENPATCHES="base extras experimental"
404 -K_EXP_GENPATCHES_PULL="1"
405 -K_EXP_GENPATCHES_NOUSE="1"
406 -K_GENPATCHES_VER="92"
407 -K_SECURITY_UNSUPPORTED="1"
408 -K_DEBLOB_AVAILABLE="1"
409 -
410 -inherit kernel-2
411 -detect_version
412 -detect_arch
413 -
414 -K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
415 -
416 -DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with Con Kolivas' high performance patchset and Gentoo's genpatches"
417 -
418 -#-- If Gentoo-Sources don't follow then extra incremental patches are needed -
419 -
420 -XTRA_INCP_MIN=""
421 -XTRA_INCP_MAX=""
422 -
423 -#--
424 -
425 -CK_VERSION="1"
426 -BFS_VERSION="440"
427 -
428 -CK_FILE="patch-${K_BRANCH_ID}-ck${CK_VERSION}-r1.bz2"
429 -BFS_FILE="${K_BRANCH_ID}-sched-bfs-${BFS_VERSION}-r1.patch"
430 -
431 -CK_BASE_URL="http://ck.kolivas.org/patches/3.0"
432 -CK_LVER_URL="${CK_BASE_URL}/${K_BRANCH_ID}/${K_BRANCH_ID}-ck${CK_VERSION}"
433 -CK_URI="https://dev.gentoo.org/~dlan/distfiles/${CK_FILE}
434 - ${CK_LVER_URL}/${CK_FILE}"
435 -BFS_URI="https://dev.gentoo.org/~dlan/distfiles/${BFS_FILE}
436 - ${CK_LVER_URL}/patches/${BFS_FILE}"
437 -
438 -#-- Build extra incremental patches list --------------------------------------
439 -
440 -LX_INCP_URI=""
441 -LX_INCP_LIST=""
442 -if [ -n "${XTRA_INCP_MIN}" ]; then
443 - LX_INCP_URL="${KERNEL_BASE_URI}/incr"
444 - for i in `seq ${XTRA_INCP_MIN} ${XTRA_INCP_MAX}`; do
445 - LX_INCP[i]="patch-${K_BRANCH_ID}.${i}-$(($i+1)).bz2"
446 - LX_INCP_URI="${LX_INCP_URI} ${LX_INCP_URL}/${LX_INCP[i]}"
447 - LX_INCP_LIST="${LX_INCP_LIST} ${DISTDIR}/${LX_INCP[i]}"
448 - done
449 -fi
450 -
451 -#-- CK needs sometimes to patch itself... (3.7)--------------------------------
452 -
453 -CK_INCP_URI=""
454 -CK_INCP_LIST=""
455 -
456 -#-- Local patches needed for the ck-patches to apply smoothly (3.4/3.5) -------
457 -
458 -PRE_CK_FIX=""
459 -POST_CK_FIX=""
460 -
461 -#--
462 -
463 -SRC_URI="${KERNEL_URI} ${LX_INCP_URI} ${GENPATCHES_URI} ${ARCH_URI} ${CK_INCP_URI}
464 - !bfsonly? ( ${CK_URI} )
465 - bfsonly? ( ${BFS_URI} )"
466 -
467 -UNIPATCH_LIST="${LX_INCP_LIST} ${PRE_CK_FIX} ${DISTDIR}"
468 -
469 -if ! use bfsonly ; then
470 - UNIPATCH_LIST="${UNIPATCH_LIST}/${CK_FILE}"
471 -else
472 - UNIPATCH_LIST="${UNIPATCH_LIST}/${BFS_FILE}"
473 -fi
474 -
475 -UNIPATCH_LIST="${UNIPATCH_LIST} ${CK_INCP_LIST} ${POST_CK_FIX}"
476 -
477 -UNIPATCH_STRICTORDER="yes"
478 -
479 -#-- Since experimental genpatches && we want BFQ irrespective of experimental -
480 -
481 -K_EXP_GENPATCHES_LIST="50*_*.patch*"
482 -
483 -src_prepare() {
484 -
485 -#-- Comment out CK's EXTRAVERSION in Makefile ---------------------------------
486 -
487 - sed -i -e 's/\(^EXTRAVERSION :=.*$\)/# \1/' "${S}/Makefile"
488 -}
489 -
490 -pkg_postinst() {
491 -
492 - kernel-2_pkg_postinst
493 -
494 - elog
495 - elog "For more info on this patchset, see: https://forums.gentoo.org/viewtopic-t-941030-start-0.html"
496 - elog
497 -}