commit:     0180cb7a9e6fa3c0bea3618d82fcec721b4bffb4
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 20 20:04:13 2017 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Wed Dec 20 20:05:13 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0180cb7a

sys-kernel/aufs-sources: Bump to latest genpatches and linux release

Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-kernel/aufs-sources/Manifest                   | 15 ++++
 sys-kernel/aufs-sources/aufs-sources-4.14.7.ebuild | 84 ++++++++++++++++++++++
 .../aufs-sources/aufs-sources-4.14.8-r1.ebuild     | 84 ++++++++++++++++++++++
 sys-kernel/aufs-sources/aufs-sources-4.14.8.ebuild | 84 ++++++++++++++++++++++
 .../aufs-sources/aufs-sources-4.4.107.ebuild       | 84 ++++++++++++++++++++++
 sys-kernel/aufs-sources/aufs-sources-4.9.71.ebuild | 84 ++++++++++++++++++++++
 6 files changed, 435 insertions(+)

diff --git a/sys-kernel/aufs-sources/Manifest b/sys-kernel/aufs-sources/Manifest
index 4f497692bd3..5ad133c8d8c 100644
--- a/sys-kernel/aufs-sources/Manifest
+++ b/sys-kernel/aufs-sources/Manifest
@@ -20,6 +20,9 @@ DIST genpatches-4.13-18.extras.tar.xz 17408 BLAKE2B 
863c54f3451fff15f51bd65ea9ff
 DIST genpatches-4.13-19.base.tar.xz 281648 BLAKE2B 
b2dded0ed572fcce3f2b0e361732edad617728eac80a8febe2f2fc8f01faf9de3ded6d392bfa7bfaa7b0c221d292bf902c18d5961ad80db3a7d62e8754c84e97
 SHA512 
a3c26828df68e1e7595f47612f6a54d7e773feafa3e4ee2fdd0592d74c6e13bd3c50195696408a7d53a10f59e70072626b982f42b678d64bfce055100eb48307
 DIST genpatches-4.13-19.experimental.tar.xz 5180 BLAKE2B 
8641931516f97fb88415f6d1496ec3c68efb75bd188f77746068e35d011f71c3ff7246dd2f427eed905ceb3db06327a31678179457280b2f82e7290d1821e4ab
 SHA512 
cf8feb8cea668f2f94b85e211274a186631193f0f0ee2bc8d5c51e8b7a159d0ff9f79e484ca90163de44c1a024e973b69ac4d6730c7aae15c60bab44854c0db1
 DIST genpatches-4.13-19.extras.tar.xz 17404 BLAKE2B 
351c85e48c7757bf2bf99cdd8deff6a7a9aee3b5d122a43ec38c4339b1c1ff71fa8a1d7cdee980823d69699a699ea20d0e0fc30011e6b47df905834473f656de
 SHA512 
e3ff1ed750609e8e2625bb97c348e84b0e19577cf382a393d7bdcacd4a8dea8dc605afee8e60b162d08781df2bdb9d380004550c6f46c0b93e274057d2322d3f
+DIST genpatches-4.14-10.base.tar.xz 227892 BLAKE2B 
b800d810427d3da4ba219afdbab9cc50f982c4e6b00afe0648ef1ce211b18bdc9349cb0f8b80a701268874b71a3f6374670d8f76346e317a09276a2e1c044d20
 SHA512 
d799978f7c8a0addcdb52b396267c53544f3d20b407387c62f503b16fec415e0af0ada396358f042b4e3602fab39ef404aa0a893f6b7ff596ece130a76f2fb03
+DIST genpatches-4.14-10.experimental.tar.xz 5180 BLAKE2B 
5489b6157fdef6874f224f97d6fcaae34799b385a3b4ca3e57764413d2e48b63fe33c6a9749754ade1e4b7e25dd5928cb6a5e1ec11adca3ae4afd49b1fad84bc
 SHA512 
cd2e4f7957e79d766df7e5d4c2dff4d95ee85e96759c4995083edfb7bb76b86139916cf83718a46860af4d78f82f6e4e6ef24422f0c6d329c4e002d0ade443bc
+DIST genpatches-4.14-10.extras.tar.xz 17496 BLAKE2B 
0f076c8fce10e1a7e3845c185e88725962813303a9c62c517330055f0d3aca27b5c839897b61802df3d91cf9b9001f8c3d303b2d381e969a4d177bc4a116202a
 SHA512 
