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.18.ebuild ChangeLog
Date: Wed, 31 Dec 2014 01:58:41
Message-Id: 20141231015836.A5DC7E88D@oystercatcher.gentoo.org
1 vapier 14/12/31 01:58:36
2
3 Modified: ChangeLog
4 Added: linux-headers-3.18.ebuild
5 Log:
6 Version bump.
7
8 (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key D2E96200)
9
10 Revision Changes Path
11 1.424 sys-kernel/linux-headers/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/linux-headers/ChangeLog?rev=1.424&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/linux-headers/ChangeLog?rev=1.424&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/linux-headers/ChangeLog?r1=1.423&r2=1.424
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sys-kernel/linux-headers/ChangeLog,v
20 retrieving revision 1.423
21 retrieving revision 1.424
22 diff -u -r1.423 -r1.424
23 --- ChangeLog 16 Nov 2014 19:59:03 -0000 1.423
24 +++ ChangeLog 31 Dec 2014 01:58:36 -0000 1.424
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.423 2014/11/16 19:59:03 zlogene Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-headers/ChangeLog,v 1.424 2014/12/31 01:58:36 vapier Exp $
30 +
31 +*linux-headers-3.18 (31 Dec 2014)
32 +
33 + 31 Dec 2014; Mike Frysinger <vapier@g.o> +linux-headers-3.18.ebuild:
34 + Version bump.
35
36 16 Nov 2014; Mikle Kolyada <zlogene@g.o> linux-headers-3.16.ebuild:
37 alpha/ia64/ppc/ppc64/sparc/x86 stable wrt bug #528902
38
39
40
41 1.1 sys-kernel/linux-headers/linux-headers-3.18.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/linux-headers/linux-headers-3.18.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/linux-headers/linux-headers-3.18.ebuild?rev=1.1&content-type=text/plain
45
46 Index: linux-headers-3.18.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.18.ebuild,v 1.1 2014/12/31 01:58:36 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
82 # hrm, build system sucks
83 find "${ED}" '(' -name '.install' -o -name '*.cmd' ')' -delete
84 find "${ED}" -depth -type d -delete 2>/dev/null
85
86 # provided by libdrm (for now?)
87 rm -rf "${ED}"/$(kernel_header_destdir)/drm
88 }
89
90 src_test() {
91 einfo "Possible unescaped attribute/type usage"
92 egrep -r \
93 -e '(^|[[:space:](])(asm|volatile|inline)[[:space:](]' \
94 -e '\<([us](8|16|32|64))\>' \
95 .
96
97 einfo "Missing linux/types.h include"
98 egrep -l -r -e '__[us](8|16|32|64)' "${ED}" | xargs grep -L linux/types.h
99
100 emake ARCH=$(tc-arch-kernel) headers_check
101 }