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.19.ebuild ChangeLog
Date: Mon, 09 Feb 2015 19:25:58
Message-Id: 20150209192554.7B441D1F0@oystercatcher.gentoo.org
1 vapier 15/02/09 19:25:54
2
3 Modified: ChangeLog
4 Added: linux-headers-3.19.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.426 sys-kernel/linux-headers/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/linux-headers/ChangeLog?rev=1.426&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/linux-headers/ChangeLog?rev=1.426&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/linux-headers/ChangeLog?r1=1.425&r2=1.426
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sys-kernel/linux-headers/ChangeLog,v
20 retrieving revision 1.425
21 retrieving revision 1.426
22 diff -u -r1.425 -r1.426
23 --- ChangeLog 31 Dec 2014 09:22:42 -0000 1.425
24 +++ ChangeLog 9 Feb 2015 19:25:54 -0000 1.426
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.425 2014/12/31 09:22:42 vapier Exp $
29 +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-headers/ChangeLog,v 1.426 2015/02/09 19:25:54 vapier Exp $
31 +
32 +*linux-headers-3.19 (09 Feb 2015)
33 +
34 + 09 Feb 2015; Mike Frysinger <vapier@g.o> +linux-headers-3.19.ebuild:
35 + Version bump.
36
37 31 Dec 2014; Mike Frysinger <vapier@g.o> linux-headers-3.16.ebuild:
38 Mark arm64/m68k/s390/sh stable.
39
40
41
42 1.1 sys-kernel/linux-headers/linux-headers-3.19.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/linux-headers/linux-headers-3.19.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-kernel/linux-headers/linux-headers-3.19.ebuild?rev=1.1&content-type=text/plain
46
47 Index: linux-headers-3.19.ebuild
48 ===================================================================
49 # Copyright 1999-2015 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-headers/linux-headers-3.19.ebuild,v 1.1 2015/02/09 19:25:54 vapier Exp $
52
53 EAPI="4"
54
55 ETYPE="headers"
56 H_SUPPORTEDARCH="alpha amd64 arc arm arm64 avr32 bfin cris frv hexagon hppa ia64 m32r m68k metag microblaze mips mn10300 nios2 openrisc ppc ppc64 s390 score sh sparc tile x86 xtensa"
57 inherit kernel-2
58 detect_version
59
60 PATCH_VER="1"
61 SRC_URI="mirror://gentoo/gentoo-headers-base-${PV}.tar.xz
62 ${PATCH_VER:+mirror://gentoo/gentoo-headers-${PV}-${PATCH_VER}.tar.xz}"
63
64 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
65
66 DEPEND="app-arch/xz-utils
67 dev-lang/perl"
68 RDEPEND="!!media-sound/alsa-headers"
69
70 S=${WORKDIR}/gentoo-headers-base-${PV}
71
72 src_unpack() {
73 unpack ${A}
74 }
75
76 src_prepare() {
77 [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/${PV}
78 }
79
80 src_install() {
81 kernel-2_src_install
82
83 # hrm, build system sucks
84 find "${ED}" '(' -name '.install' -o -name '*.cmd' ')' -delete
85 find "${ED}" -depth -type d -delete 2>/dev/null
86
87 # provided by libdrm (for now?)
88 rm -rf "${ED}"/$(kernel_header_destdir)/drm
89 }
90
91 src_test() {
92 einfo "Possible unescaped attribute/type usage"
93 egrep -r \
94 -e '(^|[[:space:](])(asm|volatile|inline)[[:space:](]' \
95 -e '\<([us](8|16|32|64))\>' \
96 .
97
98 einfo "Missing linux/types.h include"
99 egrep -l -r -e '__[us](8|16|32|64)' "${ED}" | xargs grep -L linux/types.h
100
101 emake ARCH=$(tc-arch-kernel) headers_check
102 }