54084331894549a80a72a7095662611762f1b6516c4d34919be4e313a8c0fcfa6bd42997a447bc739aa7ba1f07f66c579c9c2e105710a5b42c9b0ddb85485d79
 DIST genpatches-4.14-5.base.tar.xz 115968 BLAKE2B 
d48a56eef5c045c79a355b765f7b569280b741f5879b7ae2ffd411922a27225d8150554f42f70503218bb7ac674434c01f0e2350e7c7e8da256cd36be11a502c
 SHA512 
67c9b9c295ec90137c05385be239b6d2d0e79465a3f1e9f92ac3d0e6d8bb50a9107885a009a185d0cb2102e31d773cfd690f0d8ccafc0bacdcfab607ae556872
 DIST genpatches-4.14-5.experimental.tar.xz 5184 BLAKE2B 
13611ce70740cae179fd732ddab8b5daa1f8feab9d5fe80081753020e0df42dd76c8c8696522769a950f9eded8a92b80c93dece78a9c959a1fb9ac5ee61af101
 SHA512 
c6725e6728c9fbe923472116977136a13bf6ee4e4e450478ab2eb2e7c91d88fb50961b017d9c57335bd329543a830ba629bd064975326f187d72ae7376687d5e
 DIST genpatches-4.14-5.extras.tar.xz 17488 BLAKE2B 
16281a8110e0e1156aeaa1b5bc219e3bad364b22da6ef3a540e16c0f0a2a9fd1fd3fd550d002e79b4095916863f93cfdf4b49617b9b1c3bea8263c54702205a0
 SHA512 
f15a3b545b5d4c1359f57046cc2dcd273508737129b181ab3a8c7eb7ee65f5ddb82ecf8b1f96095da87d5fb9659ec4f0eb4826aab63b45bfda2530ed8a609605
@@ -29,6 +32,12 @@ DIST genpatches-4.14-6.extras.tar.xz 17488 BLAKE2B 
39d46c202139f9d4b19eee37e711c
 DIST genpatches-4.14-7.base.tar.xz 170916 BLAKE2B 
176af85faceb355a6a62f701f8f99eed90a1099e8c2a73808e2c96274398fbb94668a516f51675412865f1f5b8069b80db368b9829f57f9e6e46d356e446e8a9
 SHA512 
55615b8d48d3266e2b392c5bd6cf3d1a52167e1ea0e6f20681ba738a8db8c25a0aca47fe4d33ff592fbb1e58a59d611e5af49f4a2f4f7363e83ae63f1097daf9
 DIST genpatches-4.14-7.experimental.tar.xz 5180 BLAKE2B 
c1eb32bb2c1a0bb253b624bf9b825cb35ae174b372c1048fead1c019f6f72f6d0e39d1c5767c79fe380216e8cc61b0a47a25993cc50e144312249a8683088f21
 SHA512 
6a0d1206c7bea440cb7ac93719d972a7e8ad0c33817ff383ed8318a6c8904a701e84bc63d8618c36075176c5228420ae5b8935342b887cd5a54187f504d6413b
 DIST genpatches-4.14-7.extras.tar.xz 17488 BLAKE2B 
dffe838e8913976777080d5e7123e2341506ef3127a8889c5cde24a0662f54c62823780e4fc75c2d12cf55cfa50a591726981cad5d39046ee96e66156d6bafea
 SHA512 
a22d9505e769d09fc996945cbeb35cb765493cbbcffd981e0b6afafdb9a03159be9acde754dce0f2bcf414242b2a62aa6b74b9d7762ffc169492e90fa495d35c
+DIST genpatches-4.14-8.base.tar.xz 189280 BLAKE2B 
eab48c38a3fc06d08754cd080f16df08214f853c9159096e8dd8267c84f25c2dd4ea4891bdafaff1a20788ffad4ed100510b914aca2ccc03e73545f52a22fa7e
 SHA512 
47b715073a3d9b6401831fb0dc88200dabc5b9e9e2188c60d19f6e64a87cb726221a055a6b8905978703b61ed3dcc5ad23458cde6c20ef4ddf789c90fde9fa00
+DIST genpatches-4.14-8.experimental.tar.xz 5180 BLAKE2B 
5489b6157fdef6874f224f97d6fcaae34799b385a3b4ca3e57764413d2e48b63fe33c6a9749754ade1e4b7e25dd5928cb6a5e1ec11adca3ae4afd49b1fad84bc
 SHA512 
