summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2013-12-08 19:01:57 +0000
committerJustin Lecher <jlec@gentoo.org>2013-12-08 19:01:57 +0000
commit8527a1f0a407680bd8a94f18651389c51052b371 (patch)
treeb664c75d2f6a8cdfaf69fa81fa107dd3d6ec1939 /sys-kernel
parentLinux patch 3.12.4. (diff)
downloadhistorical-8527a1f0a407680bd8a94f18651389c51052b371.tar.gz
historical-8527a1f0a407680bd8a94f18651389c51052b371.tar.bz2
historical-8527a1f0a407680bd8a94f18651389c51052b371.zip
sys-kernel/aufs-sources: Bump to latest linux and genpatches release
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0xB9D4F231BD1558AB!
Diffstat (limited to 'sys-kernel')
-rw-r--r--sys-kernel/aufs-sources/ChangeLog7
-rw-r--r--sys-kernel/aufs-sources/Manifest32
-rw-r--r--sys-kernel/aufs-sources/aufs-sources-3.12.4.ebuild71
3 files changed, 95 insertions, 15 deletions
diff --git a/sys-kernel/aufs-sources/ChangeLog b/sys-kernel/aufs-sources/ChangeLog
index 5d3b15e688b5..c64dc923f1f9 100644
--- a/sys-kernel/aufs-sources/ChangeLog
+++ b/sys-kernel/aufs-sources/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-kernel/aufs-sources
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/aufs-sources/ChangeLog,v 1.76 2013/12/08 11:20:41 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/aufs-sources/ChangeLog,v 1.77 2013/12/08 19:01:51 jlec Exp $
+
+*aufs-sources-3.12.4 (08 Dec 2013)
+
+ 08 Dec 2013; Justin Lecher <jlec@gentoo.org> +aufs-sources-3.12.4.ebuild:
+ Bump to latest linux and genpatches release
*aufs-sources-3.12.3 (08 Dec 2013)
*aufs-sources-3.10.22 (08 Dec 2013)
diff --git a/sys-kernel/aufs-sources/Manifest b/sys-kernel/aufs-sources/Manifest
index 82b31f1eddce..b2913e1bc52d 100644
--- a/sys-kernel/aufs-sources/Manifest
+++ b/sys-kernel/aufs-sources/Manifest
@@ -48,6 +48,9 @@ DIST genpatches-3.12-3.extras.tar.xz 18152 SHA256 976f1955368e5bac0bfefe97fc6fc5
DIST genpatches-3.12-4.base.tar.xz 110888 SHA256 192c324d4182f7926ffdb12f90d7d4e2f561d2eb298f432c3ae9aa6289c8de04 SHA512 0178b10bb9e7c6305fc33192d7933589a395ba651395f2a4b8244fe75f35fd26c512776ffd9e8c057ef40b6fd3c533eb4aaa75fdfdfc84845a2a83ba35f1c88f WHIRLPOOL 86178331726d1d8693bd5c7e2042d3c08077387da6e11ffd9d20c7282c8ad1db1723c99a487f88d5c5ca9d79d78ac7d72fc48300353450d2cbf50550714ecf76
DIST genpatches-3.12-4.experimental.tar.xz 46540 SHA256 24f6a2838980fd5df6d4b536b5a0d65fef81ae26681ae010a6d891ee9ae38ee2 SHA512 ae645e04280b9742b6c43218d926239b90c07868c496ef24d6ebf28e856d2860a82fca3ce4bf27fa71f03fee98f9ccb91d3206bec67877879d654a441fb2d460 WHIRLPOOL 105d876eed81c63ef47eec6f91f04521da268bf5b61a255a3963cd78d10147f4c9de21d0c9040ead832001897d17407e50bfc49bbf897afa8ccabcad198d5a94
DIST genpatches-3.12-4.extras.tar.xz 18152 SHA256 7eb9d9cc04aaae8cf8018b400573978cfb3d7b19d5072cc15ae22528070961dc SHA512 3ec79a2fedcfff5cc70a162d8dac9f8719e047a345a414b0a23de615c817f6ec1ccc795b46fba5010815daac37678fc5e637336b85d68d82b5759d917602d35a WHIRLPOOL b3912be8d51aff34c08679a35b4132eac3252d09c1f52b35f84b8058649b788e5fa14c459ff1c9480b54f970e6bd2a94b9964a48ae0d9985fff2999f1571fc37
+DIST genpatches-3.12-5.base.tar.xz 144696 SHA256 482364f756d8981c2db95e41a33653682232a98b37202abe7e8f6d0442117250 SHA512 8f98361b4744f23659870a0c97b580ba424448b9c4ac91d5b4bf37c3f7ac384d57ee7de5a266fc2b7bb6a5f98f4d136bc0d613f660cd24bd66e9c3f828384e65 WHIRLPOOL 55a95a48da90b8050959cf7bb3fd2405252394444be2aa0f14869ce782636b98e403300a56aca295016c66d4b4f37122db398a68a073d806269464ac0a66aeb5
+DIST genpatches-3.12-5.experimental.tar.xz 46524 SHA256 bf0db63a463b9c6003e47f00eda2eb1474d9a365f0481c151bd5d78086e4cffa SHA512 ea9d03454b635816585e0ddaa678febba540b19d1a435efdef8fa6f6e4b03db1baeee36333ca1a9a0ad25b3a20b1f4976c3a50ff9621f13c80ec17b9372a2a79 WHIRLPOOL fc3ea785a3edc38ebfd25e2eb83484a6ad3a186d9293949ef1e2d55ed01c1a8e710b05c42b2650042bb16d7555b869cffaba62b04db9828ca3ebc4b1ba57bb67
+DIST genpatches-3.12-5.extras.tar.xz 18152 SHA256 976f1955368e5bac0bfefe97fc6fc53a67ad003da86c22a0eef8860fc8439909 SHA512 edb22af4c538cd02fc4d43cfe5d2eff887a2ba636c50428c2794722cf02fea3bf22b251ddb81da7d2a934331b4d0231fdeb68fd15e6556bf93cc5d743fbdc923 WHIRLPOOL 6dc333619fb6e70f760adab02c820c58295d3d55f6d60252183f3b979d5cffe78fab04f671dbdada6e1134decfefa8440b28def7ca1a68fc2e9fca41db2a329c
DIST linux-3.10.tar.xz 73175088 SHA256 df27fa92d27a9c410bfe6c4a89f141638500d7eadcca5cce578954efc2ad3544 SHA512 5fb109fcbd59bf3dffc911b853894f0a84afa75151368f783a1252c5ff60c7a1504de216c0012be446df983e2dea400ad8eeed3ce04f24dc61d0ef76c174dc35 WHIRLPOOL e7c0ccc2231e430b831218fc66f1940d095d2d5447d391329c6a7373d4a1d16708f64778b32e4847802ee2dae4fcf7cb67a1238fd4eb204fd0c4bce2d8134053
DIST linux-3.11.tar.xz 75082460 SHA256 803ec8f0ad4b2ddedcb0332a590cd2b5e10dfc57c3b1c95bc9c46af81d51d7f9 SHA512 b3680d3a45a7308383cf8634a7f1908e94f6e1c6d1cb587332a9418a95fb93bd3c73ab70c6976c7330508d7c8c6b0f43c2a9a2efde5fe1f76e9bfffb1de5686c WHIRLPOOL 96c9c27ffe155fe2c1760b53d87ef981943d58ab2dcf1ed6bd2c1e762e18bceec81d85d49c523947ec6fe52e41f25c4a86310347705c8d4b80a1748cec5b90d3
DIST linux-3.12.tar.xz 76384600 SHA256 2e120ec7fde19fa51dc6b6cc11c81860a0775defcad5a5bf910ed9a50e845a02 SHA512 4ba5797e0772726d05c9f2eee66dc6dc2a5033c749ef44764c805a83da739ed5d0c6443b76785e38fe1ef74cc7ade787e48144faed0cfcb6f124f05248c700ff WHIRLPOOL a40195f6b53ba3440cf90a44495f6a59670f750851d1518e2bdfe3b949f0e898d1df5d37e271c31c555087026ddb6cc2c9109b22b9639e3222735e6f650a1417
@@ -63,22 +66,23 @@ EBUILD aufs-sources-3.12.0.ebuild 2038 SHA256 6a90d302df14ce5e78782978e5a0c3d538
EBUILD aufs-sources-3.12.1.ebuild 2038 SHA256 60023e856b10ff87b3e997cc24d36928765910c4467231eb4cf9682ca237af49 SHA512 f6b33b4435b2adb3f87984d070ea87c1e9198c39a1781358812e14edaf563168ca91f6dbffbb8ee5dc933f17b5a72e5ebf5cc80f9ad18c78f004666067ec274c WHIRLPOOL 19358c4c17891dfcd600e7016667c31ca75475e60167a90e4c1d302d2f9897887a8e387b6f814f10298349fa03d2848987bc20bdcefeb7feba3f36195b0c95ba
EBUILD aufs-sources-3.12.2.ebuild 2038 SHA256 2d2f30789422b947579672a4f720b3da43c37f7937a10aa1a9517bb71dc0d31d SHA512 e394a1cabba94c4a411cbcdb6f059de8ed541b3dfdb237b5015edd279796e741dc0881fe8422e23064a28013c43977d6e5f5fd3e3f67c1ef3952b40089cc4fd4 WHIRLPOOL c572e37f5d909abb3424552317f0fc388dd1c5e6b9bf91b9518f0efbc6ac027ea6688ba70f4e54499f02b8997b18d04b27abbf5c4cc5a1ffe72f5d9fa20fa2f0
EBUILD aufs-sources-3.12.3.ebuild 2038 SHA256 c0673acc0a33fe9bbd59cd25741c5caa8124864713dcb3f519b3419bf9751aef SHA512 56dcebed9683f2334f1b05bf31801d0b33ddc24e24cef1de5cf5d8566b340482d4360418413927155279475c539d0dc219c2b4f66fe75f59f76eaed1144a9170 WHIRLPOOL 60871cdf5ff990a40d44a79cef93b3b29cb4bc3676724e3c3f966752b8b3ecb7f58cf3fd4b2663b7a1d4c8f3e1c3c2232822ca32abb86440bcd532432c738bef
-MISC ChangeLog 19232 SHA256 51640f11a4a28b8c7a19746e0fd7bc0db0f4ea7a77c4bc9f47c9ee505bf6783f SHA512 a346d0cc83715e625b3330414b2944dd069b3502c12f73337125fde108e3b52a6553b68d7bba124d051a68229ef716617f0e8862620e67fe74e188c69b480fa7 WHIRLPOOL d81396ef21c9127fee657ece982f1ab76f65e8cd98190e0e3a49308ab7408e3a525755d88bcb33ae29e0c32c5e10cf09fdfeac1df04a8309cfa927cbe0af8f4a
+EBUILD aufs-sources-3.12.4.ebuild 2038 SHA256 04d74558bea43da17fb006cd2b3e990fbbc364fbdb117b190fd530ec10293322 SHA512 7214436dc076530ba5a310ab3d9ac1a7db6b9f0ea894c5f9826e41c4fb683f129c7880d2ed882282676745308ff7f7e63aae8de9f4ccaf7296a67bcfa61cd647 WHIRLPOOL d0630846c33c35eb9615b82ae44bed09f9359a00896029e7602d8f450bce0c1ebab7d4d79ef15c8025e20acbd49489f7154988ccbd737d33fca436c46a9a946a
+MISC ChangeLog 19391 SHA256 72ca3457256bf6376ac89cc4a3ed087096cc7620a95cfd12eac0730e7eefb326 SHA512 ce7d686932d2c78910c0accc4012b4268b756ca606e3b0cdda2ec0afb4e17ca0cbf8caaf7ddb8ee5caf1e8b8b7e9f43a2f92736a9b34c3e228b72185afe5c513 WHIRLPOOL ffb8c862274215535f4e03e754ec1cc985d3b63d77e59973b695edb876698039597e192f65cf68a9c0b1c5605a1054e74efbeccbf9ffb186f39f65d136f82943
MISC metadata.xml 885 SHA256 5acf9548599fe3a63b03817d0118ec3171679786c3f9c87f712970386bc6f6c4 SHA512 d1fae97e38931edc901683787ec9f9fd7c5809d01a2096f2a156e3e7c919f8efe63abee64be500d9cedf2b5900063f152e91a0ddec2b8af51afd09dea677170b WHIRLPOOL e96cd0e40cfb0d5b9a4b43c309f905255ea61274a6dbfe96f6f6ff643bbca28df1e13cff4077c7b19ccfdea959bc8de53ad07100ba4c3282dcb612e06b864970
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCgAGBQJSpFYKAAoJELnU8jG9FVir8W8P/3EWir4gEqi3t4at9n3sxkms
-tg5UIzIwYII/kvME+Mxd3vW/sr728ZxNXgl831Uejl6ZGJ74FYs+s347LHDbTGev
-SoaXkZRSnbonBTupMbrHNUvbRsvCsgjcY4xwOb3SKYUeiJblfPDqTUAoWGKhpk+h
-Q21KUn6vfFy9xR68Uwvvf78x2Y2HUZ1gmJwdlHsBzcAMnY01K6DH+N3ATZ4yW9Ve
-fsF/N1JiBQXK3VW+1lScKQkpQUEDMW35yjo3EpaWWaoPvvxn5cHpVla73DcQ6PWE
-8FKC47i2fbhiBnhK8nbnHG1MVp33GXUYXKSiZS5duW05VHAwIvkWBLe1wqu+5Bm2
-prMKYkaDHDuojLxPlXtSwoluY6O5h1Yleki9rdxqXwqrbtkYdGeI0essx2btdHZr
-9Hjb/T1IP6GrHzbp5bC3L45cPI/JdW2Xto2pCWeHGVXCegrptM6/bvPWHFtfvtle
-P97psS91D41C3odDB7CLSev+3L1F3RAIPre2TJjqWKz+0ZSvKcYkCtAP2e4L8D3W
-PHj+rgiOQeowWNz3S65usLaKCaKxWIgWhCPb7imAdyYVsteTtm5nnUqIBxTWNr2e
-QkuerFshcY7pkUZZYMVuGKkScIdBpqGj4V+HvuQg4YTKN8Bd4c97OAeqDwf44kKX
-zuMRFtpi7+vWwtCgKTRs
-=8fOB
+iQIcBAEBCgAGBQJSpMIkAAoJELnU8jG9FVirmpUP/jsLN7CQ0OjFtmOH9YEPMJF5
+SKtoGgIGp/HS+aIYF3XEX5dUF+ZOw5tlEBDYKzuM/viYA9VyX9ZZNYXr4bF4qRtc
+n1SdujMlNRmdlV1HO3U0BC68uk52iUrS5X/y3Gj+9JwPDCvXcyE/APK98Zb1BAKJ
+1JlDs4mvZ86mEOjjsUwct3Kjy1m2ZywT4nf/iK8uELVN/vbNUqNrsPd26GPEFRfQ
+EsEvLOucdqj5JbVA+QO6nD03ib6W0CJE19kWtMbYDJkXe3UybKw43nNjxqwlaUBt
+1YL7i1sYRKCSWI8uxQEZVrP6pYHAfbON4WURjW7zGlJa5Qjaa5zlnCwtKnaqaMo9
+d/GSIhFJgCTJlN+h9eBlN6MxKROLyBvPTqI6/NcgAF80ovfuRX7c7pScH2W2Qonq
+mCS5is8stoLh+FQ4Ip2kirxOZm8AryHvVoLhcCHK4ZoU4eacGsw/TTawcZf9N7nl
+qFTjaCVcW8ADHsoa7E9teF/DaLUB1LM08P1w3Vl2OCYqwr+zxDL6Bvo89ks/pq9x
+daY+HxOYnAoj1sGO1QgzE/xmq6xUp7xR6rq17yMLntbMSlbIa2v4gZnLe2Zys+BB
+/KDaj0fsUaTOl4EDeusidKVbJi7RzU9o8YTbD5dKdIeNBA/+GBFjTe/dDVKVicAV
+D2QS4rxyXvf7u0R5ZT4L
+=/VIq
-----END PGP SIGNATURE-----
diff --git a/sys-kernel/aufs-sources/aufs-sources-3.12.4.ebuild b/sys-kernel/aufs-sources/aufs-sources-3.12.4.ebuild
new file mode 100644
index 000000000000..ec5995f32394
--- /dev/null
+++ b/sys-kernel/aufs-sources/aufs-sources-3.12.4.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/aufs-sources/aufs-sources-3.12.4.ebuild,v 1.1 2013/12/08 19:01:51 jlec Exp $
+
+EAPI=5
+
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="5"
+K_DEBLOB_AVAILABLE="1"
+inherit kernel-2 eutils
+detect_version
+detect_arch
+
+AUFS_VERSION=3.12_p20131111
+AUFS_TARBALL="aufs-sources-${AUFS_VERSION}.tar.xz"
+# git archive -v --remote=git://git.code.sf.net/p/aufs/aufs3-standalone aufs${AUFS_VERSION/_p*} > aufs-sources-${AUFS_VERSION}.tar
+AUFS_URI="http://dev.gentoo.org/~jlec/distfiles/${AUFS_TARBALL}"
+
+KEYWORDS="~amd64 ~x86"
+HOMEPAGE="http://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/"
+IUSE="deblob experimental module vanilla"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree and aufs3 support"
+SRC_URI="
+ ${KERNEL_URI}
+ ${ARCH_URI}
+ ${AUFS_URI}
+ !vanilla? ( ${GENPATCHES_URI} )
+ "
+
+PDEPEND=">=sys-fs/aufs-util-3.9"
+
+src_unpack() {
+ if use vanilla; then
+ unset UNIPATCH_LIST_GENPATCHES UNIPATCH_LIST_DEFAULT
+ ewarn "You are using USE=vanilla"
+ ewarn "This will drop all support from the gentoo kernel security team"
+ fi
+
+ UNIPATCH_LIST="
+ "${WORKDIR}"/aufs3-kbuild.patch
+ "${WORKDIR}"/aufs3-base.patch
+ "${WORKDIR}"/aufs3-mmap.patch"
+
+ use module && UNIPATCH_LIST+=" "${WORKDIR}"/aufs3-standalone.patch"
+
+ unpack ${AUFS_TARBALL}
+
+ kernel-2_src_unpack
+}
+
+src_prepare() {
+ if ! use module; then
+ sed -e 's:tristate:bool:g' -i "${WORKDIR}"/fs/aufs/Kconfig || die
+ fi
+ cp -f "${WORKDIR}"/include/uapi/linux/aufs_type.h include/uapi/linux/aufs_type.h || die
+ cp -rf "${WORKDIR}"/{Documentation,fs} . || die
+}
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+ einfo "For more info on this patchset, and how to report problems, see:"
+ einfo "${HOMEPAGE}"
+ has_version sys-fs/aufs-util && \
+ einfo "In order to use aufs FS you need to install sys-fs/aufs-util"
+}
+
+pkg_postrm() {
+ kernel-2_pkg_postrm
+}