summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2006-09-03 09:29:18 +0000
committerMike Frysinger <vapier@gentoo.org>2006-09-03 09:29:18 +0000
commitb6d271f0064988dfbebfd0165684eff2fb5559dd (patch)
tree919d1bdff5c30bb42a3fdcf49a93094d78319ac7 /sys-kernel
parentmerge most 2.4 arches (diff)
downloadgentoo-2-b6d271f0064988dfbebfd0165684eff2fb5559dd.tar.gz
gentoo-2-b6d271f0064988dfbebfd0165684eff2fb5559dd.tar.bz2
gentoo-2-b6d271f0064988dfbebfd0165684eff2fb5559dd.zip
merge most 2.4 arches
(Portage version: 2.1.1_rc1-r2) (Signed Manifest commit)
Diffstat (limited to 'sys-kernel')
-rw-r--r--sys-kernel/linux-headers/Manifest98
-rw-r--r--sys-kernel/linux-headers/files/digest-linux-headers-2.4.211
-rw-r--r--sys-kernel/linux-headers/files/digest-linux-headers-2.4.21-r11
-rw-r--r--sys-kernel/linux-headers/files/digest-linux-headers-2.4.221
-rw-r--r--sys-kernel/linux-headers/files/digest-linux-headers-2.4.22-r11
-rw-r--r--sys-kernel/linux-headers/files/digest-linux-headers-2.4.231
-rw-r--r--sys-kernel/linux-headers/files/digest-linux-headers-2.4.251
-rw-r--r--sys-kernel/linux-headers/files/digest-linux-headers-2.4.261
-rw-r--r--sys-kernel/linux-headers/linux-headers-2.4.21-r1.ebuild136
-rw-r--r--sys-kernel/linux-headers/linux-headers-2.4.21.ebuild131
-rw-r--r--sys-kernel/linux-headers/linux-headers-2.4.22-r1.ebuild142
-rw-r--r--sys-kernel/linux-headers/linux-headers-2.4.22.ebuild141
-rw-r--r--sys-kernel/linux-headers/linux-headers-2.4.23.ebuild126
-rw-r--r--sys-kernel/linux-headers/linux-headers-2.4.25.ebuild127
-rw-r--r--sys-kernel/linux-headers/linux-headers-2.4.26.ebuild127
15 files changed, 28 insertions, 1007 deletions
diff --git a/sys-kernel/linux-headers/Manifest b/sys-kernel/linux-headers/Manifest
index f3c8c9271ead..7f20695cad24 100644
--- a/sys-kernel/linux-headers/Manifest
+++ b/sys-kernel/linux-headers/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX 2.6.11-ppc64-32ul-spinlock.patch 510 RMD160 1a8a5a7c96049c7cac243022143fd7f20d678495 SHA1 06821a65583ad90711368c957c6522a27865febd SHA256 ffb32af7a072d8e6c87b73eb525744da2442d472ca0f26af4e3f4468074453e3
MD5 e32b5df37d1bd1fde32f19276f8bc5e2 files/2.6.11-ppc64-32ul-spinlock.patch 510
RMD160 1a8a5a7c96049c7cac243022143fd7f20d678495 files/2.6.11-ppc64-32ul-spinlock.patch 510
@@ -45,21 +48,18 @@ DIST gentoo-headers-2.6.11-5.tar.bz2 20873 RMD160 f1d432d534ea49db77cb74396b3b90
DIST gentoo-headers-2.6.11-7.tar.bz2 21194 RMD160 a81c367feae2126476198e1e0f65f24885a79c41 SHA1 bf74ca19663d276aa765c2a818327a895f420686 SHA256 fb281ad4e3d2eea1f92f5353e51113ff5292da0bc16780fca2b0ac1725a50ff6
DIST gentoo-headers-2.6.16-4.tar.bz2 23895 RMD160 193575d1b9a4d212230929803f350378f78b3a3e SHA1 93f9e96c9336bf648c39b4da4e2d657a17bce331 SHA256 4f0c42db4466bcf28a7b86baa3ca5ff5f9a14020ee7e52b7fa2e9cab40ce0df6
DIST gentoo-headers-2.6.17-3.tar.bz2 24079 RMD160 19373139c4212db5e725f8585e1e05a8316a837e SHA1 4c8151e517e7de5cf6ca42af29d9f355a83959d3 SHA256 a9d28ee423be63079f26c14c8175bd52de4b441cc1c0285fc83b8655eff15806
-DIST gentoo-headers-2.6.8.1-2.tar.bz2 17159
+DIST gentoo-headers-2.6.8.1-2.tar.bz2 17159 RMD160 2df2ab46ef8f42c534bb77b865e1c68bca6a127d SHA1 a94fd947395c354aceae0c35ea524cfc79483300 SHA256 f513e63f2ff5e37514fd8546959e5f308d319075ac70675e372e47e662f6a836
DIST linux-2.0.40.tar.bz2 6121108
-DIST linux-2.2.26.tar.bz2 15754692
-DIST linux-2.4.21.tar.bz2 28533733
-DIST linux-2.4.22.tar.bz2 29528612
+DIST linux-2.2.26.tar.bz2 15754692 RMD160 ce8e808a61566b9ee1acf1f812be12d0a7e9907d SHA1 7e20bf5bbeb0eb7c893e3d69d4ca25ad2774e7ed SHA256 7efbd131c3d243a85eae5ecec7f60394594d0ac1519ad684c4ac8d4f4eb8fa45
DIST linux-2.4.23.tar.bz2 29832609
-DIST linux-2.4.25.tar.bz2 30626548
-DIST linux-2.4.26.tar.bz2 30772389
+DIST linux-2.4.26.tar.bz2 30772389 RMD160 30a9cdf29f97aef56d4345962105a8c2e588f6de SHA1 c0097733a9e3554971ddf18151b83b6f42f6d9ad SHA256 dab39fb4431c1c6852b4197300b729c5d674906e71ebfada6fe9541fd452ec81
DIST linux-2.6.11-m68k-headers.patch.bz2 12090 RMD160 d3fc9886b6d2d17b01e37638fc831e1c29d7bdf7 SHA1 f227ad4286e1f91747bebe0a380d2630b031b64d SHA256 0050ad1f1135289e004e45c952d81a58aa6bf947c57b6c31976ae518fb98be86
DIST linux-2.6.11.tar.bz2 37075679 RMD160 c11918b5db60eb25c42b70eb376106c879678940 SHA1 d72ab76360d004dac4b976633dd0490e8d4b15cd SHA256 1fa39c202efe168bfeb0ddd74c8e4814f77da7dc78993e47826bad9173b95808
DIST linux-2.6.12.1-blackfin.patch.bz2 237386 RMD160 0c3a76aec152c43ef7f1b6130a1a43e59829cf92 SHA1 0f0e16ca4ccc4e4b9ea6d6f12ae289cf878a1fe8 SHA256 7f7d34e07a5581ee120a5847bc21e98ded02df1cfa86856514cfe467a1a4ae8c
DIST linux-2.6.16.tar.bz2 40845005 RMD160 af5c2f55733fadd2fdf8b00da55e7b31d516d4e8 SHA1 bef21cd5063a648f33a99a26f4742dd05eb4dca2 SHA256 1200dcc7e60fcdaf68618dba991917a47e41e67099e8b22143976ec972e2cad7
DIST linux-2.6.17.tar.bz2 41272919 RMD160 26aad30c9a6610665c6c7d62401d79bf56a6a699 SHA1 0605c975b9dead2af31a3decf09dd4138fadaf2b SHA256 ab0f647d52f124958439517df9e1ae0efda90cdb851f59f522fa1749f1d87d58
-DIST linux-2.6.8.1-sh-headers.patch.bz2 79212
-DIST linux-2.6.8.1.tar.bz2 35628066
+DIST linux-2.6.8.1-sh-headers.patch.bz2 79212 RMD160 c43b1792043e349fc9f0d5dbfe110da6cd29fd33 SHA1 0f8f7ce30ebc9161b616d9e2179cfae2da707dbc SHA256 1cc5b14559b6f46ec3eb8da689421cf53983ace6da670d308d7a9b7bdc2e48a8
+DIST linux-2.6.8.1.tar.bz2 35628066 RMD160 1befebe772eaa942daf67dcaa9eb302bb33c8288 SHA1 b9b5d86ad5ebfb3547d949de6a0795d2481cf7eb SHA256 910f4af05f40ed9a6ab3bc8ccf7ca77365fb7bfe9b5dcfa7ff316e03b354d4ff
DIST patch-2.4.23-pa3.gz 715860
EBUILD linux-headers-2.0.40.ebuild 1808 RMD160 7efaacbd19ed8199d48c1551c71c0d00c67c6250 SHA1 3469a65d7fa44cee0f1884c25c96b5afa64d8384 SHA256 3ed5c8722d94886ae12715e60172f217b8d1222a412c617a78f7e4270270b21b
MD5 716932740170ef6fda36c412ae06879a linux-headers-2.0.40.ebuild 1808
@@ -69,42 +69,14 @@ EBUILD linux-headers-2.2.26.ebuild 2502 RMD160 d629565254ce26e64eb18f435afa6e11f
MD5 1c43697b46cd87859708b7601424a258 linux-headers-2.2.26.ebuild 2502
RMD160 d629565254ce26e64eb18f435afa6e11fef555b2 linux-headers-2.2.26.ebuild 2502
SHA256 c9058c44d67b37cf27302e39caa60ed63001c6ddc87a0ab5cdf41479f0111563 linux-headers-2.2.26.ebuild 2502
-EBUILD linux-headers-2.4.21-r1.ebuild 3939 RMD160 9e15f932c7ff692a46ce1febc1fca19d1c17ed11 SHA1 8afe37e5293b7e87de9823d686d6b1c05856e0a9 SHA256 e57e338f143fffbced09bcc5f9e22f507c971bf781abca60cda5353c824cb832
-MD5 fc4ed5d046b99dd26ad6101860c32f95 linux-headers-2.4.21-r1.ebuild 3939
-RMD160 9e15f932c7ff692a46ce1febc1fca19d1c17ed11 linux-headers-2.4.21-r1.ebuild 3939
-SHA256 e57e338f143fffbced09bcc5f9e22f507c971bf781abca60cda5353c824cb832 linux-headers-2.4.21-r1.ebuild 3939
-EBUILD linux-headers-2.4.21.ebuild 3725 RMD160 2ba40be622744f469aa8f6232d1674bbe8420744 SHA1 0d9bd3c7bcc221c5c08ed62f68d7e30f0411cf61 SHA256 f55fabcc61c392eb01a760bf9f21e7916b30ed64d88b857b79506e4db1d41cd8
-MD5 778f9cf90ea42798d276d5d57b822530 linux-headers-2.4.21.ebuild 3725
-RMD160 2ba40be622744f469aa8f6232d1674bbe8420744 linux-headers-2.4.21.ebuild 3725
-SHA256 f55fabcc61c392eb01a760bf9f21e7916b30ed64d88b857b79506e4db1d41cd8 linux-headers-2.4.21.ebuild 3725
-EBUILD linux-headers-2.4.22-r1.ebuild 4066 RMD160 812ab7397d4e471f567f9fcaa1264eab047e9296 SHA1 4c8113f1db519e2810fc544bb6c086e0eb26a0e4 SHA256 fdc20f5a376f9b26263cc28604d189976f647326e0d6dc6cc3c947158bba7775
-MD5 1b900a0e84285a3ed937541e17499296 linux-headers-2.4.22-r1.ebuild 4066
-RMD160 812ab7397d4e471f567f9fcaa1264eab047e9296 linux-headers-2.4.22-r1.ebuild 4066
-SHA256 fdc20f5a376f9b26263cc28604d189976f647326e0d6dc6cc3c947158bba7775 linux-headers-2.4.22-r1.ebuild 4066
-EBUILD linux-headers-2.4.22.ebuild 4017 RMD160 b6d18de85bf4298fb41698c90ebe277cdbe5c168 SHA1 269498e97bb51fed6eaf6ad0a98416ad432f30fb SHA256 29a258b385b0f4174e16c930781a68b8840fddf84fb78d5550cacd72a0fbac8a
-MD5 c29c48dc661695aeebaf78abbe8a81c3 linux-headers-2.4.22.ebuild 4017
-RMD160 b6d18de85bf4298fb41698c90ebe277cdbe5c168 linux-headers-2.4.22.ebuild 4017
-SHA256 29a258b385b0f4174e16c930781a68b8840fddf84fb78d5550cacd72a0fbac8a linux-headers-2.4.22.ebuild 4017
-EBUILD linux-headers-2.4.23.ebuild 3475 RMD160 192c39827d9d3fb8ac0b256179a60e43e11bf61b SHA1 2de801a37fef8550cc5678ab28e122ac94f51985 SHA256 6535de5438aab723ae287a7dcf63889e542fe6706d72b53151801634950f6396
-MD5 285056f71a9e2293da02020a4b43142c linux-headers-2.4.23.ebuild 3475
-RMD160 192c39827d9d3fb8ac0b256179a60e43e11bf61b linux-headers-2.4.23.ebuild 3475
-SHA256 6535de5438aab723ae287a7dcf63889e542fe6706d72b53151801634950f6396 linux-headers-2.4.23.ebuild 3475
EBUILD linux-headers-2.4.23_p3.ebuild 1267 RMD160 d934faae5757dc69f4b29a4fb2304a8f80258198 SHA1 f76f3aceaceb56d9f1856ef5dbbe9e4efee95a3b SHA256 7188b4e8c7a978a58071bb27db512240be2ea7186bcad101df849b52a27a17e2
MD5 06eb1588f23861450f2d8b2e8379352b linux-headers-2.4.23_p3.ebuild 1267
RMD160 d934faae5757dc69f4b29a4fb2304a8f80258198 linux-headers-2.4.23_p3.ebuild 1267
SHA256 7188b4e8c7a978a58071bb27db512240be2ea7186bcad101df849b52a27a17e2 linux-headers-2.4.23_p3.ebuild 1267
-EBUILD linux-headers-2.4.25.ebuild 3410 RMD160 f84eec78868ebecac2cd20da46b1d693445b9990 SHA1 2bf27d7ce54e0c805f6f7166f76e6677639c3d29 SHA256 133475da8ef8b54cf1e5084cfc3121ce38624ed0e7b642e767af74bc931d1abc
-MD5 7a20e26b7cddf8179591f77334b5641c linux-headers-2.4.25.ebuild 3410
-RMD160 f84eec78868ebecac2cd20da46b1d693445b9990 linux-headers-2.4.25.ebuild 3410
-SHA256 133475da8ef8b54cf1e5084cfc3121ce38624ed0e7b642e767af74bc931d1abc linux-headers-2.4.25.ebuild 3410
-EBUILD linux-headers-2.4.26-r1.ebuild 775 RMD160 c54322e13e96bee0dcf5004a52ddc560f34c7868 SHA1 35877a603e207d4e25c1ced31117eaadf45c42c6 SHA256 d0455c5924335ff5521ea89efae448279fba642983f2b4d8c41042354dca2ecc
-MD5 87c2d0fd47529cc76e96bfe0ffb7db82 linux-headers-2.4.26-r1.ebuild 775
-RMD160 c54322e13e96bee0dcf5004a52ddc560f34c7868 linux-headers-2.4.26-r1.ebuild 775
-SHA256 d0455c5924335ff5521ea89efae448279fba642983f2b4d8c41042354dca2ecc linux-headers-2.4.26-r1.ebuild 775
-EBUILD linux-headers-2.4.26.ebuild 3345 RMD160 0eb8c039ab2a606427583d4d61d7e1f1fac836c2 SHA1 78dcb9a2ac828ccaac0d62522da4ac80dfbe8dca SHA256 edfe6b0065172ad6eb88805251ad34bf473d485eb862b0dbf0eaf4858bfd48bc
-MD5 19b2ec603a494d871a4a0acdc0b82917 linux-headers-2.4.26.ebuild 3345
-RMD160 0eb8c039ab2a606427583d4d61d7e1f1fac836c2 linux-headers-2.4.26.ebuild 3345
-SHA256 edfe6b0065172ad6eb88805251ad34bf473d485eb862b0dbf0eaf4858bfd48bc linux-headers-2.4.26.ebuild 3345
+EBUILD linux-headers-2.4.26-r1.ebuild 795 RMD160 846b1eb1be216d2889ab25ea820edb9d051831b3 SHA1 7ba5a857952895527e42bdc324fcec768cdcd429 SHA256 2cbdea0ce1e8b75e1788deaf77a5d1781618a8680a4c475820730c340ffdb4a6
+MD5 6f9b11ab7f38147909dd9ad6bac382a5 linux-headers-2.4.26-r1.ebuild 795
+RMD160 846b1eb1be216d2889ab25ea820edb9d051831b3 linux-headers-2.4.26-r1.ebuild 795
+SHA256 2cbdea0ce1e8b75e1788deaf77a5d1781618a8680a4c475820730c340ffdb4a6 linux-headers-2.4.26-r1.ebuild 795
EBUILD linux-headers-2.6.11-r2.ebuild 2024 RMD160 a6de07c0174a2a6be752a1b8efb8541feaefb0be SHA1 d8c6a78d9e84c620231772bb0be98f5cab0bcbcf SHA256 4cde40b7fab2db998757596e6ff4a40511d0f3325b8d051d54d3bb776358f014
MD5 0405d3b46d7163f99321abc1b00d9b32 linux-headers-2.6.11-r2.ebuild 2024
RMD160 a6de07c0174a2a6be752a1b8efb8541feaefb0be linux-headers-2.6.11-r2.ebuild 2024
@@ -148,36 +120,15 @@ SHA256 16a5f3dcc59bc342281b445c1377954ec74a6a39ade615cb2b3b9ebd72d7ea57 metadata
MD5 33d51532d0f696fefa15593b2cf2f6de files/digest-linux-headers-2.0.40 66
RMD160 617d8f3ea4a2fd806a1e0ad9fc6983ea03c9b468 files/digest-linux-headers-2.0.40 66
SHA256 4ece3e070b473d46bc025a4b7d4769998672a8ce5bccc8119a19740c78c9e3f0 files/digest-linux-headers-2.0.40 66
-MD5 556c7008fbfdf81750bbd4ab2beb111e files/digest-linux-headers-2.2.26 67
-RMD160 a56f86f943811bf987c9105750de45fb85daa5a9 files/digest-linux-headers-2.2.26 67
-SHA256 bf7fcbe02f2ede9afbac227d7ed043e5233270d865ea1fe20f442bbfdd0b493d files/digest-linux-headers-2.2.26 67
-MD5 9854e47afccae85e887bcb970fc68890 files/digest-linux-headers-2.4.21 67
-RMD160 521fa19459bd3094e1b5128360641d615fdb3d19 files/digest-linux-headers-2.4.21 67
-SHA256 b82bbdc7a9926c429c55aa56cc8ade6238f07e1874a4cc76047026b2313acdee files/digest-linux-headers-2.4.21 67
-MD5 9854e47afccae85e887bcb970fc68890 files/digest-linux-headers-2.4.21-r1 67
-RMD160 521fa19459bd3094e1b5128360641d615fdb3d19 files/digest-linux-headers-2.4.21-r1 67
-SHA256 b82bbdc7a9926c429c55aa56cc8ade6238f07e1874a4cc76047026b2313acdee files/digest-linux-headers-2.4.21-r1 67
-MD5 6ef3887ee4018c06c18e8726767189c7 files/digest-linux-headers-2.4.22 67
-RMD160 6f92cc5d51bb6748a1fc7e6c4a537662352e8325 files/digest-linux-headers-2.4.22 67
-SHA256 43e5597650b9c8236f705276f06df201bb1e456a52c367fb64c1ba1d570884dc files/digest-linux-headers-2.4.22 67
-MD5 6ef3887ee4018c06c18e8726767189c7 files/digest-linux-headers-2.4.22-r1 67
-RMD160 6f92cc5d51bb6748a1fc7e6c4a537662352e8325 files/digest-linux-headers-2.4.22-r1 67
-SHA256 43e5597650b9c8236f705276f06df201bb1e456a52c367fb64c1ba1d570884dc files/digest-linux-headers-2.4.22-r1 67
-MD5 79ee1ad9f4629595cd8d0cd20ca56dc1 files/digest-linux-headers-2.4.23 67
-RMD160 bef26a703432b39a6a5c73c0155f98820481ef81 files/digest-linux-headers-2.4.23 67
-SHA256 1a744ffc03beee81cdf6bf23922844c8fc16ccef95a839fc8bc476b2834c8ab0 files/digest-linux-headers-2.4.23 67
+MD5 dda7e5d73418e48ed5b1702f44d7fbf7 files/digest-linux-headers-2.2.26 247
+RMD160 e0cafc0025dbe141b9d8203f3fc9c747c127f4d1 files/digest-linux-headers-2.2.26 247
+SHA256 fbcd87968986be8964223517bf150b120cded7130753394c9c2bb06fde0a2232 files/digest-linux-headers-2.2.26 247
MD5 545a151ce959e51f4e528e3c27cb5a65 files/digest-linux-headers-2.4.23_p3 131
RMD160 6f05378f0226c86760580e198c10de602e3cbfad files/digest-linux-headers-2.4.23_p3 131
SHA256 f8cc38538515a82c7864f8713987fb9e07d6925665f516b1d46ddfba72d40fff files/digest-linux-headers-2.4.23_p3 131
-MD5 df6b4c19f4a4cb2b3d3a2a0107d7853d files/digest-linux-headers-2.4.25 67
-RMD160 465891373d5003ee40a970b8b0f6879ae6cc62ae files/digest-linux-headers-2.4.25 67
-SHA256 8dc618366717585925ec4046474d04f293b833464e806fa602f7a8da37ba7982 files/digest-linux-headers-2.4.25 67
-MD5 2574d3f1b776f2df365737f456bfe435 files/digest-linux-headers-2.4.26 67
-RMD160 bf21c0901991df3e07c4972839acd6b2b104885b files/digest-linux-headers-2.4.26 67
-SHA256 442d214f5d63ea28e1fffd370a3b33723ec409d355c6dbf5fcc69733f5795a0a files/digest-linux-headers-2.4.26 67
-MD5 2574d3f1b776f2df365737f456bfe435 files/digest-linux-headers-2.4.26-r1 67
-RMD160 bf21c0901991df3e07c4972839acd6b2b104885b files/digest-linux-headers-2.4.26-r1 67
-SHA256 442d214f5d63ea28e1fffd370a3b33723ec409d355c6dbf5fcc69733f5795a0a files/digest-linux-headers-2.4.26-r1 67
+MD5 e833d07f043b20a8ceb2e3ecca79c4f5 files/digest-linux-headers-2.4.26-r1 247
+RMD160 f970d2cba1572818b45c30409ca0f139b7da8eb3 files/digest-linux-headers-2.4.26-r1 247
+SHA256 ed8ab276d48205f14e6f2531d4063d3a3cdf1ddb67be961ca990140a622eb857 files/digest-linux-headers-2.4.26-r1 247
MD5 d2b4370e285d984d71e8fb9ed93e8c48 files/digest-linux-headers-2.6.11-r2 1081
RMD160 6da513a86f951ca64e936c6a66dd35fe08cf7b75 files/digest-linux-headers-2.6.11-r2 1081
SHA256 e59a997d0df059552cb83383343f39d18cb482d4b34573d01703472eaab4e129 files/digest-linux-headers-2.6.11-r2 1081
@@ -199,6 +150,13 @@ SHA256 b81587e3a2c1907e9494a0d19cf889a84190dfeda322be34f7a94e7120328b79 files/di
MD5 df18ee645d33818ab33c53b2f91605cd files/digest-linux-headers-2.6.17 801
RMD160 cb228ef6058adab550f45c97b2045b48db4ff8e7 files/digest-linux-headers-2.6.17 801
SHA256 e0a9de94c290af818ec967b47490c12758be4f8ee34c15e63663f722c615c40d files/digest-linux-headers-2.6.17 801
-MD5 48ebb9368ff477da66306503da02c6fd files/digest-linux-headers-2.6.8.1-r4 222
-RMD160 204e3f17610b96684793e23253f69c49136ae6f9 files/digest-linux-headers-2.6.8.1-r4 222
-SHA256 bbe87d8c133b4b4587584ef02287faab2b75573a177948e6d6ba5d0b893e023e files/digest-linux-headers-2.6.8.1-r4 222
+MD5 74e4ec85fb16587c38c2fdbe54231e5e files/digest-linux-headers-2.6.8.1-r4 804
+RMD160 9c508c51fbd2128c59d43e481f4807a70d5fc408 files/digest-linux-headers-2.6.8.1-r4 804
+SHA256 825299e026cccf262682b6311a9bb9897b10eff11aecae00a5ce6ea88bb8849a files/digest-linux-headers-2.6.8.1-r4 804
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.5 (GNU/Linux)
+
+iD8DBQFE+qCLamhnQswr0vIRApj2AKCXGCuvn/Vs9uTgwe+sQtvQf9lflQCgjQMW
+/tQbwWMBvOE24gJlU5T7HK0=
+=tyZB
+-----END PGP SIGNATURE-----
diff --git a/sys-kernel/linux-headers/files/digest-linux-headers-2.4.21 b/sys-kernel/linux-headers/files/digest-linux-headers-2.4.21
deleted file mode 100644
index 4cf91697ea68..000000000000
--- a/sys-kernel/linux-headers/files/digest-linux-headers-2.4.21
+++ /dev/null
@@ -1 +0,0 @@
-MD5 f51e12efa18bb828cf57d9d4a81b2fb1 linux-2.4.21.tar.bz2 28533733
diff --git a/sys-kernel/linux-headers/files/digest-linux-headers-2.4.21-r1 b/sys-kernel/linux-headers/files/digest-linux-headers-2.4.21-r1
deleted file mode 100644
index 4cf91697ea68..000000000000
--- a/sys-kernel/linux-headers/files/digest-linux-headers-2.4.21-r1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 f51e12efa18bb828cf57d9d4a81b2fb1 linux-2.4.21.tar.bz2 28533733
diff --git a/sys-kernel/linux-headers/files/digest-linux-headers-2.4.22 b/sys-kernel/linux-headers/files/digest-linux-headers-2.4.22
deleted file mode 100644
index e22508ef89f6..000000000000
--- a/sys-kernel/linux-headers/files/digest-linux-headers-2.4.22
+++ /dev/null
@@ -1 +0,0 @@
-MD5 75dc85149b06ac9432106b8941eb9f7b linux-2.4.22.tar.bz2 29528612
diff --git a/sys-kernel/linux-headers/files/digest-linux-headers-2.4.22-r1 b/sys-kernel/linux-headers/files/digest-linux-headers-2.4.22-r1
deleted file mode 100644
index e22508ef89f6..000000000000
--- a/sys-kernel/linux-headers/files/digest-linux-headers-2.4.22-r1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 75dc85149b06ac9432106b8941eb9f7b linux-2.4.22.tar.bz2 29528612
diff --git a/sys-kernel/linux-headers/files/digest-linux-headers-2.4.23 b/sys-kernel/linux-headers/files/digest-linux-headers-2.4.23
deleted file mode 100644
index 26c550ca8d08..000000000000
--- a/sys-kernel/linux-headers/files/digest-linux-headers-2.4.23
+++ /dev/null
@@ -1 +0,0 @@
-MD5 642af5ab5e1fc63685fde85e9ae601e4 linux-2.4.23.tar.bz2 29832609
diff --git a/sys-kernel/linux-headers/files/digest-linux-headers-2.4.25 b/sys-kernel/linux-headers/files/digest-linux-headers-2.4.25
deleted file mode 100644
index 9240858c4773..000000000000
--- a/sys-kernel/linux-headers/files/digest-linux-headers-2.4.25
+++ /dev/null
@@ -1 +0,0 @@
-MD5 5fc8e9f43fa44ac29ddf9a9980af57d8 linux-2.4.25.tar.bz2 30626548
diff --git a/sys-kernel/linux-headers/files/digest-linux-headers-2.4.26 b/sys-kernel/linux-headers/files/digest-linux-headers-2.4.26
deleted file mode 100644
index b3a3b9bad206..000000000000
--- a/sys-kernel/linux-headers/files/digest-linux-headers-2.4.26
+++ /dev/null
@@ -1 +0,0 @@
-MD5 88d7aefa03c92739cb70298a0b486e2c linux-2.4.26.tar.bz2 30772389
diff --git a/sys-kernel/linux-headers/linux-headers-2.4.21-r1.ebuild b/sys-kernel/linux-headers/linux-headers-2.4.21-r1.ebuild
deleted file mode 100644
index 5a6c63507cba..000000000000
--- a/sys-kernel/linux-headers/linux-headers-2.4.21-r1.ebuild
+++ /dev/null
@@ -1,136 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-headers/linux-headers-2.4.21-r1.ebuild,v 1.20 2006/07/12 16:20:39 kugelfang Exp $
-
-ETYPE="headers"
-inherit eutils kernel
-IUSE="gcc64"
-OKV=${PV/_/-}
-KV="${OKV}"
-S=${WORKDIR}/linux-${OKV}
-EXTRAVERSION=""
-
-# What's in this kernel?
-
-# INCLUDED:
-# 1) linux sources from kernel.org
-# 2) patch for big-endian machines to fix header issue (currently sparc only)
-
-DESCRIPTION="Linux ${OKV} headers from kernel.org"
-SRC_URI="mirror://kernel/linux/kernel/v2.4/linux-${OKV}.tar.bz2"
-HOMEPAGE="http://www.kernel.org/ http://www.gentoo.org/"
-LICENSE="GPL-2"
-SLOT="0"
-PROVIDE="virtual/os-headers"
-KEYWORDS="-* -amd64 -mips s390 sparc x86"
-
-DEPEND="!virtual/os-headers
- sparc? ( gcc64? ( sys-devel/gcc-sparc64 ) )"
-
-pkg_setup() {
- # Figure out what architecture we are, and set ARCH appropriately
- ARCH="$(uname -m)"
- ARCH="$(echo ${ARCH} | sed -e s/i.86/i386/ -e s/sun4u/sparc64/ -e s/arm.*/arm/ -e s/sa110/arm/)"
- [ "$ARCH" == "sparc" -a "$PROFILE_ARCH" == "sparc64" ] && ARCH=sparc64
-
-
- # Archs which have their own separate header packages, add a check here
- # and redirect the user to them
- case "${ARCH}" in
- mips|mips64|hppa)
- eerror "These headers are not appropriate for your architecture."
- eerror "Please use sys-kernel/${ARCH/64/}-headers instead."
- die
- ;;
- esac
-}
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- # Big Endian architectures need this patch in order to build certain programs properly
- # Right now, this fix only affects sparc. Other big-endian archs will need to edit this if they need it.
- # Issue will be fixed in 2.4.23+ kernel series (issue has been fixed in 2.6.0).
- # Closes Bug #26062
- if use sparc; then
- epatch ${FILESDIR}/bigendian-byteorder-fix.patch
- fi
-
-
- # This patch fixes an issue involving the use of gcc's -ansi flag and the __u64 datatype.
- # It only patches asm-i386, so we only apply it if x86. Unknown if this is needed for other archs.
- # Closes Bug #32246
- if use x86; then
- epatch ${FILESDIR}/${PN}-strict-ansi-fix.patch
- fi
-
-
- # Do Stuff
- kernel_universal_unpack
-}
-
-src_compile() {
-
- # Do normal src_compile stuff
- kernel_src_compile
-
- # If this is sparc, then generate asm_offsets.h
- if use sparc; then
- make ARCH=${ARCH} dep || die "Failed to run 'make dep'"
- fi
-}
-
-src_install() {
-
- # Do normal src_install stuff
- kernel_src_install
-
- # If this is sparc, then we need to place asm_offsets.h in the proper location(s)
- if [ "${PROFILE_ARCH}" = "sparc64" ]; then
-
- # We don't need /usr/include/asm, generate-asm-sparc will take care of this
- rm -Rf ${D}/usr/include/asm
-
- # We do need empty directories, though...
- dodir /usr/include/asm
- dodir /usr/include/asm-sparc
- dodir /usr/include/asm-sparc64
-
- # Copy asm-sparc and asm-sparc64
- cp -ax ${S}/include/asm-sparc/* ${D}/usr/include/asm-sparc
- cp -ax ${S}/include/asm-sparc64/* ${D}/usr/include/asm-sparc64
-
- # Check if generate-asm-sparc exists
- if [ -a "${FILESDIR}/generate-asm-sparc" ]; then
-
- # Copy generate-asm-sparc into the sandox
- cp ${FILESDIR}/generate-asm-sparc ${WORKDIR}/generate-asm-sparc
-
- # Just in case generate-asm-sparc isn't executable, make it so
- if [ ! -x "${WORKDIR}/generate-asm-sparc" ]; then
- chmod +x ${WORKDIR}/generate-asm-sparc
- fi
-
- # Generate /usr/include/asm for sparc systems
- ${WORKDIR}/generate-asm-sparc ${D}/usr/include
- else
- eerror "${FILESDIR}/generate-asm-sparc doesn't exist!"
- die
- fi
- fi
-}
-
-pkg_preinst() {
- kernel_pkg_preinst
-}
-
-pkg_postinst() {
- kernel_pkg_postinst
-
- einfo "Kernel headers are usually only used when recompiling glibc, as such, following the installation"
- einfo "of newer headers, it is advised that you re-merge glibc as follows:"
- einfo "emerge glibc"
- einfo "Failure to do so will cause glibc to not make use of newer features present in the updated kernel"
- einfo "headers."
-}
diff --git a/sys-kernel/linux-headers/linux-headers-2.4.21.ebuild b/sys-kernel/linux-headers/linux-headers-2.4.21.ebuild
deleted file mode 100644
index 68288e8431a7..000000000000
--- a/sys-kernel/linux-headers/linux-headers-2.4.21.ebuild
+++ /dev/null
@@ -1,131 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-headers/linux-headers-2.4.21.ebuild,v 1.32 2006/07/12 16:20:39 kugelfang Exp $
-
-ETYPE="headers"
-inherit eutils kernel
-IUSE="gcc64"
-OKV=${PV/_/-}
-KV="${OKV}"
-S=${WORKDIR}/linux-${OKV}
-EXTRAVERSION=""
-
-# What's in this kernel?
-
-# INCLUDED:
-# 1) linux sources from kernel.org
-# 2) patch for big-endian machines to fix header issue (currently sparc only)
-
-DESCRIPTION="Linux ${OKV} headers from kernel.org"
-SRC_URI="mirror://kernel/linux/kernel/v2.4/linux-${OKV}.tar.bz2"
-HOMEPAGE="http://www.kernel.org/ http://www.gentoo.org/"
-LICENSE="GPL-2"
-SLOT="0"
-PROVIDE="virtual/os-headers"
-KEYWORDS="alpha -amd64 ia64 -mips ~sparc x86"
-
-DEPEND="!virtual/os-headers
- sparc? ( gcc64? ( sys-devel/gcc-sparc64 ) )"
-
-pkg_setup() {
- # Figure out what architecture we are, and set ARCH appropriately
- ARCH="$(uname -m)"
- ARCH="$(echo ${ARCH} | sed -e s/i.86/i386/ -e s/sun4u/sparc64/ -e s/arm.*/arm/ -e s/sa110/arm/)"
- [ "$ARCH" == "sparc" -a "$PROFILE_ARCH" == "sparc64" ] && ARCH=sparc64
-
-
- # Archs which have their own separate header packages, add a check here
- # and redirect the user to them
- case "${ARCH}" in
- mips|mips64|hppa)
- eerror "These headers are not appropriate for your architecture."
- eerror "Please use sys-kernel/${ARCH/64/}-headers instead."
- die
- ;;
- esac
-}
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- # Big Endian architectures need this patch in order to build certain programs properly
- # Right now, this fix only affects sparc. Other big-endian archs will need to edit this if they need it.
- # Issue will be fixed in 2.4.23+ kernel series (issue has been fixed in 2.6.0).
- # Closes Bug #26062
- if use sparc; then
- epatch ${FILESDIR}/bigendian-byteorder-fix.patch
- fi
-
- # Do Stuff
- kernel_universal_unpack
-}
-
-src_compile() {
-
- # Do normal src_compile stuff
- kernel_src_compile
-
- # If this is sparc, then generate asm_offsets.h
- if use sparc; then
- make ARCH=${ARCH} dep || die "Failed to run 'make dep'"
- fi
-}
-
-src_install() {
-
- # Do normal src_install stuff
- kernel_src_install
-
- # If this is sparc, then we need to place asm_offsets.h in the proper location(s)
- if use sparc; then
-
- # We don't need /usr/include/asm, generate-asm-sparc will take care of this
- rm -Rf ${D}/usr/include/asm
-
- # We do need empty directories, though...
- dodir /usr/include/asm
- dodir /usr/include/asm-sparc
-
- # Copy asm-sparc
- cp -ax ${S}/include/asm-sparc/* ${D}/usr/include/asm-sparc
-
- # If this is sparc64, then we need asm-sparc64 stuff too
- if [ "${PROFILE_ARCH}" = "sparc64" ]; then
- dodir /usr/include/asm-sparc64
- cp -ax ${S}/include/asm-sparc64/* ${D}/usr/include/asm-sparc64
- fi
-
- # Check if generate-asm-sparc exists
- if [ -a "${FILESDIR}/generate-asm-sparc" ]; then
-
- # Copy generate-asm-sparc into the sandox
- cp ${FILESDIR}/generate-asm-sparc ${WORKDIR}/generate-asm-sparc
-
- # Just in case generate-asm-sparc isn't executable, make it so
- if [ ! -x "${WORKDIR}/generate-asm-sparc" ]; then
- chmod +x ${WORKDIR}/generate-asm-sparc
- fi
-
- # Generate /usr/include/asm for sparc systems
- ${WORKDIR}/generate-asm-sparc ${D}/usr/include
- else
- eerror "${FILESDIR}/generate-asm-sparc doesn't exist!"
- die
- fi
- fi
-}
-
-pkg_preinst() {
- kernel_pkg_preinst
-}
-
-pkg_postinst() {
- kernel_pkg_postinst
-
- einfo "Kernel headers are usually only used when recompiling glibc, as such, following the installation"
- einfo "of newer headers, it is advised that you re-merge glibc as follows:"
- einfo "emerge glibc"
- einfo "Failure to do so will cause glibc to not make use of newer features present in the updated kernel"
- einfo "headers."
-}
diff --git a/sys-kernel/linux-headers/linux-headers-2.4.22-r1.ebuild b/sys-kernel/linux-headers/linux-headers-2.4.22-r1.ebuild
deleted file mode 100644
index 3b3cf3f08029..000000000000
--- a/sys-kernel/linux-headers/linux-headers-2.4.22-r1.ebuild
+++ /dev/null
@@ -1,142 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-headers/linux-headers-2.4.22-r1.ebuild,v 1.4 2005/07/21 17:14:04 mr_bones_ Exp $
-
-ETYPE="headers"
-inherit eutils kernel
-IUSE=""
-OKV="${PV/_/-}"
-KV="${OKV}"
-S=${WORKDIR}/linux-${OKV}
-EXTRAVERSION=""
-
-# What's in this kernel?
-
-# INCLUDED:
-# 1) linux sources from kernel.org
-# 2) patch for big-endian machines to fix header issue (currently sparc only)
-
-DESCRIPTION="Linux ${OKV} headers from kernel.org"
-SRC_URI="mirror://kernel/linux/kernel/v2.4/linux-${OKV}.tar.bz2"
-HOMEPAGE="http://www.kernel.org/ http://www.gentoo.org/"
-LICENSE="GPL-2"
-SLOT="0"
-PROVIDE="virtual/os-headers"
-KEYWORDS="~ppc x86 -mips ~ppc64 ~s390"
-
-DEPEND="!virtual/os-headers"
-
-
-pkg_setup() {
- # Figure out what architecture we are, and set ARCH appropriately
- ARCH="$(uname -m)"
- ARCH="$(echo ${ARCH} | sed -e s/i.86/i386/ -e s/sun4u/sparc64/ -e s/arm.*/arm/ -e s/sa110/arm/)"
- [ "$ARCH" == "sparc" -a "$PROFILE_ARCH" == "sparc64" ] && ARCH=sparc64
-
-
- # Archs which have their own separate header packages, add a check here
- # and redirect the user to them
- case "${ARCH}" in
- mips|mips64|hppa)
- eerror "These headers are not appropriate for your architecture."
- eerror "Please use sys-kernel/${ARCH/64/}-headers instead."
- die
- ;;
- esac
-}
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- # Big Endian architectures need this patch in order to build certain programs properly
- # Right now, this fix only affects sparc. Other big-endian archs will need to edit this if they need it.
- # Issue will be fixed in 2.4.23+ kernel series (issue has been fixed in 2.6.0).
- # Closes Bug #26062
- if use sparc; then
- epatch ${FILESDIR}/bigendian-byteorder-fix.patch
- fi
-
-
- # This patch fixes an issue involving the use of gcc's -ansi flag and the __u64 datatype.
- # It only patches asm-i386, so we only apply it if x86. Unknown if this is needed for other archs.
- # Closes Bug #32246
- if use x86; then
- epatch ${FILESDIR}/${PN}-strict-ansi-fix.patch
- epatch ${FILESDIR}/unistd.h-i386-pic.patch
- fi
-
- use ppc64 && epatch ${FILESDIR}/${PN}-soundcard-ppc64.patch
-
- # Do Stuff
- kernel_universal_unpack
-}
-
-src_compile() {
-
- # Do normal src_compile stuff
- kernel_src_compile
-
- # If this is sparc, then generate asm_offsets.h
- if use sparc; then
- make dep ARCH=${ARCH} || die "Failed to run 'make dep'"
- fi
-}
-
-src_install() {
-
- # Do normal src_install stuff
- kernel_src_install
-
- # If this is sparc, then we need to place asm_offsets.h in the proper location(s)
- if use sparc; then
-
- # We don't need /usr/include/asm, generate-asm-sparc will take care of this
- rm -Rf ${D}/usr/include/asm
-
- # We do need empty directories, though...
- dodir /usr/include/asm
- dodir /usr/include/asm-sparc
-
- # Copy asm-sparc
- cp -ax ${S}/include/asm-sparc/* ${D}/usr/include/asm-sparc
-
- # If this is sparc64, then we need asm-sparc64 stuff too
- if [ "${PROFILE_ARCH}" = "sparc64" ]; then
- dodir /usr/include/asm-sparc64
- cp -ax ${S}/include/asm-sparc64/* ${D}/usr/include/asm-sparc64
- fi
-
- # Check if generate-asm-sparc exists
- if [ -a "${FILESDIR}/generate-asm-sparc" ]; then
-
- # Copy generate-asm-sparc into the sandox
- cp ${FILESDIR}/generate-asm-sparc ${WORKDIR}/generate-asm-sparc
-
- # Just in case generate-asm-sparc isn't executable, make it so
- if [ ! -x "${WORKDIR}/generate-asm-sparc" ]; then
- chmod +x ${WORKDIR}/generate-asm-sparc
- fi
-
- # Generate /usr/include/asm for sparc systems
- ${WORKDIR}/generate-asm-sparc ${D}/usr/include
- else
- eerror "${FILESDIR}/generate-asm-sparc doesn't exist!"
- die
- fi
- fi
-}
-
-pkg_preinst() {
- kernel_pkg_preinst
-}
-
-pkg_postinst() {
- kernel_pkg_postinst
-
- einfo "Kernel headers are usually only used when recompiling glibc, as such, following the installation"
- einfo "of newer headers, it is advised that you re-merge glibc as follows:"
- einfo "emerge glibc"
- einfo "Failure to do so will cause glibc to not make use of newer features present in the updated kernel"
- einfo "headers."
-}
diff --git a/sys-kernel/linux-headers/linux-headers-2.4.22.ebuild b/sys-kernel/linux-headers/linux-headers-2.4.22.ebuild
deleted file mode 100644
index e73b4f8dd03d..000000000000
--- a/sys-kernel/linux-headers/linux-headers-2.4.22.ebuild
+++ /dev/null
@@ -1,141 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-headers/linux-headers-2.4.22.ebuild,v 1.25 2005/07/21 17:14:04 mr_bones_ Exp $
-
-ETYPE="headers"
-inherit eutils kernel
-IUSE=""
-OKV="${PV/_/-}"
-KV="${OKV}"
-S=${WORKDIR}/linux-${OKV}
-EXTRAVERSION=""
-
-# What's in this kernel?
-
-# INCLUDED:
-# 1) linux sources from kernel.org
-# 2) patch for big-endian machines to fix header issue (currently sparc only)
-
-DESCRIPTION="Linux ${OKV} headers from kernel.org"
-SRC_URI="mirror://kernel/linux/kernel/v2.4/linux-${OKV}.tar.bz2"
-HOMEPAGE="http://www.kernel.org/ http://www.gentoo.org/"
-LICENSE="GPL-2"
-SLOT="0"
-PROVIDE="virtual/os-headers"
-KEYWORDS="ppc ~x86 -mips ppc64 s390"
-
-DEPEND="!virtual/os-headers"
-
-
-pkg_setup() {
- # Figure out what architecture we are, and set ARCH appropriately
- ARCH="$(uname -m)"
- ARCH="$(echo ${ARCH} | sed -e s/i.86/i386/ -e s/sun4u/sparc64/ -e s/arm.*/arm/ -e s/sa110/arm/)"
- [ "$ARCH" == "sparc" -a "$PROFILE_ARCH" == "sparc64" ] && ARCH=sparc64
-
-
- # Archs which have their own separate header packages, add a check here
- # and redirect the user to them
- case "${ARCH}" in
- mips|mips64|hppa)
- eerror "These headers are not appropriate for your architecture."
- eerror "Please use sys-kernel/${ARCH/64/}-headers instead."
- die
- ;;
- esac
-}
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- # Big Endian architectures need this patch in order to build certain programs properly
- # Right now, this fix only affects sparc. Other big-endian archs will need to edit this if they need it.
- # Issue will be fixed in 2.4.23+ kernel series (issue has been fixed in 2.6.0).
- # Closes Bug #26062
- if use sparc; then
- epatch ${FILESDIR}/bigendian-byteorder-fix.patch
- fi
-
-
- # This patch fixes an issue involving the use of gcc's -ansi flag and the __u64 datatype.
- # It only patches asm-i386, so we only apply it if x86. Unknown if this is needed for other archs.
- # Closes Bug #32246
- if use x86; then
- epatch ${FILESDIR}/${PN}-strict-ansi-fix.patch
- fi
-
- use ppc64 && epatch ${FILESDIR}/${PN}-soundcard-ppc64.patch
-
- # Do Stuff
- kernel_universal_unpack
-}
-
-src_compile() {
-
- # Do normal src_compile stuff
- kernel_src_compile
-
- # If this is sparc, then generate asm_offsets.h
- if use sparc; then
- make dep ARCH=${ARCH} || die "Failed to run 'make dep'"
- fi
-}
-
-src_install() {
-
- # Do normal src_install stuff
- kernel_src_install
-
- # If this is sparc, then we need to place asm_offsets.h in the proper location(s)
- if use sparc; then
-
- # We don't need /usr/include/asm, generate-asm-sparc will take care of this
- rm -Rf ${D}/usr/include/asm
-
- # We do need empty directories, though...
- dodir /usr/include/asm
- dodir /usr/include/asm-sparc
-
- # Copy asm-sparc
- cp -ax ${S}/include/asm-sparc/* ${D}/usr/include/asm-sparc
-
- # If this is sparc64, then we need asm-sparc64 stuff too
- if [ "${PROFILE_ARCH}" = "sparc64" ]; then
- dodir /usr/include/asm-sparc64
- cp -ax ${S}/include/asm-sparc64/* ${D}/usr/include/asm-sparc64
- fi
-
- # Check if generate-asm-sparc exists
- if [ -a "${FILESDIR}/generate-asm-sparc" ]; then
-
- # Copy generate-asm-sparc into the sandox
- cp ${FILESDIR}/generate-asm-sparc ${WORKDIR}/generate-asm-sparc
-
- # Just in case generate-asm-sparc isn't executable, make it so
- if [ ! -x "${WORKDIR}/generate-asm-sparc" ]; then
- chmod +x ${WORKDIR}/generate-asm-sparc
- fi
-
- # Generate /usr/include/asm for sparc systems
- ${WORKDIR}/generate-asm-sparc ${D}/usr/include
- else
- eerror "${FILESDIR}/generate-asm-sparc doesn't exist!"
- die
- fi
- fi
-}
-
-pkg_preinst() {
- kernel_pkg_preinst
-}
-
-pkg_postinst() {
- kernel_pkg_postinst
-
- einfo "Kernel headers are usually only used when recompiling glibc, as such, following the installation"
- einfo "of newer headers, it is advised that you re-merge glibc as follows:"
- einfo "emerge glibc"
- einfo "Failure to do so will cause glibc to not make use of newer features present in the updated kernel"
- einfo "headers."
-}
diff --git a/sys-kernel/linux-headers/linux-headers-2.4.23.ebuild b/sys-kernel/linux-headers/linux-headers-2.4.23.ebuild
deleted file mode 100644
index 41e80dc69f32..000000000000
--- a/sys-kernel/linux-headers/linux-headers-2.4.23.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-headers/linux-headers-2.4.23.ebuild,v 1.23 2006/07/12 16:20:39 kugelfang Exp $
-
-ETYPE="headers"
-inherit eutils kernel
-IUSE="gcc64"
-OKV="${PV/_/-}"
-KV="${OKV}"
-S=${WORKDIR}/linux-${OKV}
-EXTRAVERSION=""
-
-# What's in this kernel?
-
-# INCLUDED:
-# 1) linux sources from kernel.org
-
-DESCRIPTION="Linux ${OKV} headers from kernel.org"
-SRC_URI="mirror://kernel/linux/kernel/v2.4/linux-${OKV}.tar.bz2"
-HOMEPAGE="http://www.kernel.org/ http://www.gentoo.org/"
-LICENSE="GPL-2"
-SLOT="0"
-PROVIDE="virtual/os-headers"
-KEYWORDS="-* ia64 alpha sparc"
-
-DEPEND="!virtual/os-headers
- sparc? ( gcc64? ( sys-devel/gcc-sparc64 ) )"
-
-pkg_setup() {
- # Figure out what architecture we are, and set ARCH appropriately
- ARCH="$(uname -m)"
- ARCH="$(echo ${ARCH} | sed -e s/i.86/i386/ -e s/sun4u/sparc64/ -e s/arm.*/arm/ -e s/sa110/arm/)"
- [ "$ARCH" == "sparc" -a "$PROFILE_ARCH" == "sparc64" ] && ARCH=sparc64
-
-
- # Archs which have their own separate header packages, add a check here
- # and redirect the user to them
- case "${ARCH}" in
- mips|mips64|hppa)
- eerror "These headers are not appropriate for your architecture."
- eerror "Please use sys-kernel/${ARCH/64/}-headers instead."
- die
- ;;
- esac
-}
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- # This patch fixes an issue involving the use of gcc's -ansi flag and the __u64 datatype.
- # It only patches asm-i386, so we only apply it if x86. Unknown if this is needed for other archs.
- # Closes Bug #32246
- if use x86; then
- epatch ${FILESDIR}/${PN}-strict-ansi-fix.patch
- fi
-
-
- # Do Stuff
- kernel_universal_unpack
-}
-
-src_compile() {
-
- # Do normal src_compile stuff
- kernel_src_compile
-
- # If this is sparc, then generate asm_offsets.h
- if use sparc; then
- make ARCH=${ARCH} dep || die "Failed to run 'make dep'"
- fi
-}
-
-src_install() {
-
- # Do normal src_install stuff
- kernel_src_install
-
- # If this is sparc, then we need to place asm_offsets.h in the proper location(s)
- if [ "${PROFILE_ARCH}" = "sparc64" ]; then
-
- # We don't need /usr/include/asm, generate-asm-sparc will take care of this
- rm -Rf ${D}/usr/include/asm
-
- # We do need empty directories, though...
- dodir /usr/include/asm
- dodir /usr/include/asm-sparc
- dodir /usr/include/asm-sparc64
-
- # Copy asm-sparc and asm-sparc64
- cp -ax ${S}/include/asm-sparc/* ${D}/usr/include/asm-sparc
- cp -ax ${S}/include/asm-sparc64/* ${D}/usr/include/asm-sparc64
-
- # Check if generate-asm-sparc exists
- if [ -a "${FILESDIR}/generate-asm-sparc" ]; then
-
- # Copy generate-asm-sparc into the sandox
- cp ${FILESDIR}/generate-asm-sparc ${WORKDIR}/generate-asm-sparc
-
- # Just in case generate-asm-sparc isn't executable, make it so
- if [ ! -x "${WORKDIR}/generate-asm-sparc" ]; then
- chmod +x ${WORKDIR}/generate-asm-sparc
- fi
-
- # Generate /usr/include/asm for sparc systems
- ${WORKDIR}/generate-asm-sparc ${D}/usr/include
- else
- eerror "${FILESDIR}/generate-asm-sparc doesn't exist!"
- die
- fi
- fi
-}
-
-pkg_preinst() {
- kernel_pkg_preinst
-}
-
-pkg_postinst() {
- kernel_pkg_postinst
-
- einfo "Kernel headers are usually only used when recompiling glibc, as such, following the installation"
- einfo "of newer headers, it is advised that you re-merge glibc as follows:"
- einfo "emerge glibc"
- einfo "Failure to do so will cause glibc to not make use of newer features present in the updated kernel"
- einfo "headers."
-}
diff --git a/sys-kernel/linux-headers/linux-headers-2.4.25.ebuild b/sys-kernel/linux-headers/linux-headers-2.4.25.ebuild
deleted file mode 100644
index f48a6794da2e..000000000000
--- a/sys-kernel/linux-headers/linux-headers-2.4.25.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-headers/linux-headers-2.4.25.ebuild,v 1.13 2005/07/21 17:14:04 mr_bones_ Exp $
-
-ETYPE="headers"
-inherit eutils kernel
-
-OKV="${PV/_/-}"
-KV="${OKV}"
-S=${WORKDIR}/linux-${OKV}
-EXTRAVERSION=""
-
-# What's in this kernel?
-
-# INCLUDED:
-# 1) linux sources from kernel.org
-
-DESCRIPTION="Linux ${OKV} headers from kernel.org"
-SRC_URI="mirror://kernel/linux/kernel/v2.4/linux-${OKV}.tar.bz2"
-HOMEPAGE="http://www.kernel.org/ http://www.gentoo.org/"
-LICENSE="GPL-2"
-SLOT="0"
-PROVIDE="virtual/os-headers"
-KEYWORDS="-*"
-IUSE=""
-
-DEPEND="!virtual/os-headers"
-
-
-pkg_setup() {
- # Figure out what architecture we are, and set ARCH appropriately
- ARCH="$(uname -m)"
- ARCH="$(echo ${ARCH} | sed -e s/i.86/i386/ -e s/sun4u/sparc64/ -e s/arm.*/arm/ -e s/sa110/arm/)"
- [ "$ARCH" == "sparc" -a "$PROFILE_ARCH" == "sparc64" ] && ARCH=sparc64
-
-
- # Archs which have their own separate header packages, add a check here
- # and redirect the user to them
- case "${ARCH}" in
- mips|mips64|hppa)
- eerror "These headers are not appropriate for your architecture."
- eerror "Please use sys-kernel/${ARCH/64/}-headers instead."
- die
- ;;
- esac
-}
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- # This patch fixes an issue involving the use of gcc's -ansi flag and the __u64 datatype.
- # It only patches asm-i386, so we only apply it if x86. Unknown if this is needed for other archs.
- # Closes Bug #32246
- if use x86; then
- epatch ${FILESDIR}/${PN}-strict-ansi-fix.patch
- fi
-
-
- # Do Stuff
- kernel_universal_unpack
-}
-
-src_compile() {
-
- # Do normal src_compile stuff
- kernel_src_compile
-
- # If this is sparc, then generate asm_offsets.h
- if use sparc; then
- make ARCH=${ARCH} dep || die "Failed to run 'make dep'"
- fi
-}
-
-src_install() {
-
- # Do normal src_install stuff
- kernel_src_install
-
- # If this is sparc, then we need to place asm_offsets.h in the proper location(s)
- if [ "${PROFILE_ARCH}" = "sparc64" ]; then
-
- # We don't need /usr/include/asm, generate-asm-sparc will take care of this
- rm -Rf ${D}/usr/include/asm
-
- # We do need empty directories, though...
- dodir /usr/include/asm
- dodir /usr/include/asm-sparc
- dodir /usr/include/asm-sparc64
-
- # Copy asm-sparc and asm-sparc64
- cp -ax ${S}/include/asm-sparc/* ${D}/usr/include/asm-sparc
- cp -ax ${S}/include/asm-sparc64/* ${D}/usr/include/asm-sparc64
-
- # Check if generate-asm-sparc exists
- if [ -a "${FILESDIR}/generate-asm-sparc" ]; then
-
- # Copy generate-asm-sparc into the sandox
- cp ${FILESDIR}/generate-asm-sparc ${WORKDIR}/generate-asm-sparc
-
- # Just in case generate-asm-sparc isn't executable, make it so
- if [ ! -x "${WORKDIR}/generate-asm-sparc" ]; then
- chmod +x ${WORKDIR}/generate-asm-sparc
- fi
-
- # Generate /usr/include/asm for sparc systems
- ${WORKDIR}/generate-asm-sparc ${D}/usr/include
- else
- eerror "${FILESDIR}/generate-asm-sparc doesn't exist!"
- die
- fi
- fi
-}
-
-pkg_preinst() {
- kernel_pkg_preinst
-}
-
-pkg_postinst() {
- kernel_pkg_postinst
-
- einfo "Kernel headers are usually only used when recompiling glibc, as such, following the installation"
- einfo "of newer headers, it is advised that you re-merge glibc as follows:"
- einfo "emerge glibc"
- einfo "Failure to do so will cause glibc to not make use of newer features present in the updated kernel"
- einfo "headers."
-}
diff --git a/sys-kernel/linux-headers/linux-headers-2.4.26.ebuild b/sys-kernel/linux-headers/linux-headers-2.4.26.ebuild
deleted file mode 100644
index f83d8bb30d31..000000000000
--- a/sys-kernel/linux-headers/linux-headers-2.4.26.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-headers/linux-headers-2.4.26.ebuild,v 1.13 2006/07/12 16:20:39 kugelfang Exp $
-
-ETYPE="headers"
-inherit eutils kernel
-
-OKV="${PV/_/-}"
-KV="${OKV}"
-S=${WORKDIR}/linux-${OKV}
-EXTRAVERSION=""
-
-# What's in this kernel?
-
-# INCLUDED:
-# 1) linux sources from kernel.org
-
-DESCRIPTION="Linux ${OKV} headers from kernel.org"
-SRC_URI="mirror://kernel/linux/kernel/v2.4/linux-${OKV}.tar.bz2"
-HOMEPAGE="http://www.kernel.org/ http://www.gentoo.org/"
-LICENSE="GPL-2"
-SLOT="0"
-PROVIDE="virtual/os-headers"
-KEYWORDS="-* -amd64"
-IUSE="gcc64"
-
-DEPEND="!virtual/os-headers"
-
-
-pkg_setup() {
- # Figure out what architecture we are, and set ARCH appropriately
- set_arch_to_kernel
- [ "$ARCH" == "sparc" -a "$PROFILE_ARCH" == "sparc64" ] && ARCH=sparc64
-
-
- # Archs which have their own separate header packages, add a check here
- # and redirect the user to them
- case "${ARCH}" in
- mips|mips64|hppa)
- eerror "These headers are not appropriate for your architecture."
- eerror "Please use sys-kernel/${ARCH/64/}-headers instead."
- die
- ;;
- esac
-}
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- # This patch fixes an issue involving the use of gcc's -ansi flag and the __u64 datatype.
- # It only patches asm-i386, so we only apply it if x86. Unknown if this is needed for other archs.
- # Closes Bug #32246
- if use x86; then
- epatch ${FILESDIR}/${PN}-strict-ansi-fix.patch
- fi
-
-
- # Do Stuff
- kernel_universal_unpack
-}
-
-src_compile() {
-
- # Do normal src_compile stuff
- kernel_src_compile
-
- # If this is sparc, then generate asm_offsets.h
- if use sparc; then
- make ARCH=${ARCH} dep || die "Failed to run 'make dep'"
- fi
- set_arch_to_portage
-}
-
-src_install() {
-
- # Do normal src_install stuff
- kernel_src_install
-
- # If this is sparc, then we need to place asm_offsets.h in the proper location(s)
- if [ "${PROFILE_ARCH}" = "sparc64" ]; then
-
- # We don't need /usr/include/asm, generate-asm-sparc will take care of this
- rm -Rf ${D}/usr/include/asm
-
- # We do need empty directories, though...
- dodir /usr/include/asm
- dodir /usr/include/asm-sparc
- dodir /usr/include/asm-sparc64
-
- # Copy asm-sparc and asm-sparc64
- cp -ax ${S}/include/asm-sparc/* ${D}/usr/include/asm-sparc
- cp -ax ${S}/include/asm-sparc64/* ${D}/usr/include/asm-sparc64
-
- # Check if generate-asm-sparc exists
- if [ -a "${FILESDIR}/generate-asm-sparc" ]; then
-
- # Copy generate-asm-sparc into the sandox
- cp ${FILESDIR}/generate-asm-sparc ${WORKDIR}/generate-asm-sparc
-
- # Just in case generate-asm-sparc isn't executable, make it so
- if [ ! -x "${WORKDIR}/generate-asm-sparc" ]; then
- chmod +x ${WORKDIR}/generate-asm-sparc
- fi
-
- # Generate /usr/include/asm for sparc systems
- ${WORKDIR}/generate-asm-sparc ${D}/usr/include
- else
- eerror "${FILESDIR}/generate-asm-sparc doesn't exist!"
- die
- fi
- fi
-}
-
-pkg_preinst() {
- kernel_pkg_preinst
-}
-
-pkg_postinst() {
- kernel_pkg_postinst
-
- einfo "Kernel headers are usually only used when recompiling glibc, as such, following the installation"
- einfo "of newer headers, it is advised that you re-merge glibc as follows:"
- einfo "emerge glibc"
- einfo "Failure to do so will cause glibc to not make use of newer features present in the updated kernel"
- einfo "headers."
-}