cd2e4f7957e79d766df7e5d4c2dff4d95ee85e96759c4995083edfb7bb76b86139916cf83718a46860af4d78f82f6e4e6ef24422f0c6d329c4e002d0ade443bc
+DIST genpatches-4.14-8.extras.tar.xz 17496 BLAKE2B 
0f076c8fce10e1a7e3845c185e88725962813303a9c62c517330055f0d3aca27b5c839897b61802df3d91cf9b9001f8c3d303b2d381e969a4d177bc4a116202a
 SHA512 
54084331894549a80a72a7095662611762f1b6516c4d34919be4e313a8c0fcfa6bd42997a447bc739aa7ba1f07f66c579c9c2e105710a5b42c9b0ddb85485d79
+DIST genpatches-4.14-9.base.tar.xz 227800 BLAKE2B 
0cad84219bb62bb36979e0e275c4c7a2f3f92c8b38f08505380f5dec4ee5563dd3d0acf5f1cd59700462d82cb2d627b7bac56aaade4ea9e3a4a3b0821dcaba99
 SHA512 
cf396208996ec6c3721ba7e9d1b7eb6e156905be72d09de887429ca2c353ceccc322bf9069817d4458b8018809f0c7c66b25bac28efea71e59c2437548271c17
+DIST genpatches-4.14-9.experimental.tar.xz 5184 BLAKE2B 
c3340188b15c80a5184f768e9fc9e2ce748e5b50463928930ec6eb1a0b12853fbc9c494dab2795556bffbce98c9d23bcf67244d1c6a022bfc7cfe73cb7a3d1be
 SHA512 
91d17588f8e4646d31f4ae410d507acea66dfadd82cf31c79abbdc1b3e9c0df060419396e8841ec9d950b312aa1f38e048b966025bf91830ffe085d82cb24f94
+DIST genpatches-4.14-9.extras.tar.xz 17496 BLAKE2B 
e7405ef50776c4d136ba53a1ce1fab4a4a8fd9ee9ac1a3ac5a14863c814339fb3cfd136e86c750b0b65557a68d621f1c42ceb8601e3e9bd63e6f0a3589d14208
 SHA512 
1173d42bb6b716746bc564739e575b6df5709c841cac8c785f42e7abb4122ef57f4968e85bbef386b47ba28a736523a6ca63aab9ec8dec21efd30eeccd328f3a
 DIST genpatches-4.4-107.base.tar.xz 1587988 BLAKE2B 
827d3ae42c0fc412c165568edaf1f8550bf828d7e2edb7c5abd3013a2b639dbeb68d2e3a9656e2995baee07c7619695918e654174528ce3eebc8a891715bc636
 SHA512 
1fffc6d7b2c186c87c8b343d4bf5fcf94086dae9f4e70b2965f5dc8c18ff4753d417074ec4ad7deca29ff597a6e5d0cfca4bf325609596678febea5ac2f5ea24
 DIST genpatches-4.4-107.experimental.tar.xz 87776 BLAKE2B 
b239fcc9ee1d0344a9fac8b6ae8e712bdf97df7547a2d3d1d6b39ea23f50d8836ae8fac3bfffcc401b3af52dd333b2b2b1e1626fb739da608d247be5fc67dbf3
 SHA512 
49e0cbc980cfafc7992d92e0bd2dd07d594ec39b9ba0bae27dd915eaffbd78c5af6d3d47847a98ee9a619447b3b220faf0c44484dc99088609ff8053f3c5d907
 DIST genpatches-4.4-107.extras.tar.xz 16468 BLAKE2B 
1ece602969ead12faab3e0e5d5703a75c737a18efe873d5bdda71ff134387f5760a76105262270543b4a0e882a9b5434905b3846bd68cc3af5bc1b0383122cd2
 SHA512 
0843f4cc2cb2b3219f7e1343d68062a9c86f08c51c67a801f82c7685c8c0eb92ea32841a8a6d4bb8da9fc9882eeb965bc66317d7c14e7a5ffbb58214f962dc35
@@ -38,6 +47,9 @@ DIST genpatches-4.4-108.extras.tar.xz 16444 BLAKE2B 
e5779b1707eeedc2c79f8280b995
 DIST genpatches-4.4-109.base.tar.xz 1616300 BLAKE2B 
26be64d724314a04694cbe78af7799df110993729b1516017c5ee40fc83a9ad782d280ecfe2237d924173da6a0bed24ad091b9d42fb9e4db0ed4f1b173af987d
 SHA512 
