1 |
commit: a330d719b530bce49a89fc4dbfc0e99bac39a237 |
2 |
Author: Justin Lecher <jlec <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Sep 30 10:32:35 2015 +0000 |
4 |
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Sep 30 10:32:45 2015 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a330d719 |
7 |
|
8 |
sys-kernel/aufs-sources: Bump to latest genpatches and linux release |
9 |
|
10 |
Package-Manager: portage-2.2.22 |
11 |
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org> |
12 |
|
13 |
sys-kernel/aufs-sources/Manifest | 6 ++ |
14 |
sys-kernel/aufs-sources/aufs-sources-4.1.9.ebuild | 85 +++++++++++++++++++++++ |
15 |
sys-kernel/aufs-sources/aufs-sources-4.2.2.ebuild | 85 +++++++++++++++++++++++ |
16 |
3 files changed, 176 insertions(+) |
17 |
|
18 |
diff --git a/sys-kernel/aufs-sources/Manifest b/sys-kernel/aufs-sources/Manifest |
19 |
index 218f382..39ecb3b 100644 |
20 |
--- a/sys-kernel/aufs-sources/Manifest |
21 |
+++ b/sys-kernel/aufs-sources/Manifest |
22 |
@@ -32,9 +32,15 @@ DIST genpatches-4.1-10.extras.tar.xz 16184 SHA256 5d4492d3d535b3904fe917532b52d3 |
23 |
DIST genpatches-4.1-12.base.tar.xz 266104 SHA256 d99620d6fa052732357a9b050a878d6ed7f1f3b03c1ae59d99132db8244829cc SHA512 4128fd323a7451692b512b249226f25ed5a0d5aebdf48832495d3d72351ccf61b7d7ecbccdd85915eff023fcb9fcbb408a1c01f2bb58535434153ca00d5ef0a3 WHIRLPOOL 2c9d9f8c989a319fb1b06ff8f2e29feeabed05c41546eb91a0bfa5bf2d586a7ef39c01d1e100519c844e419c92ece745b7192f3e3839c2fcf9dd08d971143c35 |
24 |
DIST genpatches-4.1-12.experimental.tar.xz 215960 SHA256 8d0659bda61873ce16612e919b7ba6ccb8b5b9b5362ab218a886bf2ccb2684c8 SHA512 b1392299fed208e973eed70174f55ab6e70c0f5c7cbe5e29a12dc27ca9fdb09448314fd3a32b1d4abfa529065d76e7ddbc66cc60019b1d9c66d1b96d0d146dd9 WHIRLPOOL 4e7189dae91ffcf37d70dd9d2547a8e2092cece356e004e9282d5c0aa3d5d992cb7423496ef9f28503e687052b21468e456f83772989a023fe0f8d33a2bdf00a |
25 |
DIST genpatches-4.1-12.extras.tar.xz 16184 SHA256 dae92203157380e361f9b114a56d59e68cb63a52ec9dfb9f9418b8804549c531 SHA512 3de0640711c7877872872025d10d4a34a8476244d0fcee9ebbaaa02213849683cf27492181783535a167791c35f6ddc0a60f4c939a62daf093739f776151cd15 WHIRLPOOL 6b10caf17084410d8c1b38be868c7658e74210a12f460b56956d8f4b4f462d8018bd983f58a7257a51be27181b20a3cddab1627edb05290b934ad078b307baa3 |
26 |
+DIST genpatches-4.1-13.base.tar.xz 311220 SHA256 da5df39634a32c9da405258e947a23dff4d3d108df3533852c2be9b555060fa0 SHA512 f2e17dfe8fd8b572890129ee2dc4bae15ceca0f695fcd2b0c216bb755fd3031979b18a41aec32d24a2cc81dd2bb85b7f3050d18b7bc6615c925906f08cc2586b WHIRLPOOL 70a669cfd26ac756bce5d90087d7aadc9311140eb162c1108d414e0cce3bb4e43243057dc0e81765df4b2c95b3c99cad2a5ea2a802d02d4236b95c6e39cad077 |
27 |
+DIST genpatches-4.1-13.experimental.tar.xz 215988 SHA256 3b58f4e8e4867bb7eac7acc78954824f79d0e4260ab5b21d73d30ee617287708 SHA512 bed868ee20616194dfd314705234348f1a860a2163c886470a16e387940a48dfa78e1cd0e2a6b4a827b9c664fa37586d0a52925ad7502e2ca4e15e94fd33c2b3 WHIRLPOOL 2ff84c87619e2dea27886d1bf7e94753187e2f1b07c71b4b5ebbbaa3ead391c0d3a14431a67b3707ceda05d26b86598f1bfbe1beadb63285614e77b3e76102af |
28 |
+DIST genpatches-4.1-13.extras.tar.xz 16176 SHA256 587b262c33c48fd62b490d433226f8e7e695eff295679f3ee2589e07d2f6d8a2 SHA512 70da581e7c4fbf456ca5000cc2cf7aa13840400f549f84f5f8ae17f5c232d10917ef4dfdc391df96588f9e27b8cfee0d360faf19653dfd6b081e2cf23f4976d0 WHIRLPOOL 12af4e7972fe1a5fe54fe31ae58104624dba595793dcd3aac497e87c9e1850b203a2d17816bed1c88ae609e378075ed015ad426c0a72767cd3385b0b7c74a5fd |
29 |
DIST genpatches-4.2-3.base.tar.xz 44600 SHA256 ba1a0d8d9e1a139da388d44085a1011d760231467cef4ea9a87633673560e3dc SHA512 60367b50a40c60e6659cf11db99d4124b86fd7afa1bb8e5c3aac38b3025015f56f880e34250d1267ec4f295da38f656708ed2c6b46aa5b56f72503ed34b0e8c3 WHIRLPOOL 6dc72908e0ea0b4084d919f1049169fbe98153f85ae1bc87f3c3eef061b3cbefd427d87fef541299cf0bc48faea79b4a39e5dfb94dfdeedb4be7f53248ff3f9f |
30 |
DIST genpatches-4.2-3.experimental.tar.xz 216620 SHA256 b038447b1d8129229469dfa3898b42374233ee00c65ea4728abaf632657f431d SHA512 17c13d9669596a34a85a844e38886099ff717248183104e3b02c438de4f1916886afea9db985b5c56170917901611331ef5038777eed2a4019811f98a75d399c WHIRLPOOL 9547278a329049d20a73e31e6bd5d6bf0270a2b3c7c02ce51163f4f91da18d74820f782e2c7ff66cd1e7f4075e088013def679568043d800c89c601a1cc4cce2 |
31 |
DIST genpatches-4.2-3.extras.tar.xz 16184 SHA256 dae92203157380e361f9b114a56d59e68cb63a52ec9dfb9f9418b8804549c531 SHA512 3de0640711c7877872872025d10d4a34a8476244d0fcee9ebbaaa02213849683cf27492181783535a167791c35f6ddc0a60f4c939a62daf093739f776151cd15 WHIRLPOOL 6b10caf17084410d8c1b38be868c7658e74210a12f460b56956d8f4b4f462d8018bd983f58a7257a51be27181b20a3cddab1627edb05290b934ad078b307baa3 |
32 |
+DIST genpatches-4.2-4.base.tar.xz 44440 SHA256 439b89a4722bbc9c1ae72a17917d8923aa3447a16420674f12d22d6579571057 SHA512 526655ca30663fa2937ed784bcba1f89d3ffe8b5e9fe6e6134c40d42d698465bc6e266d73f1f35836b9ad94030aa4bbcef35aacd7145026bb158fe78f117a1b7 WHIRLPOOL 84bc29d2fcb171645f442eb13827764e1532451be808d9eba5393d81fe21ddfccc3167a027a31a334b9185f96b4b07507ee01643adcff60a7dac21bfe4f1e371 |
33 |
+DIST genpatches-4.2-4.experimental.tar.xz 161676 SHA256 55687ed45c227be95df64f8bdeee322a3262424af4c72307c80aa0213971ac0a SHA512 722caebf457c370e0d75ea2c8f3861500f1f910a09c1e10b5c34847b94313e698f8abe4d2b5a604d35b5b8f324bd87b20b078904b80a16dd704e4d113a977a49 WHIRLPOOL d5c9d808d9aa340e912272f0d0b0e58b8f39c8a6c75b2b7294609dde43140397e0325d178815bd19425a2e885cf23e9c8b5cb889bcb84b6c4b6a1625f669daf5 |
34 |
+DIST genpatches-4.2-4.extras.tar.xz 16184 SHA256 dae92203157380e361f9b114a56d59e68cb63a52ec9dfb9f9418b8804549c531 SHA512 3de0640711c7877872872025d10d4a34a8476244d0fcee9ebbaaa02213849683cf27492181783535a167791c35f6ddc0a60f4c939a62daf093739f776151cd15 WHIRLPOOL 6b10caf17084410d8c1b38be868c7658e74210a12f460b56956d8f4b4f462d8018bd983f58a7257a51be27181b20a3cddab1627edb05290b934ad078b307baa3 |
35 |
DIST linux-3.18.tar.xz 80934708 SHA256 becc413cc9e6d7f5cc52a3ce66d65c3725bc1d1cc1001f4ce6c32b69eb188cbd SHA512 2f0b72466e9bc538a675738aa416573d41bbbd7e3e2ffd5b5b127afde609ebc278cec5a3c37e73479607e957c13f1b4ed9782a3795e0dcc2cf8e550228594009 WHIRLPOOL 81634af631b7d30ccd1f4798f96f44d9aa0ba6609b73f2747eb6aebaf7a99487fb2dbd45767605186182533cb222bfd9236e8dd5e11a04fdb67c211e4e0a91d6 |
36 |
DIST linux-4.0.tar.xz 82313052 SHA256 0f2f7d44979bc8f71c4fc5d3308c03499c26a824dd311fdf6eef4dee0d7d5991 SHA512 ce13d2c1c17908fd9a4aa42bb6348a0cb13dd22e560bd54c61b8bfdf62726d6095f130c59177a2fe4793b7dc399481bf10d3556d1d571616000f180304e5a995 WHIRLPOOL c481256e23dc82209942d4f2fc9a94aa7fc4c3c69b05eaa041a58ca4bdc5781274ec4c49d597ccf94b634d61418ec578d20a6569c6c7052b4d3cf33611c99001 |
37 |
DIST linux-4.1.tar.xz 83017828 SHA256 caf51f085aac1e1cea4d00dbbf3093ead07b551fc07b31b2a989c05f8ea72d9f SHA512 168ef84a4e67619f9f53f3574e438542a5747f9b43443363cb83597fcdac9f40d201625c66e375a23226745eaada9176eb006ca023613cec089349e91751f3c0 WHIRLPOOL 85fcfdb67ea7f865272a85d3b4c3ec1f5a1267f4664bf073c562bb3875e9d96ad68486259d8866a9aced98c95de16840ec531d89745aec75b7315a64ebe650b8 |
38 |
|
39 |
diff --git a/sys-kernel/aufs-sources/aufs-sources-4.1.9.ebuild b/sys-kernel/aufs-sources/aufs-sources-4.1.9.ebuild |
40 |
new file mode 100644 |
41 |
index 0000000..76c6cc7 |
42 |
--- /dev/null |
43 |
+++ b/sys-kernel/aufs-sources/aufs-sources-4.1.9.ebuild |
44 |
@@ -0,0 +1,85 @@ |
45 |
+# Copyright 1999-2015 Gentoo Foundation |
46 |
+# Distributed under the terms of the GNU General Public License v2 |
47 |
+# $Id$ |
48 |
+ |
49 |
+EAPI=5 |
50 |
+ |
51 |
+ETYPE="sources" |
52 |
+K_WANT_GENPATCHES="base extras experimental" |
53 |
+K_GENPATCHES_VER="13" |
54 |
+K_DEBLOB_AVAILABLE="0" |
55 |
+UNIPATCH_STRICTORDER=1 |
56 |
+inherit kernel-2 eutils readme.gentoo |
57 |
+detect_version |
58 |
+detect_arch |
59 |
+ |
60 |
+AUFS_VERSION=4.1_p20150928 |
61 |
+AUFS_TARBALL="aufs-sources-${AUFS_VERSION}.tar.xz" |
62 |
+# git archive -v --remote=git://git.code.sf.net/p/aufs/aufs4-standalone aufs${AUFS_VERSION/_p*} > aufs-sources-${AUFS_VERSION}.tar |
63 |
+AUFS_URI="https://dev.gentoo.org/~jlec/distfiles/${AUFS_TARBALL}" |
64 |
+ |
65 |
+KEYWORDS="~amd64 ~x86" |
66 |
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/" |
67 |
+IUSE="deblob experimental module vanilla" |
68 |
+ |
69 |
+DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree and aufs4 support" |
70 |
+SRC_URI=" |
71 |
+ ${KERNEL_URI} |
72 |
+ ${ARCH_URI} |
73 |
+ ${AUFS_URI} |
74 |
+ !vanilla? ( ${GENPATCHES_URI} ) |
75 |
+ " |
76 |
+ |
77 |
+PDEPEND="=sys-fs/aufs-util-4*" |
78 |
+ |
79 |
+README_GENTOO_SUFFIX="-r1" |
80 |
+ |
81 |
+src_unpack() { |
82 |
+ if use vanilla; then |
83 |
+ unset UNIPATCH_LIST_GENPATCHES UNIPATCH_LIST_DEFAULT |
84 |
+ ewarn "You are using USE=vanilla" |
85 |
+ ewarn "This will drop all support from the gentoo kernel security team" |
86 |
+ fi |
87 |
+ |
88 |
+ UNIPATCH_LIST=" |
89 |
+ "${WORKDIR}"/aufs4-kbuild.patch |
90 |
+ "${WORKDIR}"/aufs4-base.patch |
91 |
+ "${WORKDIR}"/aufs4-mmap.patch" |
92 |
+ |
93 |
+ use module && UNIPATCH_LIST+=" "${WORKDIR}"/aufs4-standalone.patch" |
94 |
+ |
95 |
+ unpack ${AUFS_TARBALL} |
96 |
+ |
97 |
+ einfo "Using aufs4 version: ${AUFS_VERSION}" |
98 |
+ |
99 |
+ kernel-2_src_unpack |
100 |
+} |
101 |
+ |
102 |
+src_prepare() { |
103 |
+ if ! use module; then |
104 |
+ sed -e 's:tristate:bool:g' -i "${WORKDIR}"/fs/aufs/Kconfig || die |
105 |
+ fi |
106 |
+ cp -f "${WORKDIR}"/include/uapi/linux/aufs_type.h include/uapi/linux/aufs_type.h || die |
107 |
+ cp -rf "${WORKDIR}"/{Documentation,fs} . || die |
108 |
+} |
109 |
+ |
110 |
+src_install() { |
111 |
+ kernel-2_src_install |
112 |
+ dodoc "${WORKDIR}"/{aufs4-loopback,vfs-ino,tmpfs-idr}.patch |
113 |
+ docompress -x /usr/share/doc/${PF}/{aufs4-loopback,vfs-ino,tmpfs-idr}.patch |
114 |
+ readme.gentoo_create_doc |
115 |
+} |
116 |
+ |
117 |
+pkg_postinst() { |
118 |
+ kernel-2_pkg_postinst |
119 |
+ einfo "For more info on this patchset, and how to report problems, see:" |
120 |
+ einfo "${HOMEPAGE}" |
121 |
+ has_version sys-fs/aufs-util || \ |
122 |
+ elog "In order to use aufs FS you need to install sys-fs/aufs-util" |
123 |
+ |
124 |
+ readme.gentoo_pkg_postinst |
125 |
+} |
126 |
+ |
127 |
+pkg_postrm() { |
128 |
+ kernel-2_pkg_postrm |
129 |
+} |
130 |
|
131 |
diff --git a/sys-kernel/aufs-sources/aufs-sources-4.2.2.ebuild b/sys-kernel/aufs-sources/aufs-sources-4.2.2.ebuild |
132 |
new file mode 100644 |
133 |
index 0000000..d092675 |
134 |
--- /dev/null |
135 |
+++ b/sys-kernel/aufs-sources/aufs-sources-4.2.2.ebuild |
136 |
@@ -0,0 +1,85 @@ |
137 |
+# Copyright 1999-2015 Gentoo Foundation |
138 |
+# Distributed under the terms of the GNU General Public License v2 |
139 |
+# $Id$ |
140 |
+ |
141 |
+EAPI=5 |
142 |
+ |
143 |
+ETYPE="sources" |
144 |
+K_WANT_GENPATCHES="base extras experimental" |
145 |
+K_GENPATCHES_VER="4" |
146 |
+K_DEBLOB_AVAILABLE="0" |
147 |
+UNIPATCH_STRICTORDER=1 |
148 |
+inherit kernel-2 eutils readme.gentoo |
149 |
+detect_version |
150 |
+detect_arch |
151 |
+ |
152 |
+AUFS_VERSION=4.2_p20150928 |
153 |
+AUFS_TARBALL="aufs-sources-${AUFS_VERSION}.tar.xz" |
154 |
+# git archive -v --remote=git://git.code.sf.net/p/aufs/aufs4-standalone aufs${AUFS_VERSION/_p*} > aufs-sources-${AUFS_VERSION}.tar |
155 |
+AUFS_URI="https://dev.gentoo.org/~jlec/distfiles/${AUFS_TARBALL}" |
156 |
+ |
157 |
+KEYWORDS="~amd64 ~x86" |
158 |
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/" |
159 |
+IUSE="deblob experimental module vanilla" |
160 |
+ |
161 |
+DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree and aufs4 support" |
162 |
+SRC_URI=" |
163 |
+ ${KERNEL_URI} |
164 |
+ ${ARCH_URI} |
165 |
+ ${AUFS_URI} |
166 |
+ !vanilla? ( ${GENPATCHES_URI} ) |
167 |
+ " |
168 |
+ |
169 |
+PDEPEND="=sys-fs/aufs-util-4*" |
170 |
+ |
171 |
+README_GENTOO_SUFFIX="-r1" |
172 |
+ |
173 |
+src_unpack() { |
174 |
+ if use vanilla; then |
175 |
+ unset UNIPATCH_LIST_GENPATCHES UNIPATCH_LIST_DEFAULT |
176 |
+ ewarn "You are using USE=vanilla" |
177 |
+ ewarn "This will drop all support from the gentoo kernel security team" |
178 |
+ fi |
179 |
+ |
180 |
+ UNIPATCH_LIST=" |
181 |
+ "${WORKDIR}"/aufs4-kbuild.patch |
182 |
+ "${WORKDIR}"/aufs4-base.patch |
183 |
+ "${WORKDIR}"/aufs4-mmap.patch" |
184 |
+ |
185 |
+ use module && UNIPATCH_LIST+=" "${WORKDIR}"/aufs4-standalone.patch" |
186 |
+ |
187 |
+ unpack ${AUFS_TARBALL} |
188 |
+ |
189 |
+ einfo "Using aufs4 version: ${AUFS_VERSION}" |
190 |
+ |
191 |
+ kernel-2_src_unpack |
192 |
+} |
193 |
+ |
194 |
+src_prepare() { |
195 |
+ if ! use module; then |
196 |
+ sed -e 's:tristate:bool:g' -i "${WORKDIR}"/fs/aufs/Kconfig || die |
197 |
+ fi |
198 |
+ cp -f "${WORKDIR}"/include/uapi/linux/aufs_type.h include/uapi/linux/aufs_type.h || die |
199 |
+ cp -rf "${WORKDIR}"/{Documentation,fs} . || die |
200 |
+} |
201 |
+ |
202 |
+src_install() { |
203 |
+ kernel-2_src_install |
204 |
+ dodoc "${WORKDIR}"/{aufs4-loopback,vfs-ino,tmpfs-idr}.patch |
205 |
+ docompress -x /usr/share/doc/${PF}/{aufs4-loopback,vfs-ino,tmpfs-idr}.patch |
206 |
+ readme.gentoo_create_doc |
207 |
+} |
208 |
+ |
209 |
+pkg_postinst() { |
210 |
+ kernel-2_pkg_postinst |
211 |
+ einfo "For more info on this patchset, and how to report problems, see:" |
212 |
+ einfo "${HOMEPAGE}" |
213 |
+ has_version sys-fs/aufs-util || \ |
214 |
+ elog "In order to use aufs FS you need to install sys-fs/aufs-util" |
215 |
+ |
216 |
+ readme.gentoo_pkg_postinst |
217 |
+} |
218 |
+ |
219 |
+pkg_postrm() { |
220 |
+ kernel-2_pkg_postrm |
221 |
+} |