Gentoo Archives: gentoo-commits

From: "Markos Chandras (hwoarang)" <hwoarang@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-kernel/ck-sources: ck-sources-3.4.9-r1.ebuild ck-sources-3.5.7-r1.ebuild ChangeLog ck-sources-3.2.6.ebuild ck-sources-3.1.4.ebuild ck-sources-3.4.9.ebuild ck-sources-2.6.39-r2.ebuild ck-sources-3.0.4.ebuild ck-sources-3.5.3.ebuild ck-sources-3.5.7.ebuild
Date: Mon, 29 Oct 2012 20:48:17
Message-Id: 20121029204805.07FC721601@flycatcher.gentoo.org
1 hwoarang 12/10/29 20:48:04
2
3 Modified: ChangeLog
4 Added: ck-sources-3.4.9-r1.ebuild
5 ck-sources-3.5.7-r1.ebuild
6 Removed: ck-sources-3.2.6.ebuild ck-sources-3.1.4.ebuild
7 ck-sources-3.4.9.ebuild ck-sources-2.6.39-r2.ebuild
8 ck-sources-3.0.4.ebuild ck-sources-3.5.3.ebuild
9 ck-sources-3.5.7.ebuild
10 Log:
11 Ensure freedist compliance. Drop old ebuilds. Bug #440052
12
13 (Portage version: 2.1.11.30/cvs/Linux x86_64, signed Manifest commit with key B4AFF2C2)
14
15 Revision Changes Path
16 1.209 sys-kernel/ck-sources/ChangeLog
17
18 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/ck-sources/ChangeLog?rev=1.209&view=markup
19 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/ck-sources/ChangeLog?rev=1.209&content-type=text/plain
20 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/ck-sources/ChangeLog?r1=1.208&r2=1.209
21
22 Index: ChangeLog
23 ===================================================================
24 RCS file: /var/cvsroot/gentoo-x86/sys-kernel/ck-sources/ChangeLog,v
25 retrieving revision 1.208
26 retrieving revision 1.209
27 diff -u -r1.208 -r1.209
28 --- ChangeLog 26 Oct 2012 22:38:24 -0000 1.208
29 +++ ChangeLog 29 Oct 2012 20:48:04 -0000 1.209
30 @@ -1,6 +1,16 @@
31 # ChangeLog for sys-kernel/ck-sources
32 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
33 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/ck-sources/ChangeLog,v 1.208 2012/10/26 22:38:24 hwoarang Exp $
34 +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/ck-sources/ChangeLog,v 1.209 2012/10/29 20:48:04 hwoarang Exp $
35 +
36 +*ck-sources-3.5.7-r1 (29 Oct 2012)
37 +*ck-sources-3.4.9-r1 (29 Oct 2012)
38 +
39 + 29 Oct 2012; Markos Chandras <hwoarang@g.o>
40 + +ck-sources-3.4.9-r1.ebuild, +ck-sources-3.5.7-r1.ebuild,
41 + -ck-sources-2.6.39-r2.ebuild, -ck-sources-3.0.4.ebuild,
42 + -ck-sources-3.1.4.ebuild, -ck-sources-3.2.6.ebuild, -ck-sources-3.4.9.ebuild,
43 + -ck-sources-3.5.3.ebuild, -ck-sources-3.5.7.ebuild:
44 + Ensure freedist compliance. Drop old ebuilds. Bug #440052
45
46 *ck-sources-3.5.7 (26 Oct 2012)
47
48
49
50
51 1.1 sys-kernel/ck-sources/ck-sources-3.4.9-r1.ebuild
52
53 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/ck-sources/ck-sources-3.4.9-r1.ebuild?rev=1.1&view=markup
54 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/ck-sources/ck-sources-3.4.9-r1.ebuild?rev=1.1&content-type=text/plain
55
56 Index: ck-sources-3.4.9-r1.ebuild
57 ===================================================================
58 # Copyright 1999-2012 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.4.9-r1.ebuild,v 1.1 2012/10/29 20:48:04 hwoarang Exp $
61
62 EAPI="3"
63 ETYPE="sources"
64 K_WANT_GENPATCHES="base extras"
65 K_GENPATCHES_VER="10"
66 K_SECURITY_UNSUPPORTED="1"
67 K_DEBLOB_AVAILABLE="1"
68
69 inherit kernel-2 versionator
70 detect_version
71 detect_arch
72
73 DESCRIPTION="Con Kolivas' high performance patchset + Gentoo patchset sources"
74 HOMEPAGE="http://dev.gentoo.org/~mpagano/genpatches/
75 http://users.on.net/~ckolivas/kernel/"
76
77 BASE_VERSION="$(get_version_component_range 1-2)"
78 CK_VERSION="3"
79
80 CK_URI="http://ck.kolivas.org/patches/3.0/${BASE_VERSION}/${BASE_VERSION}-ck${CK_VERSION}/patch-${BASE_VERSION}-ck${CK_VERSION}.bz2"
81 UNIPATCH_LIST="${DISTDIR}/patch-${BASE_VERSION}-ck${CK_VERSION}.bz2"
82
83 UNIPATCH_STRICTORDER="yes"
84 SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${CK_URI}"
85 IUSE="deblob"
86 KEYWORDS="~amd64 ~x86"
87
88 src_unpack() {
89 kernel-2_src_unpack
90 }
91
92 src_prepare() {
93 sed -i -e 's/\(^EXTRAVERSION :=.*$\)/# \1/' "${S}/Makefile"
94 epatch "${FILESDIR}"/${PN}-3.4.9-calc_load_idle-aCOSwt_P3.patch
95 }
96
97 pkg_postinst() {
98 kernel-2_pkg_postinst
99 einfo "For more info on this patchset, and how to report problems, see:"
100 einfo "${HOMEPAGE}"
101 }
102
103
104
105 1.1 sys-kernel/ck-sources/ck-sources-3.5.7-r1.ebuild
106
107 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/ck-sources/ck-sources-3.5.7-r1.ebuild?rev=1.1&view=markup
108 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/ck-sources/ck-sources-3.5.7-r1.ebuild?rev=1.1&content-type=text/plain
109
110 Index: ck-sources-3.5.7-r1.ebuild
111 ===================================================================
112 # Copyright 1999-2012 Gentoo Foundation
113 # Distributed under the terms of the GNU General Public License v2
114 # $Header: /var/cvsroot/gentoo-x86/sys-kernel/ck-sources/ck-sources-3.5.7-r1.ebuild,v 1.1 2012/10/29 20:48:04 hwoarang Exp $
115
116 EAPI="3"
117 ETYPE="sources"
118
119 DESCRIPTION="Con Kolivas' high performance patchset + Gentoo patchset sources"
120 HOMEPAGE="http://dev.gentoo.org/~mpagano/genpatches/
121 http://users.on.net/~ckolivas/kernel/"
122
123 KEYWORDS="~amd64 ~x86"
124
125 K_WANT_GENPATCHES="base extras"
126 K_GENPATCHES_VER="7"
127 K_SECURITY_UNSUPPORTED="1"
128 K_DEBLOB_AVAILABLE="1"
129
130 inherit kernel-2 versionator
131 detect_version
132 detect_arch
133
134 BASE_VERSION="$(get_version_component_range 1-2)"
135 CK_VERSION="1"
136 BFS_VERSION="424"
137
138 CK_FILE="patch-${BASE_VERSION}-ck${CK_VERSION}.bz2"
139 BFS_FILE="${BASE_VERSION}-sched-bfs-${BFS_VERSION}.patch"
140 XPR_1_FILE="bfs${BFS_VERSION}-grq_urwlocks.patch"
141 XPR_2_FILE="urw-locks.patch"
142
143 CK_BASE_URL="http://ck.kolivas.org/patches/3.0"
144 CK_URI="${CK_BASE_URL}/${BASE_VERSION}/${BASE_VERSION}-ck${CK_VERSION}/${CK_FILE}"
145 BFS_URI="${CK_BASE_URL}/${BASE_VERSION}/${BASE_VERSION}-ck${CK_VERSION}/patches/${BFS_FILE}"
146 XPR_1_URI="${CK_BASE_URL}/${BASE_VERSION}/${BASE_VERSION}-ck${CK_VERSION}/patches/${XPR_1_FILE}"
147 XPR_2_URI="${CK_BASE_URL}/${BASE_VERSION}/${BASE_VERSION}-ck${CK_VERSION}/patches/${XPR_2_FILE}"
148
149 UNIPATCH_STRICTORDER="yes"
150
151 IUSE="bfsonly deblob experimental urwlocks"
152
153 SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}
154 !bfsonly? ( ${CK_URI} )
155 bfsonly? ( ${BFS_URI} )
156 experimental? (
157 urwlocks? ( ${XPR_1_URI} ${XPR_2_URI} ) )"
158
159 PRE_CK_FIX="${FILESDIR}/ck-sources-3.4-3.5-PreCK-Sched_Fix_Race_In_Task_Group-aCOSwt_P4.patch"
160 POST_CK_FIX="${FILESDIR}/ck-sources-3.4-3.5-PostCK-Sched_Fix_Race_In_Task_Group-aCOSwt_P5.patch"
161
162 if ! use bfsonly ; then
163 UNIPATCH_LIST="${PRE_CK_FIX} ${DISTDIR}/${CK_FILE} ${POST_CK_FIX}"
164 else
165 UNIPATCH_LIST="${PRE_CK_FIX} ${DISTDIR}/${BFS_FILE} ${POST_CK_FIX}"
166 fi
167 if use experimental ; then
168 if use urwlocks ; then
169 UNIPATCH_LIST="${UNIPATCH_LIST} ${DISTDIR}/${XPR_1_FILE} ${DISTDIR}/${XPR_2_FILE}"
170 fi
171 fi
172 src_unpack() {
173 kernel-2_src_unpack
174 }
175
176 src_prepare() {
177 # Working around BUG 436424
178 if use experimental ; then
179 if use urwlocks ; then
180 mv "${S}/linux-3.5.2-bfs/include/linux/urwlock.h" "${S}/include/linux/urwlock.h"
181 fi
182 fi
183 # Comment out EXTRAVERSION added by CK patch:
184 sed -i -e 's/\(^EXTRAVERSION :=.*$\)/# \1/' "${S}/Makefile"
185 }
186
187 pkg_postinst() {
188 kernel-2_pkg_postinst
189 einfo "For more info on this patchset, and how to report problems, see:"
190 einfo "${HOMEPAGE}"
191 }