2d05db5a2a37ccb73eb1541e00a0bc418aa9ed210d64c371b9b4847a31322523516ab7d2fc5b93b3dd7fb19a864dca9762a13fb6e08311780950743b89718127
 DIST genpatches-4.4-109.experimental.tar.xz 87744 BLAKE2B 
f22fd19a026a897e526ef205720d9bb6ca0bd569e2bdd84333b3fa729c4409ec8bfd0abb83f61dd08cd5510c5ba5a3f735fa0f14dc8b3b2a15d3bea6740985a0
 SHA512 
e3d0a500d2ab3502f03246e048a68e5e4082fa15d5f5227785245737d9d0e0cd27b8ae2b0904d64459d4cab071015226b0843ece6ba4e35b3c9deb61bb951e00
 DIST genpatches-4.4-109.extras.tar.xz 16444 BLAKE2B 
67440d30e36e1754bfc785dfa8fe5312a3302f33ef8108d032f304498ff665f3c5b4409b55bd87013cea5f267f40e2529a9e21f2a6f8a3cf88817f8ff394440b
 SHA512 
e27327acfd90654509650fe8e082414e95a71d23d9214cac2e57af9a7bb3f4aae686e04e1d73674b6613e58c7b5a98c9ce9f7e5dc2e5ad8b93ecd79c13488b34
+DIST genpatches-4.4-110.base.tar.xz 1638532 BLAKE2B 
bcf4d8cf98d465f605212542065a121b7640b7261ce66f246d8a56d4732c89bdaaf435d7be79e1fe0cbd824121fb52451ad58eb450ae6bbfe129739f3a6e1d1b
 SHA512 
48edd84b98682569d570ba83d15e800dc86a1fe0c4369f945bfeb7b6b543dbcd7d8b85cf1e4aa507aa9a7a4b109d9a1099797821165ab1602c95d0ee8c815526
+DIST genpatches-4.4-110.experimental.tar.xz 87792 BLAKE2B 
4a29936e85c4147d5196683f0cb706ad520e830163d02f1cd330c751d47bbc35b2bc62034ee7053eba8cd559eac8bdcfe2710c6d49f31cc816b977679b0916e1
 SHA512 
b1ef8cb2e1391b05becafb8939227e72006da3d18095ec63c58cc6915e73a136a73e7e1f3af0a7756c7ac584a4d731b417c7fab0248206efda60d1cbff2e8bd9
+DIST genpatches-4.4-110.extras.tar.xz 16460 BLAKE2B 
ba8a49590a0fd84e1cd3a8d8c157416d4ed0e91b37bd7b630e8c59f220a36f5c41d5cc6a61e16c2ee57e7a86c28246f43d8cffcf4bebb27e927004b814f679e2
 SHA512 
f27842d65aab2b0ee48bac34168e01ef416c8ef57be65b968fa79b8e537b15f629e5ba135f6ba08093cc668ba7fec810ce8150ed913b4467ac890a0f501ec6e8
 DIST genpatches-4.4-91.base.tar.xz 1428436 BLAKE2B 
4b706e9682e883dd1954632efe5ec161347432a6260c353e160b8591f8377e6d1e1768acd2e3e72237e3ea6b7104137e3504e3f290fb12b0dabf662b0fb034c1
 SHA512 
cdddd25be04b33558f7ebcee66df992aae38f29181474ebed82958d4d50639097b4a82eaf256d7b3576bfcd0cd3fe7682956e1d2cdbdb912d47fe86205d9b554
 DIST genpatches-4.4-91.experimental.tar.xz 87760 BLAKE2B 
d8a165fb3708192a12e826a713e896ca83785da084c9a9aeaae909473c598669867fa303636d762facd2d7bc1a857da3ba0d994ee62d008dc17955dd84181942
 SHA512 
0bbc83e076d45da1d0258bfd7f6acf6170e99891a9a857b2552f3a0fcefff4f318a8c5c8779591b0bb654760f905530de18723f2ba960618eae59a1b7219c28f
 DIST genpatches-4.4-91.extras.tar.xz 16468 BLAKE2B 
b99298cd9e57a2b8a0619495df0450373c9f5c14ff2398d76534c7167f3a563c05e67f9aff80ff97a474ae7a8cb298a4ffbc5eab25d79075aac5cc01964c3e9d
 SHA512 
229922945fcb882a0cb7dcba8bac9de51683690462a8df59e181a03d702fcb1c9b54078c5434624b4a197c481f0bb9b73dca58456ef5a5884a30bfd3644dfd6d
@@ -56,6 +68,9 @@ DIST genpatches-4.9-71.extras.tar.xz 17356 BLAKE2B 
7459d34097707897e114b58b3402d
 DIST genpatches-4.9-72.base.tar.xz 1331880 BLAKE2B 
