Gentoo Archives: gentoo-commits

From: Justin Lecher <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-kernel/aufs-sources/
Date: Sat, 29 Oct 2016 11:11:15
Message-Id: 1477739459.b44b9c21bfd0e3e73dcb4b6451355cd25e0d02ad.jlec@gentoo
1 commit: b44b9c21bfd0e3e73dcb4b6451355cd25e0d02ad
2 Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
3 AuthorDate: Sat Oct 29 11:07:17 2016 +0000
4 Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
5 CommitDate: Sat Oct 29 11:10:59 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b44b9c21
7
8 sys-kernel/aufs-sources: Bump to latest genpatches and linux release
9
10 Package-Manager: portage-2.3.2
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.4.28.ebuild | 86 ++++++++++++++++++++++
15 sys-kernel/aufs-sources/aufs-sources-4.8.5.ebuild | 86 ++++++++++++++++++++++
16 3 files changed, 178 insertions(+)
17
18 diff --git a/sys-kernel/aufs-sources/Manifest b/sys-kernel/aufs-sources/Manifest
19 index 9908100..7c86775 100644
20 --- a/sys-kernel/aufs-sources/Manifest
21 +++ b/sys-kernel/aufs-sources/Manifest
22 @@ -11,6 +11,9 @@ DIST genpatches-4.4-28.extras.tar.xz 16360 SHA256 6c1331851468c372e7f9ea2c456b45
23 DIST genpatches-4.4-29.base.tar.xz 790460 SHA256 1557164849ea5466f27a95ed3a6c6a1ef583056c174bbeaf52ac7977663c494c SHA512 59630d95f93c38002160890761df0f0e905c308dc83cf6cce0a49adb5274ac541a0989a740ebe2c3e70a54291916736c0211771ae1c18a9e204288df4893c076 WHIRLPOOL 539878641cd7b4ec557a84996c259f934202e69fbc55f3fdb4fff1fe98be73ca1605cd8a7eb62929efc106b16a22467159d6c3763786b9005c4974ad71e0d9ba
24 DIST genpatches-4.4-29.experimental.tar.xz 87764 SHA256 c0a4545208eae3716fe933a760e83c3c20732e7064b7ecb0527ed3a16ec1a618 SHA512 bc0df8e2018d02e06238979cea4a696aeb5258055f82025fc552b329620f2573a7ae1ae7f8128fd393aa497a5cced564b9dab666a159fd006cbdd695103d161b WHIRLPOOL 1cc8d6488af288fabb136b7108645b413a5035a2a5db6e70f653df49987451c8acb76c58f8ffbc16b7f34516ef793ead5f6b642a59f8441d2ada1497d042b6f0
25 DIST genpatches-4.4-29.extras.tar.xz 16356 SHA256 c4f0d94bac7dee61b77e75ee706495603772c8bc6cda6cdb45035da5e6c9ffbd SHA512 7267ce98f9d05fe6a6966f6e518c41d9ef16f4c9dec1fcf844784e9ba03daac0ce0b0649f52b64ad7653c587ae23664becc0d14f954b805f23e1e509a491cabb WHIRLPOOL 6a8cb34d74c4b7009e0f0547f91494f224354a9503d84cae078263e8ab16ad18456b47d0ac6348e0bd168ea9e992523245c196dc46d59967fb079115dabb633b
26 +DIST genpatches-4.4-30.base.tar.xz 823044 SHA256 9c57b8bd64b62a4bf24f8fde252d5bdaf44c3ae86d759836b9ecd46eb1f6bfb5 SHA512 f50d16367d433b8118082dc1c7e23df1109c52065b09287bc70bd7d811f2ab000a94dd4f62c89a7617417d8d0df65cd2156cbd209687ec42be62cb7a36c5d569 WHIRLPOOL 93a2d5dc5da2eccb39c3552b5d56abbf93b1c72936e6101d9d0538d62c01c1452152cf8e7205b7c6391dd258388d469b9f0ebd0ee6c9ed0b95e2d65eba4ef3da
27 +DIST genpatches-4.4-30.experimental.tar.xz 87764 SHA256 284dcf0dc30a5845f5a9c82f2130ff4b196f8c92923a6b6053a7d40010b45848 SHA512 cf74e739520ca8f4fd7108558bd581f61bfd7b73d94dec699d21ac53fddddac657db0994c5e71017c1cc079855d2699798489b7ca899f904e00a3753c5c154c5 WHIRLPOOL 96a94e53cba14b6acb44e1c67b92d8cf20b7fde0a46e99f9cf896c6ff49bb7c2e9682aec46a5e93f2d8c63790ba9817772f0258dbd4a0f85b215d4876e277bf3
28 +DIST genpatches-4.4-30.extras.tar.xz 16368 SHA256 5ae402de247df572e8ea70d8ef23808b0c162cf31d4623327897ae54933adbf2 SHA512 edbd39ca766fc808ac34f868f28b05a0f8275fd5d1e62c8036d5204bfef34694383a07925c3b589d32d5f8ed8ac43fe1391d49071f02d7ac33bdd8249fad6b58 WHIRLPOOL eee136234d33cb39f5956e003eac9449889227f82a17e137dd8dd22a6dd8dfe7adaaaae4973bded4d0130771465aabf4c35b6e69220d20a9b4a002a5a93165e6
29 DIST genpatches-4.7-10.base.tar.xz 246032 SHA256 8733ad7fb8422aa7fb05b70dc84e91475e1a72a14fa9e2d2d94784053cee7e0b SHA512 e585a3c5b324dab1855f31c4ad5b879b0a7e46fb2d4884af715719bbd7ced642bd593113cdb88425bf6471b694c8b533ebd6220f7af1c53764891a001523c4aa WHIRLPOOL 95d5929202dce62fe08eba0391733f9e79f8a1875f8e02959b464579f5cad8d38e32f14c2ca36ebaada59c1951a4eb2b7cb8e6977e2d01d55b02d686519b7134
30 DIST genpatches-4.7-10.experimental.tar.xz 87016 SHA256 f5baf4816e4adac0885c3485732cdf0b4dcda8458388959a94ed002d2b4c67e3 SHA512 7dcf5a4ac69fe1f5db39d8f1b777556587a1695ac16bfa23b82ba60e5f56701b331c552d6efd51a835dba8a74b72a632621369ad6c1305fc9adb6b7fec8478de WHIRLPOOL 83460f7ccac4aa4e926d227bf5161be0fade31401d4ffcca1f6d7410e3c4e8825fa8f10d2b749e2549737efa54c20784b160277a6c9da2c88481d69b30b7a404
31 DIST genpatches-4.7-10.extras.tar.xz 17604 SHA256 4b72e52ab0eb2f8cece60c7298566ef5f17266d42dc9fa709b63dc823e052276 SHA512 d9a76128401b8cc6fd089f1fbb1c465e8042969e8e15a4d20c94fa2a041447a69c179b4864fd9f74615e2a78b73b046d14dee9559aa9fd32ca69dc4ef563dbed WHIRLPOOL c35b7eb76e6a99f3583a3ae30fb2e760b68659287087ca01c1a15e97944e57ed178e4c2b840dc480d1ccff5e3f36b7303b8ad159de63b250b9818bd8d5efd3a3
32 @@ -23,6 +26,9 @@ DIST genpatches-4.8-4.extras.tar.xz 17244 SHA256 69cdebdb2cb1b7c2b9791afd3722670
33 DIST genpatches-4.8-5.base.tar.xz 41992 SHA256 a22e80d73abe82adb24423364b3e3f189cf891d54b37550b85eab6b828e874a0 SHA512 003d729b7cf1020678d8075524c8cda0c7c11c084beb942f50212d1d7b59fb29dc6cbf5a7c389111039fa83212b47e73f2c0f56ad49c0590d9b114c305031922 WHIRLPOOL 5fa915883b9b0528de1efb59bed88b9077e5cec4e3465d69c35bdfde4bcc4110435edf7181a9c3c1fe5b72bed0de26b083a18b5a1e34aea637d1a5b0134ce5a2
34 DIST genpatches-4.8-5.experimental.tar.xz 4276 SHA256 68203e669ce58d8e1a3fd6207d467b928a77d1dad0be9d7a858c8daead9bcdae SHA512 06477a18755137266723f6aa48bc0dbcbb18c80e4e50938d392855485f16ad4b0cbeb6d20dcf523945c62c3cbe2c75fdfabdb2038ee012bafb5f292425e005c7 WHIRLPOOL df0f4bf637eef5615083e2e2fac26861bac1d4aa0e3bc82962e688709b4ff8aa926f52be18de000971e6fb6367cae2914d5329346811fea8a8ffda1688a2862b
35 DIST genpatches-4.8-5.extras.tar.xz 17240 SHA256 fec9122e60b79bf8d69bf5bc023510c2965a99081a849364da82200f74b2b60b SHA512 1add92f5e63a820d74bce33e74f98a5da878e625ba29dab4b25feea0a017ba1cd7e38cfe3e988bfbd79de99821af38d82d996f25be8acae682017f24a46dca09 WHIRLPOOL 5abea1fa83ed2368a9bdb1cadd03e24ff593a1f64afbd9285a7c8f9d1c9ff71a309014ec5fdd9b4f1ee8d4497d10b068e819f510a2a9e2ce51bf53efb47a7221
36 +DIST genpatches-4.8-6.base.tar.xz 85456 SHA256 fca1a8eb8b0a07562f39f2931eee645d64700fa3782d9e98434b1a74b53af5c8 SHA512 9df43752e3d8dc26fd13f99f4dbfaa038d2f0b43cb9b84d5801e00255ce1e7e01bea7ae79dc392f93eb02e1322c802f26a14535b03520ede8bb45946a44ab96b WHIRLPOOL 01229d3f8ce618cf78a758cd5d9d15a883825d72387e4b440e524a1b2825ea7120b0acdbaa08f011edd0d13014849a9caab51bd8778cd2df0e59bcdc48371753
37 +DIST genpatches-4.8-6.experimental.tar.xz 91996 SHA256 3c301fcf3c2e62f1d993019460d2614fdfee3f3952ff3de1cc285956d188c04b SHA512 c0ddfe0fab0f3ed84a721755f1b0a935135b63b22a075077332c22f44def28e5b2a1d3b444bd22e988fe2e40711a475e81ad2396f10f6e7369556ce19a941d57 WHIRLPOOL a5b9dc2f9aaf58844fa2547440751bd9e7a7497b096c72a8829541135a7b1776cee6956c594f57d54b54ce8d0613e8718f31529e15c56b22c163c9039acb9a6c
38 +DIST genpatches-4.8-6.extras.tar.xz 17244 SHA256 ae96b0e06f5e8897f68ec17ab0ac32561d2c52cb2423873384af65dc6de58519 SHA512 b6b0a6b75ffa3d19dc20d45b244a63fb9e9f71187c98ed7d3c346a0ebc5b4863b477727a549e4e52dfba17fe914cae9ec7b84b6f4508858e0ff0b3852fafb4ab WHIRLPOOL 6263175de6016b2c19c00beac8a0f99a3c2991bee8731bf5a7083221699d78d928a8e4cb0871216beffe87fa27b23ff18de87ea28097fb11660c8a8bee3cfea9
39 DIST linux-3.18.tar.xz 80934708 SHA256 becc413cc9e6d7f5cc52a3ce66d65c3725bc1d1cc1001f4ce6c32b69eb188cbd SHA512 2f0b72466e9bc538a675738aa416573d41bbbd7e3e2ffd5b5b127afde609ebc278cec5a3c37e73479607e957c13f1b4ed9782a3795e0dcc2cf8e550228594009 WHIRLPOOL 81634af631b7d30ccd1f4798f96f44d9aa0ba6609b73f2747eb6aebaf7a99487fb2dbd45767605186182533cb222bfd9236e8dd5e11a04fdb67c211e4e0a91d6
40 DIST linux-4.4.tar.xz 87295988 SHA256 401d7c8fef594999a460d10c72c5a94e9c2e1022f16795ec51746b0d165418b2 SHA512 13c8459933a8b80608e226a1398e3d1848352ace84bcfb7e6a4a33cb230bbe1ab719d4b58e067283df91ce5311be6d2d595fc8c19e2ae6ecc652499415614b3e WHIRLPOOL 02abc203d867404b9934aaa4c1e5b5dcbb0b0021e91a03f3a7e7fd224eed106821d8b4949f32a590536db150e5a88c16fcde88538777a26d0c17900f0257b1bc
41 DIST linux-4.7.tar.xz 90412100 SHA256 5190c3d1209aeda04168145bf50569dc0984f80467159b1dc50ad731e3285f10 SHA512 e8c02583e17e4fc4214fef694825fcb78c898266f1624deb1cdf56ab5c5fdfa669c5221122a7cf0d502ed6f921ff3797634acd9d294d29e98e3faa8a21920185 WHIRLPOOL e968c89ce714c8d918db6074dabac4b0200c57ff111260313cf5798eeefb8b5b10c1509b64e2ee611a78e81075c588a473b67f9802609b2fef9ebb87ae514d98
42
43 diff --git a/sys-kernel/aufs-sources/aufs-sources-4.4.28.ebuild b/sys-kernel/aufs-sources/aufs-sources-4.4.28.ebuild
44 new file mode 100644
45 index 00000000..8eabc7d
46 --- /dev/null
47 +++ b/sys-kernel/aufs-sources/aufs-sources-4.4.28.ebuild
48 @@ -0,0 +1,86 @@
49 +# Copyright 1999-2016 Gentoo Foundation
50 +# Distributed under the terms of the GNU General Public License v2
51 +# $Id$
52 +
53 +EAPI=5
54 +
55 +ETYPE="sources"
56 +K_WANT_GENPATCHES="base extras experimental"
57 +K_GENPATCHES_VER=30
58 +K_DEBLOB_AVAILABLE="0"
59 +K_KDBUS_AVAILABLE="0"
60 +UNIPATCH_STRICTORDER=1
61 +inherit kernel-2 eutils readme.gentoo-r1
62 +
63 +AUFS_VERSION=4.4_p20161010
64 +AUFS_TARBALL="aufs-sources-${AUFS_VERSION}.tar.xz"
65 +# git archive -v --remote=git://git.code.sf.net/p/aufs/aufs4-standalone aufs${AUFS_VERSION/_p*} > aufs-sources-${AUFS_VERSION}.tar
66 +AUFS_URI="https://dev.gentoo.org/~jlec/distfiles/${AUFS_TARBALL}"
67 +
68 +KEYWORDS="~amd64 ~x86"
69 +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/"
70 +IUSE="deblob experimental module vanilla"
71 +
72 +DESCRIPTION="Full sources including the Gentoo patchset for the linux kernel tree and aufs4 support"
73 +SRC_URI="
74 + ${KERNEL_URI}
75 + ${ARCH_URI}
76 + ${AUFS_URI}
77 + !vanilla? ( ${GENPATCHES_URI} )
78 + "
79 +
80 +PDEPEND="=sys-fs/aufs-util-4*"
81 +
82 +README_GENTOO_SUFFIX="-r1"
83 +
84 +src_unpack() {
85 + detect_version
86 + detect_arch
87 + if use vanilla; then
88 + unset UNIPATCH_LIST_GENPATCHES UNIPATCH_LIST_DEFAULT
89 + ewarn "You are using USE=vanilla"
90 + ewarn "This will drop all support from the gentoo kernel security team"
91 + fi
92 +
93 + UNIPATCH_LIST="
94 + "${WORKDIR}"/aufs4-kbuild.patch
95 + "${WORKDIR}"/aufs4-base.patch
96 + "${WORKDIR}"/aufs4-mmap.patch"
97 +
98 + use module && UNIPATCH_LIST+=" "${WORKDIR}"/aufs4-standalone.patch"
99 +
100 + unpack ${AUFS_TARBALL}
101 +
102 + einfo "Using aufs4 version: ${AUFS_VERSION}"
103 +
104 + kernel-2_src_unpack
105 +}
106 +
107 +src_prepare() {
108 + if ! use module; then
109 + sed -e 's:tristate:bool:g' -i "${WORKDIR}"/fs/aufs/Kconfig || die
110 + fi
111 + cp -f "${WORKDIR}"/include/uapi/linux/aufs_type.h include/uapi/linux/aufs_type.h || die
112 + cp -rf "${WORKDIR}"/{Documentation,fs} . || die
113 +}
114 +
115 +src_install() {
116 + kernel-2_src_install
117 + dodoc "${WORKDIR}"/{aufs4-loopback,vfs-ino,tmpfs-idr}.patch
118 + docompress -x /usr/share/doc/${PF}/{aufs4-loopback,vfs-ino,tmpfs-idr}.patch
119 + readme.gentoo_create_doc
120 +}
121 +
122 +pkg_postinst() {
123 + kernel-2_pkg_postinst
124 + einfo "For more info on this patchset, and how to report problems, see:"
125 + einfo "${HOMEPAGE}"
126 + has_version sys-fs/aufs-util || \
127 + elog "In order to use aufs FS you need to install sys-fs/aufs-util"
128 +
129 + readme.gentoo_print_elog
130 +}
131 +
132 +pkg_postrm() {
133 + kernel-2_pkg_postrm
134 +}
135
136 diff --git a/sys-kernel/aufs-sources/aufs-sources-4.8.5.ebuild b/sys-kernel/aufs-sources/aufs-sources-4.8.5.ebuild
137 new file mode 100644
138 index 00000000..2f13251
139 --- /dev/null
140 +++ b/sys-kernel/aufs-sources/aufs-sources-4.8.5.ebuild
141 @@ -0,0 +1,86 @@
142 +# Copyright 1999-2016 Gentoo Foundation
143 +# Distributed under the terms of the GNU General Public License v2
144 +# $Id$
145 +
146 +EAPI=5
147 +
148 +ETYPE="sources"
149 +K_WANT_GENPATCHES="base extras experimental"
150 +K_GENPATCHES_VER=6
151 +K_DEBLOB_AVAILABLE="0"
152 +K_KDBUS_AVAILABLE="0"
153 +UNIPATCH_STRICTORDER=1
154 +inherit kernel-2 eutils readme.gentoo-r1
155 +
156 +AUFS_VERSION=4.8_p20161010
157 +AUFS_TARBALL="aufs-sources-${AUFS_VERSION}.tar.xz"
158 +# git archive -v --remote=git://git.code.sf.net/p/aufs/aufs4-standalone aufs${AUFS_VERSION/_p*} > aufs-sources-${AUFS_VERSION}.tar
159 +AUFS_URI="https://dev.gentoo.org/~jlec/distfiles/${AUFS_TARBALL}"
160 +
161 +KEYWORDS="~amd64 ~x86"
162 +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/"
163 +IUSE="deblob experimental module vanilla"
164 +
165 +DESCRIPTION="Full sources including the Gentoo patchset for the linux kernel tree and aufs4 support"
166 +SRC_URI="
167 + ${KERNEL_URI}
168 + ${ARCH_URI}
169 + ${AUFS_URI}
170 + !vanilla? ( ${GENPATCHES_URI} )
171 + "
172 +
173 +PDEPEND="=sys-fs/aufs-util-4*"
174 +
175 +README_GENTOO_SUFFIX="-r1"
176 +
177 +src_unpack() {
178 + detect_version
179 + detect_arch
180 + if use vanilla; then
181 + unset UNIPATCH_LIST_GENPATCHES UNIPATCH_LIST_DEFAULT
182 + ewarn "You are using USE=vanilla"
183 + ewarn "This will drop all support from the gentoo kernel security team"
184 + fi
185 +
186 + UNIPATCH_LIST="
187 + "${WORKDIR}"/aufs4-kbuild.patch
188 + "${WORKDIR}"/aufs4-base.patch
189 + "${WORKDIR}"/aufs4-mmap.patch"
190 +
191 + use module && UNIPATCH_LIST+=" "${WORKDIR}"/aufs4-standalone.patch"
192 +
193 + unpack ${AUFS_TARBALL}
194 +
195 + einfo "Using aufs4 version: ${AUFS_VERSION}"
196 +
197 + kernel-2_src_unpack
198 +}
199 +
200 +src_prepare() {
201 + if ! use module; then
202 + sed -e 's:tristate:bool:g' -i "${WORKDIR}"/fs/aufs/Kconfig || die
203 + fi
204 + cp -f "${WORKDIR}"/include/uapi/linux/aufs_type.h include/uapi/linux/aufs_type.h || die
205 + cp -rf "${WORKDIR}"/{Documentation,fs} . || die
206 +}
207 +
208 +src_install() {
209 + kernel-2_src_install
210 + dodoc "${WORKDIR}"/{aufs4-loopback,vfs-ino,tmpfs-idr}.patch
211 + docompress -x /usr/share/doc/${PF}/{aufs4-loopback,vfs-ino,tmpfs-idr}.patch
212 + readme.gentoo_create_doc
213 +}
214 +
215 +pkg_postinst() {
216 + kernel-2_pkg_postinst
217 + einfo "For more info on this patchset, and how to report problems, see:"
218 + einfo "${HOMEPAGE}"
219 + has_version sys-fs/aufs-util || \
220 + elog "In order to use aufs FS you need to install sys-fs/aufs-util"
221 +
222 + readme.gentoo_print_elog
223 +}
224 +
225 +pkg_postrm() {
226 + kernel-2_pkg_postrm
227 +}