Gentoo Archives: gentoo-commits

From: "Mike Frysinger (vapier)" <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-kernel/linux-headers: linux-headers-3.14.ebuild ChangeLog
Date: Tue, 01 Apr 2014 06:26:02
Message-Id: 20140401062559.3B40A2005E@flycatcher.gentoo.org
1 vapier 14/04/01 06:25:59
2
3 Modified: ChangeLog
4 Added: linux-headers-3.14.ebuild
5 Log:
6 Version bump.
7
8 (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key D2E96200)
9
10 Revision Changes Path
11 1.406 sys-kernel/linux-headers/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/linux-headers/ChangeLog?rev=1.406&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/linux-headers/ChangeLog?rev=1.406&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/linux-headers/ChangeLog?r1=1.405&r2=1.406
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sys-kernel/linux-headers/ChangeLog,v
20 retrieving revision 1.405
21 retrieving revision 1.406
22 diff -u -r1.405 -r1.406
23 --- ChangeLog 21 Mar 2014 00:32:14 -0000 1.405
24 +++ ChangeLog 1 Apr 2014 06:25:59 -0000 1.406
25 @@ -1,6 +1,11 @@
26 # ChangeLog for sys-kernel/linux-headers
27 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-headers/ChangeLog,v 1.405 2014/03/21 00:32:14 vapier Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-headers/ChangeLog,v 1.406 2014/04/01 06:25:59 vapier Exp $
30 +
31 +*linux-headers-3.14 (01 Apr 2014)
32 +
33 + 01 Apr 2014; Mike Frysinger <vapier@g.o> +linux-headers-3.14.ebuild:
34 + Version bump.
35
36 21 Mar 2014; Mike Frysinger <vapier@g.o> linux-headers-3.13.ebuild:
37 Add a few more supported arches.
38
39
40
41 1.1 sys-kernel/linux-headers/linux-headers-3.14.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/linux-headers/linux-headers-3.14.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/linux-headers/linux-headers-3.14.ebuild?rev=1.1&content-type=text/plain
45
46 Index: linux-headers-3.14.ebuild
47 ===================================================================
48 # Copyright 1999-2014 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-headers/linux-headers-3.14.ebuild,v 1.1 2014/04/01 06:25:59 vapier Exp $
51
52 EAPI="4"
53
54 ETYPE="headers"
55 H_SUPPORTEDARCH="alpha amd64 arc arm arm64 avr32 bfin cris frv hexagon hppa ia64 m32r m68k metag microblaze mips mn10300 openrisc ppc ppc64 s390 score sh sparc tile x86 xtensa"
56 inherit kernel-2
57 detect_version
58
59 PATCH_VER="1"
60 SRC_URI="mirror://gentoo/gentoo-headers-base-${PV}.tar.xz
61 ${PATCH_VER:+mirror://gentoo/gentoo-headers-${PV}-${PATCH_VER}.tar.xz}"
62
63 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
64
65 DEPEND="app-arch/xz-utils
66 dev-lang/perl"
67 RDEPEND="!!media-sound/alsa-headers"
68
69 S=${WORKDIR}/gentoo-headers-base-${PV}
70
71 src_unpack() {
72 unpack ${A}
73 }
74
75 src_prepare() {
76 [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/${PV}
77 }
78
79 src_install() {
80 kernel-2_src_install
81 cd "${ED}"
82 egrep -r \
83 -e '(^|[[:space:](])(asm|volatile|inline)[[:space:](]' \
84 -e '\<([us](8|16|32|64))\>' \
85 .
86
87 egrep -l -r -e '__[us](8|16|32|64)' "${ED}" | xargs grep -L linux/types.h
88
89 # hrm, build system sucks
90 find "${ED}" '(' -name '.install' -o -name '*.cmd' ')' -delete
91 find "${ED}" -depth -type d -delete 2>/dev/null
92
93 # provided by libdrm (for now?)
94 rm -rf "${ED}"/$(kernel_header_destdir)/drm
95 }
96
97 src_test() {
98 emake ARCH=$(tc-arch-kernel) headers_check || die
99 }