95633d5edfbb0d0a4a540baf57d65903dec6ea59bd65b3b79f5421954d1c771ad7e6ca83c6bd753f5f6bb2d89f964c1e67e1dd118336e6a39e25d35ed26e75d7
 SHA512 
38ebf8069d2a519f477e2f91a3fdef24379684b82235a4002547b4958cb267442a669638a71bbd6c6fdfc70198cfd7922319be310cb5978d566a4b653643575a
 DIST genpatches-4.9-72.experimental.tar.xz 106384 BLAKE2B 
a4e4b637d9441ba3dfa32716453579dec282c959ff895cfd94cb541bf4d2f70755e4da4e0e453c367fed6388d5ecd71371702fdccdde9c198ad758aaed2ab0e8
 SHA512 
5aef8acd3de7054afec6efd4ee13fcc048a9b5efeaf70b377b07fb728bb4c09e274cf74ed3eae131ecab3c0c22b6b4539a3ff2df97d18c29468313aa9e6f0910
 DIST genpatches-4.9-72.extras.tar.xz 17344 BLAKE2B 
da29beb376baef01ffe18c4e0ce88bab6dba8b977f0c04dddfa6dc8e94831fcf72be9e09019b6687da1a7aeaf2c2e010412c9131f2a4d169e6c6cb06c8bcc3c3
 SHA512 
46bc8c28c18fd5dd1b8a4a609cc091532e17630088e763803c2a8a9e7241762a83f02cc8e2b044acc744403a4d9cf99a5d6f727a27aad41cad469b2f2cfc2a32
+DIST genpatches-4.9-73.base.tar.xz 1369316 BLAKE2B 
560d5dfad44d2bf041d0e20c2861347f47143f745c2c8fbf0cf0db2bce2993f0a3492908d0a336b7e65b3cb7084dea3364b8829a5f45b99137dd480f8ad23c2b
 SHA512 
24fd027c502a0a19dc33b17e4f4a6e1f0709fbb1ebd29996d4387d145b5781d39bc70fa9afa1b5d26ff100c68ce8582d3ecdcd3f7e7c173db7ec0dcd93dc38ac
+DIST genpatches-4.9-73.experimental.tar.xz 106400 BLAKE2B 
6ea352ae9e15d68bfd9c6c63434a66ffc8fcf25d79d9425f199eb03725f5b7ece0f16be4f92290d84430d177ee12e6569dc4d6ca67e61d7516a68ae5f0962682
 SHA512 
44245727c6dfc6515787f079b0c7270249ae306aea6db4a238f3d78392366bb38798f39c24f070b1658272a3d32a5c0573b36142c4cc167ff461b551b05b3f30
+DIST genpatches-4.9-73.extras.tar.xz 17356 BLAKE2B 
a16dbd34ef4d3d50c37056177689603c2200447438c1a6a29582e70ec280f35f0e1e001e0aec991450a044bafd75e905a3cc07e3a003a7316903c0f04cf67c24
 SHA512 
1bf27b21a2fed42bfb11618b753b4fca15e38986343ea62db4511d9ebfe6d3fb0bc0bdc1a45ae385141b7a040dfac585f9b82aa0da4b1f4c5a828ae3d241c81d
 DIST linux-4.12.tar.xz 99186576 BLAKE2B 
02d031c7f2f29849c06a6b5b589af78bc486a05a758267e47f2ff16844ae8ca701fff53cb859fcc105f7ea92c0769acf8d7f7cc116444c15235ef4d63cadc8c0
 SHA512 
8e81b41b253e63233e92948941f44c6482acb52aa3a3fd172f03a38a86f2c35b2ad4fd407acd1bc3964673eba344fe104d3a03e3ff4bf9cd1f22bd44263bd728
 DIST linux-4.13.tar.xz 100579888 BLAKE2B 
2f8be07d403071b097b019c43fa332bc7d4805dee633a6fdffe5a99d5475015ca9e4881e7f4cbfd36f8c451bacf423436364ea3d9f25b8723a29a178dededb2b
 SHA512 
a557c2f0303ae618910b7106ff63d9978afddf470f03cb72aa748213e099a0ecd5f3119aea6cbd7b61df30ca6ef3ec57044d524b7babbaabddf8b08b8bafa7d2
 DIST linux-4.14.tar.xz 100770500 BLAKE2B 
