Gentoo Archives: gentoo-commits

From: Mike Pagano <mpagano@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/
Date: Sun, 06 Aug 2017 22:29:48
Message-Id: 1502058580.5487175179148590ef7e2d99f89fc1a5380a7d40.mpagano@gentoo
1 commit: 5487175179148590ef7e2d99f89fc1a5380a7d40
2 Author: Mike Pagano <mpagano <AT> gentoo <DOT> org>
3 AuthorDate: Sun Aug 6 22:29:34 2017 +0000
4 Commit: Mike Pagano <mpagano <AT> gentoo <DOT> org>
5 CommitDate: Sun Aug 6 22:29:40 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54871751
7
8 sys-kernel/gentoo-sources: Remove EOL'd kernel versions 3.12.X
9
10 Package-Manager: Portage-2.3.6, Repoman-2.3.1
11
12 sys-kernel/gentoo-sources/Manifest | 13 ----
13 .../gentoo-sources-3.12.52-r1.ebuild | 28 --------
14 .../gentoo-sources/gentoo-sources-3.12.66.ebuild | 27 --------
15 .../gentoo-sources-3.12.68-r1.ebuild | 27 --------
16 .../gentoo-sources/gentoo-sources-3.12.72.ebuild | 27 --------
17 .../gentoo-sources/gentoo-sources-3.12.9999.ebuild | 74 ----------------------
18 6 files changed, 196 deletions(-)
19
20 diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest
21 index f523b86f697..319b94d8d2f 100644
22 --- a/sys-kernel/gentoo-sources/Manifest
23 +++ b/sys-kernel/gentoo-sources/Manifest
24 @@ -19,18 +19,6 @@ DIST genpatches-3.10-113.extras.tar.xz 17852 SHA256 68c4870d880aff06d92e1a09ad70
25 DIST genpatches-3.10-114.base.tar.xz 1631264 SHA256 d72748b6ad9ceb465506302190c0a568535d9eac64f0678df020bfc82036c46c SHA512 83c7c94b2340e35ea052b42649bc7b6a9e1715421e9896573e477f5b5065ff38ca44acb23beb9ee24e6b3ed07d7d0293fd61f60c7fcfea7bcd4f75e9c3921baa WHIRLPOOL 7dc4e6aa0bd5dd9861897a7f96aea0b28b73d3eea9164e7920f2793511c85a0af7c63ad6df62c2b9ccfcfe9fcfbaced13f55f0a28cc218ffe83f663383593746
26 DIST genpatches-3.10-114.experimental.tar.xz 60168 SHA256 61647aaec6512e6f74004d23c87b131aa0317599d09691fc55d4ae7f11f2bc58 SHA512 a0b5e1e82ad1198e11f4c0c4f531630697b6f0cd7e22e9284cadacd9540c1a3bed62a9e1cb6fec3fd36e0f9c3c8eca3e7a64484321c5c705341c3b378c4bf42b WHIRLPOOL d1c3fa8c68d2378ae6c568e3114a5a65b29521a2be376b3f6f6bbbbe27a7683d520a8a33abc53a39885cd142fcd533c8b4d28c2dd094c52e1775dbe08a49406a
27 DIST genpatches-3.10-114.extras.tar.xz 17860 SHA256 0b58d43cf47c3b93d127d0e1ba3d47d1d5cce0062326acfe02f1309346dfe1b2 SHA512 4311e18c407daa20530d27627bdcdb1ffffb785fcf4a482175c9859f5fa9bfe6a65014182684773be69e4c075aa4838a2aa36592ff33e8ad9382413c02550027 WHIRLPOOL dfb78527469aadc63d9008244bdaecf8b59e3e3e71f6a9c8158b4ae3e65097185b5241d8a502ee3bb921ad9e671626cf4f293ba2f8b1cbd6a264e6c7d8b7154f
28 -DIST genpatches-3.12-49.base.tar.xz 1545256 SHA256 f9503fdf958458692b841b95fcdbc561a7ef4ecceeab1c2e532c0740305a25d1 SHA512 4475cc1e1faee3975598115937869564274053cff1a9dfbefe41b9535846f1dae04abd784541af5925e805e9878ce1590cc2eea999c06cb3ca67b80df94f23e5 WHIRLPOOL 25758cf3bad2a875668950923edd3ab481c8fe7f4faa2512a2ad70acf3f4f360dfad0c10bd4599efa60bcb681c29cfb2db5f4b3f8bc82cc792a369517891bf02
29 -DIST genpatches-3.12-49.experimental.tar.xz 46536 SHA256 927d367eeddb6823534004c5a4c96093fe822acd5856d262003045935617a741 SHA512 3ab1222cbd073437af8697b9407ff2dd4a1890be5acaf70d9e14ff6c6e908615a7f6c8a8b3c0def7660e925edca457c6b31fea64b2ec73200c36512df6efa3f1 WHIRLPOOL 7d600343ae9e5109e04507176b7914ce2421bf250e2a5f9812122820760060093fbf9112fa9e906f8185c99eb14fd873f198f38da4a3ed7b92c884ce0ff01358
30 -DIST genpatches-3.12-49.extras.tar.xz 18232 SHA256 5800be892a1828498d914ca9315cc5315c2493f900390eb493f7ef45bc7d346c SHA512 b3cad4524b15e15867ed4ae56efed8e59be1d570fe9e822ac381dff7d5c7cfe35af730511a1693ee6f82a48f2e2dc9718b39c37f5530aa00fe18f23d142df4e9 WHIRLPOOL fd8b5bef919d3c155aa49d7c4587c3e3af785ccf1bbff47d0e67fe05fd3d9e4abae8626ba7d44bcded366acac04f4f0ed3244a8ccbcfd886840ebc1663fa7bbf
31 -DIST genpatches-3.12-63.base.tar.xz 1797456 SHA256 7e249c88a354cefb8cdd70f02af7833e09f18bfc1eba1e2c316fca193d2e0481 SHA512 a716855e79d5c57ced6d6472c348859d0bb6fea7d25026d280f904bd0ae3e5bfefabbc7780ab7f7e8030beb48860588cc2c9b4886c5da638afc2d597e750314b WHIRLPOOL d63efbbfbd444991591a6c30b508714d7dfad1850e9e2332220d8d91e21b28cadc2fbf4ec2d5a468f937778373051a5b9ffc484f7fd5bf47d83c5cae01692175
32 -DIST genpatches-3.12-63.experimental.tar.xz 46548 SHA256 cda73389807dbfee7533467da5aaa0a808f36dbd8e6f6267d59e3047f2240f6c SHA512 6f081f4fa92fb9d012d2be9b4e20584265b5f758262a69a1169df308ef22cd2feec6f44234e94bf7b348f6af7b16e842746f6bdeaf6df3a5470722cf125b30b8 WHIRLPOOL efa811850f4dbe77486edbe6af14d98ad2ad926b4c217a9300f359197fc96e4e164caa777db89f769448922e47d1db786232012e771e2426cb45246f6a783aed
33 -DIST genpatches-3.12-63.extras.tar.xz 18232 SHA256 64c0a576b6a5986b4387686bc0a7c9e974870dab81a0c6da9164cd00e75b4a5b SHA512 2e2b33fd1880fba59014d442c2eca49325f6edff174fead38cfc1d547b62847ff6aa4cbc10808db9b72d9f7a7a694856ef3470de3537e072135c34360c71aab0 WHIRLPOOL 09f841a94d032ff2989baedda68ce3776814e826c8e084255dbc4a57ec9d2d6dc8f4126c7bb43046c335f76308575751db7fb515a0976bee8878fabc78b723b1
34 -DIST genpatches-3.12-66.base.tar.xz 1844776 SHA256 17fa905b1cfe3e845ec47f6c517727154c36b25479a574ff3424af6761306f40 SHA512 0b42060eab396eaeba2e5da38dc67660d8d8687a016ad417d6cb78618464f0e75206e7f3996c0535f0993d0c2bc80631ae859b2d9e5e9646448cf3a65c8cf44a WHIRLPOOL 9ec54c043419d52ee771173df0173d3eba4bdc7205f22e41021b695e637eb598097f7c80256906d49d5a799a9cbc378ed45389cae51b79f717b01065f813fff0
35 -DIST genpatches-3.12-66.experimental.tar.xz 46536 SHA256 d35f0563107c6469abd12a933f21f19a7b60f79a044149206d3c58f1472f168b SHA512 b9b75b10534aef49b83eb5fcdc9861fe6d5287ded738cf1d79ef44b15fb87c0abeeeea5078646f421987d8798182cdff20d82c60f5b012b7395345daec14c3c9 WHIRLPOOL a68d75e9efe3367d6820c201c0b94af010e05d1906408ee133bad2697b938f195845755b68fbca3a7ed84d8c0d4c94a1c10587bc19ce32865dac59c2fc746467
36 -DIST genpatches-3.12-66.extras.tar.xz 18464 SHA256 612f1d0841c9a27eaf726854ca214698ac3e8270d42648f4b875f750c15503fb SHA512 c9bc7bfb5363f473daee773e1e06611150478d0dbff1305624c727a5c14b7fdf2177740bee360f466f1e8acb33a3e1af12b8aff05404b297d55d8932c16651ba WHIRLPOOL 245aebec8b402ca29b52c310214a9486d93eb82faff5561828ba00501a3bf78bc67972acba93c04992b33ca7253434cd39067781d6306eff2a45c26d730996c2
37 -DIST genpatches-3.12-71.base.tar.xz 1931704 SHA256 7ccfceff918c823ee74447614824b6545c2e5c20bcdfaeebb0a3cddef593c694 SHA512 90815b70475223d1635b87cd8ea400f6d001ace35cdc139a2b8f0f542d6d06242152eae6a9d955126a98a89bcc7a732b29a725cca2d5d5887aa04cc29b6dba5d WHIRLPOOL 6cfc13e98b1470d1c42fb1d88b48f28c50b74c4c3448578a1d81b36ecdc778ed45c60f930f6c8c4887bcc717c34364b0486e9db1982813c0eb970c70be702bd8
38 -DIST genpatches-3.12-71.experimental.tar.xz 46516 SHA256 a0a77560731898ff8aabdf6bb657d1a9bc26efdb15c506abf8cb0efa0c3102af SHA512 7411d095a74b351062fac5e6a019d8ea8ecbbfec526eb46c74b4a7f8dd76f0863aeabf4b6033f2ba8b61303a372b8f333847262217ca463dc6c2f384620e8079 WHIRLPOOL 73b771e1c25c1a3ee4d4545a65313e320865a97319f5c6bf663c6ea0d8d338277d1005963d5b8300f670a2837245b6217a515f49705ef0f22540eeb4a448cd3b
39 -DIST genpatches-3.12-71.extras.tar.xz 18496 SHA256 1e65f46fe82b941085191197f9f8497545527018bef7f10e0f745e4b3919ac7d SHA512 2545956f8d9ebcc9a5ec0429d492c8b5c23d8d89fdd46ec595e82310f480658543d364bbc47f6527e438ce3d352e17c7ea3431e3589e2c51f5447a504dbd9d7b WHIRLPOOL aa13bc49495f34323508a9d15dac79fde5e8acee583af3a1f26ed0870c301c0f6c1d8d363febe9f59937f0c1d0b298de245eda56b18ded2afb658ce57078a505
40 DIST genpatches-3.4-96.base.tar.xz 1492036 SHA256 5dc75acc50da0da153e2d374690c9da56ae2f0bf818d589bde749326ea998f4f SHA512 e22aec7a1b9f2e4271fe666a8b750b1b5eab21ca05a298a785ed28e6f209f11f6cfe7e0c14ceb4f9a027f6c9a8853ef26bc91c487234caabf72c9d0c110f0dff WHIRLPOOL ebb47d781a6207c54637c03ddb9452679ec3fc93535542087f5713f893b01963542072dce343fdbe569535055fa62e646bed3c0b7daa559ee00acb97ad1f907f
41 DIST genpatches-3.4-96.extras.tar.xz 18232 SHA256 4943a7821c3518f5b359bdc6802a69e36bb02a580fa023513789dea1730bd469 SHA512 2340238580655e70de67a5f0b31875d4e33ad70218e477e55addb5e963b6d4868133cd3593566934568f4e7bd94aa5e4b9ed9f01d5b0447bf5626784be246f39 WHIRLPOOL 35d00040495172b10c52a9b3e4a97ac643bcf0497b547b3f66ed45c413f181dcce245e1beba3296ec4441a5e2b4a666fe15b26e9a5a41b7c4af22d78e14edcab
42 DIST genpatches-3.4-97.base.tar.xz 1492500 SHA256 6266de3989981edb8ea0d23ec0a24ae1e25b0a770608138c9dbe964e4ef63070 SHA512 d459c7eca973adc3d502c735a1bdac17053758b3d959f178c4d3f6f24c70436d7ef8577e1587361e800fc39f93812b3b23cd1a50e75da51a322e078e0d9ccc16 WHIRLPOOL 266ea8bc0f4d14d7e2eb98851a2a73b830f87e140030450f1d1c5d298d7e2d259bb69c2062563eb36e678e64f2b9deaeac644958d517b52329b174a98e34a1d7
43 @@ -114,7 +102,6 @@ DIST genpatches-4.9-8.base.tar.xz 215420 SHA256 4bbde563b43389798188b75c7e65412a
44 DIST genpatches-4.9-8.experimental.tar.xz 105608 SHA256 217098bec005a1410b2dc1435841c2fc96d9f6022dd2973512d1b0f36e3c20d5 SHA512 69546bc1d846697179aa287a4d1b708b962c0cdcf14b16acb4c696e8ffa38983a679d0f28c2d5df68046c68cc655add1c54c97bfa22f5867d9bba93612e67e2b WHIRLPOOL 7fddabf8821a18607f765948457a44c689b3c527f2f630f1c3af614c8ba244663ed5d03dbaa5af27885d2d708069fa5f94b1c19aa23512806714522973371a59
45 DIST genpatches-4.9-8.extras.tar.xz 17300 SHA256 ba08353081cf07a73fb2a5b998c8dadeb94f6ede09ac177f2357925de9f50dd4 SHA512 18ab24c59adc73bab4a49bc5537333ac6a7d11801afce8943ef42878d8b33341648b64d9fbc56be3a49fe6d9ec7728186eb40a348eedfb0b14ee1f5746e0ab4b WHIRLPOOL b352654885c3180a5599bc0a0acc3f9a3828d75ca5ef4a83c49258ca263822b02d974e273071bf913c82a919c4cdbc9283cee9b81edbc40ce640c11f7ad0775d
46 DIST linux-3.10.tar.xz 73175088 SHA256 df27fa92d27a9c410bfe6c4a89f141638500d7eadcca5cce578954efc2ad3544 SHA512 5fb109fcbd59bf3dffc911b853894f0a84afa75151368f783a1252c5ff60c7a1504de216c0012be446df983e2dea400ad8eeed3ce04f24dc61d0ef76c174dc35 WHIRLPOOL e7c0ccc2231e430b831218fc66f1940d095d2d5447d391329c6a7373d4a1d16708f64778b32e4847802ee2dae4fcf7cb67a1238fd4eb204fd0c4bce2d8134053
47 -DIST linux-3.12.tar.xz 76384600 SHA256 2e120ec7fde19fa51dc6b6cc11c81860a0775defcad5a5bf910ed9a50e845a02 SHA512 4ba5797e0772726d05c9f2eee66dc6dc2a5033c749ef44764c805a83da739ed5d0c6443b76785e38fe1ef74cc7ade787e48144faed0cfcb6f124f05248c700ff WHIRLPOOL a40195f6b53ba3440cf90a44495f6a59670f750851d1518e2bdfe3b949f0e898d1df5d37e271c31c555087026ddb6cc2c9109b22b9639e3222735e6f650a1417
48 DIST linux-3.4.tar.xz 66748028 SHA256 ff3dee6a855873d12487a6f4070ec2f7996d073019171361c955639664baa0c6 SHA512 1c49b336750c9c2b49d21e54126f22a800367296be0d57e6df28b1532cbeba7fc3bdf4cfe27d9810576e76c2db2e9c2493f0804451c915137cb78d7aa61f236c WHIRLPOOL a36e62fe197ba7c08d498a79034da58091a94348f69542241067c9ebef683f86371b2c0a3b3fb6c4611e2fb885d9b74eee5c1f46a493c72dfb76c5665f0b8a6a
49 DIST linux-4.1.tar.xz 83017828 SHA256 caf51f085aac1e1cea4d00dbbf3093ead07b551fc07b31b2a989c05f8ea72d9f SHA512 168ef84a4e67619f9f53f3574e438542a5747f9b43443363cb83597fcdac9f40d201625c66e375a23226745eaada9176eb006ca023613cec089349e91751f3c0 WHIRLPOOL 85fcfdb67ea7f865272a85d3b4c3ec1f5a1267f4664bf073c562bb3875e9d96ad68486259d8866a9aced98c95de16840ec531d89745aec75b7315a64ebe650b8
50 DIST linux-4.12.tar.xz 99186576 SHA256 a45c3becd4d08ce411c14628a949d08e2433d8cdeca92036c7013980e93858ab SHA512 8e81b41b253e63233e92948941f44c6482acb52aa3a3fd172f03a38a86f2c35b2ad4fd407acd1bc3964673eba344fe104d3a03e3ff4bf9cd1f22bd44263bd728 WHIRLPOOL 3b97da251c2ba4ace4a27b708f2b1dcf94cb1b59aaeded6acb74bd98f0d3e33f1df83670665e4186d99a55daa84c88d539d93e20f0ff18a6d46ef326c48dd375
51
52 diff --git a/sys-kernel/gentoo-sources/gentoo-sources-3.12.52-r1.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-3.12.52-r1.ebuild
53 deleted file mode 100644
54 index d5447a18e4d..00000000000
55 --- a/sys-kernel/gentoo-sources/gentoo-sources-3.12.52-r1.ebuild
56 +++ /dev/null
57 @@ -1,28 +0,0 @@
58 -# Copyright 1999-2015 Gentoo Foundation
59 -# Distributed under the terms of the GNU General Public License v2
60 -
61 -EAPI="5"
62 -ETYPE="sources"
63 -K_WANT_GENPATCHES="base extras experimental"
64 -K_GENPATCHES_VER="49"
65 -K_DEBLOB_AVAILABLE="0"
66 -inherit kernel-2
67 -detect_version
68 -detect_arch
69 -
70 -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86"
71 -HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
72 -IUSE="experimental"
73 -
74 -DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
75 -SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
76 -
77 -pkg_postinst() {
78 - kernel-2_pkg_postinst
79 - einfo "For more info on this patchset, and how to report problems, see:"
80 - einfo "${HOMEPAGE}"
81 -}
82 -
83 -pkg_postrm() {
84 - kernel-2_pkg_postrm
85 -}
86
87 diff --git a/sys-kernel/gentoo-sources/gentoo-sources-3.12.66.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-3.12.66.ebuild
88 deleted file mode 100644
89 index dc86e1b9d64..00000000000
90 --- a/sys-kernel/gentoo-sources/gentoo-sources-3.12.66.ebuild
91 +++ /dev/null
92 @@ -1,27 +0,0 @@
93 -# Copyright 1999-2017 Gentoo Foundation
94 -# Distributed under the terms of the GNU General Public License v2
95 -
96 -EAPI="5"
97 -ETYPE="sources"
98 -K_WANT_GENPATCHES="base extras experimental"
99 -K_GENPATCHES_VER="63"
100 -inherit kernel-2
101 -detect_version
102 -detect_arch
103 -
104 -KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86"
105 -HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
106 -IUSE="experimental"
107 -
108 -DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
109 -SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
110 -
111 -pkg_postinst() {
112 - kernel-2_pkg_postinst
113 - einfo "For more info on this patchset, and how to report problems, see:"
114 - einfo "${HOMEPAGE}"
115 -}
116 -
117 -pkg_postrm() {
118 - kernel-2_pkg_postrm
119 -}
120
121 diff --git a/sys-kernel/gentoo-sources/gentoo-sources-3.12.68-r1.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-3.12.68-r1.ebuild
122 deleted file mode 100644
123 index 4246627f776..00000000000
124 --- a/sys-kernel/gentoo-sources/gentoo-sources-3.12.68-r1.ebuild
125 +++ /dev/null
126 @@ -1,27 +0,0 @@
127 -# Copyright 1999-2016 Gentoo Foundation
128 -# Distributed under the terms of the GNU General Public License v2
129 -
130 -EAPI="5"
131 -ETYPE="sources"
132 -K_WANT_GENPATCHES="base extras experimental"
133 -K_GENPATCHES_VER="66"
134 -inherit kernel-2
135 -detect_version
136 -detect_arch
137 -
138 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
139 -HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
140 -IUSE="experimental"
141 -
142 -DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
143 -SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
144 -
145 -pkg_postinst() {
146 - kernel-2_pkg_postinst
147 - einfo "For more info on this patchset, and how to report problems, see:"
148 - einfo "${HOMEPAGE}"
149 -}
150 -
151 -pkg_postrm() {
152 - kernel-2_pkg_postrm
153 -}
154
155 diff --git a/sys-kernel/gentoo-sources/gentoo-sources-3.12.72.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-3.12.72.ebuild
156 deleted file mode 100644
157 index 175ce9e9f6f..00000000000
158 --- a/sys-kernel/gentoo-sources/gentoo-sources-3.12.72.ebuild
159 +++ /dev/null
160 @@ -1,27 +0,0 @@
161 -# Copyright 1999-2017 Gentoo Foundation
162 -# Distributed under the terms of the GNU General Public License v2
163 -
164 -EAPI="5"
165 -ETYPE="sources"
166 -K_WANT_GENPATCHES="base extras experimental"
167 -K_GENPATCHES_VER="71"
168 -inherit kernel-2
169 -detect_version
170 -detect_arch
171 -
172 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
173 -HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
174 -IUSE="experimental"
175 -
176 -DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
177 -SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
178 -
179 -pkg_postinst() {
180 - kernel-2_pkg_postinst
181 - einfo "For more info on this patchset, and how to report problems, see:"
182 - einfo "${HOMEPAGE}"
183 -}
184 -
185 -pkg_postrm() {
186 - kernel-2_pkg_postrm
187 -}
188
189 diff --git a/sys-kernel/gentoo-sources/gentoo-sources-3.12.9999.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-3.12.9999.ebuild
190 deleted file mode 100644
191 index d40142a7098..00000000000
192 --- a/sys-kernel/gentoo-sources/gentoo-sources-3.12.9999.ebuild
193 +++ /dev/null
194 @@ -1,74 +0,0 @@
195 -# Copyright 1999-2015 Gentoo Foundation
196 -# Distributed under the terms of the GNU General Public License v2
197 -
198 -EAPI="5"
199 -ETYPE="sources"
200 -K_DEBLOB_AVAILABLE="0"
201 -inherit kernel-2 subversion git-r3
202 -detect_version
203 -detect_arch
204 -
205 -KEYWORDS=""
206 -HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
207 -IUSE="deblob experimental"
208 -
209 -DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
210 -SRC_URI="https://www.kernel.org/pub/linux/kernel/v3.x/linux-${KV_MAJOR}.${KV_MINOR}.tar.xz ${ARCH_URI}"
211 -ESVN_REPO_URI="svn://anonsvn.gentoo.org/linux-patches/genpatches-2.6/trunk/${KV_MAJOR}.${KV_MINOR}"
212 -EGIT_REPO_URI="git://git.kernel.org/pub/scm/linux/kernel/git/stable/stable-queue.git
213 - https://git.kernel.org/pub/scm/linux/kernel/git/stable/stable-queue.git
214 - https://git.kernel.org/pub/scm/linux/kernel/git/stable/stable-queue.git"
215 -
216 -S="${WORKDIR}/linux-${KV_MAJOR}.${KV_MINOR}.9999"
217 -
218 -UNIPATCH_DOCS="${UNIPATCH_DOCS} ../work/0000_README"
219 -
220 -pkg_postinst() {
221 - kernel-2_pkg_postinst
222 - einfo "For more info on this patchset, and how to report problems, see:"
223 - einfo "${HOMEPAGE}"
224 -}
225 -
226 -pkg_postrm() {
227 - kernel-2_pkg_postrm
228 -}
229 -
230 -src_unpack() {
231 - unpack ${A}
232 -
233 - mv "${WORKDIR}/linux-${KV_MAJOR}.${KV_MINOR}" "${S}" || die
234 - cd "${S}" || die
235 -
236 - subversion_src_unpack
237 - EGIT_CHECKOUT_DIR="${WORKDIR}/stable-queue" git-r3_src_unpack
238 -}
239 -
240 -src_prepare() {
241 - # First do previous versions, ...
242 - for p in 1[0123]*.patch* ; do
243 - UNIPATCH_LIST+=" ${p}"
244 - done
245 - unipatch "${UNIPATCH_LIST}"
246 -
247 - # ... then do the stable queue, as they are not ordered by name; we apply them one by one ...
248 - local patch_dir="${WORKDIR}/stable-queue/queue-${KV_MAJOR}.${KV_MINOR}"
249 - for p in $(cat ${patch_dir}/series | tr '\n' ' ') ; do
250 - if [[ -f "${patch_dir}/${p}" ]] ; then
251 - UNIPATCH_LIST="${patch_dir}/${p}"
252 - unipatch "${UNIPATCH_LIST}"
253 - fi
254 - done
255 -
256 - # ... and finally do the rest of the genpatches.
257 - UNIPATCH_LIST=""
258 - for p in 1[4-9]*.patch* [2-4]*.patch* 50*.patch* ; do
259 - if ! use experimental ; then
260 - [[ ${p} == "50"*_*.patch* ]] && continue
261 - fi
262 - UNIPATCH_LIST+=" ${p}"
263 - done
264 - unipatch "${UNIPATCH_LIST}"
265 -
266 - rm *.patch* || die
267 - mv 0000_README ../ || die
268 -}