Gentoo Archives: gentoo-commits

From: "Alex Alexander (wired)" <wired@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-kernel/pf-sources: pf-sources-2.6.39_p1.ebuild ChangeLog pf-sources-2.6.38_p6.ebuild pf-sources-2.6.38_p5.ebuild pf-sources-2.6.38_p4.ebuild
Date: Wed, 01 Jun 2011 12:18:11
Message-Id: 20110601121801.E2B0F20054@flycatcher.gentoo.org
1 wired 11/06/01 12:18:01
2
3 Modified: ChangeLog
4 Added: pf-sources-2.6.39_p1.ebuild
5 Removed: pf-sources-2.6.38_p6.ebuild
6 pf-sources-2.6.38_p5.ebuild
7 pf-sources-2.6.38_p4.ebuild
8 Log:
9 version bump, removed old
10
11 (Portage version: 2.2.0_alpha33/cvs/Linux x86_64)
12
13 Revision Changes Path
14 1.27 sys-kernel/pf-sources/ChangeLog
15
16 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/pf-sources/ChangeLog?rev=1.27&view=markup
17 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/pf-sources/ChangeLog?rev=1.27&content-type=text/plain
18 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/pf-sources/ChangeLog?r1=1.26&r2=1.27
19
20 Index: ChangeLog
21 ===================================================================
22 RCS file: /var/cvsroot/gentoo-x86/sys-kernel/pf-sources/ChangeLog,v
23 retrieving revision 1.26
24 retrieving revision 1.27
25 diff -u -r1.26 -r1.27
26 --- ChangeLog 12 May 2011 09:37:08 -0000 1.26
27 +++ ChangeLog 1 Jun 2011 12:18:01 -0000 1.27
28 @@ -1,6 +1,13 @@
29 # ChangeLog for sys-kernel/pf-sources
30 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
31 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/pf-sources/ChangeLog,v 1.26 2011/05/12 09:37:08 hwoarang Exp $
32 +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/pf-sources/ChangeLog,v 1.27 2011/06/01 12:18:01 wired Exp $
33 +
34 +*pf-sources-2.6.39_p1 (01 Jun 2011)
35 +
36 + 01 Jun 2011; Alex Alexander <wired@g.o> -pf-sources-2.6.38_p4.ebuild,
37 + -pf-sources-2.6.38_p5.ebuild, -pf-sources-2.6.38_p6.ebuild,
38 + +pf-sources-2.6.39_p1.ebuild:
39 + version bump, removed old
40
41 *pf-sources-2.6.38_p8 (12 May 2011)
42
43
44
45
46 1.1 sys-kernel/pf-sources/pf-sources-2.6.39_p1.ebuild
47
48 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/pf-sources/pf-sources-2.6.39_p1.ebuild?rev=1.1&view=markup
49 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/pf-sources/pf-sources-2.6.39_p1.ebuild?rev=1.1&content-type=text/plain
50
51 Index: pf-sources-2.6.39_p1.ebuild
52 ===================================================================
53 # Copyright 1999-2011 Gentoo Foundation
54 # Distributed under the terms of the GNU General Public License v2
55 # $Header: /var/cvsroot/gentoo-x86/sys-kernel/pf-sources/pf-sources-2.6.39_p1.ebuild,v 1.1 2011/06/01 12:18:01 wired Exp $
56
57 EAPI="2"
58
59 COMPRESSTYPE=".bz2"
60 K_USEPV="yes"
61 UNIPATCH_STRICTORDER="yes"
62 K_SECURITY_UNSUPPORTED="1"
63
64 CKV="${PV/_p[0-9]*}"
65 ETYPE="sources"
66 inherit kernel-2
67 detect_version
68 K_NOSETEXTRAVERSION="don't_set_it"
69
70 DESCRIPTION="Linux kernel fork with new features, including the -ck patchset (BFS), BFQ, TuxOnIce and LinuxIMQ"
71 HOMEPAGE="http://pf.natalenko.name/"
72
73 PF_PATCHSET="${PV/*_p}"
74 PF_KERNEL="${PV/_p[0-9]*}"
75 PF_KERNEL="${PF_KERNEL/_/-}"
76 PF_FILE="patch-${PF_KERNEL}-pf${PF_PATCHSET}${COMPRESSTYPE}"
77 PF_URI="http://pf.natalenko.name/sources/$(get_version_component_range 1-3)/${PF_FILE}"
78 EXPERIMENTAL_PATCHES=(
79 # http://ck-hack.blogspot.com/2010/11/create-task-groups-by-tty-comment.html
80 # http://ck.kolivas.org/patches/bfs/bfs357-penalise_fork_depth_account_threads.patch
81 )
82 EXPERIMENTAL_URI="
83 experimental? (
84 ${EXPERIMENTAL_PATCHES[@]}
85 )
86 "
87 SRC_URI="${KERNEL_URI} ${PF_URI}" # \${EXPERIMENTAL_URI}
88
89 KEYWORDS="-* ~amd64 ~ppc ~ppc64 ~x86"
90 IUSE="" # experimental
91
92 KV_FULL="${PVR/_p/-pf}"
93 S="${WORKDIR}"/linux-"${KV_FULL}"
94
95 pkg_setup(){
96 ewarn
97 ewarn "${PN} is *not* supported by the Gentoo Kernel Project in any way."
98 ewarn "If you need support, please contact the pf developers directly."
99 ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues with"
100 ewarn "the ebuilds. Thank you."
101 ewarn
102 kernel-2_pkg_setup
103 }
104
105 src_prepare(){
106 epatch "${DISTDIR}"/"${PF_FILE}"
107 #if use experimental; then
108 #for patch in ${EXPERIMENTAL_PATCHES[@]}; do
109 #epatch "${DISTDIR}"/"${patch/*\/}"
110 #done
111 #fi
112 }
113
114 K_EXTRAEINFO="For more info on pf-sources and details on how to report problems, see: \
115 ${HOMEPAGE}."