85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a
 SHA512 
77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8

diff --git a/sys-kernel/aufs-sources/aufs-sources-4.14.7.ebuild 
b/sys-kernel/aufs-sources/aufs-sources-4.14.7.ebuild
new file mode 100644
index 00000000000..deacd0d7df1
--- /dev/null
+++ b/sys-kernel/aufs-sources/aufs-sources-4.14.7.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER=8
+UNIPATCH_STRICTORDER=1
+inherit kernel-2 eutils readme.gentoo-r1
+
+AUFS_VERSION=4.14_p20171127
+AUFS_TARBALL="aufs-sources-${AUFS_VERSION}.tar.xz"
+# git archive -v --remote=git://git.code.sf.net/p/aufs/aufs4-standalone 
aufs${AUFS_VERSION/_p*} > aufs-sources-${AUFS_VERSION}.tar
+AUFS_URI="https://dev.gentoo.org/~jlec/distfiles/${AUFS_TARBALL}";
+
+KEYWORDS="~amd64 ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches 
http://aufs.sourceforge.net/";
+IUSE="experimental module vanilla"
+
+DESCRIPTION="Full sources (incl. Gentoo patchset) for the linux kernel tree 
and aufs4 support"
+SRC_URI="
+       ${KERNEL_URI}
+       ${ARCH_URI}
+       ${AUFS_URI}
+       !vanilla? ( ${GENPATCHES_URI} )
+       "
+
+PDEPEND="=sys-fs/aufs-util-4*"
+
+README_GENTOO_SUFFIX="-r1"
+
+src_unpack() {
+       detect_version
+       detect_arch
+       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}"/aufs4-kbuild.patch
+               "${WORKDIR}"/aufs4-base.patch
+               "${WORKDIR}"/aufs4-mmap.patch"
+
+       use module && UNIPATCH_LIST+=" "${WORKDIR}"/aufs4-standalone.patch"
+
+       unpack ${AUFS_TARBALL}
+
+       einfo "Using aufs4 version: ${AUFS_VERSION}"
+
+       kernel-2_src_unpack
+}
+
+src_prepare() {
+       kernel-2_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
+}
+
+src_install() {
+       kernel-2_src_install
+       dodoc "${WORKDIR}"/{aufs4-loopback,vfs-ino,tmpfs-idr}.patch
+       docompress -x 
/usr/share/doc/${PF}/{aufs4-loopback,vfs-ino,tmpfs-idr}.patch
+       readme.gentoo_create_doc
+}
+
+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 || \
+               elog "In order to use aufs FS you need to install 
sys-fs/aufs-util"
+
+       readme.gentoo_print_elog
+}
+
+pkg_postrm() {
+       kernel-2_pkg_postrm
+}

diff --git a/sys-kernel/aufs-sources/aufs-sources-4.14.8-r1.ebuild 
b/sys-kernel/aufs-sources/aufs-sources-4.14.8-r1.ebuild
new file mode 100644
index 00000000000..35809823aba
--- /dev/null
+++ b/sys-kernel/aufs-sources/aufs-sources-4.14.8-r1.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER=10
+UNIPATCH_STRICTORDER=1
+inherit kernel-2 eutils readme.gentoo-r1
+
+AUFS_VERSION=4.14_p20171127
+AUFS_TARBALL="aufs-sources-${AUFS_VERSION}.tar.xz"
+# git archive -v --remote=git://git.code.sf.net/p/aufs/aufs4-standalone 
aufs${AUFS_VERSION/_p*} > aufs-sources-${AUFS_VERSION}.tar
+AUFS_URI="https://dev.gentoo.org/~jlec/distfiles/${AUFS_TARBALL}";
+
+KEYWORDS="~amd64 ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches 
http://aufs.sourceforge.net/";
+IUSE="experimental module vanilla"
+
+DESCRIPTION="Full sources (incl. Gentoo patchset) for the linux kernel tree 
and aufs4 support"
+SRC_URI="
+       ${KERNEL_URI}
+       ${ARCH_URI}
+       ${AUFS_URI}
+       !vanilla? ( ${GENPATCHES_URI} )
+       "
+
+PDEPEND="=sys-fs/aufs-util-4*"
+
+README_GENTOO_SUFFIX="-r1"
+
+src_unpack() {
+       detect_version
+       detect_arch
+       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}"/aufs4-kbuild.patch
+               "${WORKDIR}"/aufs4-base.patch
+               "${WORKDIR}"/aufs4-mmap.patch"
+
+       use module && UNIPATCH_LIST+=" "${WORKDIR}"/aufs4-standalone.patch"
+
+       unpack ${AUFS_TARBALL}
+
+       einfo "Using aufs4 version: ${AUFS_VERSION}"
+
+       kernel-2_src_unpack
+}
+
+src_prepare() {
+       kernel-2_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
+}
+
+src_install() {
+       kernel-2_src_install
+       dodoc "${WORKDIR}"/{aufs4-loopback,vfs-ino,tmpfs-idr}.patch
+       docompress -x 
/usr/share/doc/${PF}/{aufs4-loopback,vfs-ino,tmpfs-idr}.patch
+       readme.gentoo_create_doc
+}
+
+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 || \
+               elog "In order to use aufs FS you need to install 
sys-fs/aufs-util"
+
+       readme.gentoo_print_elog
+}
+
+pkg_postrm() {
+       kernel-2_pkg_postrm
+}

diff --git a/sys-kernel/aufs-sources/aufs-sources-4.14.8.ebuild 
b/sys-kernel/aufs-sources/aufs-sources-4.14.8.ebuild
new file mode 100644
index 00000000000..3965702360c
--- /dev/null
+++ b/sys-kernel/aufs-sources/aufs-sources-4.14.8.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER=9
+UNIPATCH_STRICTORDER=1
+inherit kernel-2 eutils readme.gentoo-r1
+
+AUFS_VERSION=4.14_p20171127
+AUFS_TARBALL="aufs-sources-${AUFS_VERSION}.tar.xz"
+# git archive -v --remote=git://git.code.sf.net/p/aufs/aufs4-standalone 
aufs${AUFS_VERSION/_p*} > aufs-sources-${AUFS_VERSION}.tar
+AUFS_URI="https://dev.gentoo.org/~jlec/distfiles/${AUFS_TARBALL}";
+
+KEYWORDS="~amd64 ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches 
http://aufs.sourceforge.net/";
+IUSE="experimental module vanilla"
+
+DESCRIPTION="Full sources (incl. Gentoo patchset) for the linux kernel tree 
and aufs4 support"
+SRC_URI="
+       ${KERNEL_URI}
+       ${ARCH_URI}
+       ${AUFS_URI}
+       !vanilla? ( ${GENPATCHES_URI} )
+       "
+
+PDEPEND="=sys-fs/aufs-util-4*"
+
+README_GENTOO_SUFFIX="-r1"
+
+src_unpack() {
+       detect_version
+       detect_arch
+       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}"/aufs4-kbuild.patch
+               "${WORKDIR}"/aufs4-base.patch
+               "${WORKDIR}"/aufs4-mmap.patch"
+
+       use module && UNIPATCH_LIST+=" "${WORKDIR}"/aufs4-standalone.patch"
+
+       unpack ${AUFS_TARBALL}
+
+       einfo "Using aufs4 version: ${AUFS_VERSION}"
+
+       kernel-2_src_unpack
+}
+
+src_prepare() {
+       kernel-2_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
+}
+
+src_install() {
+       kernel-2_src_install
+       dodoc "${WORKDIR}"/{aufs4-loopback,vfs-ino,tmpfs-idr}.patch
+       docompress -x 
/usr/share/doc/${PF}/{aufs4-loopback,vfs-ino,tmpfs-idr}.patch
+       readme.gentoo_create_doc
+}
+
+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 || \
+               elog "In order to use aufs FS you need to install 
sys-fs/aufs-util"
+
+       readme.gentoo_print_elog
+}
+
+pkg_postrm() {
+       kernel-2_pkg_postrm
+}

diff --git a/sys-kernel/aufs-sources/aufs-sources-4.4.107.ebuild 
b/sys-kernel/aufs-sources/aufs-sources-4.4.107.ebuild
new file mode 100644
index 00000000000..087a53f29f2
--- /dev/null
+++ b/sys-kernel/aufs-sources/aufs-sources-4.4.107.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER=110
+UNIPATCH_STRICTORDER=1
+inherit kernel-2 eutils readme.gentoo-r1
+
+AUFS_VERSION=4.4_p20171127
+AUFS_TARBALL="aufs-sources-${AUFS_VERSION}.tar.xz"
+# git archive -v --remote=git://git.code.sf.net/p/aufs/aufs4-standalone 
aufs${AUFS_VERSION/_p*} > aufs-sources-${AUFS_VERSION}.tar
+AUFS_URI="https://dev.gentoo.org/~jlec/distfiles/${AUFS_TARBALL}";
+
+KEYWORDS="~amd64 ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches 
http://aufs.sourceforge.net/";
+IUSE="experimental module vanilla"
+
+DESCRIPTION="Full sources (incl. Gentoo patchset) for the linux kernel tree 
and aufs4 support"
+SRC_URI="
+       ${KERNEL_URI}
+       ${ARCH_URI}
+       ${AUFS_URI}
+       !vanilla? ( ${GENPATCHES_URI} )
+       "
+
+PDEPEND="=sys-fs/aufs-util-4*"
+
+README_GENTOO_SUFFIX="-r1"
+
+src_unpack() {
+       detect_version
+       detect_arch
+       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}"/aufs4-kbuild.patch
+               "${WORKDIR}"/aufs4-base.patch
+               "${WORKDIR}"/aufs4-mmap.patch"
+
+       use module && UNIPATCH_LIST+=" "${WORKDIR}"/aufs4-standalone.patch"
+
+       unpack ${AUFS_TARBALL}
+
+       einfo "Using aufs4 version: ${AUFS_VERSION}"
+
+       kernel-2_src_unpack
+}
+
+src_prepare() {
+       kernel-2_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
+}
+
+src_install() {
+       kernel-2_src_install
+       dodoc "${WORKDIR}"/{aufs4-loopback,vfs-ino,tmpfs-idr}.patch
+       docompress -x 
/usr/share/doc/${PF}/{aufs4-loopback,vfs-ino,tmpfs-idr}.patch
+       readme.gentoo_create_doc
+}
+
+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 || \
+               elog "In order to use aufs FS you need to install 
sys-fs/aufs-util"
+
+       readme.gentoo_print_elog
+}
+
+pkg_postrm() {
+       kernel-2_pkg_postrm
+}

diff --git a/sys-kernel/aufs-sources/aufs-sources-4.9.71.ebuild 
b/sys-kernel/aufs-sources/aufs-sources-4.9.71.ebuild
new file mode 100644
index 00000000000..d4360be94dc
--- /dev/null
+++ b/sys-kernel/aufs-sources/aufs-sources-4.9.71.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER=73
+UNIPATCH_STRICTORDER=1
+inherit kernel-2 eutils readme.gentoo-r1
+
+AUFS_VERSION=4.9_p20171127
+AUFS_TARBALL="aufs-sources-${AUFS_VERSION}.tar.xz"
+# git archive -v --remote=git://git.code.sf.net/p/aufs/aufs4-standalone 
aufs${AUFS_VERSION/_p*} > aufs-sources-${AUFS_VERSION}.tar
+AUFS_URI="https://dev.gentoo.org/~jlec/distfiles/${AUFS_TARBALL}";
+
+KEYWORDS="~amd64 ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches 
http://aufs.sourceforge.net/";
+IUSE="experimental module vanilla"
+
+DESCRIPTION="Full sources (incl. Gentoo patchset) for the linux kernel tree 
and aufs4 support"
+SRC_URI="
+       ${KERNEL_URI}
+       ${ARCH_URI}
+       ${AUFS_URI}
+       !vanilla? ( ${GENPATCHES_URI} )
+       "
+
+PDEPEND="=sys-fs/aufs-util-4*"
+
+README_GENTOO_SUFFIX="-r1"
+
+src_unpack() {
+       detect_version
+       detect_arch
+       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}"/aufs4-kbuild.patch
+               "${WORKDIR}"/aufs4-base.patch
+               "${WORKDIR}"/aufs4-mmap.patch"
+
+       use module && UNIPATCH_LIST+=" "${WORKDIR}"/aufs4-standalone.patch"
+
+       unpack ${AUFS_TARBALL}
+
+       einfo "Using aufs4 version: ${AUFS_VERSION}"
+
+       kernel-2_src_unpack
+}
+
+src_prepare() {
+       kernel-2_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
+}
+
+src_install() {
+       kernel-2_src_install
+       dodoc "${WORKDIR}"/{aufs4-loopback,vfs-ino,tmpfs-idr}.patch
+       docompress -x 
/usr/share/doc/${PF}/{aufs4-loopback,vfs-ino,tmpfs-idr}.patch
+       readme.gentoo_create_doc
+}
+
+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 || \
+               elog "In order to use aufs FS you need to install 
sys-fs/aufs-util"
+
+       readme.gentoo_print_elog
+}
+
+pkg_postrm() {
+       kernel-2_pkg_postrm
+}

Reply via email to