summaryrefslogtreecommitdiff
path: root/sys-fs
diff options
context:
space:
mode:
authorGreg Kroah-Hartman <gregkh@gentoo.org>2006-08-30 23:35:27 +0000
committerGreg Kroah-Hartman <gregkh@gentoo.org>2006-08-30 23:35:27 +0000
commitb35100f14908bd60a18d94cd6c0b526d464e0a36 (patch)
tree342133bfe6f90c401d0ff1f67c0b9b3e6782f796 /sys-fs
parentAdd pre-release of xine-lib depending on newer ffmpeg allowing people on non-... (diff)
downloadgentoo-2-b35100f14908bd60a18d94cd6c0b526d464e0a36.tar.gz
gentoo-2-b35100f14908bd60a18d94cd6c0b526d464e0a36.tar.bz2
gentoo-2-b35100f14908bd60a18d94cd6c0b526d464e0a36.zip
remove old versions of udev from the tree
(Portage version: 2.1.1_pre5-r3)
Diffstat (limited to 'sys-fs')
-rw-r--r--sys-fs/udev/Manifest191
-rw-r--r--sys-fs/udev/files/digest-udev-068-r13
-rw-r--r--sys-fs/udev/files/digest-udev-0693
-rw-r--r--sys-fs/udev/files/digest-udev-070-r13
-rw-r--r--sys-fs/udev/files/digest-udev-0713
-rw-r--r--sys-fs/udev/files/digest-udev-0723
-rw-r--r--sys-fs/udev/files/digest-udev-0733
-rw-r--r--sys-fs/udev/files/digest-udev-0773
-rw-r--r--sys-fs/udev/files/digest-udev-077-r13
-rw-r--r--sys-fs/udev/files/digest-udev-077-r23
-rw-r--r--sys-fs/udev/files/digest-udev-077-r33
-rw-r--r--sys-fs/udev/files/digest-udev-077-r43
-rw-r--r--sys-fs/udev/files/digest-udev-077-r53
-rw-r--r--sys-fs/udev/files/digest-udev-0783
-rw-r--r--sys-fs/udev/files/digest-udev-0793
-rw-r--r--sys-fs/udev/files/digest-udev-079-r13
-rw-r--r--sys-fs/udev/files/digest-udev-0813
-rw-r--r--sys-fs/udev/files/digest-udev-081-r13
-rw-r--r--sys-fs/udev/files/digest-udev-0843
-rw-r--r--sys-fs/udev/files/digest-udev-0853
-rw-r--r--sys-fs/udev/files/digest-udev-0863
-rw-r--r--sys-fs/udev/files/digest-udev-0893
-rw-r--r--sys-fs/udev/files/digest-udev-089-r13
-rw-r--r--sys-fs/udev/files/digest-udev-089-r23
-rw-r--r--sys-fs/udev/files/digest-udev-0903
-rw-r--r--sys-fs/udev/udev-068-r1.ebuild214
-rw-r--r--sys-fs/udev/udev-069.ebuild213
-rw-r--r--sys-fs/udev/udev-070-r1.ebuild214
-rw-r--r--sys-fs/udev/udev-071.ebuild215
-rw-r--r--sys-fs/udev/udev-072.ebuild220
-rw-r--r--sys-fs/udev/udev-073.ebuild220
-rw-r--r--sys-fs/udev/udev-077-r1.ebuild207
-rw-r--r--sys-fs/udev/udev-077-r2.ebuild207
-rw-r--r--sys-fs/udev/udev-077-r3.ebuild208
-rw-r--r--sys-fs/udev/udev-077-r4.ebuild226
-rw-r--r--sys-fs/udev/udev-077-r5.ebuild226
-rw-r--r--sys-fs/udev/udev-077.ebuild206
-rw-r--r--sys-fs/udev/udev-078.ebuild226
-rw-r--r--sys-fs/udev/udev-079-r1.ebuild226
-rw-r--r--sys-fs/udev/udev-079.ebuild226
-rw-r--r--sys-fs/udev/udev-081-r1.ebuild226
-rw-r--r--sys-fs/udev/udev-081.ebuild226
-rw-r--r--sys-fs/udev/udev-084.ebuild234
-rw-r--r--sys-fs/udev/udev-085.ebuild233
-rw-r--r--sys-fs/udev/udev-086.ebuild233
-rw-r--r--sys-fs/udev/udev-089-r1.ebuild250
-rw-r--r--sys-fs/udev/udev-089-r2.ebuild251
-rw-r--r--sys-fs/udev/udev-089.ebuild251
-rw-r--r--sys-fs/udev/udev-090.ebuild275
49 files changed, 0 insertions, 5696 deletions
diff --git a/sys-fs/udev/Manifest b/sys-fs/udev/Manifest
index 866e3934bcb0..caef5be04676 100644
--- a/sys-fs/udev/Manifest
+++ b/sys-fs/udev/Manifest
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX 05-udev-early.rules-078 288 RMD160 e4d07ee5080618ba60c9cfb544d438f2eb11cab6 SHA1 fbdeedb8b7a638c9d930f1e405aa83e55d9d2eec SHA256 63602afdbefafa4eb0b3301685e47dec5cc206b66765e733f9bcc6afe2a5d31b
MD5 17c291f5c6e624792d02dd304fb8177e files/05-udev-early.rules-078 288
RMD160 e4d07ee5080618ba60c9cfb544d438f2eb11cab6 files/05-udev-early.rules-078 288
@@ -153,108 +150,15 @@ AUX udev.rules.post_012 4184 RMD160 0fa81b4bafa732497b8e65cf658adf2cf32f3a0a SHA
MD5 7f23fbfcba51c7c4b8c29a8c08429996 files/udev.rules.post_012 4184
RMD160 0fa81b4bafa732497b8e65cf658adf2cf32f3a0a files/udev.rules.post_012 4184
SHA256 3fc8785c40acb43d92a2f7b3c4e21cfa7b947fb5d2e87d1c109297ff34994100 files/udev.rules.post_012 4184
-DIST udev-068.tar.bz2 447117 RMD160 a3a78097286eefc529600f91ac9e92a2e1a65fda SHA1 c20edea3c37d524d8d9458fbfb801060182d054b SHA256 412771c50a8dfd695fdb2b219080eaf7127c23d47c8a06a9b6acde158fa3506c
-DIST udev-069.tar.bz2 437827 RMD160 db4f62852a59e9b0acd265798df0d21d292f489b SHA1 083afacd6d3d738f7131357b908fcaac0999f74e SHA256 d5189d8666c8b301d1704243e24237bde114f3ef13b47df58041ab31ed884f78
-DIST udev-070.tar.bz2 439671 RMD160 f3b431a5d25718ba4d3791c3fd8e9efba4b14d81 SHA1 ec9b92524a0b7b4e0c6d787d5cb6ee55ae72b607 SHA256 ec7c6c70ed2b55de840d17029964dbeb6e76795c882462eacf7ca9254d04feaa
-DIST udev-071.tar.bz2 437537 RMD160 331b7c3554f608792c99a3a8f9f461356230cfc6 SHA1 99554141df9d8333eeeb37276ada5cdafb080e3c SHA256 b2e77661487b86916597c242fd53912ff77f909792896141971dd3a875389f7f
-DIST udev-072.tar.bz2 434594 RMD160 cb6f32a4b66fef76fd322b4411ff2d184876de6c SHA1 12e7fe30a5e11e31322da9a8a5c83e5ab12329f5 SHA256 d656948e9be46b280454f1c6640f4b5d19de289fcf09be0ca77ba7363024543e
-DIST udev-073.tar.bz2 433317 RMD160 4c150763d68372df2b8f26cb158907fff7be8de3 SHA1 ce21f45ec86888189d5d44df9d387f7fd558ed94 SHA256 20b6e109cb0dd3f866f3fed0061643060a82925403d8a8f73cc493a339330efa
-DIST udev-077.tar.bz2 222315 RMD160 c686cc3996bd6fdff53d78c6cbeda46568c4bc11 SHA1 666cef60abe39f17a1fbf27443e030e0674f5b1c SHA256 e9f05ebcf6f5cd07336704803016c9550e587d63d8f645ad3f3e4226d1709ae3
-DIST udev-078.tar.bz2 222769 RMD160 ad408ab6f1701ea6bc46f513682668f53baa67e5 SHA1 04fdf5ef9aa32492c3b2c8b36305a970cc689293 SHA256 09c2dad4478215f84f885bad5ccc172b1ffc5c0a1452177347ed991584d7c88c
DIST udev-079.tar.bz2 222080 RMD160 eadf12acb49cf55015031ad540cc399bde6be835 SHA1 03e19c1afaa8abdb31c1f6627179ae37805269f9 SHA256 66b398f6eca47c6c50ae19f9ae4721f2ae57c7686e6f90edc9c72e3780171bcc
-DIST udev-081.tar.bz2 194339 RMD160 2ad57d91751e7c2e225779cf029f082e6c0cfbad SHA1 6e6a34b37a87fe068a07037743aff90da5ee8638 SHA256 089ebd9a9ae1fbc5c5c7c3c6d05c51c756c43f14f975a6b9e08b70b3f7dbd493
-DIST udev-084.tar.bz2 190832 RMD160 d93b802a3b2f925ec9ac73045917d335c3044621 SHA1 a3f8e4d331bd16ae06c08d3da7a7dd7bd82cb684 SHA256 73ea375a93169423dfca7ca3c125f9d6c422d0dcac917eea53a3217d177be4b4
-DIST udev-085.tar.bz2 191553 RMD160 9f38b00d7f6ba44b0d0a429103250a2d29755db2 SHA1 a6949fb7259f3b81fe7fb477bfc1b137a984467b SHA256 d99e91b3a033111e37479ad2f85c4d161cb26a9762a4314231b4aba4b3fab3f7
-DIST udev-086.tar.bz2 191824 RMD160 1cc8df74fc476b1123de52e24c2baa42a8b14305 SHA1 b1ab0cb88882b8db9e6783539d3fc7b3d06b2d4a SHA256 98cc9890100cfb5a656ccf5f21a5a8667fbc02f0e85d8a519089785695a1e59d
DIST udev-087.tar.bz2 190053 RMD160 3eefbc4bb4df3ffe3678cd1a8c57d247d6e59dcd SHA1 4564190ad6d6b38f94effdfe0ef1eebbcef2056b SHA256 d91eac8fad04b27d1146b579e4dc9ed0aee142a35d87af2c683b47ea95d80995
-DIST udev-089.tar.bz2 191032 RMD160 3e845904ce1c24b407c616f0cb024d758a7afbe2 SHA1 2c2dbf047b475d95deab251887a32c8dad2a0935 SHA256 cee32e4392d0c3ea84838e98ead8ca2a031c332126e0ff5321b981135b7e76fd
DIST udev-090.tar.bz2 192213 RMD160 77c1cd3cd71d781daf420824723cc520c75f41c8 SHA1 c5072cb2eaa4cd35b12685bd786c6c56ffbfedd7 SHA256 fd938b4144093261ed0437a6a7ce167526113ead596059ebae779b3fe219b4b3
DIST udev-094.tar.bz2 194721 RMD160 204330e28707e1fa5b699a89e1f663ecfd264e04 SHA1 665132873ece8f3c01d3786c91e7932a73645ca7 SHA256 a920b3c8126363f9559988e6b68148939ae09d1cccb9573c69a261b23a393590
DIST udev-096.tar.bz2 194109 RMD160 93aa8ef19160434d96800a7890af120e3b66a833 SHA1 8d15b89fdf93ba84e2d33ff6061e140aed0a4dce SHA256 a6e08ce1a29adf2fff0ee198a632f13d867929afd10a726829bc75b52afa453b
-EBUILD udev-068-r1.ebuild 6698 RMD160 16b86a0149c8cd49d75211049521c8520145503a SHA1 7d15be5b8b91acf55aa180990218c1b23280d253 SHA256 8813968cc7f3966b301307298d805cf47109ee2abfdc7d202b2f982399f59af4
-MD5 0b0240991924922eab433e39cf1ca953 udev-068-r1.ebuild 6698
-RMD160 16b86a0149c8cd49d75211049521c8520145503a udev-068-r1.ebuild 6698
-SHA256 8813968cc7f3966b301307298d805cf47109ee2abfdc7d202b2f982399f59af4 udev-068-r1.ebuild 6698
-EBUILD udev-069.ebuild 6648 RMD160 3d316dd8861e3c3a475393404f963a466d09aba9 SHA1 a6588f5bffaf21ffd1d95d3d49bd0077cb581e4d SHA256 7360fa64e4705504462e9eb4b1fe3079cbd7ce077402acf5626dbcfb9fb4605e
-MD5 0bd16f42f1bd404a650da235c6eda855 udev-069.ebuild 6648
-RMD160 3d316dd8861e3c3a475393404f963a466d09aba9 udev-069.ebuild 6648
-SHA256 7360fa64e4705504462e9eb4b1fe3079cbd7ce077402acf5626dbcfb9fb4605e udev-069.ebuild 6648
-EBUILD udev-070-r1.ebuild 6693 RMD160 89426ca56e2218e70c71daf17c23c32a075d890e SHA1 8708a5d2ecf3671673e30035340724350f9023d1 SHA256 75758a1cd0df5060fd3e3b92f2c010e8b792d7f579112522bbd4fdbe09be5279
-MD5 8cdc6a464533fbe123fa2b1fa496da07 udev-070-r1.ebuild 6693
-RMD160 89426ca56e2218e70c71daf17c23c32a075d890e udev-070-r1.ebuild 6693
-SHA256 75758a1cd0df5060fd3e3b92f2c010e8b792d7f579112522bbd4fdbe09be5279 udev-070-r1.ebuild 6693
-EBUILD udev-071.ebuild 6759 RMD160 b70bb878c2e8159743d8957b67fb6a6ec58666ea SHA1 4723bd84e3f7904fefe43cfd0580f70029712407 SHA256 a470e449b68e496284974d6eeb290a5d7c00190a4b6c2b4edcc7fe54f73e51b4
-MD5 81f1035916968128390fef68bd7ae7a6 udev-071.ebuild 6759
-RMD160 b70bb878c2e8159743d8957b67fb6a6ec58666ea udev-071.ebuild 6759
-SHA256 a470e449b68e496284974d6eeb290a5d7c00190a4b6c2b4edcc7fe54f73e51b4 udev-071.ebuild 6759
-EBUILD udev-072.ebuild 6983 RMD160 801df16403dd770e3379064c67285f11b1978e22 SHA1 5bbc2dc7eaae374281da505e89714815282edbe1 SHA256 0db2c7bd06a954a10a1c7f9d0475494734915bf3056ce6b52d2bc26334f77c1e
-MD5 1c2f39137e776ead6a5c022aa80f076b udev-072.ebuild 6983
-RMD160 801df16403dd770e3379064c67285f11b1978e22 udev-072.ebuild 6983
-SHA256 0db2c7bd06a954a10a1c7f9d0475494734915bf3056ce6b52d2bc26334f77c1e udev-072.ebuild 6983
-EBUILD udev-073.ebuild 6983 RMD160 5e3571a5ca1fd587d9ce9eb595a7e45ecabbffb9 SHA1 f30f04f743b553d75cd09243cb2d934b060475f1 SHA256 1cb9c0d037ead6b5073753ee7ecd12a2cda69da34d9b239e573ffaa1bb32fae6
-MD5 2323e2f8802a6e2d5dd3c73d9669b83d udev-073.ebuild 6983
-RMD160 5e3571a5ca1fd587d9ce9eb595a7e45ecabbffb9 udev-073.ebuild 6983
-SHA256 1cb9c0d037ead6b5073753ee7ecd12a2cda69da34d9b239e573ffaa1bb32fae6 udev-073.ebuild 6983
-EBUILD udev-077-r1.ebuild 6889 RMD160 fa979fcbe3240c952e77283330b5a8c4ac9da5cb SHA1 c91943505a929a7e10dcc1cc1f0551a15fdf8f1a SHA256 84948db6ff2afbaf6cfa2bc25cb33322d84654f3be9d370f47c5eb5c69b73d8c
-MD5 f69e426e47bd01dd952db7f7c952af2b udev-077-r1.ebuild 6889
-RMD160 fa979fcbe3240c952e77283330b5a8c4ac9da5cb udev-077-r1.ebuild 6889
-SHA256 84948db6ff2afbaf6cfa2bc25cb33322d84654f3be9d370f47c5eb5c69b73d8c udev-077-r1.ebuild 6889
-EBUILD udev-077-r2.ebuild 6892 RMD160 7153de1099105a4f4b996a343b85b84779004e59 SHA1 fcf36862f5eb95dff8746a9d7a6b63d2f37ff6b5 SHA256 eab1177f5aa501921661b6b54d499f9ea4cb994e483e4b538d502ad26f6028a3
-MD5 a4a449edc3da2388173ea56cad7ee698 udev-077-r2.ebuild 6892
-RMD160 7153de1099105a4f4b996a343b85b84779004e59 udev-077-r2.ebuild 6892
-SHA256 eab1177f5aa501921661b6b54d499f9ea4cb994e483e4b538d502ad26f6028a3 udev-077-r2.ebuild 6892
-EBUILD udev-077-r3.ebuild 6907 RMD160 0905cc56da260122997ce5eca674aaf02c98fb9d SHA1 c19ef576a39a313605b1bf4c9d5050e6686fb8f7 SHA256 505abbc7f232a7d76088e7a3456fca1398398dfa037b240fd53226a92e7ec866
-MD5 605179fb690630bb11422080817cb68a udev-077-r3.ebuild 6907
-RMD160 0905cc56da260122997ce5eca674aaf02c98fb9d udev-077-r3.ebuild 6907
-SHA256 505abbc7f232a7d76088e7a3456fca1398398dfa037b240fd53226a92e7ec866 udev-077-r3.ebuild 6907
-EBUILD udev-077-r4.ebuild 7522 RMD160 086ae8e51345114495d7c194acb9ec920d7fe924 SHA1 e936f171b560627f0cc5aa14c2a017ef50fb4338 SHA256 99eb5beca75af0bc22cc303fc75e443bdb8559a07da3173cc82832ba7d048a01
-MD5 d8ea78d0dc873e13ffb1e3a974874609 udev-077-r4.ebuild 7522
-RMD160 086ae8e51345114495d7c194acb9ec920d7fe924 udev-077-r4.ebuild 7522
-SHA256 99eb5beca75af0bc22cc303fc75e443bdb8559a07da3173cc82832ba7d048a01 udev-077-r4.ebuild 7522
-EBUILD udev-077-r5.ebuild 7522 RMD160 90b189b4c6076ff20a94eee2319364c14b93d3a5 SHA1 8b832701a913ae59caf8892725bbc587ef10fbb6 SHA256 b66d0b1020eb1b13b00cd0f00b6be5695163e2abc384855e4394a1eabffca4fc
-MD5 175bad4a39b6dbbb4225ce007a785c7e udev-077-r5.ebuild 7522
-RMD160 90b189b4c6076ff20a94eee2319364c14b93d3a5 udev-077-r5.ebuild 7522
-SHA256 b66d0b1020eb1b13b00cd0f00b6be5695163e2abc384855e4394a1eabffca4fc udev-077-r5.ebuild 7522
-EBUILD udev-077.ebuild 6845 RMD160 f3d7239d653b75db55d066d7263515ad59c338a7 SHA1 976abbbd4033acab0ecf3353dc1bb2af24de1ac2 SHA256 0f67c2003997097d9b3a77f12350ed8f7d1034fd55c34ef4c546ae00b1bf84ed
-MD5 4cf7b677380f3571eec3dc7326e984b2 udev-077.ebuild 6845
-RMD160 f3d7239d653b75db55d066d7263515ad59c338a7 udev-077.ebuild 6845
-SHA256 0f67c2003997097d9b3a77f12350ed8f7d1034fd55c34ef4c546ae00b1bf84ed udev-077.ebuild 6845
-EBUILD udev-078.ebuild 7534 RMD160 a70e61ac9f8362145d2cf6b44409ca5c2fa40633 SHA1 c0904ec95c0e036e73652ec201d2a3586900a0e5 SHA256 12cb27418c6845a79ebfd3a65d99b104fe50bb7cfdd725019e0d27030784c364
-MD5 274048dfd1e17033711670208b357d1f udev-078.ebuild 7534
-RMD160 a70e61ac9f8362145d2cf6b44409ca5c2fa40633 udev-078.ebuild 7534
-SHA256 12cb27418c6845a79ebfd3a65d99b104fe50bb7cfdd725019e0d27030784c364 udev-078.ebuild 7534
-EBUILD udev-079-r1.ebuild 7520 RMD160 e7b5993d286db8ab886d2b87110cfd618512a7ec SHA1 2fac113fccc85bef0c584956d4ad29f32dc7e9ec SHA256 e35cf80a01b60e95a681862ec262db717907130009058cd6b50204683652520a
-MD5 c4261697d1e9bd76064b59cee82f292a udev-079-r1.ebuild 7520
-RMD160 e7b5993d286db8ab886d2b87110cfd618512a7ec udev-079-r1.ebuild 7520
-SHA256 e35cf80a01b60e95a681862ec262db717907130009058cd6b50204683652520a udev-079-r1.ebuild 7520
EBUILD udev-079-r2.ebuild 7523 RMD160 bc3a75a2205cbe092ec431eaf474cb1f4959d4fe SHA1 b10bb23e64edc1a43b890f06c3f71a4e7c85ba9e SHA256 14a34689b36d1be9ffd953eedf20ee906b8638b0967b7148b4d0023d765da90f
MD5 3a6af6ceddbbd1a93002a240a8e6b930 udev-079-r2.ebuild 7523
RMD160 bc3a75a2205cbe092ec431eaf474cb1f4959d4fe udev-079-r2.ebuild 7523
SHA256 14a34689b36d1be9ffd953eedf20ee906b8638b0967b7148b4d0023d765da90f udev-079-r2.ebuild 7523
-EBUILD udev-079.ebuild 7531 RMD160 39ed3b56f17c076a757559bfb314b27f431e9591 SHA1 388d015291fe74b7ba6e42a93f05126a102c3751 SHA256 e293a17d7ecd236fc0b0cd3619a9de3b9255ca6b047796752c1953ec5c14db36
-MD5 ef95a1258270633facc3296d1d6daf97 udev-079.ebuild 7531
-RMD160 39ed3b56f17c076a757559bfb314b27f431e9591 udev-079.ebuild 7531
-SHA256 e293a17d7ecd236fc0b0cd3619a9de3b9255ca6b047796752c1953ec5c14db36 udev-079.ebuild 7531
-EBUILD udev-081-r1.ebuild 7536 RMD160 da56860c3554da0b9bf444663077dedc9e7e7299 SHA1 0f5c0f9902fddc55beed4e98633643df39442c57 SHA256 5cd5d542c8115e2bd377d61c35a99c4b56274af57fbc1e3d7866f06c575800bc
-MD5 87e87060787bf514c78970254ea2113c udev-081-r1.ebuild 7536
-RMD160 da56860c3554da0b9bf444663077dedc9e7e7299 udev-081-r1.ebuild 7536
-SHA256 5cd5d542c8115e2bd377d61c35a99c4b56274af57fbc1e3d7866f06c575800bc udev-081-r1.ebuild 7536
-EBUILD udev-081.ebuild 7534 RMD160 8cd4e13f5467781c4d7ca81d309b99ac2ddf9275 SHA1 aec6f392578bbae740077fc03614818daac990ad SHA256 7e7f81e496ba6a8bd1844a070978f5c105fdef32aa4e7b01d62683f67e0860fa
-MD5 ecf05415166a6fd1338f3de823c2ddb9 udev-081.ebuild 7534
-RMD160 8cd4e13f5467781c4d7ca81d309b99ac2ddf9275 udev-081.ebuild 7534
-SHA256 7e7f81e496ba6a8bd1844a070978f5c105fdef32aa4e7b01d62683f67e0860fa udev-081.ebuild 7534
-EBUILD udev-084.ebuild 7574 RMD160 7131d23958b8572f7c69fbb56300cc0e3a188564 SHA1 eae80ae3700d33d97fd23c62a7493274fde9a425 SHA256 e2050bcd2c6bddf66f22493df687e068a1f7e12c40a93c3b6d21e34bed7ed48a
-MD5 fcaca3296d019ceb962a95d96b4bcaa3 udev-084.ebuild 7574
-RMD160 7131d23958b8572f7c69fbb56300cc0e3a188564 udev-084.ebuild 7574
-SHA256 e2050bcd2c6bddf66f22493df687e068a1f7e12c40a93c3b6d21e34bed7ed48a udev-084.ebuild 7574
-EBUILD udev-085.ebuild 7522 RMD160 e72ad6a12e844c9e58ca6f908054822f54c67ca5 SHA1 1c6b04fa48eea08fcd4bd3ef6fb7709aa756081a SHA256 e35da7f7f11143f95b9810dc245b9ea88dcecbec9b5e4f207f5c80f0e66ca33f
-MD5 ae87a44fb78def6c5a9e2ba4ab45e475 udev-085.ebuild 7522
-RMD160 e72ad6a12e844c9e58ca6f908054822f54c67ca5 udev-085.ebuild 7522
-SHA256 e35da7f7f11143f95b9810dc245b9ea88dcecbec9b5e4f207f5c80f0e66ca33f udev-085.ebuild 7522
-EBUILD udev-086.ebuild 7522 RMD160 6c5252654a68dc0162829d9ba87eab7a0dda358c SHA1 e1c6a03cb670c1831d4fe738a2f9fba97778f49a SHA256 e35263bd5392fb28339618c40c03f87f735ae3da2402f89c5dc653f2df9e9e8e
-MD5 88d19ab13c4685c4feacede60a071d57 udev-086.ebuild 7522
-RMD160 6c5252654a68dc0162829d9ba87eab7a0dda358c udev-086.ebuild 7522
-SHA256 e35263bd5392fb28339618c40c03f87f735ae3da2402f89c5dc653f2df9e9e8e udev-086.ebuild 7522
EBUILD udev-087-r1.ebuild 7512 RMD160 7898cd9e6693b66b1b896a22e64f695e5a79ed4d SHA1 c274293d646f29e02740d05fa928059f853dec30 SHA256 750cfbb15d752fafe5173595a5ce5da17fb36269a375d0c2d219999bb1e59516
MD5 02114d164735e93308caf8f0a765bc84 udev-087-r1.ebuild 7512
RMD160 7898cd9e6693b66b1b896a22e64f695e5a79ed4d udev-087-r1.ebuild 7512
@@ -263,26 +167,10 @@ EBUILD udev-087.ebuild 7511 RMD160 97ccd8f04b11aadb33e7768ae180268f32306c98 SHA1
MD5 86731616c82a7f7aec8ab2c3c70939d1 udev-087.ebuild 7511
RMD160 97ccd8f04b11aadb33e7768ae180268f32306c98 udev-087.ebuild 7511
SHA256 614486ad7288b9a60adf83da710373e13c09ed3058fbdd2f87c9afb748e3e83f udev-087.ebuild 7511
-EBUILD udev-089-r1.ebuild 8071 RMD160 a3f0eb2faa6eee730a28cd37c5053fc89ed854fe SHA1 6a6f8eac633a3d211d4aaf3c85edee84f8dfe4e9 SHA256 7f501956759c7d00520782b0524fd07db6d3150aa3a2777ef5de19582f6bc45b
-MD5 c49ace3e4340dc8b0cdfc712403101d8 udev-089-r1.ebuild 8071
-RMD160 a3f0eb2faa6eee730a28cd37c5053fc89ed854fe udev-089-r1.ebuild 8071
-SHA256 7f501956759c7d00520782b0524fd07db6d3150aa3a2777ef5de19582f6bc45b udev-089-r1.ebuild 8071
-EBUILD udev-089-r2.ebuild 8088 RMD160 497b511f9e6efb3f6209da2fa347e3ecfcd306dc SHA1 b0ff185468e09bcfeb5c70680d182903d0a303ac SHA256 9c33dd9c820d873cb67949ca12f6da893e622c207345400334897aededed33bd
-MD5 436a6e1f95478129c4e2d9469ee6ffe2 udev-089-r2.ebuild 8088
-RMD160 497b511f9e6efb3f6209da2fa347e3ecfcd306dc udev-089-r2.ebuild 8088
-SHA256 9c33dd9c820d873cb67949ca12f6da893e622c207345400334897aededed33bd udev-089-r2.ebuild 8088
-EBUILD udev-089.ebuild 8090 RMD160 04268e3e72c02f9ad1b21558370ddc673b611f89 SHA1 3fa21ea755968ac0ee48a1f91df5bc83e02e0bdf SHA256 6cef7a6a60252931b3e839dbe7a9f24a9919f0c0783b66b32eb68e837fe622ee
-MD5 f756ca26681b6d9d7c9081257441d25c udev-089.ebuild 8090
-RMD160 04268e3e72c02f9ad1b21558370ddc673b611f89 udev-089.ebuild 8090
-SHA256 6cef7a6a60252931b3e839dbe7a9f24a9919f0c0783b66b32eb68e837fe622ee udev-089.ebuild 8090
EBUILD udev-090-r1.ebuild 9718 RMD160 78fa58dd9a10e4b706977a567dd2a11a9a6fd4f6 SHA1 d2b354683dad0d9589663eb8140c312ea64c15ed SHA256 b58aa3f461e5dbdbdd345cd3795680aaaef3a5f4449126f9034f0e86643f0d99
MD5 237ceeba5794020f92abb966b848d7e5 udev-090-r1.ebuild 9718
RMD160 78fa58dd9a10e4b706977a567dd2a11a9a6fd4f6 udev-090-r1.ebuild 9718
SHA256 b58aa3f461e5dbdbdd345cd3795680aaaef3a5f4449126f9034f0e86643f0d99 udev-090-r1.ebuild 9718
-EBUILD udev-090.ebuild 9721 RMD160 db93836ecba1fa4a4f91836e390515fb1d154eac SHA1 265919edc2d8eba577182b9abff91f3a5441e578 SHA256 73a9dbe5c527c94a27771011255862c2a81538392834a16f9cd22e98c411e8b6
-MD5 630b40cf63a094c057eaaed717e83582 udev-090.ebuild 9721
-RMD160 db93836ecba1fa4a4f91836e390515fb1d154eac udev-090.ebuild 9721
-SHA256 73a9dbe5c527c94a27771011255862c2a81538392834a16f9cd22e98c411e8b6 udev-090.ebuild 9721
EBUILD udev-094.ebuild 9801 RMD160 5ab88ac3e905955bbe07a1906de72c6c8e32821f SHA1 a3a05b497bac53e4b49244671bf86488a9a6b367 SHA256 3e3a0697372448ad89edc405b754d3afec97429b274a481a58e45aa025fabb87
MD5 d35ce48bccd8ace599349522e66de23d udev-094.ebuild 9801
RMD160 5ab88ac3e905955bbe07a1906de72c6c8e32821f udev-094.ebuild 9801
@@ -303,87 +191,15 @@ MISC metadata.xml 260 RMD160 f1b0916156eade656b558b7507109b69ed78d394 SHA1 3e34c
MD5 075d5a933d6175160a02ddf15bd4f454 metadata.xml 260
RMD160 f1b0916156eade656b558b7507109b69ed78d394 metadata.xml 260
SHA256 31722725c8bf774ad90600f7a3f50f2ca76c1396aad6888ce1cc08ce981b1552 metadata.xml 260
-MD5 d97be0e4674d21158a831263582c398d files/digest-udev-068-r1 229
-RMD160 74203fbde6a5796d894d4fc63f7eeccdf3f4b39e files/digest-udev-068-r1 229
-SHA256 dd43b48f5a7e9ea39000b6366128082b795bbf282c2ef5079c14a3f88017faf2 files/digest-udev-068-r1 229
-MD5 a1d0841deeef3550fa83a4de1a25f949 files/digest-udev-069 229
-RMD160 fb842630505988d79a4aadabb1a8510104f1a649 files/digest-udev-069 229
-SHA256 37939525e37219e6db85ad827e4f3b6604ee999a51db64d5b96847a7585f8502 files/digest-udev-069 229
-MD5 0d84ed3056ba21b909762f33513c6e9a files/digest-udev-070-r1 229
-RMD160 f5815697b1bd35933da10d5ed364f984b050b2bc files/digest-udev-070-r1 229
-SHA256 dee951e4552f251d45398a94825eb940d46759cf47afccf32572d96aa9b8a609 files/digest-udev-070-r1 229
-MD5 6743a4f52a6839532179b0a4164bbe2f files/digest-udev-071 229
-RMD160 50ded767222571dcf32dc9f79fcd6c7a09806cad files/digest-udev-071 229
-SHA256 6571621641b2446468818504a80a736bab56d7bc8ddb3acf5b633e4d74d0d3c2 files/digest-udev-071 229
-MD5 940fb8bc20659c45fa84746e38c972a3 files/digest-udev-072 229
-RMD160 27b908d6045cef5083185696c4d0d78c6a0f80ae files/digest-udev-072 229
-SHA256 9c0a77752e9aae7977fedfb0b6b416e61ff3f4f515e4a69f57cdcf0e2866635b files/digest-udev-072 229
-MD5 1131f0fd96b45b3d45b827028e0159d7 files/digest-udev-073 229
-RMD160 daa565b6c66641aa48a1303711616decee256fcf files/digest-udev-073 229
-SHA256 cef2988f8c715803c3a7f81c3770265c3d5c9fb9dd09fb2a08c7f533ce3d5844 files/digest-udev-073 229
-MD5 5dd6800a081f31a02f5f8fb8e238467f files/digest-udev-077 229
-RMD160 694dc44a8b4880d01a13b33c98f5390f5a6823f2 files/digest-udev-077 229
-SHA256 d1be3c81ca641935ca77646429caf3e006c2e197be8c5e94f71ebb7db78693e4 files/digest-udev-077 229
-MD5 5dd6800a081f31a02f5f8fb8e238467f files/digest-udev-077-r1 229
-RMD160 694dc44a8b4880d01a13b33c98f5390f5a6823f2 files/digest-udev-077-r1 229
-SHA256 d1be3c81ca641935ca77646429caf3e006c2e197be8c5e94f71ebb7db78693e4 files/digest-udev-077-r1 229
-MD5 5dd6800a081f31a02f5f8fb8e238467f files/digest-udev-077-r2 229
-RMD160 694dc44a8b4880d01a13b33c98f5390f5a6823f2 files/digest-udev-077-r2 229
-SHA256 d1be3c81ca641935ca77646429caf3e006c2e197be8c5e94f71ebb7db78693e4 files/digest-udev-077-r2 229
-MD5 5dd6800a081f31a02f5f8fb8e238467f files/digest-udev-077-r3 229
-RMD160 694dc44a8b4880d01a13b33c98f5390f5a6823f2 files/digest-udev-077-r3 229
-SHA256 d1be3c81ca641935ca77646429caf3e006c2e197be8c5e94f71ebb7db78693e4 files/digest-udev-077-r3 229
-MD5 5dd6800a081f31a02f5f8fb8e238467f files/digest-udev-077-r4 229
-RMD160 694dc44a8b4880d01a13b33c98f5390f5a6823f2 files/digest-udev-077-r4 229
-SHA256 d1be3c81ca641935ca77646429caf3e006c2e197be8c5e94f71ebb7db78693e4 files/digest-udev-077-r4 229
-MD5 5dd6800a081f31a02f5f8fb8e238467f files/digest-udev-077-r5 229
-RMD160 694dc44a8b4880d01a13b33c98f5390f5a6823f2 files/digest-udev-077-r5 229
-SHA256 d1be3c81ca641935ca77646429caf3e006c2e197be8c5e94f71ebb7db78693e4 files/digest-udev-077-r5 229
-MD5 59edf230ce733d8613e36885c1d1c56a files/digest-udev-078 229
-RMD160 fa9e3bd303fda57bcd68ad8a40bc3b47e368519a files/digest-udev-078 229
-SHA256 a818a8685ff636051319b8949409a827e2116d8372e655f8fe624e33dfa23a4e files/digest-udev-078 229
-MD5 87b216e9c41a2939b053a3c19c1d40ba files/digest-udev-079 229
-RMD160 c896542fdd57928b97d67f8385e3f0f0a12e1a11 files/digest-udev-079 229
-SHA256 5484b32be7d169e1c27b8eb03df48fe046f2904af1e26894e682ad07e9c5599a files/digest-udev-079 229
-MD5 87b216e9c41a2939b053a3c19c1d40ba files/digest-udev-079-r1 229
-RMD160 c896542fdd57928b97d67f8385e3f0f0a12e1a11 files/digest-udev-079-r1 229
-SHA256 5484b32be7d169e1c27b8eb03df48fe046f2904af1e26894e682ad07e9c5599a files/digest-udev-079-r1 229
MD5 87b216e9c41a2939b053a3c19c1d40ba files/digest-udev-079-r2 229
RMD160 c896542fdd57928b97d67f8385e3f0f0a12e1a11 files/digest-udev-079-r2 229
SHA256 5484b32be7d169e1c27b8eb03df48fe046f2904af1e26894e682ad07e9c5599a files/digest-udev-079-r2 229
-MD5 d1e835cc9caca78509b6f4a85e26a824 files/digest-udev-081 229
-RMD160 96b95b701dbf44a8b03c0e511d07c64d9eeec1ed files/digest-udev-081 229
-SHA256 b5570aea1bc583dfb96b8aa46082873500a6a19f175b4ec4ddb0be0f8c4fb1a1 files/digest-udev-081 229
-MD5 d1e835cc9caca78509b6f4a85e26a824 files/digest-udev-081-r1 229
-RMD160 96b95b701dbf44a8b03c0e511d07c64d9eeec1ed files/digest-udev-081-r1 229
-SHA256 b5570aea1bc583dfb96b8aa46082873500a6a19f175b4ec4ddb0be0f8c4fb1a1 files/digest-udev-081-r1 229
-MD5 54a59608171e5d2a5f83b607c3e513b6 files/digest-udev-084 229
-RMD160 cbc6f6fb10d9c61085a9f4f72d9fcac5e5efdbdb files/digest-udev-084 229
-SHA256 c16a5467da4eb2b8d6aff0491f3327b920ebd71050e16c2709dd7ffce72f6bce files/digest-udev-084 229
-MD5 b27ba4fcba5236a5c68c860743c4694d files/digest-udev-085 229
-RMD160 22c98f721acd3ad31c9ae5a77365de0873521f0c files/digest-udev-085 229
-SHA256 1a32443e32b098b00a8c817b84ea3c2ab79340351f697658742b568f23cb33dc files/digest-udev-085 229
-MD5 4d15c96b2d749dcec0c58ba559499b27 files/digest-udev-086 229
-RMD160 652b555411747832744578c3844fc1dddcc0c3bb files/digest-udev-086 229
-SHA256 9ae4eb44bfe1919a0ee26c31a7a81cacca7eee3b3cb7ef6a0483c24019467edd files/digest-udev-086 229
MD5 c8ec90a2827ce8897e34a140ec03e100 files/digest-udev-087 229
RMD160 5427cd59378b4ad0018502ffbd537d53186a508e files/digest-udev-087 229
SHA256 70ee083c84b52a4ca757cd6cc5ccae2905c9184d4f533fbdfe21b647760097d1 files/digest-udev-087 229
MD5 c8ec90a2827ce8897e34a140ec03e100 files/digest-udev-087-r1 229
RMD160 5427cd59378b4ad0018502ffbd537d53186a508e files/digest-udev-087-r1 229
SHA256 70ee083c84b52a4ca757cd6cc5ccae2905c9184d4f533fbdfe21b647760097d1 files/digest-udev-087-r1 229
-MD5 9dc9ff90ebbc4e57f50f59de28f693ac files/digest-udev-089 229
-RMD160 f9e7142287acee4a3ff353c50ef5965538c59562 files/digest-udev-089 229
-SHA256 e12b90573d11e8ff79ac99338d536d3e1be647a4c6de7c664d166a7e9dcd6e3c files/digest-udev-089 229
-MD5 9dc9ff90ebbc4e57f50f59de28f693ac files/digest-udev-089-r1 229
-RMD160 f9e7142287acee4a3ff353c50ef5965538c59562 files/digest-udev-089-r1 229
-SHA256 e12b90573d11e8ff79ac99338d536d3e1be647a4c6de7c664d166a7e9dcd6e3c files/digest-udev-089-r1 229
-MD5 9dc9ff90ebbc4e57f50f59de28f693ac files/digest-udev-089-r2 229
-RMD160 f9e7142287acee4a3ff353c50ef5965538c59562 files/digest-udev-089-r2 229
-SHA256 e12b90573d11e8ff79ac99338d536d3e1be647a4c6de7c664d166a7e9dcd6e3c files/digest-udev-089-r2 229
-MD5 08479620eba0bf6e20ed51ca3daa2e25 files/digest-udev-090 229
-RMD160 5b046f0c83c87de916417d0852aa47096b1e9418 files/digest-udev-090 229
-SHA256 50879961dd1c70fe88683704a50b768edeccbbc018962031a0f4f54f10b6cc6f files/digest-udev-090 229
MD5 08479620eba0bf6e20ed51ca3daa2e25 files/digest-udev-090-r1 229
RMD160 5b046f0c83c87de916417d0852aa47096b1e9418 files/digest-udev-090-r1 229
SHA256 50879961dd1c70fe88683704a50b768edeccbbc018962031a0f4f54f10b6cc6f files/digest-udev-090-r1 229
@@ -396,10 +212,3 @@ SHA256 fdb17aa32ce5f0da94e52fabc03d2ae82db45cbfae2edb4cdc0c51023a5beee6 files/di
MD5 9c42ff06c73efc631ff1a3cb6a67e6b9 files/digest-udev-096-r1 229
RMD160 7fba4e2d8c5c9e879f7e0bde6f8f4c0808e2dade files/digest-udev-096-r1 229
SHA256 fdb17aa32ce5f0da94e52fabc03d2ae82db45cbfae2edb4cdc0c51023a5beee6 files/digest-udev-096-r1 229
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.4 (GNU/Linux)
-
-iD8DBQFE1i+5amhnQswr0vIRAkMWAJ9aEYYtewXJ+atcyfKOEXiqLaO2cgCgqd66
-gx19ZwekE2xr05REXELCVsg=
-=wTFK
------END PGP SIGNATURE-----
diff --git a/sys-fs/udev/files/digest-udev-068-r1 b/sys-fs/udev/files/digest-udev-068-r1
deleted file mode 100644
index e5e8fbf40dec..000000000000
--- a/sys-fs/udev/files/digest-udev-068-r1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 fd9db7375dae81e8aa634414b5ede0d6 udev-068.tar.bz2 447117
-RMD160 a3a78097286eefc529600f91ac9e92a2e1a65fda udev-068.tar.bz2 447117
-SHA256 412771c50a8dfd695fdb2b219080eaf7127c23d47c8a06a9b6acde158fa3506c udev-068.tar.bz2 447117
diff --git a/sys-fs/udev/files/digest-udev-069 b/sys-fs/udev/files/digest-udev-069
deleted file mode 100644
index d070970b1192..000000000000
--- a/sys-fs/udev/files/digest-udev-069
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 4693092422576c258b8b068811de559c udev-069.tar.bz2 437827
-RMD160 db4f62852a59e9b0acd265798df0d21d292f489b udev-069.tar.bz2 437827
-SHA256 d5189d8666c8b301d1704243e24237bde114f3ef13b47df58041ab31ed884f78 udev-069.tar.bz2 437827
diff --git a/sys-fs/udev/files/digest-udev-070-r1 b/sys-fs/udev/files/digest-udev-070-r1
deleted file mode 100644
index 54918cc3205a..000000000000
--- a/sys-fs/udev/files/digest-udev-070-r1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 e990dcdc3a245f00373cd51a9e09b27f udev-070.tar.bz2 439671
-RMD160 f3b431a5d25718ba4d3791c3fd8e9efba4b14d81 udev-070.tar.bz2 439671
-SHA256 ec7c6c70ed2b55de840d17029964dbeb6e76795c882462eacf7ca9254d04feaa udev-070.tar.bz2 439671
diff --git a/sys-fs/udev/files/digest-udev-071 b/sys-fs/udev/files/digest-udev-071
deleted file mode 100644
index 61b6c3975a11..000000000000
--- a/sys-fs/udev/files/digest-udev-071
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 6325fda7a6f29ef9fce3bcf73db3ad89 udev-071.tar.bz2 437537
-RMD160 331b7c3554f608792c99a3a8f9f461356230cfc6 udev-071.tar.bz2 437537
-SHA256 b2e77661487b86916597c242fd53912ff77f909792896141971dd3a875389f7f udev-071.tar.bz2 437537
diff --git a/sys-fs/udev/files/digest-udev-072 b/sys-fs/udev/files/digest-udev-072
deleted file mode 100644
index ee8f8e603bdd..000000000000
--- a/sys-fs/udev/files/digest-udev-072
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 cbcc5528fdce7b100bc2f20788c0bf67 udev-072.tar.bz2 434594
-RMD160 cb6f32a4b66fef76fd322b4411ff2d184876de6c udev-072.tar.bz2 434594
-SHA256 d656948e9be46b280454f1c6640f4b5d19de289fcf09be0ca77ba7363024543e udev-072.tar.bz2 434594
diff --git a/sys-fs/udev/files/digest-udev-073 b/sys-fs/udev/files/digest-udev-073
deleted file mode 100644
index 676e66d8409d..000000000000
--- a/sys-fs/udev/files/digest-udev-073
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 2ba9c6233fdcc3652c1d023a5cb3aaa9 udev-073.tar.bz2 433317
-RMD160 4c150763d68372df2b8f26cb158907fff7be8de3 udev-073.tar.bz2 433317
-SHA256 20b6e109cb0dd3f866f3fed0061643060a82925403d8a8f73cc493a339330efa udev-073.tar.bz2 433317
diff --git a/sys-fs/udev/files/digest-udev-077 b/sys-fs/udev/files/digest-udev-077
deleted file mode 100644
index b5d1fd9aa25b..000000000000
--- a/sys-fs/udev/files/digest-udev-077
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 61ec646daf7795e9777e8f33975408fe udev-077.tar.bz2 222315
-RMD160 c686cc3996bd6fdff53d78c6cbeda46568c4bc11 udev-077.tar.bz2 222315
-SHA256 e9f05ebcf6f5cd07336704803016c9550e587d63d8f645ad3f3e4226d1709ae3 udev-077.tar.bz2 222315
diff --git a/sys-fs/udev/files/digest-udev-077-r1 b/sys-fs/udev/files/digest-udev-077-r1
deleted file mode 100644
index b5d1fd9aa25b..000000000000
--- a/sys-fs/udev/files/digest-udev-077-r1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 61ec646daf7795e9777e8f33975408fe udev-077.tar.bz2 222315
-RMD160 c686cc3996bd6fdff53d78c6cbeda46568c4bc11 udev-077.tar.bz2 222315
-SHA256 e9f05ebcf6f5cd07336704803016c9550e587d63d8f645ad3f3e4226d1709ae3 udev-077.tar.bz2 222315
diff --git a/sys-fs/udev/files/digest-udev-077-r2 b/sys-fs/udev/files/digest-udev-077-r2
deleted file mode 100644
index b5d1fd9aa25b..000000000000
--- a/sys-fs/udev/files/digest-udev-077-r2
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 61ec646daf7795e9777e8f33975408fe udev-077.tar.bz2 222315
-RMD160 c686cc3996bd6fdff53d78c6cbeda46568c4bc11 udev-077.tar.bz2 222315
-SHA256 e9f05ebcf6f5cd07336704803016c9550e587d63d8f645ad3f3e4226d1709ae3 udev-077.tar.bz2 222315
diff --git a/sys-fs/udev/files/digest-udev-077-r3 b/sys-fs/udev/files/digest-udev-077-r3
deleted file mode 100644
index b5d1fd9aa25b..000000000000
--- a/sys-fs/udev/files/digest-udev-077-r3
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 61ec646daf7795e9777e8f33975408fe udev-077.tar.bz2 222315
-RMD160 c686cc3996bd6fdff53d78c6cbeda46568c4bc11 udev-077.tar.bz2 222315
-SHA256 e9f05ebcf6f5cd07336704803016c9550e587d63d8f645ad3f3e4226d1709ae3 udev-077.tar.bz2 222315
diff --git a/sys-fs/udev/files/digest-udev-077-r4 b/sys-fs/udev/files/digest-udev-077-r4
deleted file mode 100644
index b5d1fd9aa25b..000000000000
--- a/sys-fs/udev/files/digest-udev-077-r4
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 61ec646daf7795e9777e8f33975408fe udev-077.tar.bz2 222315
-RMD160 c686cc3996bd6fdff53d78c6cbeda46568c4bc11 udev-077.tar.bz2 222315
-SHA256 e9f05ebcf6f5cd07336704803016c9550e587d63d8f645ad3f3e4226d1709ae3 udev-077.tar.bz2 222315
diff --git a/sys-fs/udev/files/digest-udev-077-r5 b/sys-fs/udev/files/digest-udev-077-r5
deleted file mode 100644
index b5d1fd9aa25b..000000000000
--- a/sys-fs/udev/files/digest-udev-077-r5
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 61ec646daf7795e9777e8f33975408fe udev-077.tar.bz2 222315
-RMD160 c686cc3996bd6fdff53d78c6cbeda46568c4bc11 udev-077.tar.bz2 222315
-SHA256 e9f05ebcf6f5cd07336704803016c9550e587d63d8f645ad3f3e4226d1709ae3 udev-077.tar.bz2 222315
diff --git a/sys-fs/udev/files/digest-udev-078 b/sys-fs/udev/files/digest-udev-078
deleted file mode 100644
index cba6cab79156..000000000000
--- a/sys-fs/udev/files/digest-udev-078
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 afdacc5f3e6ced2923479b37da41fd0b udev-078.tar.bz2 222769
-RMD160 ad408ab6f1701ea6bc46f513682668f53baa67e5 udev-078.tar.bz2 222769
-SHA256 09c2dad4478215f84f885bad5ccc172b1ffc5c0a1452177347ed991584d7c88c udev-078.tar.bz2 222769
diff --git a/sys-fs/udev/files/digest-udev-079 b/sys-fs/udev/files/digest-udev-079
deleted file mode 100644
index f8bef847bfa9..000000000000
--- a/sys-fs/udev/files/digest-udev-079
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 981fc92fd2eeb4d4d13c182c447af6bf udev-079.tar.bz2 222080
-RMD160 eadf12acb49cf55015031ad540cc399bde6be835 udev-079.tar.bz2 222080
-SHA256 66b398f6eca47c6c50ae19f9ae4721f2ae57c7686e6f90edc9c72e3780171bcc udev-079.tar.bz2 222080
diff --git a/sys-fs/udev/files/digest-udev-079-r1 b/sys-fs/udev/files/digest-udev-079-r1
deleted file mode 100644
index f8bef847bfa9..000000000000
--- a/sys-fs/udev/files/digest-udev-079-r1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 981fc92fd2eeb4d4d13c182c447af6bf udev-079.tar.bz2 222080
-RMD160 eadf12acb49cf55015031ad540cc399bde6be835 udev-079.tar.bz2 222080
-SHA256 66b398f6eca47c6c50ae19f9ae4721f2ae57c7686e6f90edc9c72e3780171bcc udev-079.tar.bz2 222080
diff --git a/sys-fs/udev/files/digest-udev-081 b/sys-fs/udev/files/digest-udev-081
deleted file mode 100644
index 401e63ae6b34..000000000000
--- a/sys-fs/udev/files/digest-udev-081
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 09ea8b37e76741c731cbf2b8b36d0696 udev-081.tar.bz2 194339
-RMD160 2ad57d91751e7c2e225779cf029f082e6c0cfbad udev-081.tar.bz2 194339
-SHA256 089ebd9a9ae1fbc5c5c7c3c6d05c51c756c43f14f975a6b9e08b70b3f7dbd493 udev-081.tar.bz2 194339
diff --git a/sys-fs/udev/files/digest-udev-081-r1 b/sys-fs/udev/files/digest-udev-081-r1
deleted file mode 100644
index 401e63ae6b34..000000000000
--- a/sys-fs/udev/files/digest-udev-081-r1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 09ea8b37e76741c731cbf2b8b36d0696 udev-081.tar.bz2 194339
-RMD160 2ad57d91751e7c2e225779cf029f082e6c0cfbad udev-081.tar.bz2 194339
-SHA256 089ebd9a9ae1fbc5c5c7c3c6d05c51c756c43f14f975a6b9e08b70b3f7dbd493 udev-081.tar.bz2 194339
diff --git a/sys-fs/udev/files/digest-udev-084 b/sys-fs/udev/files/digest-udev-084
deleted file mode 100644
index b097e35ee3e9..000000000000
--- a/sys-fs/udev/files/digest-udev-084
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 143b3691ae5e6f96995e5749894f78e4 udev-084.tar.bz2 190832
-RMD160 d93b802a3b2f925ec9ac73045917d335c3044621 udev-084.tar.bz2 190832
-SHA256 73ea375a93169423dfca7ca3c125f9d6c422d0dcac917eea53a3217d177be4b4 udev-084.tar.bz2 190832
diff --git a/sys-fs/udev/files/digest-udev-085 b/sys-fs/udev/files/digest-udev-085
deleted file mode 100644
index 742442df19b5..000000000000
--- a/sys-fs/udev/files/digest-udev-085
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 14d5b6525cd97e5c602451965284e97a udev-085.tar.bz2 191553
-RMD160 9f38b00d7f6ba44b0d0a429103250a2d29755db2 udev-085.tar.bz2 191553
-SHA256 d99e91b3a033111e37479ad2f85c4d161cb26a9762a4314231b4aba4b3fab3f7 udev-085.tar.bz2 191553
diff --git a/sys-fs/udev/files/digest-udev-086 b/sys-fs/udev/files/digest-udev-086
deleted file mode 100644
index e533670a14bd..000000000000
--- a/sys-fs/udev/files/digest-udev-086
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 a9da78603d4394f960cb865df3f81934 udev-086.tar.bz2 191824
-RMD160 1cc8df74fc476b1123de52e24c2baa42a8b14305 udev-086.tar.bz2 191824
-SHA256 98cc9890100cfb5a656ccf5f21a5a8667fbc02f0e85d8a519089785695a1e59d udev-086.tar.bz2 191824
diff --git a/sys-fs/udev/files/digest-udev-089 b/sys-fs/udev/files/digest-udev-089
deleted file mode 100644
index a03471825ef4..000000000000
--- a/sys-fs/udev/files/digest-udev-089
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 ed2d885527da9c5f72abd9a43cb1af98 udev-089.tar.bz2 191032
-RMD160 3e845904ce1c24b407c616f0cb024d758a7afbe2 udev-089.tar.bz2 191032
-SHA256 cee32e4392d0c3ea84838e98ead8ca2a031c332126e0ff5321b981135b7e76fd udev-089.tar.bz2 191032
diff --git a/sys-fs/udev/files/digest-udev-089-r1 b/sys-fs/udev/files/digest-udev-089-r1
deleted file mode 100644
index a03471825ef4..000000000000
--- a/sys-fs/udev/files/digest-udev-089-r1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 ed2d885527da9c5f72abd9a43cb1af98 udev-089.tar.bz2 191032
-RMD160 3e845904ce1c24b407c616f0cb024d758a7afbe2 udev-089.tar.bz2 191032
-SHA256 cee32e4392d0c3ea84838e98ead8ca2a031c332126e0ff5321b981135b7e76fd udev-089.tar.bz2 191032
diff --git a/sys-fs/udev/files/digest-udev-089-r2 b/sys-fs/udev/files/digest-udev-089-r2
deleted file mode 100644
index a03471825ef4..000000000000
--- a/sys-fs/udev/files/digest-udev-089-r2
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 ed2d885527da9c5f72abd9a43cb1af98 udev-089.tar.bz2 191032
-RMD160 3e845904ce1c24b407c616f0cb024d758a7afbe2 udev-089.tar.bz2 191032
-SHA256 cee32e4392d0c3ea84838e98ead8ca2a031c332126e0ff5321b981135b7e76fd udev-089.tar.bz2 191032
diff --git a/sys-fs/udev/files/digest-udev-090 b/sys-fs/udev/files/digest-udev-090
deleted file mode 100644
index 8e7eae04b7fe..000000000000
--- a/sys-fs/udev/files/digest-udev-090
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 44acf418a23b0be826aa55828ada07db udev-090.tar.bz2 192213
-RMD160 77c1cd3cd71d781daf420824723cc520c75f41c8 udev-090.tar.bz2 192213
-SHA256 fd938b4144093261ed0437a6a7ce167526113ead596059ebae779b3fe219b4b3 udev-090.tar.bz2 192213
diff --git a/sys-fs/udev/udev-068-r1.ebuild b/sys-fs/udev/udev-068-r1.ebuild
deleted file mode 100644
index 09390a29f74b..000000000000
--- a/sys-fs/udev/udev-068-r1.ebuild
+++ /dev/null
@@ -1,214 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-068-r1.ebuild,v 1.3 2005/10/14 17:55:54 r3pek Exp $
-
-inherit eutils flag-o-matic
-
-DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
-HOMEPAGE="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html"
-SRC_URI="mirror://kernel/linux/utils/kernel/hotplug/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86"
-IUSE="static selinux"
-
-DEPEND="sys-apps/hotplug-base"
-RDEPEND="${DEPEND}
- >=sys-apps/baselayout-1.8.6.12-r3"
-# We need some changes for devfs type layout
-PROVIDE="virtual/dev-manager"
-
-if use static
-then
- USE_KLIBC=true
-else
- USE_KLIBC=false
-fi
-export USE_KLIBC
-
-
-pkg_setup() {
- # Why is check_KV needed here?!
- [ "${USE_KLIBC}" = "true" ] && check_KV
-
- return 0
-}
-
-src_unpack() {
- unpack ${A}
-
- cd ${S}
-
- # patches go here...
- #epatch ${FILESDIR}/${P}-udev_volume_id.patch
-
- # No need to clutter the logs ...
- sed -ie '/^DEBUG/ c\DEBUG = false' Makefile
- # Do not use optimization flags from the package
- sed -ie 's|$(OPTIMIZATION)||g' Makefile
-
- # Make sure there is no sudden changes to udev.rules.gentoo
- # (more for my own needs than anything else ...)
- MD5=`md5sum < "${S}/etc/udev/gentoo/udev.rules"`
- MD5=${MD5/ -/}
- if [ "${MD5}" != "cb5c7232b311b8ce5c46b11b7ea2253f" ]
- then
- echo
- eerror "gentoo/udev.rules has been updated, please validate!"
- die "gentoo/udev.rules has been updated, please validate!"
- fi
-}
-
-src_compile() {
- filter-flags -fprefetch-loop-arrays
- local myconf=
- local extras="extras/scsi_id extras/volume_id extras/ata_id extras/run_directory extras/usb_id extras/floppy extras/cdrom_id"
-
- use selinux && myconf="${myconf} USE_SELINUX=true"
-
- # Not everyone has full $CHOST-{ld,ar,etc...} yet
- local mycross=""
- type -p ${CHOST}-ar && mycross=${CHOST}-
-
- # Do not work with emake
- make \
- EXTRAS="${extras}" \
- udevdir="/dev/" \
- CROSS=${mycross} \
- ${myconf} || die
-}
-
-src_install() {
- dobin udevinfo
- dobin udevtest
- dobin udevmonitor
- into /
- dosbin udev
- dosbin udevd
- dosbin udevsend
- dosbin udevstart
- dosbin udeveventrecorder
- dosbin udevcontrol
- dosbin extras/run_directory/udev_run_devd
- dosbin extras/run_directory/udev_run_hotplugd
- dosbin extras/ata_id/ata_id
- dosbin extras/volume_id/vol_id
- dosbin extras/scsi_id/scsi_id
- dosbin extras/usb_id/usb_id
- dosbin extras/cdrom_id/cdrom_id
- dosbin extras/path_id
- dosbin extras/floppy/create_floppy_devices
-
- exeinto /etc/udev/scripts
- doexe extras/ide-devfs.sh
- doexe extras/scsi-devfs.sh
- doexe extras/dvb.sh
-
-
- insinto /etc/udev
- newins ${FILESDIR}/udev.conf.post_059 udev.conf
-
- # For devfs style layout
- insinto /etc/udev/rules.d/
- newins etc/udev/gentoo/udev.rules 50-udev.rules
-
- # Our own custom udev.permissions
- #insinto /etc/udev/permissions.d/
- #newins etc/udev/gentoo/udev.permissions 50-udev.permissions
-
- # scsi_id configuration
- insinto /etc
- doins extras/scsi_id/scsi_id.config
-
- # set up symlinks in /etc/hotplug.d/default
- dodir /etc/hotplug.d/default
- dosym ../../../sbin/udevsend /etc/hotplug.d/default/10-udev.hotplug
-
- # set up the /etc/dev.d directory tree
- dodir /etc/dev.d/default
- dodir /etc/dev.d/net
- exeinto /etc/dev.d/net
- doexe extras/run_directory/dev.d/net/hotplug.dev
-
- doman *.8
- doman extras/scsi_id/scsi_id.8
-
- insinto /lib/rcscripts/addons
- doins "${FILESDIR}"/udev-{start,stop}.sh
-
- dodoc COPYING ChangeLog FAQ HOWTO-udev_for_dev README TODO RELEASE-NOTES
- dodoc docs/{overview,udev_vs_devfs,libsysfs.txt}
- dodoc docs/persistent_naming/* docs/writing_udev_rules/*
-
- newdoc extras/volume_id/README README_volume_id
-}
-
-pkg_preinst() {
- if [ -f "${ROOT}/etc/udev/udev.config" -a \
- ! -f "${ROOT}/etc/udev/udev.rules" ]
- then
- mv -f ${ROOT}/etc/udev/udev.config ${ROOT}/etc/udev/udev.rules
- fi
-
- # delete the old udev.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/udev.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/udev.hotplug
- fi
-
- # delete the old wait_for_sysfs.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug
- fi
-}
-
-pkg_postinst() {
- if [ "${ROOT}" = "/" -a -n "`pidof udevd`" ]
- then
- killall -15 udevd &>/dev/null
- sleep 1
- killall -9 udevd &>/dev/null
- fi
-
- # people want reminders, I'll give them reminders. Odds are they will
- # just ignore them anyway...
- ewarn "Note: If you are upgrading from a version of udev prior to 046"
- ewarn " and you rely on the output of udevinfo for anything, please"
- ewarn " either run 'udevstart' now, or reboot, in order to get a"
- ewarn " up-to-date udev database."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 050"
- ewarn " and you had written some custom permissions rules, please"
- ewarn " realize that the permission rules are now part of the main"
- ewarn " udev rules files and are not stand-alone anymore. This means"
- ewarn " you need to rewrite them."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 057"
- ewarn " and you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, please read the RELEASE-NOTES file for details"
- ewarn " on what has changed with this feature, and how to change your"
- ewarn " rules to work properly."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 059"
- ewarn " and you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, or the etc/hotplug.d functionality, or just"
- ewarn " want to write some very cool and power udev rules, please "
- ewarn " read the RELEASE-NOTES file for details on what has changed"
- ewarn " with this feature, and how to change your rules to work properly."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 063"
- ewarn " and you use the devfs-style names for your block devices"
- ewarn " or use devfs-style names in /etc/inittab or /etc/securetty or"
- ewarn " your GRUB or LILO kernel boot command line, you need to"
- ewarn " change them back to LSB compliant names, as the devfs names are"
- ewarn " now gone. If you wish to use some persistent names for your"
- ewarn " block devices, look at the symlinks in /dev/disk/ for the names"
- ewarn " you can use."
-
- einfo
- einfo "For more information on udev on Gentoo, writing udev rules, and"
- einfo " fixing known issues visit:"
- einfo " http://www.gentoo.org/doc/en/udev-guide.xml"
-}
diff --git a/sys-fs/udev/udev-069.ebuild b/sys-fs/udev/udev-069.ebuild
deleted file mode 100644
index 8c57db78f666..000000000000
--- a/sys-fs/udev/udev-069.ebuild
+++ /dev/null
@@ -1,213 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-069.ebuild,v 1.1 2005/09/13 17:41:16 gregkh Exp $
-
-inherit eutils flag-o-matic
-
-DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
-HOMEPAGE="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html"
-SRC_URI="mirror://kernel/linux/utils/kernel/hotplug/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="static selinux"
-
-DEPEND="sys-apps/hotplug-base"
-RDEPEND="${DEPEND}
- >=sys-apps/baselayout-1.8.6.12-r3"
-# We need some changes for devfs type layout
-PROVIDE="virtual/dev-manager"
-
-if use static
-then
- USE_KLIBC=true
-else
- USE_KLIBC=false
-fi
-export USE_KLIBC
-
-
-pkg_setup() {
- [ "${USE_KLIBC}" = "true" ] && check_KV
-
- return 0
-}
-
-src_unpack() {
- unpack ${A}
-
- cd ${S}
-
- # patches go here...
- #epatch ${FILESDIR}/${P}-udev_volume_id.patch
-
- # No need to clutter the logs ...
- sed -ie '/^DEBUG/ c\DEBUG = false' Makefile
- # Do not use optimization flags from the package
- sed -ie 's|$(OPTIMIZATION)||g' Makefile
-
- # Make sure there is no sudden changes to udev.rules.gentoo
- # (more for my own needs than anything else ...)
- if [ "`md5sum < "${S}/etc/udev/gentoo/udev.rules"`" != \
- "cb5c7232b311b8ce5c46b11b7ea2253f -" ]
- then
- echo
- eerror "gentoo/udev.rules has been updated, please validate!"
- die "gentoo/udev.rules has been updated, please validate!"
- fi
-}
-
-src_compile() {
- filter-flags -fprefetch-loop-arrays
- local myconf=
- local extras="extras/scsi_id extras/volume_id extras/ata_id extras/run_directory extras/usb_id extras/floppy extras/cdrom_id"
-
- use selinux && myconf="${myconf} USE_SELINUX=true"
-
- # Not everyone has full $CHOST-{ld,ar,etc...} yet
- local mycross=""
- type -p ${CHOST}-ar && mycross=${CHOST}-
-
- # Do not work with emake
- make \
- EXTRAS="${extras}" \
- udevdir="/dev/" \
- CROSS=${mycross} \
- ${myconf} || die
-}
-
-src_install() {
- dobin udevinfo
- dobin udevtest
- dobin udevmonitor
- into /
- dosbin udev
- dosbin udevd
- dosbin udevsend
- dosbin udevstart
- dosbin udeveventrecorder
- dosbin udevcontrol
- dosbin extras/run_directory/udev_run_devd
- dosbin extras/run_directory/udev_run_hotplugd
- dosbin extras/ata_id/ata_id
- dosbin extras/volume_id/vol_id
- dosbin extras/scsi_id/scsi_id
- dosbin extras/usb_id/usb_id
- dosbin extras/cdrom_id/cdrom_id
- dosbin extras/path_id
- dosbin extras/floppy/create_floppy_devices
-
- exeinto /etc/udev/scripts
- doexe extras/ide-devfs.sh
- doexe extras/scsi-devfs.sh
- doexe extras/raid-devfs.sh
- doexe extras/dvb.sh
-
-
- insinto /etc/udev
- newins ${FILESDIR}/udev.conf.post_059 udev.conf
-
- # For devfs style layout
- insinto /etc/udev/rules.d/
- newins etc/udev/gentoo/udev.rules 50-udev.rules
-
- # Our own custom udev.permissions
- #insinto /etc/udev/permissions.d/
- #newins etc/udev/gentoo/udev.permissions 50-udev.permissions
-
- # scsi_id configuration
- insinto /etc
- doins extras/scsi_id/scsi_id.config
-
- # set up symlinks in /etc/hotplug.d/default
- dodir /etc/hotplug.d/default
- dosym ../../../sbin/udevsend /etc/hotplug.d/default/10-udev.hotplug
-
- # set up the /etc/dev.d directory tree
- dodir /etc/dev.d/default
- dodir /etc/dev.d/net
- exeinto /etc/dev.d/net
- doexe extras/run_directory/dev.d/net/hotplug.dev
-
- doman *.8
- doman extras/scsi_id/scsi_id.8
-
- insinto /lib/rcscripts/addons
- doins "${FILESDIR}"/udev-{start,stop}.sh
-
- dodoc COPYING ChangeLog FAQ HOWTO-udev_for_dev README TODO RELEASE-NOTES
- dodoc docs/{overview,udev_vs_devfs}
- dodoc docs/writing_udev_rules/*
-
- newdoc extras/volume_id/README README_volume_id
-}
-
-pkg_preinst() {
- if [ -f "${ROOT}/etc/udev/udev.config" -a \
- ! -f "${ROOT}/etc/udev/udev.rules" ]
- then
- mv -f ${ROOT}/etc/udev/udev.config ${ROOT}/etc/udev/udev.rules
- fi
-
- # delete the old udev.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/udev.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/udev.hotplug
- fi
-
- # delete the old wait_for_sysfs.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug
- fi
-}
-
-pkg_postinst() {
- if [ "${ROOT}" = "/" -a -n "`pidof udevd`" ]
- then
- killall -15 udevd &>/dev/null
- sleep 1
- killall -9 udevd &>/dev/null
- fi
-
- # people want reminders, I'll give them reminders. Odds are they will
- # just ignore them anyway...
- ewarn "Note: If you are upgrading from a version of udev prior to 046"
- ewarn " and you rely on the output of udevinfo for anything, please"
- ewarn " either run 'udevstart' now, or reboot, in order to get a"
- ewarn " up-to-date udev database."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 050"
- ewarn " and you had written some custom permissions rules, please"
- ewarn " realize that the permission rules are now part of the main"
- ewarn " udev rules files and are not stand-alone anymore. This means"
- ewarn " you need to rewrite them."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 057"
- ewarn " and you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, please read the RELEASE-NOTES file for details"
- ewarn " on what has changed with this feature, and how to change your"
- ewarn " rules to work properly."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 059"
- ewarn " and you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, or the etc/hotplug.d functionality, or just"
- ewarn " want to write some very cool and power udev rules, please "
- ewarn " read the RELEASE-NOTES file for details on what has changed"
- ewarn " with this feature, and how to change your rules to work properly."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 063"
- ewarn " and you use the devfs-style names for your block devices"
- ewarn " or use devfs-style names in /etc/inittab or /etc/securetty or"
- ewarn " your GRUB or LILO kernel boot command line, you need to"
- ewarn " change them back to LSB compliant names, as the devfs names are"
- ewarn " now gone. If you wish to use some persistent names for your"
- ewarn " block devices, look at the symlinks in /dev/disk/ for the names"
- ewarn " you can use."
-
- einfo
- einfo "For more information on udev on Gentoo, writing udev rules, and"
- einfo " fixing known issues visit:"
- einfo " http://www.gentoo.org/doc/en/udev-guide.xml"
-}
diff --git a/sys-fs/udev/udev-070-r1.ebuild b/sys-fs/udev/udev-070-r1.ebuild
deleted file mode 100644
index f43e3097847f..000000000000
--- a/sys-fs/udev/udev-070-r1.ebuild
+++ /dev/null
@@ -1,214 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-070-r1.ebuild,v 1.5 2006/02/21 17:30:52 kanaka Exp $
-
-inherit eutils flag-o-matic
-
-DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
-HOMEPAGE="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html"
-SRC_URI="mirror://kernel/linux/utils/kernel/hotplug/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86"
-IUSE="static selinux"
-
-DEPEND="sys-apps/hotplug-base"
-RDEPEND="${DEPEND}
- >=sys-apps/baselayout-1.8.6.12-r3"
-# We need some changes for devfs type layout
-PROVIDE="virtual/dev-manager"
-
-if use static ; then
- USE_KLIBC=true
-else
- USE_KLIBC=false
-fi
-export USE_KLIBC
-
-
-pkg_setup() {
- # Why is check_KV needed here?!
- [ "${USE_KLIBC}" = "true" ] && check_KV
-
- return 0
-}
-
-src_unpack() {
- unpack ${A}
-
- cd "${S}"
-
- # patches go here...
- #epatch ${FILESDIR}/${P}-udev_volume_id.patch
-
- # No need to clutter the logs ...
- sed -ie '/^DEBUG/ c\DEBUG = false' Makefile
- # Do not use optimization flags from the package
- sed -ie 's|$(OPTIMIZATION)||g' Makefile
-
- # Make sure there is no sudden changes to udev.rules.gentoo
- # (more for my own needs than anything else ...)
- MD5=`md5sum < "${S}/etc/udev/gentoo/udev.rules"`
- MD5=${MD5/ -/}
- if [ "${MD5}" != "84fa41fd643ad2afeb922b3048cfd05f" ]
- then
- echo
- eerror "gentoo/udev.rules has been updated, please validate!"
- die "gentoo/udev.rules has been updated, please validate!"
- fi
-}
-
-src_compile() {
- filter-flags -fprefetch-loop-arrays
- local myconf=
- local extras="extras/scsi_id extras/volume_id extras/ata_id extras/run_directory extras/usb_id extras/floppy extras/cdrom_id"
-
- use selinux && myconf="${myconf} USE_SELINUX=true"
-
- # Not everyone has full $CHOST-{ld,ar,etc...} yet
- local mycross=""
- type -p ${CHOST}-ar && mycross=${CHOST}-
-
- # Do not work with emake
- make \
- EXTRAS="${extras}" \
- udevdir="/dev/" \
- CROSS=${mycross} \
- ${myconf} || die
-}
-
-src_install() {
- dobin udevinfo
- dobin udevtest
- dobin udevmonitor
- into /
- dosbin udev
- dosbin udevd
- dosbin udevsend
- dosbin udevstart
- dosbin udeveventrecorder
- dosbin udevcontrol
- dosbin extras/run_directory/udev_run_devd
- dosbin extras/run_directory/udev_run_hotplugd
- dosbin extras/ata_id/ata_id
- dosbin extras/volume_id/vol_id
- dosbin extras/scsi_id/scsi_id
- dosbin extras/usb_id/usb_id
- dosbin extras/cdrom_id/cdrom_id
- dosbin extras/path_id
- dosbin extras/floppy/create_floppy_devices
-
- exeinto /etc/udev/scripts
- doexe extras/ide-devfs.sh
- doexe extras/scsi-devfs.sh
- doexe extras/raid-devfs.sh
- doexe extras/dvb.sh
-
-
- insinto /etc/udev
- newins ${FILESDIR}/udev.conf.post_059 udev.conf
-
- # For devfs style layout
- insinto /etc/udev/rules.d/
- newins etc/udev/gentoo/udev.rules 50-udev.rules
-
- # Our own custom udev.permissions
- #insinto /etc/udev/permissions.d/
- #newins etc/udev/gentoo/udev.permissions 50-udev.permissions
-
- # scsi_id configuration
- insinto /etc
- doins extras/scsi_id/scsi_id.config
-
- # set up symlinks in /etc/hotplug.d/default
- dodir /etc/hotplug.d/default
- dosym ../../../sbin/udevsend /etc/hotplug.d/default/10-udev.hotplug
-
- # set up the /etc/dev.d directory tree
- dodir /etc/dev.d/default
- dodir /etc/dev.d/net
- exeinto /etc/dev.d/net
- doexe extras/run_directory/dev.d/net/hotplug.dev
-
- doman *.8
- doman extras/scsi_id/scsi_id.8
-
- insinto /lib/rcscripts/addons
- doins "${FILESDIR}"/udev-{start,stop}.sh
-
- dodoc COPYING ChangeLog FAQ HOWTO-udev_for_dev README TODO RELEASE-NOTES
- dodoc docs/{overview,udev_vs_devfs}
- dodoc docs/writing_udev_rules/*
-
- newdoc extras/volume_id/README README_volume_id
-}
-
-pkg_preinst() {
- if [ -f "${ROOT}/etc/udev/udev.config" -a \
- ! -f "${ROOT}/etc/udev/udev.rules" ]
- then
- mv -f ${ROOT}/etc/udev/udev.config ${ROOT}/etc/udev/udev.rules
- fi
-
- # delete the old udev.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/udev.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/udev.hotplug
- fi
-
- # delete the old wait_for_sysfs.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug
- fi
-}
-
-pkg_postinst() {
- if [ "${ROOT}" = "/" -a -n "`pidof udevd`" ]
- then
- killall -15 udevd &>/dev/null
- sleep 1
- killall -9 udevd &>/dev/null
- fi
-
- # people want reminders, I'll give them reminders. Odds are they will
- # just ignore them anyway...
- ewarn "Note: If you are upgrading from a version of udev prior to 046"
- ewarn " and you rely on the output of udevinfo for anything, please"
- ewarn " either run 'udevstart' now, or reboot, in order to get a"
- ewarn " up-to-date udev database."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 050"
- ewarn " and you had written some custom permissions rules, please"
- ewarn " realize that the permission rules are now part of the main"
- ewarn " udev rules files and are not stand-alone anymore. This means"
- ewarn " you need to rewrite them."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 057"
- ewarn " and you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, please read the RELEASE-NOTES file for details"
- ewarn " on what has changed with this feature, and how to change your"
- ewarn " rules to work properly."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 059"
- ewarn " and you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, or the etc/hotplug.d functionality, or just"
- ewarn " want to write some very cool and power udev rules, please "
- ewarn " read the RELEASE-NOTES file for details on what has changed"
- ewarn " with this feature, and how to change your rules to work properly."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 063"
- ewarn " and you use the devfs-style names for your block devices"
- ewarn " or use devfs-style names in /etc/inittab or /etc/securetty or"
- ewarn " your GRUB or LILO kernel boot command line, you need to"
- ewarn " change them back to LSB compliant names, as the devfs names are"
- ewarn " now gone. If you wish to use some persistent names for your"
- ewarn " block devices, look at the symlinks in /dev/disk/ for the names"
- ewarn " you can use."
-
- einfo
- einfo "For more information on udev on Gentoo, writing udev rules, and"
- einfo " fixing known issues visit:"
- einfo " http://www.gentoo.org/doc/en/udev-guide.xml"
-}
diff --git a/sys-fs/udev/udev-071.ebuild b/sys-fs/udev/udev-071.ebuild
deleted file mode 100644
index de02ec2ed929..000000000000
--- a/sys-fs/udev/udev-071.ebuild
+++ /dev/null
@@ -1,215 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-071.ebuild,v 1.1 2005/10/19 22:54:11 gregkh Exp $
-
-inherit eutils flag-o-matic
-
-DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
-HOMEPAGE="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html"
-SRC_URI="mirror://kernel/linux/utils/kernel/hotplug/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="static selinux"
-
-DEPEND="sys-apps/hotplug-base"
-RDEPEND="${DEPEND}
- >=sys-apps/baselayout-1.8.6.12-r3"
-# We need some changes for devfs type layout
-PROVIDE="virtual/dev-manager"
-
-if use static ; then
- USE_KLIBC=true
-else
- USE_KLIBC=false
-fi
-export USE_KLIBC
-
-
-pkg_setup() {
- # Why is check_KV needed here?!
- [ "${USE_KLIBC}" = "true" ] && check_KV
-
- return 0
-}
-
-src_unpack() {
- unpack ${A}
-
- cd "${S}"
-
- # patches go here...
- #epatch ${FILESDIR}/${P}-udev_volume_id.patch
-
- # No need to clutter the logs ...
- sed -ie '/^DEBUG/ c\DEBUG = false' Makefile
- # Do not use optimization flags from the package
- sed -ie 's|$(OPTIMIZATION)||g' Makefile
-
- # Make sure there is no sudden changes to udev.rules.gentoo
- # (more for my own needs than anything else ...)
- MD5=`md5sum < "${S}/etc/udev/gentoo/udev.rules"`
- MD5=${MD5/ -/}
- if [ "${MD5}" != "84fa41fd643ad2afeb922b3048cfd05f" ]
- then
- echo
- eerror "gentoo/udev.rules has been updated, please validate!"
- die "gentoo/udev.rules has been updated, please validate!"
- fi
-}
-
-src_compile() {
- filter-flags -fprefetch-loop-arrays
- local myconf=
- local extras="extras/scsi_id extras/volume_id extras/ata_id extras/run_directory extras/usb_id extras/floppy extras/cdrom_id extras/firmware"
-
- use selinux && myconf="${myconf} USE_SELINUX=true"
-
- # Not everyone has full $CHOST-{ld,ar,etc...} yet
- local mycross=""
- type -p ${CHOST}-ar && mycross=${CHOST}-
-
- # Do not work with emake
- make \
- EXTRAS="${extras}" \
- udevdir="/dev/" \
- CROSS=${mycross} \
- ${myconf} || die
-}
-
-src_install() {
- dobin udevinfo
- dobin udevtest
- dobin udevmonitor
- into /
- dosbin udev
- dosbin udevd
- dosbin udevsend
- dosbin udevstart
- dosbin udeveventrecorder
- dosbin udevcontrol
- dosbin extras/run_directory/udev_run_devd
- dosbin extras/run_directory/udev_run_hotplugd
- dosbin extras/ata_id/ata_id
- dosbin extras/volume_id/vol_id
- dosbin extras/scsi_id/scsi_id
- dosbin extras/usb_id/usb_id
- dosbin extras/cdrom_id/cdrom_id
- dosbin extras/path_id
- dosbin extras/floppy/create_floppy_devices
- dosbin extras/firmware/firmware_helper
-
- exeinto /etc/udev/scripts
- doexe extras/ide-devfs.sh
- doexe extras/scsi-devfs.sh
- doexe extras/raid-devfs.sh
- doexe extras/dvb.sh
-
-
- insinto /etc/udev
- newins ${FILESDIR}/udev.conf.post_059 udev.conf
-
- # For devfs style layout
- insinto /etc/udev/rules.d/
- newins etc/udev/gentoo/udev.rules 50-udev.rules
-
- # Our own custom udev.permissions
- #insinto /etc/udev/permissions.d/
- #newins etc/udev/gentoo/udev.permissions 50-udev.permissions
-
- # scsi_id configuration
- insinto /etc
- doins extras/scsi_id/scsi_id.config
-
- # set up symlinks in /etc/hotplug.d/default
- dodir /etc/hotplug.d/default
- dosym ../../../sbin/udevsend /etc/hotplug.d/default/10-udev.hotplug
-
- # set up the /etc/dev.d directory tree
- dodir /etc/dev.d/default
- dodir /etc/dev.d/net
- exeinto /etc/dev.d/net
- doexe extras/run_directory/dev.d/net/hotplug.dev
-
- doman *.8
- doman extras/scsi_id/scsi_id.8
-
- insinto /lib/rcscripts/addons
- doins "${FILESDIR}"/udev-{start,stop}.sh
-
- dodoc COPYING ChangeLog FAQ HOWTO-udev_for_dev README TODO RELEASE-NOTES
- dodoc docs/{overview,udev_vs_devfs}
- dodoc docs/writing_udev_rules/*
-
- newdoc extras/volume_id/README README_volume_id
-}
-
-pkg_preinst() {
- if [ -f "${ROOT}/etc/udev/udev.config" -a \
- ! -f "${ROOT}/etc/udev/udev.rules" ]
- then
- mv -f ${ROOT}/etc/udev/udev.config ${ROOT}/etc/udev/udev.rules
- fi
-
- # delete the old udev.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/udev.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/udev.hotplug
- fi
-
- # delete the old wait_for_sysfs.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug
- fi
-}
-
-pkg_postinst() {
- if [ "${ROOT}" = "/" -a -n "`pidof udevd`" ]
- then
- killall -15 udevd &>/dev/null
- sleep 1
- killall -9 udevd &>/dev/null
- fi
-
- # people want reminders, I'll give them reminders. Odds are they will
- # just ignore them anyway...
- ewarn "Note: If you are upgrading from a version of udev prior to 046"
- ewarn " and you rely on the output of udevinfo for anything, please"
- ewarn " either run 'udevstart' now, or reboot, in order to get a"
- ewarn " up-to-date udev database."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 050"
- ewarn " and you had written some custom permissions rules, please"
- ewarn " realize that the permission rules are now part of the main"
- ewarn " udev rules files and are not stand-alone anymore. This means"
- ewarn " you need to rewrite them."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 057"
- ewarn " and you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, please read the RELEASE-NOTES file for details"
- ewarn " on what has changed with this feature, and how to change your"
- ewarn " rules to work properly."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 059"
- ewarn " and you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, or the etc/hotplug.d functionality, or just"
- ewarn " want to write some very cool and power udev rules, please "
- ewarn " read the RELEASE-NOTES file for details on what has changed"
- ewarn " with this feature, and how to change your rules to work properly."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 063"
- ewarn " and you use the devfs-style names for your block devices"
- ewarn " or use devfs-style names in /etc/inittab or /etc/securetty or"
- ewarn " your GRUB or LILO kernel boot command line, you need to"
- ewarn " change them back to LSB compliant names, as the devfs names are"
- ewarn " now gone. If you wish to use some persistent names for your"
- ewarn " block devices, look at the symlinks in /dev/disk/ for the names"
- ewarn " you can use."
-
- einfo
- einfo "For more information on udev on Gentoo, writing udev rules, and"
- einfo " fixing known issues visit:"
- einfo " http://www.gentoo.org/doc/en/udev-guide.xml"
-}
diff --git a/sys-fs/udev/udev-072.ebuild b/sys-fs/udev/udev-072.ebuild
deleted file mode 100644
index ffa7b6df0ef2..000000000000
--- a/sys-fs/udev/udev-072.ebuild
+++ /dev/null
@@ -1,220 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-072.ebuild,v 1.1 2005/11/06 21:47:07 gregkh Exp $
-
-inherit eutils flag-o-matic
-
-DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
-HOMEPAGE="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html"
-SRC_URI="mirror://kernel/linux/utils/kernel/hotplug/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="static selinux"
-
-DEPEND="sys-apps/hotplug-base"
-RDEPEND="${DEPEND}
- >=sys-apps/baselayout-1.8.6.12-r3"
-# We need some changes for devfs type layout
-PROVIDE="virtual/dev-manager"
-
-if use static ; then
- USE_KLIBC=true
-else
- USE_KLIBC=false
-fi
-export USE_KLIBC
-
-
-pkg_setup() {
- # Why is check_KV needed here?!
- [ "${USE_KLIBC}" = "true" ] && check_KV
-
- return 0
-}
-
-src_unpack() {
- unpack ${A}
-
- cd "${S}"
-
- # patches go here...
- #epatch ${FILESDIR}/${P}-udev_volume_id.patch
-
- # No need to clutter the logs ...
- sed -ie '/^DEBUG/ c\DEBUG = false' Makefile
- # Do not use optimization flags from the package
- sed -ie 's|$(OPTIMIZATION)||g' Makefile
-
- # Make sure there is no sudden changes to udev.rules.gentoo
- # (more for my own needs than anything else ...)
- MD5=`md5sum < "${S}/etc/udev/gentoo/udev.rules"`
- MD5=${MD5/ -/}
- if [ "${MD5}" != "84fa41fd643ad2afeb922b3048cfd05f" ]
- then
- echo
- eerror "gentoo/udev.rules has been updated, please validate!"
- die "gentoo/udev.rules has been updated, please validate!"
- fi
-}
-
-src_compile() {
- filter-flags -fprefetch-loop-arrays
- local myconf=
- local extras="extras/scsi_id extras/volume_id extras/ata_id extras/run_directory extras/usb_id extras/floppy extras/cdrom_id extras/firmware"
-
- use selinux && myconf="${myconf} USE_SELINUX=true"
-
- # Not everyone has full $CHOST-{ld,ar,etc...} yet
- local mycross=""
- type -p ${CHOST}-ar && mycross=${CHOST}-
-
- # Do not work with emake
- make \
- EXTRAS="${extras}" \
- udevdir="/dev/" \
- CROSS=${mycross} \
- ${myconf} || die
-}
-
-src_install() {
- # we install everything by "hand" and don't rely on the udev Makefile to do
- # it for us (why? it's easier that way...)
- dobin udevinfo
- dobin udevtest
- dobin udevmonitor
- into /
- dosbin udev
- dosbin udevd
- dosbin udevsend
- dosbin udevstart
- dosbin udeveventrecorder
- dosbin udevcontrol
- dosbin extras/run_directory/udev_run_devd
- dosbin extras/run_directory/udev_run_hotplugd
- dosbin extras/ata_id/ata_id
- dosbin extras/volume_id/vol_id
- dosbin extras/scsi_id/scsi_id
- dosbin extras/usb_id/usb_id
- dosbin extras/cdrom_id/cdrom_id
- dosbin extras/path_id
- dosbin extras/floppy/create_floppy_devices
- dosbin extras/firmware/firmware_helper
-
- exeinto /etc/udev/scripts
- doexe extras/ide-devfs.sh
- doexe extras/scsi-devfs.sh
- doexe extras/raid-devfs.sh
- doexe extras/dvb.sh
-
- # Our udev config file
- insinto /etc/udev
- newins ${FILESDIR}/udev.conf.post_059 udev.conf
-
- # Our rules files
- insinto /etc/udev/rules.d/
- newins etc/udev/gentoo/udev.rules 50-udev.rules
-
- # scsi_id configuration
- insinto /etc
- doins extras/scsi_id/scsi_id.config
-
- # set up symlinks in /etc/hotplug.d/default
- dodir /etc/hotplug.d/default
- dosym ../../../sbin/udevsend /etc/hotplug.d/default/10-udev.hotplug
-
- # set up the /etc/dev.d directory tree
- dodir /etc/dev.d/default
- dodir /etc/dev.d/net
- exeinto /etc/dev.d/net
- doexe extras/run_directory/dev.d/net/hotplug.dev
-
- # all of the man pages
- doman *.8
- doman extras/ata_id/ata_id.8
- doman extras/edd_id/edd_id.8
- doman extras/scsi_id/scsi_id.8
- doman extras/volume_id/vol_id.8
- doman extras/dasd_id/dasd_id.8
- doman extras/cdrom_id/cdrom_id.8
-
- # our udev hooks into the rc system
- insinto /lib/rcscripts/addons
- doins "${FILESDIR}"/udev-{start,stop}.sh
-
- dodoc COPYING ChangeLog FAQ HOWTO-udev_for_dev README TODO RELEASE-NOTES
- dodoc docs/{overview,udev_vs_devfs}
- dodoc docs/writing_udev_rules/*
-
- newdoc extras/volume_id/README README_volume_id
-}
-
-pkg_preinst() {
- if [ -f "${ROOT}/etc/udev/udev.config" -a \
- ! -f "${ROOT}/etc/udev/udev.rules" ]
- then
- mv -f ${ROOT}/etc/udev/udev.config ${ROOT}/etc/udev/udev.rules
- fi
-
- # delete the old udev.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/udev.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/udev.hotplug
- fi
-
- # delete the old wait_for_sysfs.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug
- fi
-}
-
-pkg_postinst() {
- if [ "${ROOT}" = "/" -a -n "`pidof udevd`" ]
- then
- killall -15 udevd &>/dev/null
- sleep 1
- killall -9 udevd &>/dev/null
- fi
-
- # people want reminders, I'll give them reminders. Odds are they will
- # just ignore them anyway...
- ewarn "Note: If you are upgrading from a version of udev prior to 046"
- ewarn " and you rely on the output of udevinfo for anything, please"
- ewarn " either run 'udevstart' now, or reboot, in order to get a"
- ewarn " up-to-date udev database."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 050"
- ewarn " and you had written some custom permissions rules, please"
- ewarn " realize that the permission rules are now part of the main"
- ewarn " udev rules files and are not stand-alone anymore. This means"
- ewarn " you need to rewrite them."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 057"
- ewarn " and you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, please read the RELEASE-NOTES file for details"
- ewarn " on what has changed with this feature, and how to change your"
- ewarn " rules to work properly."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 059"
- ewarn " and you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, or the etc/hotplug.d functionality, or just"
- ewarn " want to write some very cool and power udev rules, please "
- ewarn " read the RELEASE-NOTES file for details on what has changed"
- ewarn " with this feature, and how to change your rules to work properly."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 063"
- ewarn " and you use the devfs-style names for your block devices"
- ewarn " or use devfs-style names in /etc/inittab or /etc/securetty or"
- ewarn " your GRUB or LILO kernel boot command line, you need to"
- ewarn " change them back to LSB compliant names, as the devfs names are"
- ewarn " now gone. If you wish to use some persistent names for your"
- ewarn " block devices, look at the symlinks in /dev/disk/ for the names"
- ewarn " you can use."
-
- einfo
- einfo "For more information on udev on Gentoo, writing udev rules, and"
- einfo " fixing known issues visit:"
- einfo " http://www.gentoo.org/doc/en/udev-guide.xml"
-}
diff --git a/sys-fs/udev/udev-073.ebuild b/sys-fs/udev/udev-073.ebuild
deleted file mode 100644
index 3415fe765aaa..000000000000
--- a/sys-fs/udev/udev-073.ebuild
+++ /dev/null
@@ -1,220 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-073.ebuild,v 1.1 2005/11/07 18:01:33 gregkh Exp $
-
-inherit eutils flag-o-matic
-
-DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
-HOMEPAGE="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html"
-SRC_URI="mirror://kernel/linux/utils/kernel/hotplug/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="static selinux"
-
-DEPEND="sys-apps/hotplug-base"
-RDEPEND="${DEPEND}
- >=sys-apps/baselayout-1.8.6.12-r3"
-# We need some changes for devfs type layout
-PROVIDE="virtual/dev-manager"
-
-if use static ; then
- USE_KLIBC=true
-else
- USE_KLIBC=false
-fi
-export USE_KLIBC
-
-
-pkg_setup() {
- # Why is check_KV needed here?!
- [ "${USE_KLIBC}" = "true" ] && check_KV
-
- return 0
-}
-
-src_unpack() {
- unpack ${A}
-
- cd "${S}"
-
- # patches go here...
- #epatch ${FILESDIR}/${P}-udev_volume_id.patch
-
- # No need to clutter the logs ...
- sed -ie '/^DEBUG/ c\DEBUG = false' Makefile
- # Do not use optimization flags from the package
- sed -ie 's|$(OPTIMIZATION)||g' Makefile
-
- # Make sure there is no sudden changes to udev.rules.gentoo
- # (more for my own needs than anything else ...)
- MD5=`md5sum < "${S}/etc/udev/gentoo/udev.rules"`
- MD5=${MD5/ -/}
- if [ "${MD5}" != "84fa41fd643ad2afeb922b3048cfd05f" ]
- then
- echo
- eerror "gentoo/udev.rules has been updated, please validate!"
- die "gentoo/udev.rules has been updated, please validate!"
- fi
-}
-
-src_compile() {
- filter-flags -fprefetch-loop-arrays
- local myconf=
- local extras="extras/scsi_id extras/volume_id extras/ata_id extras/run_directory extras/usb_id extras/floppy extras/cdrom_id extras/firmware"
-
- use selinux && myconf="${myconf} USE_SELINUX=true"
-
- # Not everyone has full $CHOST-{ld,ar,etc...} yet
- local mycross=""
- type -p ${CHOST}-ar && mycross=${CHOST}-
-
- # Do not work with emake
- make \
- EXTRAS="${extras}" \
- udevdir="/dev/" \
- CROSS=${mycross} \
- ${myconf} || die
-}
-
-src_install() {
- # we install everything by "hand" and don't rely on the udev Makefile to do
- # it for us (why? it's easier that way...)
- dobin udevinfo
- dobin udevtest
- dobin udevmonitor
- into /
- dosbin udev
- dosbin udevd
- dosbin udevsend
- dosbin udevstart
- dosbin udeveventrecorder
- dosbin udevcontrol
- dosbin extras/run_directory/udev_run_devd
- dosbin extras/run_directory/udev_run_hotplugd
- dosbin extras/ata_id/ata_id
- dosbin extras/volume_id/vol_id
- dosbin extras/scsi_id/scsi_id
- dosbin extras/usb_id/usb_id
- dosbin extras/cdrom_id/cdrom_id
- dosbin extras/path_id
- dosbin extras/floppy/create_floppy_devices
- dosbin extras/firmware/firmware_helper
-
- exeinto /etc/udev/scripts
- doexe extras/ide-devfs.sh
- doexe extras/scsi-devfs.sh
- doexe extras/raid-devfs.sh
- doexe extras/dvb.sh
-
- # Our udev config file
- insinto /etc/udev
- newins ${FILESDIR}/udev.conf.post_059 udev.conf
-
- # Our rules files
- insinto /etc/udev/rules.d/
- newins etc/udev/gentoo/udev.rules 50-udev.rules
-
- # scsi_id configuration
- insinto /etc
- doins extras/scsi_id/scsi_id.config
-
- # set up symlinks in /etc/hotplug.d/default
- dodir /etc/hotplug.d/default
- dosym ../../../sbin/udevsend /etc/hotplug.d/default/10-udev.hotplug
-
- # set up the /etc/dev.d directory tree
- dodir /etc/dev.d/default
- dodir /etc/dev.d/net
- exeinto /etc/dev.d/net
- doexe extras/run_directory/dev.d/net/hotplug.dev
-
- # all of the man pages
- doman *.8
- doman extras/ata_id/ata_id.8
- doman extras/edd_id/edd_id.8
- doman extras/scsi_id/scsi_id.8
- doman extras/volume_id/vol_id.8
- doman extras/dasd_id/dasd_id.8
- doman extras/cdrom_id/cdrom_id.8
-
- # our udev hooks into the rc system
- insinto /lib/rcscripts/addons
- doins "${FILESDIR}"/udev-{start,stop}.sh
-
- dodoc COPYING ChangeLog FAQ HOWTO-udev_for_dev README TODO RELEASE-NOTES
- dodoc docs/{overview,udev_vs_devfs}
- dodoc docs/writing_udev_rules/*
-
- newdoc extras/volume_id/README README_volume_id
-}
-
-pkg_preinst() {
- if [ -f "${ROOT}/etc/udev/udev.config" -a \
- ! -f "${ROOT}/etc/udev/udev.rules" ]
- then
- mv -f ${ROOT}/etc/udev/udev.config ${ROOT}/etc/udev/udev.rules
- fi
-
- # delete the old udev.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/udev.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/udev.hotplug
- fi
-
- # delete the old wait_for_sysfs.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug
- fi
-}
-
-pkg_postinst() {
- if [ "${ROOT}" = "/" -a -n "`pidof udevd`" ]
- then
- killall -15 udevd &>/dev/null
- sleep 1
- killall -9 udevd &>/dev/null
- fi
-
- # people want reminders, I'll give them reminders. Odds are they will
- # just ignore them anyway...
- ewarn "Note: If you are upgrading from a version of udev prior to 046"
- ewarn " and you rely on the output of udevinfo for anything, please"
- ewarn " either run 'udevstart' now, or reboot, in order to get a"
- ewarn " up-to-date udev database."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 050"
- ewarn " and you had written some custom permissions rules, please"
- ewarn " realize that the permission rules are now part of the main"
- ewarn " udev rules files and are not stand-alone anymore. This means"
- ewarn " you need to rewrite them."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 057"
- ewarn " and you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, please read the RELEASE-NOTES file for details"
- ewarn " on what has changed with this feature, and how to change your"
- ewarn " rules to work properly."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 059"
- ewarn " and you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, or the etc/hotplug.d functionality, or just"
- ewarn " want to write some very cool and power udev rules, please "
- ewarn " read the RELEASE-NOTES file for details on what has changed"
- ewarn " with this feature, and how to change your rules to work properly."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 063"
- ewarn " and you use the devfs-style names for your block devices"
- ewarn " or use devfs-style names in /etc/inittab or /etc/securetty or"
- ewarn " your GRUB or LILO kernel boot command line, you need to"
- ewarn " change them back to LSB compliant names, as the devfs names are"
- ewarn " now gone. If you wish to use some persistent names for your"
- ewarn " block devices, look at the symlinks in /dev/disk/ for the names"
- ewarn " you can use."
-
- einfo
- einfo "For more information on udev on Gentoo, writing udev rules, and"
- einfo " fixing known issues visit:"
- einfo " http://www.gentoo.org/doc/en/udev-guide.xml"
-}
diff --git a/sys-fs/udev/udev-077-r1.ebuild b/sys-fs/udev/udev-077-r1.ebuild
deleted file mode 100644
index 42e2a5c114ce..000000000000
--- a/sys-fs/udev/udev-077-r1.ebuild
+++ /dev/null
@@ -1,207 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-077-r1.ebuild,v 1.1 2005/12/07 22:36:45 gregkh Exp $
-
-inherit eutils flag-o-matic
-
-DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
-HOMEPAGE="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html"
-SRC_URI="mirror://kernel/linux/utils/kernel/hotplug/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="selinux"
-
-DEPEND="sys-apps/hotplug-base"
-RDEPEND="${DEPEND}
- >=sys-apps/baselayout-1.8.6.12-r3"
-# We need some changes for devfs type layout
-PROVIDE="virtual/dev-manager"
-
-src_unpack() {
- unpack ${A}
-
- cd "${S}"
-
- # patches go here...
- #epatch ${FILESDIR}/${P}-udev_volume_id.patch
- epatch ${FILESDIR}/udev-parisc-path_id.patch
-
- # No need to clutter the logs ...
- sed -ie '/^DEBUG/ c\DEBUG = false' Makefile
- # Do not use optimization flags from the package
- sed -ie 's|$(OPTIMIZATION)||g' Makefile
-
- # Make sure there is no sudden changes to udev.rules.gentoo
- # (more for my own needs than anything else ...)
- MD5=`md5sum < "${S}/etc/udev/gentoo/udev.rules"`
- MD5=${MD5/ -/}
- if [ "${MD5}" != "84fa41fd643ad2afeb922b3048cfd05f" ]
- then
- echo
- eerror "gentoo/udev.rules has been updated, please validate!"
- die "gentoo/udev.rules has been updated, please validate!"
- fi
-}
-
-src_compile() {
- filter-flags -fprefetch-loop-arrays
- local myconf=
- local extras="extras/scsi_id extras/volume_id extras/ata_id extras/run_directory extras/usb_id extras/floppy extras/cdrom_id extras/firmware"
-
- use selinux && myconf="${myconf} USE_SELINUX=true"
-
- # Not everyone has full $CHOST-{ld,ar,etc...} yet
- local mycross=""
- type -p ${CHOST}-ar && mycross=${CHOST}-
-
- # Do not work with emake
- make \
- EXTRAS="${extras}" \
- udevdir="/dev/" \
- CROSS=${mycross} \
- ${myconf} || die
-}
-
-src_install() {
- # we install everything by "hand" and don't rely on the udev Makefile to do
- # it for us (why? it's easier that way...)
- dobin udevinfo
- dobin udevtest
- dobin udevmonitor
- into /
- dosbin udev
- dosbin udevd
- dosbin udevsend
- dosbin udevstart
- dosbin udevcontrol
- dosbin extras/run_directory/udev_run_devd
- dosbin extras/run_directory/udev_run_hotplugd
- dosbin extras/ata_id/ata_id
- dosbin extras/volume_id/vol_id
- dosbin extras/scsi_id/scsi_id
- dosbin extras/usb_id/usb_id
- dosbin extras/cdrom_id/cdrom_id
- dosbin extras/path_id
- dosbin extras/floppy/create_floppy_devices
- dosbin extras/firmware/firmware_helper
-
- #exeinto /etc/udev/scripts
- exeinto /lib/udev
- #doexe extras/ide-devfs.sh
- #doexe extras/scsi-devfs.sh
- doexe extras/raid-devfs.sh
-
- # Our udev config file
- insinto /etc/udev
- newins ${FILESDIR}/udev.conf.post_059 udev.conf
-
- # Our rules files
- insinto /etc/udev/rules.d/
- #newins etc/udev/gentoo/udev.rules 50-udev.rules
- newins ${FILESDIR}/udev.rules-077-r1 50-udev.rules
-
- # scsi_id configuration
- insinto /etc
- doins extras/scsi_id/scsi_id.config
-
- # set up symlinks in /etc/hotplug.d/default
- dodir /etc/hotplug.d/default
- dosym ../../../sbin/udevsend /etc/hotplug.d/default/10-udev.hotplug
-
- # set up the /etc/dev.d directory tree
- dodir /etc/dev.d/default
- dodir /etc/dev.d/net
- exeinto /etc/dev.d/net
- doexe extras/run_directory/dev.d/net/hotplug.dev
-
- # all of the man pages
- doman *.8
- doman extras/ata_id/ata_id.8
- doman extras/edd_id/edd_id.8
- doman extras/scsi_id/scsi_id.8
- doman extras/volume_id/vol_id.8
- doman extras/dasd_id/dasd_id.8
- doman extras/cdrom_id/cdrom_id.8
-
- # our udev hooks into the rc system
- insinto /lib/rcscripts/addons
- newins "${FILESDIR}"/udev-start-077.sh udev-start.sh
- doins "${FILESDIR}"/udev-stop.sh
-
- dodoc ChangeLog FAQ README TODO RELEASE-NOTES
- dodoc docs/{overview,udev_vs_devfs}
- dodoc docs/writing_udev_rules/*
-
- newdoc extras/volume_id/README README_volume_id
-}
-
-pkg_preinst() {
- if [ -f "${ROOT}/etc/udev/udev.config" -a \
- ! -f "${ROOT}/etc/udev/udev.rules" ]
- then
- mv -f ${ROOT}/etc/udev/udev.config ${ROOT}/etc/udev/udev.rules
- fi
-
- # delete the old udev.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/udev.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/udev.hotplug
- fi
-
- # delete the old wait_for_sysfs.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug
- fi
-}
-
-pkg_postinst() {
- if [ "${ROOT}" = "/" -a -n "`pidof udevd`" ]
- then
- killall -15 udevd &>/dev/null
- sleep 1
- killall -9 udevd &>/dev/null
- fi
-
- # people want reminders, I'll give them reminders. Odds are they will
- # just ignore them anyway...
- ewarn "Note: If you are upgrading from a version of udev prior to 046"
- ewarn " and you rely on the output of udevinfo for anything, please"
- ewarn " either run 'udevstart' now, or reboot, in order to get a"
- ewarn " up-to-date udev database."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 050"
- ewarn " and you had written some custom permissions rules, please"
- ewarn " realize that the permission rules are now part of the main"
- ewarn " udev rules files and are not stand-alone anymore. This means"
- ewarn " you need to rewrite them."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 057"
- ewarn " and you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, please read the RELEASE-NOTES file for details"
- ewarn " on what has changed with this feature, and how to change your"
- ewarn " rules to work properly."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 059"
- ewarn " and you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, or the etc/hotplug.d functionality, or just"
- ewarn " want to write some very cool and power udev rules, please "
- ewarn " read the RELEASE-NOTES file for details on what has changed"
- ewarn " with this feature, and how to change your rules to work properly."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 063"
- ewarn " and you use the devfs-style names for your block devices"
- ewarn " or use devfs-style names in /etc/inittab or /etc/securetty or"
- ewarn " your GRUB or LILO kernel boot command line, you need to"
- ewarn " change them back to LSB compliant names, as the devfs names are"
- ewarn " now gone. If you wish to use some persistent names for your"
- ewarn " block devices, look at the symlinks in /dev/disk/ for the names"
- ewarn " you can use."
-
- einfo
- einfo "For more information on udev on Gentoo, writing udev rules, and"
- einfo " fixing known issues visit:"
- einfo " http://www.gentoo.org/doc/en/udev-guide.xml"
-}
diff --git a/sys-fs/udev/udev-077-r2.ebuild b/sys-fs/udev/udev-077-r2.ebuild
deleted file mode 100644
index 9793ef4369ff..000000000000
--- a/sys-fs/udev/udev-077-r2.ebuild
+++ /dev/null
@@ -1,207 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-077-r2.ebuild,v 1.1 2005/12/08 18:38:02 gregkh Exp $
-
-inherit eutils flag-o-matic
-
-DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
-HOMEPAGE="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html"
-SRC_URI="mirror://kernel/linux/utils/kernel/hotplug/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="selinux"
-
-DEPEND="sys-apps/hotplug-base"
-RDEPEND="${DEPEND}
- >=sys-apps/baselayout-1.8.6.12-r3"
-# We need some changes for devfs type layout
-PROVIDE="virtual/dev-manager"
-
-src_unpack() {
- unpack ${A}
-
- cd "${S}"
-
- # patches go here...
- #epatch ${FILESDIR}/${P}-udev_volume_id.patch
- epatch ${FILESDIR}/udev-parisc-path_id.patch
-
- # No need to clutter the logs ...
- sed -ie '/^DEBUG/ c\DEBUG = false' Makefile
- # Do not use optimization flags from the package
- sed -ie 's|$(OPTIMIZATION)||g' Makefile
-
- # Make sure there is no sudden changes to udev.rules.gentoo
- # (more for my own needs than anything else ...)
- MD5=`md5sum < "${S}/etc/udev/gentoo/udev.rules"`
- MD5=${MD5/ -/}
- if [ "${MD5}" != "84fa41fd643ad2afeb922b3048cfd05f" ]
- then
- echo
- eerror "gentoo/udev.rules has been updated, please validate!"
- die "gentoo/udev.rules has been updated, please validate!"
- fi
-}
-
-src_compile() {
- filter-flags -fprefetch-loop-arrays
- local myconf=
- local extras="extras/scsi_id extras/volume_id extras/ata_id extras/run_directory extras/usb_id extras/floppy extras/cdrom_id extras/firmware"
-
- use selinux && myconf="${myconf} USE_SELINUX=true"
-
- # Not everyone has full $CHOST-{ld,ar,etc...} yet
- local mycross=""
- type -p ${CHOST}-ar && mycross=${CHOST}-
-
- # Do not work with emake
- make \
- EXTRAS="${extras}" \
- udevdir="/dev/" \
- CROSS=${mycross} \
- ${myconf} || die
-}
-
-src_install() {
- # we install everything by "hand" and don't rely on the udev Makefile to do
- # it for us (why? it's easier that way...)
- dobin udevinfo
- dobin udevtest
- dobin udevmonitor
- into /
- dosbin udev
- dosbin udevd
- dosbin udevsend
- dosbin udevstart
- dosbin udevcontrol
- dosbin extras/run_directory/udev_run_devd
- dosbin extras/run_directory/udev_run_hotplugd
- dosbin extras/ata_id/ata_id
- dosbin extras/volume_id/vol_id
- dosbin extras/scsi_id/scsi_id
- dosbin extras/usb_id/usb_id
- dosbin extras/cdrom_id/cdrom_id
- dosbin extras/path_id
- dosbin extras/floppy/create_floppy_devices
- dosbin extras/firmware/firmware_helper
-
- #exeinto /etc/udev/scripts
- exeinto /lib/udev
- #doexe extras/ide-devfs.sh
- #doexe extras/scsi-devfs.sh
- doexe extras/raid-devfs.sh
-
- # Our udev config file
- insinto /etc/udev
- newins ${FILESDIR}/udev.conf.post_059 udev.conf
-
- # Our rules files
- insinto /etc/udev/rules.d/
- #newins etc/udev/gentoo/udev.rules 50-udev.rules
- newins ${FILESDIR}/udev.rules-077-r1 50-udev.rules
-
- # scsi_id configuration
- insinto /etc
- doins extras/scsi_id/scsi_id.config
-
- # set up symlinks in /etc/hotplug.d/default
- dodir /etc/hotplug.d/default
- dosym ../../../sbin/udevsend /etc/hotplug.d/default/10-udev.hotplug
-
- # set up the /etc/dev.d directory tree
- dodir /etc/dev.d/default
- dodir /etc/dev.d/net
- exeinto /etc/dev.d/net
- doexe extras/run_directory/dev.d/net/hotplug.dev
-
- # all of the man pages
- doman *.8
- doman extras/ata_id/ata_id.8
- doman extras/edd_id/edd_id.8
- doman extras/scsi_id/scsi_id.8
- doman extras/volume_id/vol_id.8
- doman extras/dasd_id/dasd_id.8
- doman extras/cdrom_id/cdrom_id.8
-
- # our udev hooks into the rc system
- insinto /lib/rcscripts/addons
- newins "${FILESDIR}"/udev-start-077-r2.sh udev-start.sh
- doins "${FILESDIR}"/udev-stop.sh
-
- dodoc ChangeLog FAQ README TODO RELEASE-NOTES
- dodoc docs/{overview,udev_vs_devfs}
- dodoc docs/writing_udev_rules/*
-
- newdoc extras/volume_id/README README_volume_id
-}
-
-pkg_preinst() {
- if [ -f "${ROOT}/etc/udev/udev.config" -a \
- ! -f "${ROOT}/etc/udev/udev.rules" ]
- then
- mv -f ${ROOT}/etc/udev/udev.config ${ROOT}/etc/udev/udev.rules
- fi
-
- # delete the old udev.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/udev.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/udev.hotplug
- fi
-
- # delete the old wait_for_sysfs.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug
- fi
-}
-
-pkg_postinst() {
- if [ "${ROOT}" = "/" -a -n "`pidof udevd`" ]
- then
- killall -15 udevd &>/dev/null
- sleep 1
- killall -9 udevd &>/dev/null
- fi
-
- # people want reminders, I'll give them reminders. Odds are they will
- # just ignore them anyway...
- ewarn "Note: If you are upgrading from a version of udev prior to 046"
- ewarn " and you rely on the output of udevinfo for anything, please"
- ewarn " either run 'udevstart' now, or reboot, in order to get a"
- ewarn " up-to-date udev database."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 050"
- ewarn " and you had written some custom permissions rules, please"
- ewarn " realize that the permission rules are now part of the main"
- ewarn " udev rules files and are not stand-alone anymore. This means"
- ewarn " you need to rewrite them."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 057"
- ewarn " and you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, please read the RELEASE-NOTES file for details"
- ewarn " on what has changed with this feature, and how to change your"
- ewarn " rules to work properly."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 059"
- ewarn " and you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, or the etc/hotplug.d functionality, or just"
- ewarn " want to write some very cool and power udev rules, please "
- ewarn " read the RELEASE-NOTES file for details on what has changed"
- ewarn " with this feature, and how to change your rules to work properly."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 063"
- ewarn " and you use the devfs-style names for your block devices"
- ewarn " or use devfs-style names in /etc/inittab or /etc/securetty or"
- ewarn " your GRUB or LILO kernel boot command line, you need to"
- ewarn " change them back to LSB compliant names, as the devfs names are"
- ewarn " now gone. If you wish to use some persistent names for your"
- ewarn " block devices, look at the symlinks in /dev/disk/ for the names"
- ewarn " you can use."
-
- einfo
- einfo "For more information on udev on Gentoo, writing udev rules, and"
- einfo " fixing known issues visit:"
- einfo " http://www.gentoo.org/doc/en/udev-guide.xml"
-}
diff --git a/sys-fs/udev/udev-077-r3.ebuild b/sys-fs/udev/udev-077-r3.ebuild
deleted file mode 100644
index f30d0858807f..000000000000
--- a/sys-fs/udev/udev-077-r3.ebuild
+++ /dev/null
@@ -1,208 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-077-r3.ebuild,v 1.1 2005/12/09 17:48:16 gregkh Exp $
-
-inherit eutils flag-o-matic
-
-DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
-HOMEPAGE="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html"
-SRC_URI="mirror://kernel/linux/utils/kernel/hotplug/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="selinux"
-
-DEPEND="sys-apps/hotplug-base"
-RDEPEND="${DEPEND}
- >=sys-apps/baselayout-1.11.14"
-# We need the lib/rcscripts/addon support
-PROVIDE="virtual/dev-manager"
-
-src_unpack() {
- unpack ${A}
-
- cd "${S}"
-
- # patches go here...
- #epatch ${FILESDIR}/${P}-udev_volume_id.patch
- epatch ${FILESDIR}/udev-parisc-path_id.patch
-
- # No need to clutter the logs ...
- sed -ie '/^DEBUG/ c\DEBUG = false' Makefile
- # Do not use optimization flags from the package
- sed -ie 's|$(OPTIMIZATION)||g' Makefile
-
- # Make sure there is no sudden changes to udev.rules.gentoo
- # (more for my own needs than anything else ...)
- MD5=`md5sum < "${S}/etc/udev/gentoo/udev.rules"`
- MD5=${MD5/ -/}
- if [ "${MD5}" != "84fa41fd643ad2afeb922b3048cfd05f" ]
- then
- echo
- eerror "gentoo/udev.rules has been updated, please validate!"
- die "gentoo/udev.rules has been updated, please validate!"
- fi
-}
-
-src_compile() {
- filter-flags -fprefetch-loop-arrays
- local myconf=
- local extras="extras/scsi_id extras/volume_id extras/ata_id extras/run_directory extras/usb_id extras/floppy extras/cdrom_id extras/firmware"
-
- use selinux && myconf="${myconf} USE_SELINUX=true"
-
- # Not everyone has full $CHOST-{ld,ar,etc...} yet
- local mycross=""
- type -p ${CHOST}-ar && mycross=${CHOST}-
-
- # Do not work with emake
- make \
- EXTRAS="${extras}" \
- udevdir="/dev/" \
- CROSS=${mycross} \
- ${myconf} || die
-}
-
-src_install() {
- # we install everything by "hand" and don't rely on the udev Makefile to do
- # it for us (why? it's easier that way...)
- dobin udevinfo
- dobin udevtest
- dobin udevmonitor
- into /
- dosbin udev
- dosbin udevd
- dosbin udevsend
- dosbin udevstart
- dosbin udevcontrol
- dosbin extras/run_directory/udev_run_devd
- dosbin extras/run_directory/udev_run_hotplugd
- dosbin extras/ata_id/ata_id
- dosbin extras/volume_id/vol_id
- dosbin extras/scsi_id/scsi_id
- dosbin extras/usb_id/usb_id
- dosbin extras/cdrom_id/cdrom_id
- dosbin extras/path_id
- dosbin extras/floppy/create_floppy_devices
- dosbin extras/firmware/firmware_helper
-
- #exeinto /etc/udev/scripts
- exeinto /lib/udev
- #doexe extras/ide-devfs.sh
- #doexe extras/scsi-devfs.sh
- doexe extras/raid-devfs.sh
-
- # Our udev config file
- insinto /etc/udev
- newins ${FILESDIR}/udev.conf.post_059 udev.conf
-
- # Our rules files
- insinto /etc/udev/rules.d/
- #newins etc/udev/gentoo/udev.rules 50-udev.rules
- newins ${FILESDIR}/udev.rules-077-r1 50-udev.rules
-
- # scsi_id configuration
- insinto /etc
- doins extras/scsi_id/scsi_id.config
-
- # set up symlinks in /etc/hotplug.d/default
- dodir /etc/hotplug.d/default
- dosym ../../../sbin/udevsend /etc/hotplug.d/default/10-udev.hotplug
-
- # set up the /etc/dev.d directory tree
- dodir /etc/dev.d/default
- dodir /etc/dev.d/net
- exeinto /etc/dev.d/net
- doexe extras/run_directory/dev.d/net/hotplug.dev
-
- # all of the man pages
- doman *.8
- doman extras/ata_id/ata_id.8
- doman extras/edd_id/edd_id.8
- doman extras/scsi_id/scsi_id.8
- doman extras/volume_id/vol_id.8
- doman extras/dasd_id/dasd_id.8
- doman extras/cdrom_id/cdrom_id.8
-
- # our udev hooks into the rc system
- insinto /lib/rcscripts/addons
- newins "${FILESDIR}"/udev-start-077-r2.sh udev-start.sh
- doins "${FILESDIR}"/udev-stop.sh
-
- dodoc ChangeLog FAQ README TODO RELEASE-NOTES
- dodoc docs/{overview,udev_vs_devfs}
- dodoc docs/writing_udev_rules/*
-
- newdoc extras/volume_id/README README_volume_id
-}
-
-pkg_preinst() {
- if [ -f "${ROOT}/etc/udev/udev.config" -a \
- ! -f "${ROOT}/etc/udev/udev.rules" ]
- then
- mv -f ${ROOT}/etc/udev/udev.config ${ROOT}/etc/udev/udev.rules
- fi
-
- # delete the old udev.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/udev.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/udev.hotplug
- fi
-
- # delete the old wait_for_sysfs.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug
- fi
-}
-
-pkg_postinst() {
- if [ "${ROOT}" = "/" -a -n "`pidof udevd`" ]
- then
- killall -15 udevd &>/dev/null
- sleep 1
- killall -9 udevd &>/dev/null
- fi
- /sbin/udevd --daemon
-
- # people want reminders, I'll give them reminders. Odds are they will
- # just ignore them anyway...
- ewarn "Note: If you are upgrading from a version of udev prior to 046"
- ewarn " and you rely on the output of udevinfo for anything, please"
- ewarn " either run 'udevstart' now, or reboot, in order to get a"
- ewarn " up-to-date udev database."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 050"
- ewarn " and you had written some custom permissions rules, please"
- ewarn " realize that the permission rules are now part of the main"
- ewarn " udev rules files and are not stand-alone anymore. This means"
- ewarn " you need to rewrite them."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 057"
- ewarn " and you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, please read the RELEASE-NOTES file for details"
- ewarn " on what has changed with this feature, and how to change your"
- ewarn " rules to work properly."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 059"
- ewarn " and you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, or the etc/hotplug.d functionality, or just"
- ewarn " want to write some very cool and power udev rules, please "
- ewarn " read the RELEASE-NOTES file for details on what has changed"
- ewarn " with this feature, and how to change your rules to work properly."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 063"
- ewarn " and you use the devfs-style names for your block devices"
- ewarn " or use devfs-style names in /etc/inittab or /etc/securetty or"
- ewarn " your GRUB or LILO kernel boot command line, you need to"
- ewarn " change them back to LSB compliant names, as the devfs names are"
- ewarn " now gone. If you wish to use some persistent names for your"
- ewarn " block devices, look at the symlinks in /dev/disk/ for the names"
- ewarn " you can use."
-
- einfo
- einfo "For more information on udev on Gentoo, writing udev rules, and"
- einfo " fixing known issues visit:"
- einfo " http://www.gentoo.org/doc/en/udev-guide.xml"
-}
diff --git a/sys-fs/udev/udev-077-r4.ebuild b/sys-fs/udev/udev-077-r4.ebuild
deleted file mode 100644
index 8a93366844ca..000000000000
--- a/sys-fs/udev/udev-077-r4.ebuild
+++ /dev/null
@@ -1,226 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-077-r4.ebuild,v 1.1 2005/12/11 07:10:28 gregkh Exp $
-
-inherit eutils flag-o-matic
-
-DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
-HOMEPAGE="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html"
-SRC_URI="mirror://kernel/linux/utils/kernel/hotplug/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="selinux"
-
-DEPEND="sys-apps/hotplug-base"
-RDEPEND="${DEPEND}
- >=sys-apps/baselayout-1.11.14"
-# We need the lib/rcscripts/addon support
-PROVIDE="virtual/dev-manager"
-
-src_unpack() {
- unpack ${A}
-
- cd "${S}"
-
- # patches go here...
- #epatch ${FILESDIR}/${P}-udev_volume_id.patch
- epatch ${FILESDIR}/udev-parisc-path_id.patch
-
- # No need to clutter the logs ...
- sed -ie '/^DEBUG/ c\DEBUG = false' Makefile
- # Do not use optimization flags from the package
- sed -ie 's|$(OPTIMIZATION)||g' Makefile
-
- # Make sure there is no sudden changes to udev.rules.gentoo
- # (more for my own needs than anything else ...)
- MD5=`md5sum < "${S}/etc/udev/gentoo/udev.rules"`
- MD5=${MD5/ -/}
- if [ "${MD5}" != "84fa41fd643ad2afeb922b3048cfd05f" ]
- then
- echo
- eerror "gentoo/udev.rules has been updated, please validate!"
- die "gentoo/udev.rules has been updated, please validate!"
- fi
-}
-
-src_compile() {
- filter-flags -fprefetch-loop-arrays
- local myconf=
- local extras="extras/scsi_id extras/volume_id extras/ata_id extras/run_directory extras/usb_id extras/floppy extras/cdrom_id extras/firmware"
-
- use selinux && myconf="${myconf} USE_SELINUX=true"
-
- # Not everyone has full $CHOST-{ld,ar,etc...} yet
- local mycross=""
- type -p ${CHOST}-ar && mycross=${CHOST}-
-
- # Do not work with emake
- make \
- EXTRAS="${extras}" \
- udevdir="/dev/" \
- CROSS=${mycross} \
- ${myconf} || die
-}
-
-src_install() {
- # we install everything by "hand" and don't rely on the udev Makefile to do
- # it for us (why? it's easier that way...)
- dobin udevinfo
- dobin udevtest
- dobin udevmonitor
- into /
- dosbin udev
- dosbin udevd
- dosbin udevsend
- dosbin udevstart
- dosbin udevcontrol
- dosbin extras/run_directory/udev_run_devd
- dosbin extras/run_directory/udev_run_hotplugd
- dosbin extras/ata_id/ata_id
- dosbin extras/volume_id/vol_id
- dosbin extras/scsi_id/scsi_id
- dosbin extras/usb_id/usb_id
- dosbin extras/cdrom_id/cdrom_id
- dosbin extras/path_id
- dosbin extras/floppy/create_floppy_devices
- dosbin extras/firmware/firmware_helper
-
- #exeinto /etc/udev/scripts
- exeinto /lib/udev
- #doexe extras/ide-devfs.sh
- #doexe extras/scsi-devfs.sh
- doexe extras/raid-devfs.sh
-
- # Our udev config file
- insinto /etc/udev
- newins ${FILESDIR}/udev.conf.post_059 udev.conf
-
- # Our rules files
- insinto /etc/udev/rules.d/
- #newins etc/udev/gentoo/udev.rules 50-udev.rules
- newins ${FILESDIR}/udev.rules-077-r1 50-udev.rules
-
- # scsi_id configuration
- insinto /etc
- doins extras/scsi_id/scsi_id.config
-
- # set up symlinks in /etc/hotplug.d/default
- dodir /etc/hotplug.d/default
- dosym ../../../sbin/udevsend /etc/hotplug.d/default/10-udev.hotplug
-
- # set up the /etc/dev.d directory tree
- dodir /etc/dev.d/default
- dodir /etc/dev.d/net
- exeinto /etc/dev.d/net
- doexe extras/run_directory/dev.d/net/hotplug.dev
-
- # all of the man pages
- doman *.8
- doman extras/ata_id/ata_id.8
- doman extras/edd_id/edd_id.8
- doman extras/scsi_id/scsi_id.8
- doman extras/volume_id/vol_id.8
- doman extras/dasd_id/dasd_id.8
- doman extras/cdrom_id/cdrom_id.8
-
- # our udev hooks into the rc system
- insinto /lib/rcscripts/addons
- newins "${FILESDIR}"/udev-start-077-r4.sh udev-start.sh
- doins "${FILESDIR}"/udev-stop.sh
-
- dodoc ChangeLog FAQ README TODO RELEASE-NOTES
- dodoc docs/{overview,udev_vs_devfs}
- dodoc docs/writing_udev_rules/*
-
- newdoc extras/volume_id/README README_volume_id
-
- # Create some nodes that we know we need.
- # set the time/date so we can see in /dev which ones we copied over
- # in the udev-start.sh script
- mkdir ${D}/lib/udev/devices
-
- mknod ${D}/lib/udev/devices/null c 1 3
- chmod 666 ${D}/lib/udev/devices/null
- touch -t 200010220101 ${D}/lib/udev/devices/null
-
- mknod ${D}/lib/udev/devices/zero c 1 5
- chmod 666 ${D}/lib/udev/devices/zero
- touch -t 200010220101 ${D}/lib/udev/devices/zero
-
- mknod ${D}/lib/udev/devices/console c 5 1
- chmod 600 ${D}/lib/udev/devices/console
- chown root:tty ${D}/lib/udev/devices/console
- touch -t 200010220101 ${D}/lib/udev/devices/console
-}
-
-pkg_preinst() {
- if [ -f "${ROOT}/etc/udev/udev.config" -a \
- ! -f "${ROOT}/etc/udev/udev.rules" ]
- then
- mv -f ${ROOT}/etc/udev/udev.config ${ROOT}/etc/udev/udev.rules
- fi
-
- # delete the old udev.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/udev.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/udev.hotplug
- fi
-
- # delete the old wait_for_sysfs.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug
- fi
-}
-
-pkg_postinst() {
- if [ "${ROOT}" = "/" -a -n "`pidof udevd`" ]
- then
- killall -15 udevd &>/dev/null
- sleep 1
- killall -9 udevd &>/dev/null
- fi
- /sbin/udevd --daemon
-
- # people want reminders, I'll give them reminders. Odds are they will
- # just ignore them anyway...
- ewarn "Note: If you are upgrading from a version of udev prior to 046"
- ewarn " and you rely on the output of udevinfo for anything, please"
- ewarn " either run 'udevstart' now, or reboot, in order to get a"
- ewarn " up-to-date udev database."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 050"
- ewarn " and you had written some custom permissions rules, please"
- ewarn " realize that the permission rules are now part of the main"
- ewarn " udev rules files and are not stand-alone anymore. This means"
- ewarn " you need to rewrite them."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 057"
- ewarn " and you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, please read the RELEASE-NOTES file for details"
- ewarn " on what has changed with this feature, and how to change your"
- ewarn " rules to work properly."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 059"
- ewarn " and you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, or the etc/hotplug.d functionality, or just"
- ewarn " want to write some very cool and power udev rules, please "
- ewarn " read the RELEASE-NOTES file for details on what has changed"
- ewarn " with this feature, and how to change your rules to work properly."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 063"
- ewarn " and you use the devfs-style names for your block devices"
- ewarn " or use devfs-style names in /etc/inittab or /etc/securetty or"
- ewarn " your GRUB or LILO kernel boot command line, you need to"
- ewarn " change them back to LSB compliant names, as the devfs names are"
- ewarn " now gone. If you wish to use some persistent names for your"
- ewarn " block devices, look at the symlinks in /dev/disk/ for the names"
- ewarn " you can use."
-
- einfo
- einfo "For more information on udev on Gentoo, writing udev rules, and"
- einfo " fixing known issues visit:"
- einfo " http://www.gentoo.org/doc/en/udev-guide.xml"
-}
diff --git a/sys-fs/udev/udev-077-r5.ebuild b/sys-fs/udev/udev-077-r5.ebuild
deleted file mode 100644
index bd91512567a2..000000000000
--- a/sys-fs/udev/udev-077-r5.ebuild
+++ /dev/null
@@ -1,226 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-077-r5.ebuild,v 1.1 2005/12/13 19:35:22 gregkh Exp $
-
-inherit eutils flag-o-matic
-
-DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
-HOMEPAGE="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html"
-SRC_URI="mirror://kernel/linux/utils/kernel/hotplug/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="selinux"
-
-DEPEND="sys-apps/hotplug-base"
-RDEPEND="${DEPEND}
- >=sys-apps/baselayout-1.11.14"
-# We need the lib/rcscripts/addon support
-PROVIDE="virtual/dev-manager"
-
-src_unpack() {
- unpack ${A}
-
- cd "${S}"
-
- # patches go here...
- #epatch ${FILESDIR}/${P}-udev_volume_id.patch
- epatch ${FILESDIR}/udev-parisc-path_id.patch
-
- # No need to clutter the logs ...
- sed -ie '/^DEBUG/ c\DEBUG = false' Makefile
- # Do not use optimization flags from the package
- sed -ie 's|$(OPTIMIZATION)||g' Makefile
-
- # Make sure there is no sudden changes to udev.rules.gentoo
- # (more for my own needs than anything else ...)
- MD5=`md5sum < "${S}/etc/udev/gentoo/udev.rules"`
- MD5=${MD5/ -/}
- if [ "${MD5}" != "84fa41fd643ad2afeb922b3048cfd05f" ]
- then
- echo
- eerror "gentoo/udev.rules has been updated, please validate!"
- die "gentoo/udev.rules has been updated, please validate!"
- fi
-}
-
-src_compile() {
- filter-flags -fprefetch-loop-arrays
- local myconf=
- local extras="extras/scsi_id extras/volume_id extras/ata_id extras/run_directory extras/usb_id extras/floppy extras/cdrom_id extras/firmware"
-
- use selinux && myconf="${myconf} USE_SELINUX=true"
-
- # Not everyone has full $CHOST-{ld,ar,etc...} yet
- local mycross=""
- type -p ${CHOST}-ar && mycross=${CHOST}-
-
- # Do not work with emake
- make \
- EXTRAS="${extras}" \
- udevdir="/dev/" \
- CROSS=${mycross} \
- ${myconf} || die
-}
-
-src_install() {
- # we install everything by "hand" and don't rely on the udev Makefile to do
- # it for us (why? it's easier that way...)
- dobin udevinfo
- dobin udevtest
- dobin udevmonitor
- into /
- dosbin udev
- dosbin udevd
- dosbin udevsend
- dosbin udevstart
- dosbin udevcontrol
- dosbin extras/run_directory/udev_run_devd
- dosbin extras/run_directory/udev_run_hotplugd
- dosbin extras/ata_id/ata_id
- dosbin extras/volume_id/vol_id
- dosbin extras/scsi_id/scsi_id
- dosbin extras/usb_id/usb_id
- dosbin extras/cdrom_id/cdrom_id
- dosbin extras/path_id
- dosbin extras/floppy/create_floppy_devices
- dosbin extras/firmware/firmware_helper
-
- #exeinto /etc/udev/scripts
- exeinto /lib/udev
- #doexe extras/ide-devfs.sh
- #doexe extras/scsi-devfs.sh
- doexe extras/raid-devfs.sh
-
- # Our udev config file
- insinto /etc/udev
- newins ${FILESDIR}/udev.conf.post_059 udev.conf
-
- # Our rules files
- insinto /etc/udev/rules.d/
- #newins etc/udev/gentoo/udev.rules 50-udev.rules
- newins ${FILESDIR}/udev.rules-077-r5 50-udev.rules
-
- # scsi_id configuration
- insinto /etc
- doins extras/scsi_id/scsi_id.config
-
- # set up symlinks in /etc/hotplug.d/default
- dodir /etc/hotplug.d/default
- dosym ../../../sbin/udevsend /etc/hotplug.d/default/10-udev.hotplug
-
- # set up the /etc/dev.d directory tree
- dodir /etc/dev.d/default
- dodir /etc/dev.d/net
- exeinto /etc/dev.d/net
- doexe extras/run_directory/dev.d/net/hotplug.dev
-
- # all of the man pages
- doman *.8
- doman extras/ata_id/ata_id.8
- doman extras/edd_id/edd_id.8
- doman extras/scsi_id/scsi_id.8
- doman extras/volume_id/vol_id.8
- doman extras/dasd_id/dasd_id.8
- doman extras/cdrom_id/cdrom_id.8
-
- # our udev hooks into the rc system
- insinto /lib/rcscripts/addons
- newins "${FILESDIR}"/udev-start-077-r4.sh udev-start.sh
- doins "${FILESDIR}"/udev-stop.sh
-
- dodoc ChangeLog FAQ README TODO RELEASE-NOTES
- dodoc docs/{overview,udev_vs_devfs}
- dodoc docs/writing_udev_rules/*
-
- newdoc extras/volume_id/README README_volume_id
-
- # Create some nodes that we know we need.
- # set the time/date so we can see in /dev which ones we copied over
- # in the udev-start.sh script
- mkdir ${D}/lib/udev/devices
-
- mknod ${D}/lib/udev/devices/null c 1 3
- chmod 666 ${D}/lib/udev/devices/null
- touch -t 200010220101 ${D}/lib/udev/devices/null
-
- mknod ${D}/lib/udev/devices/zero c 1 5
- chmod 666 ${D}/lib/udev/devices/zero
- touch -t 200010220101 ${D}/lib/udev/devices/zero
-
- mknod ${D}/lib/udev/devices/console c 5 1
- chmod 600 ${D}/lib/udev/devices/console
- chown root:tty ${D}/lib/udev/devices/console
- touch -t 200010220101 ${D}/lib/udev/devices/console
-}
-
-pkg_preinst() {
- if [ -f "${ROOT}/etc/udev/udev.config" -a \
- ! -f "${ROOT}/etc/udev/udev.rules" ]
- then
- mv -f ${ROOT}/etc/udev/udev.config ${ROOT}/etc/udev/udev.rules
- fi
-
- # delete the old udev.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/udev.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/udev.hotplug
- fi
-
- # delete the old wait_for_sysfs.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug
- fi
-}
-
-pkg_postinst() {
- if [ "${ROOT}" = "/" -a -n "`pidof udevd`" ]
- then
- killall -15 udevd &>/dev/null
- sleep 1
- killall -9 udevd &>/dev/null
- fi
- /sbin/udevd --daemon
-
- # people want reminders, I'll give them reminders. Odds are they will
- # just ignore them anyway...
- ewarn "Note: If you are upgrading from a version of udev prior to 046"
- ewarn " and you rely on the output of udevinfo for anything, please"
- ewarn " either run 'udevstart' now, or reboot, in order to get a"
- ewarn " up-to-date udev database."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 050"
- ewarn " and you had written some custom permissions rules, please"
- ewarn " realize that the permission rules are now part of the main"
- ewarn " udev rules files and are not stand-alone anymore. This means"
- ewarn " you need to rewrite them."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 057"
- ewarn " and you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, please read the RELEASE-NOTES file for details"
- ewarn " on what has changed with this feature, and how to change your"
- ewarn " rules to work properly."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 059"
- ewarn " and you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, or the etc/hotplug.d functionality, or just"
- ewarn " want to write some very cool and power udev rules, please "
- ewarn " read the RELEASE-NOTES file for details on what has changed"
- ewarn " with this feature, and how to change your rules to work properly."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 063"
- ewarn " and you use the devfs-style names for your block devices"
- ewarn " or use devfs-style names in /etc/inittab or /etc/securetty or"
- ewarn " your GRUB or LILO kernel boot command line, you need to"
- ewarn " change them back to LSB compliant names, as the devfs names are"
- ewarn " now gone. If you wish to use some persistent names for your"
- ewarn " block devices, look at the symlinks in /dev/disk/ for the names"
- ewarn " you can use."
-
- einfo
- einfo "For more information on udev on Gentoo, writing udev rules, and"
- einfo " fixing known issues visit:"
- einfo " http://www.gentoo.org/doc/en/udev-guide.xml"
-}
diff --git a/sys-fs/udev/udev-077.ebuild b/sys-fs/udev/udev-077.ebuild
deleted file mode 100644
index f19d1f877806..000000000000
--- a/sys-fs/udev/udev-077.ebuild
+++ /dev/null
@@ -1,206 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-077.ebuild,v 1.1 2005/12/07 19:14:58 gregkh Exp $
-
-inherit eutils flag-o-matic
-
-DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
-HOMEPAGE="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html"
-SRC_URI="mirror://kernel/linux/utils/kernel/hotplug/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="selinux"
-
-DEPEND="sys-apps/hotplug-base"
-RDEPEND="${DEPEND}
- >=sys-apps/baselayout-1.8.6.12-r3"
-# We need some changes for devfs type layout
-PROVIDE="virtual/dev-manager"
-
-src_unpack() {
- unpack ${A}
-
- cd "${S}"
-
- # patches go here...
- #epatch ${FILESDIR}/${P}-udev_volume_id.patch
-
- # No need to clutter the logs ...
- sed -ie '/^DEBUG/ c\DEBUG = false' Makefile
- # Do not use optimization flags from the package
- sed -ie 's|$(OPTIMIZATION)||g' Makefile
-
- # Make sure there is no sudden changes to udev.rules.gentoo
- # (more for my own needs than anything else ...)
- MD5=`md5sum < "${S}/etc/udev/gentoo/udev.rules"`
- MD5=${MD5/ -/}
- if [ "${MD5}" != "84fa41fd643ad2afeb922b3048cfd05f" ]
- then
- echo
- eerror "gentoo/udev.rules has been updated, please validate!"
- die "gentoo/udev.rules has been updated, please validate!"
- fi
-}
-
-src_compile() {
- filter-flags -fprefetch-loop-arrays
- local myconf=
- local extras="extras/scsi_id extras/volume_id extras/ata_id extras/run_directory extras/usb_id extras/floppy extras/cdrom_id extras/firmware"
-
- use selinux && myconf="${myconf} USE_SELINUX=true"
-
- # Not everyone has full $CHOST-{ld,ar,etc...} yet
- local mycross=""
- type -p ${CHOST}-ar && mycross=${CHOST}-
-
- # Do not work with emake
- make \
- EXTRAS="${extras}" \
- udevdir="/dev/" \
- CROSS=${mycross} \
- ${myconf} || die
-}
-
-src_install() {
- # we install everything by "hand" and don't rely on the udev Makefile to do
- # it for us (why? it's easier that way...)
- dobin udevinfo
- dobin udevtest
- dobin udevmonitor
- into /
- dosbin udev
- dosbin udevd
- dosbin udevsend
- dosbin udevstart
- dosbin udevcontrol
- dosbin extras/run_directory/udev_run_devd
- dosbin extras/run_directory/udev_run_hotplugd
- dosbin extras/ata_id/ata_id
- dosbin extras/volume_id/vol_id
- dosbin extras/scsi_id/scsi_id
- dosbin extras/usb_id/usb_id
- dosbin extras/cdrom_id/cdrom_id
- dosbin extras/path_id
- dosbin extras/floppy/create_floppy_devices
- dosbin extras/firmware/firmware_helper
-
- #exeinto /etc/udev/scripts
- exeinto /lib/udev
- #doexe extras/ide-devfs.sh
- #doexe extras/scsi-devfs.sh
- doexe extras/raid-devfs.sh
-
- # Our udev config file
- insinto /etc/udev
- newins ${FILESDIR}/udev.conf.post_059 udev.conf
-
- # Our rules files
- insinto /etc/udev/rules.d/
- #newins etc/udev/gentoo/udev.rules 50-udev.rules
- newins ${FILESDIR}/udev.rules-077 50-udev.rules
-
- # scsi_id configuration
- insinto /etc
- doins extras/scsi_id/scsi_id.config
-
- # set up symlinks in /etc/hotplug.d/default
- dodir /etc/hotplug.d/default
- dosym ../../../sbin/udevsend /etc/hotplug.d/default/10-udev.hotplug
-
- # set up the /etc/dev.d directory tree
- dodir /etc/dev.d/default
- dodir /etc/dev.d/net
- exeinto /etc/dev.d/net
- doexe extras/run_directory/dev.d/net/hotplug.dev
-
- # all of the man pages
- doman *.8
- doman extras/ata_id/ata_id.8
- doman extras/edd_id/edd_id.8
- doman extras/scsi_id/scsi_id.8
- doman extras/volume_id/vol_id.8
- doman extras/dasd_id/dasd_id.8
- doman extras/cdrom_id/cdrom_id.8
-
- # our udev hooks into the rc system
- insinto /lib/rcscripts/addons
- newins "${FILESDIR}"/udev-start-077.sh udev-start.sh
- doins "${FILESDIR}"/udev-stop.sh
-
- dodoc COPYING ChangeLog FAQ README TODO RELEASE-NOTES
- dodoc docs/{overview,udev_vs_devfs}
- dodoc docs/writing_udev_rules/*
-
- newdoc extras/volume_id/README README_volume_id
-}
-
-pkg_preinst() {
- if [ -f "${ROOT}/etc/udev/udev.config" -a \
- ! -f "${ROOT}/etc/udev/udev.rules" ]
- then
- mv -f ${ROOT}/etc/udev/udev.config ${ROOT}/etc/udev/udev.rules
- fi
-
- # delete the old udev.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/udev.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/udev.hotplug
- fi
-
- # delete the old wait_for_sysfs.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug
- fi
-}
-
-pkg_postinst() {
- if [ "${ROOT}" = "/" -a -n "`pidof udevd`" ]
- then
- killall -15 udevd &>/dev/null
- sleep 1
- killall -9 udevd &>/dev/null
- fi
-
- # people want reminders, I'll give them reminders. Odds are they will
- # just ignore them anyway...
- ewarn "Note: If you are upgrading from a version of udev prior to 046"
- ewarn " and you rely on the output of udevinfo for anything, please"
- ewarn " either run 'udevstart' now, or reboot, in order to get a"
- ewarn " up-to-date udev database."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 050"
- ewarn " and you had written some custom permissions rules, please"
- ewarn " realize that the permission rules are now part of the main"
- ewarn " udev rules files and are not stand-alone anymore. This means"
- ewarn " you need to rewrite them."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 057"
- ewarn " and you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, please read the RELEASE-NOTES file for details"
- ewarn " on what has changed with this feature, and how to change your"
- ewarn " rules to work properly."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 059"
- ewarn " and you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, or the etc/hotplug.d functionality, or just"
- ewarn " want to write some very cool and power udev rules, please "
- ewarn " read the RELEASE-NOTES file for details on what has changed"
- ewarn " with this feature, and how to change your rules to work properly."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 063"
- ewarn " and you use the devfs-style names for your block devices"
- ewarn " or use devfs-style names in /etc/inittab or /etc/securetty or"
- ewarn " your GRUB or LILO kernel boot command line, you need to"
- ewarn " change them back to LSB compliant names, as the devfs names are"
- ewarn " now gone. If you wish to use some persistent names for your"
- ewarn " block devices, look at the symlinks in /dev/disk/ for the names"
- ewarn " you can use."
-
- einfo
- einfo "For more information on udev on Gentoo, writing udev rules, and"
- einfo " fixing known issues visit:"
- einfo " http://www.gentoo.org/doc/en/udev-guide.xml"
-}
diff --git a/sys-fs/udev/udev-078.ebuild b/sys-fs/udev/udev-078.ebuild
deleted file mode 100644
index b019593f6b76..000000000000
--- a/sys-fs/udev/udev-078.ebuild
+++ /dev/null
@@ -1,226 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-078.ebuild,v 1.1 2005/12/19 21:18:10 gregkh Exp $
-
-inherit eutils flag-o-matic
-
-DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
-HOMEPAGE="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html"
-SRC_URI="mirror://kernel/linux/utils/kernel/hotplug/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="selinux"
-
-DEPEND="sys-apps/hotplug-base"
-RDEPEND="${DEPEND}
- >=sys-apps/baselayout-1.11.14"
-# We need the lib/rcscripts/addon support
-PROVIDE="virtual/dev-manager"
-
-src_unpack() {
- unpack ${A}
-
- cd "${S}"
-
- # patches go here...
- #epatch ${FILESDIR}/${P}-udev_volume_id.patch
-
- # No need to clutter the logs ...
- sed -ie '/^DEBUG/ c\DEBUG = false' Makefile
- # Do not use optimization flags from the package
- sed -ie 's|$(OPTIMIZATION)||g' Makefile
-
- # Make sure there is no sudden changes to udev.rules.gentoo
- # (more for my own needs than anything else ...)
- MD5=`md5sum < "${S}/etc/udev/gentoo/udev.rules"`
- MD5=${MD5/ -/}
- if [ "${MD5}" != "f849a8ebf727167fddbc763ade8c0405" ]
- then
- echo
- eerror "gentoo/udev.rules has been updated, please validate!"
- die "gentoo/udev.rules has been updated, please validate!"
- fi
-}
-
-src_compile() {
- filter-flags -fprefetch-loop-arrays
- local myconf=
- local extras="extras/scsi_id extras/volume_id extras/ata_id extras/run_directory extras/usb_id extras/floppy extras/cdrom_id extras/firmware"
-
- use selinux && myconf="${myconf} USE_SELINUX=true"
-
- # Not everyone has full $CHOST-{ld,ar,etc...} yet
- local mycross=""
- type -p ${CHOST}-ar && mycross=${CHOST}-
-
- # Do not work with emake
- make \
- EXTRAS="${extras}" \
- udevdir="/dev/" \
- CROSS=${mycross} \
- ${myconf} || die
-}
-
-src_install() {
- # we install everything by "hand" and don't rely on the udev Makefile to do
- # it for us (why? it's easier that way...)
- dobin udevinfo
- dobin udevtest
- dobin udevmonitor
- into /
- dosbin udev
- dosbin udevd
- dosbin udevsend
- dosbin udevstart
- dosbin udevcontrol
- dosbin extras/run_directory/udev_run_devd
- dosbin extras/run_directory/udev_run_hotplugd
- dosbin extras/ata_id/ata_id
- dosbin extras/volume_id/vol_id
- dosbin extras/scsi_id/scsi_id
- dosbin extras/usb_id/usb_id
- dosbin extras/cdrom_id/cdrom_id
- dosbin extras/path_id
- dosbin extras/floppy/create_floppy_devices
- dosbin extras/firmware/firmware_helper
-
- #exeinto /etc/udev/scripts
- exeinto /lib/udev
- #doexe extras/ide-devfs.sh
- #doexe extras/scsi-devfs.sh
- doexe extras/raid-devfs.sh
-
- # Our udev config file
- insinto /etc/udev
- newins ${FILESDIR}/udev.conf.post_059 udev.conf
-
- # Our rules files
- insinto /etc/udev/rules.d/
- #newins etc/udev/gentoo/udev.rules 50-udev.rules
- newins ${FILESDIR}/udev.rules-078 50-udev.rules
- newins ${FILESDIR}/05-udev-early.rules-078 05-udev-early.rules
-
- # scsi_id configuration
- insinto /etc
- doins extras/scsi_id/scsi_id.config
-
- # set up symlinks in /etc/hotplug.d/default
- dodir /etc/hotplug.d/default
- dosym ../../../sbin/udevsend /etc/hotplug.d/default/10-udev.hotplug
-
- # set up the /etc/dev.d directory tree
- dodir /etc/dev.d/default
- dodir /etc/dev.d/net
- exeinto /etc/dev.d/net
- doexe extras/run_directory/dev.d/net/hotplug.dev
-
- # all of the man pages
- doman *.8
- doman extras/ata_id/ata_id.8
- doman extras/edd_id/edd_id.8
- doman extras/scsi_id/scsi_id.8
- doman extras/volume_id/vol_id.8
- doman extras/dasd_id/dasd_id.8
- doman extras/cdrom_id/cdrom_id.8
-
- # our udev hooks into the rc system
- insinto /lib/rcscripts/addons
- newins "${FILESDIR}"/udev-start-077-r4.sh udev-start.sh
- doins "${FILESDIR}"/udev-stop.sh
-
- dodoc ChangeLog FAQ README TODO RELEASE-NOTES
- dodoc docs/{overview,udev_vs_devfs}
- dodoc docs/writing_udev_rules/*
-
- newdoc extras/volume_id/README README_volume_id
-
- # Create some nodes that we know we need.
- # set the time/date so we can see in /dev which ones we copied over
- # in the udev-start.sh script
- mkdir ${D}/lib/udev/devices
-
- mknod ${D}/lib/udev/devices/null c 1 3
- chmod 666 ${D}/lib/udev/devices/null
- touch -t 200010220101 ${D}/lib/udev/devices/null
-
- mknod ${D}/lib/udev/devices/zero c 1 5
- chmod 666 ${D}/lib/udev/devices/zero
- touch -t 200010220101 ${D}/lib/udev/devices/zero
-
- mknod ${D}/lib/udev/devices/console c 5 1
- chmod 600 ${D}/lib/udev/devices/console
- chown root:tty ${D}/lib/udev/devices/console
- touch -t 200010220101 ${D}/lib/udev/devices/console
-}
-
-pkg_preinst() {
- if [ -f "${ROOT}/etc/udev/udev.config" -a \
- ! -f "${ROOT}/etc/udev/udev.rules" ]
- then
- mv -f ${ROOT}/etc/udev/udev.config ${ROOT}/etc/udev/udev.rules
- fi
-
- # delete the old udev.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/udev.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/udev.hotplug
- fi
-
- # delete the old wait_for_sysfs.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug
- fi
-}
-
-pkg_postinst() {
- if [ "${ROOT}" = "/" -a -n "`pidof udevd`" ]
- then
- killall -15 udevd &>/dev/null
- sleep 1
- killall -9 udevd &>/dev/null
- fi
- /sbin/udevd --daemon
-
- # people want reminders, I'll give them reminders. Odds are they will
- # just ignore them anyway...
- ewarn "Note: If you are upgrading from a version of udev prior to 046"
- ewarn " and you rely on the output of udevinfo for anything, please"
- ewarn " either run 'udevstart' now, or reboot, in order to get a"
- ewarn " up-to-date udev database."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 050"
- ewarn " and you had written some custom permissions rules, please"
- ewarn " realize that the permission rules are now part of the main"
- ewarn " udev rules files and are not stand-alone anymore. This means"
- ewarn " you need to rewrite them."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 057"
- ewarn " and you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, please read the RELEASE-NOTES file for details"
- ewarn " on what has changed with this feature, and how to change your"
- ewarn " rules to work properly."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 059"
- ewarn " and you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, or the etc/hotplug.d functionality, or just"
- ewarn " want to write some very cool and power udev rules, please "
- ewarn " read the RELEASE-NOTES file for details on what has changed"
- ewarn " with this feature, and how to change your rules to work properly."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 063"
- ewarn " and you use the devfs-style names for your block devices"
- ewarn " or use devfs-style names in /etc/inittab or /etc/securetty or"
- ewarn " your GRUB or LILO kernel boot command line, you need to"
- ewarn " change them back to LSB compliant names, as the devfs names are"
- ewarn " now gone. If you wish to use some persistent names for your"
- ewarn " block devices, look at the symlinks in /dev/disk/ for the names"
- ewarn " you can use."
-
- einfo
- einfo "For more information on udev on Gentoo, writing udev rules, and"
- einfo " fixing known issues visit:"
- einfo " http://www.gentoo.org/doc/en/udev-guide.xml"
-}
diff --git a/sys-fs/udev/udev-079-r1.ebuild b/sys-fs/udev/udev-079-r1.ebuild
deleted file mode 100644
index 01081132de6d..000000000000
--- a/sys-fs/udev/udev-079-r1.ebuild
+++ /dev/null
@@ -1,226 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-079-r1.ebuild,v 1.6 2006/02/19 23:22:16 kumba Exp $
-
-inherit eutils flag-o-matic
-
-DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
-HOMEPAGE="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html"
-SRC_URI="mirror://kernel/linux/utils/kernel/hotplug/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86"
-IUSE="selinux"
-
-DEPEND="sys-apps/hotplug-base"
-RDEPEND="${DEPEND}
- >=sys-apps/baselayout-1.11.14"
-# We need the lib/rcscripts/addon support
-PROVIDE="virtual/dev-manager"
-
-src_unpack() {
- unpack ${A}
-
- cd "${S}"
-
- # patches go here...
- #epatch ${FILESDIR}/${P}-udev_volume_id.patch
-
- # No need to clutter the logs ...
- sed -ie '/^DEBUG/ c\DEBUG = false' Makefile
- # Do not use optimization flags from the package
- sed -ie 's|$(OPTIMIZATION)||g' Makefile
-
- # Make sure there is no sudden changes to udev.rules.gentoo
- # (more for my own needs than anything else ...)
- MD5=`md5sum < "${S}/etc/udev/gentoo/udev.rules"`
- MD5=${MD5/ -/}
- if [ "${MD5}" != "f849a8ebf727167fddbc763ade8c0405" ]
- then
- echo
- eerror "gentoo/udev.rules has been updated, please validate!"
- die "gentoo/udev.rules has been updated, please validate!"
- fi
-}
-
-src_compile() {
- filter-flags -fprefetch-loop-arrays
- local myconf=
- local extras="extras/scsi_id extras/volume_id extras/ata_id extras/run_directory extras/usb_id extras/floppy extras/cdrom_id extras/firmware"
-
- use selinux && myconf="${myconf} USE_SELINUX=true"
-
- # Not everyone has full $CHOST-{ld,ar,etc...} yet
- local mycross=""
- type -p ${CHOST}-ar && mycross=${CHOST}-
-
- # Do not work with emake
- make \
- EXTRAS="${extras}" \
- udevdir="/dev/" \
- CROSS=${mycross} \
- ${myconf} || die
-}
-
-src_install() {
- # we install everything by "hand" and don't rely on the udev Makefile to do
- # it for us (why? it's easier that way...)
- dobin udevinfo
- dobin udevtest
- dobin udevmonitor
- into /
- dosbin udev
- dosbin udevd
- dosbin udevsend
- dosbin udevstart
- dosbin udevcontrol
- dosbin extras/run_directory/udev_run_devd
- dosbin extras/run_directory/udev_run_hotplugd
- dosbin extras/ata_id/ata_id
- dosbin extras/volume_id/vol_id
- dosbin extras/scsi_id/scsi_id
- dosbin extras/usb_id/usb_id
- dosbin extras/cdrom_id/cdrom_id
- dosbin extras/path_id
- dosbin extras/floppy/create_floppy_devices
- dosbin extras/firmware/firmware_helper
-
- #exeinto /etc/udev/scripts
- exeinto /lib/udev
- #doexe extras/ide-devfs.sh
- #doexe extras/scsi-devfs.sh
- doexe extras/raid-devfs.sh
-
- # Our udev config file
- insinto /etc/udev
- newins ${FILESDIR}/udev.conf.post_059 udev.conf
-
- # Our rules files
- insinto /etc/udev/rules.d/
- #newins etc/udev/gentoo/udev.rules 50-udev.rules
- newins ${FILESDIR}/udev.rules-078 50-udev.rules
- newins ${FILESDIR}/05-udev-early.rules-079 05-udev-early.rules
-
- # scsi_id configuration
- insinto /etc
- doins extras/scsi_id/scsi_id.config
-
- # set up symlinks in /etc/hotplug.d/default
- dodir /etc/hotplug.d/default
- dosym ../../../sbin/udevsend /etc/hotplug.d/default/10-udev.hotplug
-
- # set up the /etc/dev.d directory tree
- dodir /etc/dev.d/default
- dodir /etc/dev.d/net
- exeinto /etc/dev.d/net
- doexe extras/run_directory/dev.d/net/hotplug.dev
-
- # all of the man pages
- doman *.8
- doman extras/ata_id/ata_id.8
- doman extras/edd_id/edd_id.8
- doman extras/scsi_id/scsi_id.8
- doman extras/volume_id/vol_id.8
- doman extras/dasd_id/dasd_id.8
- doman extras/cdrom_id/cdrom_id.8
-
- # our udev hooks into the rc system
- insinto /lib/rcscripts/addons
- newins "${FILESDIR}"/udev-start-079.sh udev-start.sh
- doins "${FILESDIR}"/udev-stop.sh
-
- dodoc ChangeLog FAQ README TODO RELEASE-NOTES
- dodoc docs/{overview,udev_vs_devfs}
- dodoc docs/writing_udev_rules/*
-
- newdoc extras/volume_id/README README_volume_id
-
- # Create some nodes that we know we need.
- # set the time/date so we can see in /dev which ones we copied over
- # in the udev-start.sh script
- mkdir ${D}/lib/udev/devices
-
- mknod ${D}/lib/udev/devices/null c 1 3
- chmod 666 ${D}/lib/udev/devices/null
- touch -t 200010220101 ${D}/lib/udev/devices/null
-
- mknod ${D}/lib/udev/devices/zero c 1 5
- chmod 666 ${D}/lib/udev/devices/zero
- touch -t 200010220101 ${D}/lib/udev/devices/zero
-
- mknod ${D}/lib/udev/devices/console c 5 1
- chmod 600 ${D}/lib/udev/devices/console
- chown root:tty ${D}/lib/udev/devices/console
- touch -t 200010220101 ${D}/lib/udev/devices/console
-}
-
-pkg_preinst() {
- if [ -f "${ROOT}/etc/udev/udev.config" -a \
- ! -f "${ROOT}/etc/udev/udev.rules" ]
- then
- mv -f ${ROOT}/etc/udev/udev.config ${ROOT}/etc/udev/udev.rules
- fi
-
- # delete the old udev.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/udev.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/udev.hotplug
- fi
-
- # delete the old wait_for_sysfs.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug
- fi
-}
-
-pkg_postinst() {
- if [ "${ROOT}" = "/" -a -n "`pidof udevd`" ]
- then
- killall -15 udevd &>/dev/null
- sleep 1
- killall -9 udevd &>/dev/null
- fi
- /sbin/udevd --daemon
-
- # people want reminders, I'll give them reminders. Odds are they will
- # just ignore them anyway...
- ewarn "Note: If you are upgrading from a version of udev prior to 046"
- ewarn " and you rely on the output of udevinfo for anything, please"
- ewarn " either run 'udevstart' now, or reboot, in order to get a"
- ewarn " up-to-date udev database."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 050"
- ewarn " and you had written some custom permissions rules, please"
- ewarn " realize that the permission rules are now part of the main"
- ewarn " udev rules files and are not stand-alone anymore. This means"
- ewarn " you need to rewrite them."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 057"
- ewarn " and you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, please read the RELEASE-NOTES file for details"
- ewarn " on what has changed with this feature, and how to change your"
- ewarn " rules to work properly."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 059"
- ewarn " and you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, or the etc/hotplug.d functionality, or just"
- ewarn " want to write some very cool and power udev rules, please "
- ewarn " read the RELEASE-NOTES file for details on what has changed"
- ewarn " with this feature, and how to change your rules to work properly."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 063"
- ewarn " and you use the devfs-style names for your block devices"
- ewarn " or use devfs-style names in /etc/inittab or /etc/securetty or"
- ewarn " your GRUB or LILO kernel boot command line, you need to"
- ewarn " change them back to LSB compliant names, as the devfs names are"
- ewarn " now gone. If you wish to use some persistent names for your"
- ewarn " block devices, look at the symlinks in /dev/disk/ for the names"
- ewarn " you can use."
-
- einfo
- einfo "For more information on udev on Gentoo, writing udev rules, and"
- einfo " fixing known issues visit:"
- einfo " http://www.gentoo.org/doc/en/udev-guide.xml"
-}
diff --git a/sys-fs/udev/udev-079.ebuild b/sys-fs/udev/udev-079.ebuild
deleted file mode 100644
index 641b31f64785..000000000000
--- a/sys-fs/udev/udev-079.ebuild
+++ /dev/null
@@ -1,226 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-079.ebuild,v 1.7 2006/01/22 09:16:29 corsair Exp $
-
-inherit eutils flag-o-matic
-
-DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
-HOMEPAGE="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html"
-SRC_URI="mirror://kernel/linux/utils/kernel/hotplug/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh sparc x86"
-IUSE="selinux"
-
-DEPEND="sys-apps/hotplug-base"
-RDEPEND="${DEPEND}
- >=sys-apps/baselayout-1.11.14"
-# We need the lib/rcscripts/addon support
-PROVIDE="virtual/dev-manager"
-
-src_unpack() {
- unpack ${A}
-
- cd "${S}"
-
- # patches go here...
- #epatch ${FILESDIR}/${P}-udev_volume_id.patch
-
- # No need to clutter the logs ...
- sed -ie '/^DEBUG/ c\DEBUG = false' Makefile
- # Do not use optimization flags from the package
- sed -ie 's|$(OPTIMIZATION)||g' Makefile
-
- # Make sure there is no sudden changes to udev.rules.gentoo
- # (more for my own needs than anything else ...)
- MD5=`md5sum < "${S}/etc/udev/gentoo/udev.rules"`
- MD5=${MD5/ -/}
- if [ "${MD5}" != "f849a8ebf727167fddbc763ade8c0405" ]
- then
- echo
- eerror "gentoo/udev.rules has been updated, please validate!"
- die "gentoo/udev.rules has been updated, please validate!"
- fi
-}
-
-src_compile() {
- filter-flags -fprefetch-loop-arrays
- local myconf=
- local extras="extras/scsi_id extras/volume_id extras/ata_id extras/run_directory extras/usb_id extras/floppy extras/cdrom_id extras/firmware"
-
- use selinux && myconf="${myconf} USE_SELINUX=true"
-
- # Not everyone has full $CHOST-{ld,ar,etc...} yet
- local mycross=""
- type -p ${CHOST}-ar && mycross=${CHOST}-
-
- # Do not work with emake
- make \
- EXTRAS="${extras}" \
- udevdir="/dev/" \
- CROSS=${mycross} \
- ${myconf} || die
-}
-
-src_install() {
- # we install everything by "hand" and don't rely on the udev Makefile to do
- # it for us (why? it's easier that way...)
- dobin udevinfo
- dobin udevtest
- dobin udevmonitor
- into /
- dosbin udev
- dosbin udevd
- dosbin udevsend
- dosbin udevstart
- dosbin udevcontrol
- dosbin extras/run_directory/udev_run_devd
- dosbin extras/run_directory/udev_run_hotplugd
- dosbin extras/ata_id/ata_id
- dosbin extras/volume_id/vol_id
- dosbin extras/scsi_id/scsi_id
- dosbin extras/usb_id/usb_id
- dosbin extras/cdrom_id/cdrom_id
- dosbin extras/path_id
- dosbin extras/floppy/create_floppy_devices
- dosbin extras/firmware/firmware_helper
-
- #exeinto /etc/udev/scripts
- exeinto /lib/udev
- #doexe extras/ide-devfs.sh
- #doexe extras/scsi-devfs.sh
- doexe extras/raid-devfs.sh
-
- # Our udev config file
- insinto /etc/udev
- newins ${FILESDIR}/udev.conf.post_059 udev.conf
-
- # Our rules files
- insinto /etc/udev/rules.d/
- #newins etc/udev/gentoo/udev.rules 50-udev.rules
- newins ${FILESDIR}/udev.rules-078 50-udev.rules
- newins ${FILESDIR}/05-udev-early.rules-079 05-udev-early.rules
-
- # scsi_id configuration
- insinto /etc
- doins extras/scsi_id/scsi_id.config
-
- # set up symlinks in /etc/hotplug.d/default
- dodir /etc/hotplug.d/default
- dosym ../../../sbin/udevsend /etc/hotplug.d/default/10-udev.hotplug
-
- # set up the /etc/dev.d directory tree
- dodir /etc/dev.d/default
- dodir /etc/dev.d/net
- exeinto /etc/dev.d/net
- doexe extras/run_directory/dev.d/net/hotplug.dev
-
- # all of the man pages
- doman *.8
- doman extras/ata_id/ata_id.8
- doman extras/edd_id/edd_id.8
- doman extras/scsi_id/scsi_id.8
- doman extras/volume_id/vol_id.8
- doman extras/dasd_id/dasd_id.8
- doman extras/cdrom_id/cdrom_id.8
-
- # our udev hooks into the rc system
- insinto /lib/rcscripts/addons
- newins "${FILESDIR}"/udev-start-077-r4.sh udev-start.sh
- doins "${FILESDIR}"/udev-stop.sh
-
- dodoc ChangeLog FAQ README TODO RELEASE-NOTES
- dodoc docs/{overview,udev_vs_devfs}
- dodoc docs/writing_udev_rules/*
-
- newdoc extras/volume_id/README README_volume_id
-
- # Create some nodes that we know we need.
- # set the time/date so we can see in /dev which ones we copied over
- # in the udev-start.sh script
- mkdir ${D}/lib/udev/devices
-
- mknod ${D}/lib/udev/devices/null c 1 3
- chmod 666 ${D}/lib/udev/devices/null
- touch -t 200010220101 ${D}/lib/udev/devices/null
-
- mknod ${D}/lib/udev/devices/zero c 1 5
- chmod 666 ${D}/lib/udev/devices/zero
- touch -t 200010220101 ${D}/lib/udev/devices/zero
-
- mknod ${D}/lib/udev/devices/console c 5 1
- chmod 600 ${D}/lib/udev/devices/console
- chown root:tty ${D}/lib/udev/devices/console
- touch -t 200010220101 ${D}/lib/udev/devices/console
-}
-
-pkg_preinst() {
- if [ -f "${ROOT}/etc/udev/udev.config" -a \
- ! -f "${ROOT}/etc/udev/udev.rules" ]
- then
- mv -f ${ROOT}/etc/udev/udev.config ${ROOT}/etc/udev/udev.rules
- fi
-
- # delete the old udev.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/udev.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/udev.hotplug
- fi
-
- # delete the old wait_for_sysfs.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug
- fi
-}
-
-pkg_postinst() {
- if [ "${ROOT}" = "/" -a -n "`pidof udevd`" ]
- then
- killall -15 udevd &>/dev/null
- sleep 1
- killall -9 udevd &>/dev/null
- fi
- /sbin/udevd --daemon
-
- # people want reminders, I'll give them reminders. Odds are they will
- # just ignore them anyway...
- ewarn "Note: If you are upgrading from a version of udev prior to 046"
- ewarn " and you rely on the output of udevinfo for anything, please"
- ewarn " either run 'udevstart' now, or reboot, in order to get a"
- ewarn " up-to-date udev database."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 050"
- ewarn " and you had written some custom permissions rules, please"
- ewarn " realize that the permission rules are now part of the main"
- ewarn " udev rules files and are not stand-alone anymore. This means"
- ewarn " you need to rewrite them."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 057"
- ewarn " and you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, please read the RELEASE-NOTES file for details"
- ewarn " on what has changed with this feature, and how to change your"
- ewarn " rules to work properly."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 059"
- ewarn " and you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, or the etc/hotplug.d functionality, or just"
- ewarn " want to write some very cool and power udev rules, please "
- ewarn " read the RELEASE-NOTES file for details on what has changed"
- ewarn " with this feature, and how to change your rules to work properly."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 063"
- ewarn " and you use the devfs-style names for your block devices"
- ewarn " or use devfs-style names in /etc/inittab or /etc/securetty or"
- ewarn " your GRUB or LILO kernel boot command line, you need to"
- ewarn " change them back to LSB compliant names, as the devfs names are"
- ewarn " now gone. If you wish to use some persistent names for your"
- ewarn " block devices, look at the symlinks in /dev/disk/ for the names"
- ewarn " you can use."
-
- einfo
- einfo "For more information on udev on Gentoo, writing udev rules, and"
- einfo " fixing known issues visit:"
- einfo " http://www.gentoo.org/doc/en/udev-guide.xml"
-}
diff --git a/sys-fs/udev/udev-081-r1.ebuild b/sys-fs/udev/udev-081-r1.ebuild
deleted file mode 100644
index b5f3f65170ad..000000000000
--- a/sys-fs/udev/udev-081-r1.ebuild
+++ /dev/null
@@ -1,226 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-081-r1.ebuild,v 1.1 2006/01/21 12:31:43 uberlord Exp $
-
-inherit eutils flag-o-matic
-
-DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
-HOMEPAGE="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html"
-SRC_URI="mirror://kernel/linux/utils/kernel/hotplug/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="selinux"
-
-DEPEND="sys-apps/hotplug-base"
-RDEPEND="${DEPEND}
- >=sys-apps/baselayout-1.11.14"
-# We need the lib/rcscripts/addon support
-PROVIDE="virtual/dev-manager"
-
-src_unpack() {
- unpack ${A}
-
- cd "${S}"
-
- # patches go here...
- #epatch ${FILESDIR}/${P}-udev_volume_id.patch
-
- # No need to clutter the logs ...
- sed -ie '/^DEBUG/ c\DEBUG = false' Makefile
- # Do not use optimization flags from the package
- sed -ie 's|$(OPTIMIZATION)||g' Makefile
-
- # Make sure there is no sudden changes to udev.rules.gentoo
- # (more for my own needs than anything else ...)
- MD5=`md5sum < "${S}/etc/udev/gentoo/udev.rules"`
- MD5=${MD5/ -/}
- if [ "${MD5}" != "f849a8ebf727167fddbc763ade8c0405" ]
- then
- echo
- eerror "gentoo/udev.rules has been updated, please validate!"
- die "gentoo/udev.rules has been updated, please validate!"
- fi
-}
-
-src_compile() {
- filter-flags -fprefetch-loop-arrays
- local myconf=
- local extras="extras/scsi_id extras/volume_id extras/ata_id extras/run_directory extras/usb_id extras/floppy extras/cdrom_id extras/firmware"
-
- use selinux && myconf="${myconf} USE_SELINUX=true"
-
- # Not everyone has full $CHOST-{ld,ar,etc...} yet
- local mycross=""
- type -p ${CHOST}-ar && mycross=${CHOST}-
-
- # Do not work with emake
- make \
- EXTRAS="${extras}" \
- udevdir="/dev/" \
- CROSS=${mycross} \
- ${myconf} || die
-}
-
-src_install() {
- # we install everything by "hand" and don't rely on the udev Makefile to do
- # it for us (why? it's easier that way...)
- dobin udevinfo
- dobin udevtest
- dobin udevmonitor
- into /
- dosbin udev
- dosbin udevd
- dosbin udevsend
- dosbin udevstart
- dosbin udevcontrol
- dosbin extras/run_directory/udev_run_devd
- dosbin extras/run_directory/udev_run_hotplugd
- dosbin extras/ata_id/ata_id
- dosbin extras/volume_id/vol_id
- dosbin extras/scsi_id/scsi_id
- dosbin extras/usb_id/usb_id
- dosbin extras/cdrom_id/cdrom_id
- dosbin extras/path_id
- dosbin extras/floppy/create_floppy_devices
- dosbin extras/firmware/firmware_helper
-
- #exeinto /etc/udev/scripts
- exeinto /lib/udev
- #doexe extras/ide-devfs.sh
- #doexe extras/scsi-devfs.sh
- doexe extras/raid-devfs.sh
-
- # Our udev config file
- insinto /etc/udev
- newins ${FILESDIR}/udev.conf.post_059 udev.conf
-
- # Our rules files
- insinto /etc/udev/rules.d/
- #newins etc/udev/gentoo/udev.rules 50-udev.rules
- newins ${FILESDIR}/udev.rules-078 50-udev.rules
- newins ${FILESDIR}/05-udev-early.rules-079 05-udev-early.rules
-
- # scsi_id configuration
- insinto /etc
- doins extras/scsi_id/scsi_id.config
-
- # set up symlinks in /etc/hotplug.d/default
- dodir /etc/hotplug.d/default
- dosym ../../../sbin/udevsend /etc/hotplug.d/default/10-udev.hotplug
-
- # set up the /etc/dev.d directory tree
- dodir /etc/dev.d/default
- dodir /etc/dev.d/net
- exeinto /etc/dev.d/net
- doexe extras/run_directory/dev.d/net/hotplug.dev
-
- # all of the man pages
- doman *.8
- doman extras/ata_id/ata_id.8
- doman extras/edd_id/edd_id.8
- doman extras/scsi_id/scsi_id.8
- doman extras/volume_id/vol_id.8
- doman extras/dasd_id/dasd_id.8
- doman extras/cdrom_id/cdrom_id.8
-
- # our udev hooks into the rc system
- insinto /lib/rcscripts/addons
- newins "${FILESDIR}"/udev-start-079.sh udev-start.sh
- doins "${FILESDIR}"/udev-stop.sh
-
- dodoc ChangeLog FAQ README TODO RELEASE-NOTES
- dodoc docs/{overview,udev_vs_devfs}
- dodoc docs/writing_udev_rules/*
-
- newdoc extras/volume_id/README README_volume_id
-
- # Create some nodes that we know we need.
- # set the time/date so we can see in /dev which ones we copied over
- # in the udev-start.sh script
- mkdir ${D}/lib/udev/devices
-
- mknod ${D}/lib/udev/devices/null c 1 3
- chmod 666 ${D}/lib/udev/devices/null
- touch -t 200010220101 ${D}/lib/udev/devices/null
-
- mknod ${D}/lib/udev/devices/zero c 1 5
- chmod 666 ${D}/lib/udev/devices/zero
- touch -t 200010220101 ${D}/lib/udev/devices/zero
-
- mknod ${D}/lib/udev/devices/console c 5 1
- chmod 600 ${D}/lib/udev/devices/console
- chown root:tty ${D}/lib/udev/devices/console
- touch -t 200010220101 ${D}/lib/udev/devices/console
-}
-
-pkg_preinst() {
- if [ -f "${ROOT}/etc/udev/udev.config" -a \
- ! -f "${ROOT}/etc/udev/udev.rules" ]
- then
- mv -f ${ROOT}/etc/udev/udev.config ${ROOT}/etc/udev/udev.rules
- fi
-
- # delete the old udev.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/udev.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/udev.hotplug
- fi
-
- # delete the old wait_for_sysfs.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug
- fi
-}
-
-pkg_postinst() {
- if [ "${ROOT}" = "/" -a -n "`pidof udevd`" ]
- then
- killall -15 udevd &>/dev/null
- sleep 1
- killall -9 udevd &>/dev/null
- fi
- /sbin/udevd --daemon
-
- # people want reminders, I'll give them reminders. Odds are they will
- # just ignore them anyway...
- ewarn "Note: If you are upgrading from a version of udev prior to 046"
- ewarn " and you rely on the output of udevinfo for anything, please"
- ewarn " either run 'udevstart' now, or reboot, in order to get a"
- ewarn " up-to-date udev database."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 050"
- ewarn " and you had written some custom permissions rules, please"
- ewarn " realize that the permission rules are now part of the main"
- ewarn " udev rules files and are not stand-alone anymore. This means"
- ewarn " you need to rewrite them."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 057"
- ewarn " and you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, please read the RELEASE-NOTES file for details"
- ewarn " on what has changed with this feature, and how to change your"
- ewarn " rules to work properly."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 059"
- ewarn " and you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, or the etc/hotplug.d functionality, or just"
- ewarn " want to write some very cool and power udev rules, please "
- ewarn " read the RELEASE-NOTES file for details on what has changed"
- ewarn " with this feature, and how to change your rules to work properly."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 063"
- ewarn " and you use the devfs-style names for your block devices"
- ewarn " or use devfs-style names in /etc/inittab or /etc/securetty or"
- ewarn " your GRUB or LILO kernel boot command line, you need to"
- ewarn " change them back to LSB compliant names, as the devfs names are"
- ewarn " now gone. If you wish to use some persistent names for your"
- ewarn " block devices, look at the symlinks in /dev/disk/ for the names"
- ewarn " you can use."
-
- einfo
- einfo "For more information on udev on Gentoo, writing udev rules, and"
- einfo " fixing known issues visit:"
- einfo " http://www.gentoo.org/doc/en/udev-guide.xml"
-}
diff --git a/sys-fs/udev/udev-081.ebuild b/sys-fs/udev/udev-081.ebuild
deleted file mode 100644
index bad4c3de2efb..000000000000
--- a/sys-fs/udev/udev-081.ebuild
+++ /dev/null
@@ -1,226 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-081.ebuild,v 1.1 2006/01/17 22:49:04 gregkh Exp $
-
-inherit eutils flag-o-matic
-
-DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
-HOMEPAGE="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html"
-SRC_URI="mirror://kernel/linux/utils/kernel/hotplug/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="selinux"
-
-DEPEND="sys-apps/hotplug-base"
-RDEPEND="${DEPEND}
- >=sys-apps/baselayout-1.11.14"
-# We need the lib/rcscripts/addon support
-PROVIDE="virtual/dev-manager"
-
-src_unpack() {
- unpack ${A}
-
- cd "${S}"
-
- # patches go here...
- #epatch ${FILESDIR}/${P}-udev_volume_id.patch
-
- # No need to clutter the logs ...
- sed -ie '/^DEBUG/ c\DEBUG = false' Makefile
- # Do not use optimization flags from the package
- sed -ie 's|$(OPTIMIZATION)||g' Makefile
-
- # Make sure there is no sudden changes to udev.rules.gentoo
- # (more for my own needs than anything else ...)
- MD5=`md5sum < "${S}/etc/udev/gentoo/udev.rules"`
- MD5=${MD5/ -/}
- if [ "${MD5}" != "f849a8ebf727167fddbc763ade8c0405" ]
- then
- echo
- eerror "gentoo/udev.rules has been updated, please validate!"
- die "gentoo/udev.rules has been updated, please validate!"
- fi
-}
-
-src_compile() {
- filter-flags -fprefetch-loop-arrays
- local myconf=
- local extras="extras/scsi_id extras/volume_id extras/ata_id extras/run_directory extras/usb_id extras/floppy extras/cdrom_id extras/firmware"
-
- use selinux && myconf="${myconf} USE_SELINUX=true"
-
- # Not everyone has full $CHOST-{ld,ar,etc...} yet
- local mycross=""
- type -p ${CHOST}-ar && mycross=${CHOST}-
-
- # Do not work with emake
- make \
- EXTRAS="${extras}" \
- udevdir="/dev/" \
- CROSS=${mycross} \
- ${myconf} || die
-}
-
-src_install() {
- # we install everything by "hand" and don't rely on the udev Makefile to do
- # it for us (why? it's easier that way...)
- dobin udevinfo
- dobin udevtest
- dobin udevmonitor
- into /
- dosbin udev
- dosbin udevd
- dosbin udevsend
- dosbin udevstart
- dosbin udevcontrol
- dosbin extras/run_directory/udev_run_devd
- dosbin extras/run_directory/udev_run_hotplugd
- dosbin extras/ata_id/ata_id
- dosbin extras/volume_id/vol_id
- dosbin extras/scsi_id/scsi_id
- dosbin extras/usb_id/usb_id
- dosbin extras/cdrom_id/cdrom_id
- dosbin extras/path_id
- dosbin extras/floppy/create_floppy_devices
- dosbin extras/firmware/firmware_helper
-
- #exeinto /etc/udev/scripts
- exeinto /lib/udev
- #doexe extras/ide-devfs.sh
- #doexe extras/scsi-devfs.sh
- doexe extras/raid-devfs.sh
-
- # Our udev config file
- insinto /etc/udev
- newins ${FILESDIR}/udev.conf.post_059 udev.conf
-
- # Our rules files
- insinto /etc/udev/rules.d/
- #newins etc/udev/gentoo/udev.rules 50-udev.rules
- newins ${FILESDIR}/udev.rules-078 50-udev.rules
- newins ${FILESDIR}/05-udev-early.rules-079 05-udev-early.rules
-
- # scsi_id configuration
- insinto /etc
- doins extras/scsi_id/scsi_id.config
-
- # set up symlinks in /etc/hotplug.d/default
- dodir /etc/hotplug.d/default
- dosym ../../../sbin/udevsend /etc/hotplug.d/default/10-udev.hotplug
-
- # set up the /etc/dev.d directory tree
- dodir /etc/dev.d/default
- dodir /etc/dev.d/net
- exeinto /etc/dev.d/net
- doexe extras/run_directory/dev.d/net/hotplug.dev
-
- # all of the man pages
- doman *.8
- doman extras/ata_id/ata_id.8
- doman extras/edd_id/edd_id.8
- doman extras/scsi_id/scsi_id.8
- doman extras/volume_id/vol_id.8
- doman extras/dasd_id/dasd_id.8
- doman extras/cdrom_id/cdrom_id.8
-
- # our udev hooks into the rc system
- insinto /lib/rcscripts/addons
- newins "${FILESDIR}"/udev-start-077-r4.sh udev-start.sh
- doins "${FILESDIR}"/udev-stop.sh
-
- dodoc ChangeLog FAQ README TODO RELEASE-NOTES
- dodoc docs/{overview,udev_vs_devfs}
- dodoc docs/writing_udev_rules/*
-
- newdoc extras/volume_id/README README_volume_id
-
- # Create some nodes that we know we need.
- # set the time/date so we can see in /dev which ones we copied over
- # in the udev-start.sh script
- mkdir ${D}/lib/udev/devices
-
- mknod ${D}/lib/udev/devices/null c 1 3
- chmod 666 ${D}/lib/udev/devices/null
- touch -t 200010220101 ${D}/lib/udev/devices/null
-
- mknod ${D}/lib/udev/devices/zero c 1 5
- chmod 666 ${D}/lib/udev/devices/zero
- touch -t 200010220101 ${D}/lib/udev/devices/zero
-
- mknod ${D}/lib/udev/devices/console c 5 1
- chmod 600 ${D}/lib/udev/devices/console
- chown root:tty ${D}/lib/udev/devices/console
- touch -t 200010220101 ${D}/lib/udev/devices/console
-}
-
-pkg_preinst() {
- if [ -f "${ROOT}/etc/udev/udev.config" -a \
- ! -f "${ROOT}/etc/udev/udev.rules" ]
- then
- mv -f ${ROOT}/etc/udev/udev.config ${ROOT}/etc/udev/udev.rules
- fi
-
- # delete the old udev.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/udev.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/udev.hotplug
- fi
-
- # delete the old wait_for_sysfs.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug
- fi
-}
-
-pkg_postinst() {
- if [ "${ROOT}" = "/" -a -n "`pidof udevd`" ]
- then
- killall -15 udevd &>/dev/null
- sleep 1
- killall -9 udevd &>/dev/null
- fi
- /sbin/udevd --daemon
-
- # people want reminders, I'll give them reminders. Odds are they will
- # just ignore them anyway...
- ewarn "Note: If you are upgrading from a version of udev prior to 046"
- ewarn " and you rely on the output of udevinfo for anything, please"
- ewarn " either run 'udevstart' now, or reboot, in order to get a"
- ewarn " up-to-date udev database."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 050"
- ewarn " and you had written some custom permissions rules, please"
- ewarn " realize that the permission rules are now part of the main"
- ewarn " udev rules files and are not stand-alone anymore. This means"
- ewarn " you need to rewrite them."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 057"
- ewarn " and you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, please read the RELEASE-NOTES file for details"
- ewarn " on what has changed with this feature, and how to change your"
- ewarn " rules to work properly."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 059"
- ewarn " and you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, or the etc/hotplug.d functionality, or just"
- ewarn " want to write some very cool and power udev rules, please "
- ewarn " read the RELEASE-NOTES file for details on what has changed"
- ewarn " with this feature, and how to change your rules to work properly."
- ewarn
- ewarn "Note: If you are upgrading from a version of udev prior to 063"
- ewarn " and you use the devfs-style names for your block devices"
- ewarn " or use devfs-style names in /etc/inittab or /etc/securetty or"
- ewarn " your GRUB or LILO kernel boot command line, you need to"
- ewarn " change them back to LSB compliant names, as the devfs names are"
- ewarn " now gone. If you wish to use some persistent names for your"
- ewarn " block devices, look at the symlinks in /dev/disk/ for the names"
- ewarn " you can use."
-
- einfo
- einfo "For more information on udev on Gentoo, writing udev rules, and"
- einfo " fixing known issues visit:"
- einfo " http://www.gentoo.org/doc/en/udev-guide.xml"
-}
diff --git a/sys-fs/udev/udev-084.ebuild b/sys-fs/udev/udev-084.ebuild
deleted file mode 100644
index 2776cc3d8efa..000000000000
--- a/sys-fs/udev/udev-084.ebuild
+++ /dev/null
@@ -1,234 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-084.ebuild,v 1.2 2006/07/02 22:41:52 kanaka Exp $
-
-inherit eutils flag-o-matic
-
-DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
-HOMEPAGE="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html"
-SRC_URI="mirror://kernel/linux/utils/kernel/hotplug/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="selinux"
-
-DEPEND="sys-apps/hotplug-base"
-RDEPEND="${DEPEND}
- >=sys-apps/baselayout-1.11.14"
-# We need the lib/rcscripts/addon support
-PROVIDE="virtual/dev-manager"
-
-src_unpack() {
- unpack ${A}
-
- cd "${S}"
-
- # patches go here...
- #epatch ${FILESDIR}/${P}-udev_volume_id.patch
- epatch ${FILESDIR}/udev-parisc-path_id-again.patch
-
- # No need to clutter the logs ...
- sed -ie '/^DEBUG/ c\DEBUG = false' Makefile
- # Do not use optimization flags from the package
- sed -ie 's|$(OPTIMIZATION)||g' Makefile
-
- # Make sure there is no sudden changes to udev.rules.gentoo
- # (more for my own needs than anything else ...)
- MD5=`md5sum < "${S}/etc/udev/gentoo/udev.rules"`
- MD5=${MD5/ -/}
- if [ "${MD5}" != "f849a8ebf727167fddbc763ade8c0405" ]
- then
- echo
- eerror "gentoo/udev.rules has been updated, please validate!"
- die "gentoo/udev.rules has been updated, please validate!"
- fi
-}
-
-src_compile() {
- filter-flags -fprefetch-loop-arrays
- local myconf=
- local extras="extras/scsi_id extras/volume_id extras/ata_id extras/run_directory extras/usb_id extras/floppy extras/cdrom_id extras/firmware"
-
- use selinux && myconf="${myconf} USE_SELINUX=true"
-
- # Not everyone has full $CHOST-{ld,ar,etc...} yet
- local mycross=""
- type -p ${CHOST}-ar && mycross=${CHOST}-
-
- # Do not work with emake
- make \
- EXTRAS="${extras}" \
- udevdir="/dev/" \
- CROSS_COMPILE=${mycross} \
- ${myconf} || die
-}
-
-src_install() {
- # we install everything by "hand" and don't rely on the udev Makefile to do
- # it for us (why? it's easier that way...)
- dobin udevinfo
- dobin udevtest
- dobin udevmonitor
- into /
- dosbin udev
- dosbin udevd
- dosbin udevsend
- dosbin udevstart
- dosbin udevcontrol
- dosbin extras/run_directory/udev_run_devd
- dosbin extras/run_directory/udev_run_hotplugd
- dosbin extras/ata_id/ata_id
- dosbin extras/volume_id/vol_id
- dosbin extras/scsi_id/scsi_id
- dosbin extras/usb_id/usb_id
- dosbin extras/cdrom_id/cdrom_id
- dosbin extras/path_id
- dosbin extras/floppy/create_floppy_devices
- dosbin extras/firmware/firmware_helper
-
- #exeinto /etc/udev/scripts
- exeinto /lib/udev
- #doexe extras/ide-devfs.sh
- #doexe extras/scsi-devfs.sh
- doexe extras/raid-devfs.sh
-
- # Our udev config file
- insinto /etc/udev
- newins ${FILESDIR}/udev.conf.post_081 udev.conf
-
- # Our rules files
- insinto /etc/udev/rules.d/
- #newins etc/udev/gentoo/udev.rules 50-udev.rules
- newins ${FILESDIR}/udev.rules-084 50-udev.rules
- newins ${FILESDIR}/05-udev-early.rules-079 05-udev-early.rules
-
- # scsi_id configuration
- insinto /etc
- doins extras/scsi_id/scsi_id.config
-
- # set up symlinks in /etc/hotplug.d/default
- dodir /etc/hotplug.d/default
- dosym ../../../sbin/udevsend /etc/hotplug.d/default/10-udev.hotplug
-
- # set up the /etc/dev.d directory tree
- dodir /etc/dev.d/default
- dodir /etc/dev.d/net
- exeinto /etc/dev.d/net
- doexe extras/run_directory/dev.d/net/hotplug.dev
-
- # all of the man pages
- doman *.7
- doman *.8
- doman extras/ata_id/ata_id.8
- doman extras/edd_id/edd_id.8
- doman extras/scsi_id/scsi_id.8
- doman extras/volume_id/vol_id.8
- doman extras/dasd_id/dasd_id.8
- doman extras/cdrom_id/cdrom_id.8
-
- # our udev hooks into the rc system
- insinto /lib/rcscripts/addons
- newins "${FILESDIR}"/udev-start-079.sh udev-start.sh
- doins "${FILESDIR}"/udev-stop.sh
-
- dodoc ChangeLog FAQ README TODO RELEASE-NOTES
- dodoc docs/{overview,udev_vs_devfs}
- dodoc docs/writing_udev_rules/*
-
- newdoc extras/volume_id/README README_volume_id
-
- # Create some nodes that we know we need.
- # set the time/date so we can see in /dev which ones we copied over
- # in the udev-start.sh script
- mkdir ${D}/lib/udev/devices
-
- mknod ${D}/lib/udev/devices/null c 1 3
- chmod 666 ${D}/lib/udev/devices/null
- touch -t 200010220101 ${D}/lib/udev/devices/null
-
- mknod ${D}/lib/udev/devices/zero c 1 5
- chmod 666 ${D}/lib/udev/devices/zero
- touch -t 200010220101 ${D}/lib/udev/devices/zero
-
- mknod ${D}/lib/udev/devices/console c 5 1
- chmod 600 ${D}/lib/udev/devices/console
- chown root:tty ${D}/lib/udev/devices/console
- touch -t 200010220101 ${D}/lib/udev/devices/console
-}
-
-pkg_preinst() {
- if [ -f "${ROOT}/etc/udev/udev.config" -a \
- ! -f "${ROOT}/etc/udev/udev.rules" ]
- then
- mv -f ${ROOT}/etc/udev/udev.config ${ROOT}/etc/udev/udev.rules
- fi
-
- # delete the old udev.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/udev.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/udev.hotplug
- fi
-
- # delete the old wait_for_sysfs.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug
- fi
-}
-
-pkg_postinst() {
- if [ "${ROOT}" = "/" -a -n "`pidof udevd`" ]
- then
- killall -15 udevd &>/dev/null
- sleep 1
- killall -9 udevd &>/dev/null
- fi
- /sbin/udevd --daemon
-
- # people want reminders, I'll give them reminders. Odds are they will
- # just ignore them anyway...
- if has_version '<sys-fs/udev-046' ; then
- ewarn "Note: If you rely on the output of udevinfo for anything, please"
- ewarn " either run 'udevstart' now, or reboot, in order to get a"
- ewarn " up-to-date udev database."
- ewarn
- fi
- if has_version '<sys-fs/udev-050' ; then
- ewarn "Note: If you had written some custom permissions rules, please"
- ewarn " realize that the permission rules are now part of the main"
- ewarn " udev rules files and are not stand-alone anymore. This means"
- ewarn " you need to rewrite them."
- ewarn
- fi
- if has_version '<sys-fs/udev-059' ; then
- ewarn "Note: If you are upgrading from a version of udev prior to 059"
- ewarn " and you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, or the etc/hotplug.d functionality, or just"
- ewarn " want to write some very cool and power udev rules, please "
- ewarn " read the RELEASE-NOTES file for details on what has changed"
- ewarn " with this feature, and how to change your rules to work properly."
- ewarn
- elif has_version '<sys-fs/udev-057' ; then
- ewarn "Note: If you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, please read the RELEASE-NOTES file for details"
- ewarn " on what has changed with this feature, and how to change your"
- ewarn " rules to work properly."
- ewarn
- fi
- if has_version '<sys-fs/udev-063' ; then
- ewarn "Note: If you use the devfs-style names for your block devices"
- ewarn " or use devfs-style names in /etc/inittab or /etc/securetty or"
- ewarn " your GRUB or LILO kernel boot command line, you need to"
- ewarn " change them back to LSB compliant names, as the devfs names are"
- ewarn " now gone. If you wish to use some persistent names for your"
- ewarn " block devices, look at the symlinks in /dev/disk/ for the names"
- ewarn " you can use."
- ewarn
- fi
-
- einfo
- einfo "For more information on udev on Gentoo, writing udev rules, and"
- einfo " fixing known issues visit:"
- einfo " http://www.gentoo.org/doc/en/udev-guide.xml"
-}
diff --git a/sys-fs/udev/udev-085.ebuild b/sys-fs/udev/udev-085.ebuild
deleted file mode 100644
index 12cba7e77289..000000000000
--- a/sys-fs/udev/udev-085.ebuild
+++ /dev/null
@@ -1,233 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-085.ebuild,v 1.2 2006/07/02 22:41:52 kanaka Exp $
-
-inherit eutils flag-o-matic
-
-DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
-HOMEPAGE="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html"
-SRC_URI="mirror://kernel/linux/utils/kernel/hotplug/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="selinux"
-
-DEPEND="sys-apps/hotplug-base"
-RDEPEND="${DEPEND}
- >=sys-apps/baselayout-1.11.14"
-# We need the lib/rcscripts/addon support
-PROVIDE="virtual/dev-manager"
-
-src_unpack() {
- unpack ${A}
-
- cd "${S}"
-
- # patches go here...
- #epatch ${FILESDIR}/${P}-udev_volume_id.patch
-
- # No need to clutter the logs ...
- sed -ie '/^DEBUG/ c\DEBUG = false' Makefile
- # Do not use optimization flags from the package
- sed -ie 's|$(OPTIMIZATION)||g' Makefile
-
- # Make sure there is no sudden changes to udev.rules.gentoo
- # (more for my own needs than anything else ...)
- MD5=`md5sum < "${S}/etc/udev/gentoo/udev.rules"`
- MD5=${MD5/ -/}
- if [ "${MD5}" != "590d3e6346938e3b608237973f4f1805" ]
- then
- echo
- eerror "gentoo/udev.rules has been updated, please validate!"
- die "gentoo/udev.rules has been updated, please validate!"
- fi
-}
-
-src_compile() {
- filter-flags -fprefetch-loop-arrays
- local myconf=
- local extras="extras/scsi_id extras/volume_id extras/ata_id extras/run_directory extras/usb_id extras/floppy extras/cdrom_id extras/firmware"
-
- use selinux && myconf="${myconf} USE_SELINUX=true"
-
- # Not everyone has full $CHOST-{ld,ar,etc...} yet
- local mycross=""
- type -p ${CHOST}-ar && mycross=${CHOST}-
-
- # Do not work with emake
- make \
- EXTRAS="${extras}" \
- udevdir="/dev/" \
- CROSS_COMPILE=${mycross} \
- ${myconf} || die
-}
-
-src_install() {
- # we install everything by "hand" and don't rely on the udev Makefile to do
- # it for us (why? it's easier that way...)
- dobin udevinfo
- dobin udevtest
- dobin udevmonitor
- into /
- dosbin udev
- dosbin udevd
- dosbin udevsend
- dosbin udevstart
- dosbin udevcontrol
- dosbin extras/run_directory/udev_run_devd
- dosbin extras/run_directory/udev_run_hotplugd
- dosbin extras/ata_id/ata_id
- dosbin extras/volume_id/vol_id
- dosbin extras/scsi_id/scsi_id
- dosbin extras/usb_id/usb_id
- dosbin extras/cdrom_id/cdrom_id
- dosbin extras/path_id
- dosbin extras/floppy/create_floppy_devices
- dosbin extras/firmware/firmware_helper
-
- #exeinto /etc/udev/scripts
- exeinto /lib/udev
- #doexe extras/ide-devfs.sh
- #doexe extras/scsi-devfs.sh
- doexe extras/raid-devfs.sh
-
- # Our udev config file
- insinto /etc/udev
- newins ${FILESDIR}/udev.conf.post_081 udev.conf
-
- # Our rules files
- insinto /etc/udev/rules.d/
- newins etc/udev/gentoo/udev.rules 50-udev.rules
- #newins ${FILESDIR}/udev.rules-084 50-udev.rules
- newins ${FILESDIR}/05-udev-early.rules-079 05-udev-early.rules
-
- # scsi_id configuration
- insinto /etc
- doins extras/scsi_id/scsi_id.config
-
- # set up symlinks in /etc/hotplug.d/default
- dodir /etc/hotplug.d/default
- dosym ../../../sbin/udevsend /etc/hotplug.d/default/10-udev.hotplug
-
- # set up the /etc/dev.d directory tree
- dodir /etc/dev.d/default
- dodir /etc/dev.d/net
- exeinto /etc/dev.d/net
- doexe extras/run_directory/dev.d/net/hotplug.dev
-
- # all of the man pages
- doman *.7
- doman *.8
- doman extras/ata_id/ata_id.8
- doman extras/edd_id/edd_id.8
- doman extras/scsi_id/scsi_id.8
- doman extras/volume_id/vol_id.8
- doman extras/dasd_id/dasd_id.8
- doman extras/cdrom_id/cdrom_id.8
-
- # our udev hooks into the rc system
- insinto /lib/rcscripts/addons
- newins "${FILESDIR}"/udev-start-079.sh udev-start.sh
- doins "${FILESDIR}"/udev-stop.sh
-
- dodoc ChangeLog FAQ README TODO RELEASE-NOTES
- dodoc docs/{overview,udev_vs_devfs}
- dodoc docs/writing_udev_rules/*
-
- newdoc extras/volume_id/README README_volume_id
-
- # Create some nodes that we know we need.
- # set the time/date so we can see in /dev which ones we copied over
- # in the udev-start.sh script
- mkdir ${D}/lib/udev/devices
-
- mknod ${D}/lib/udev/devices/null c 1 3
- chmod 666 ${D}/lib/udev/devices/null
- touch -t 200010220101 ${D}/lib/udev/devices/null
-
- mknod ${D}/lib/udev/devices/zero c 1 5
- chmod 666 ${D}/lib/udev/devices/zero
- touch -t 200010220101 ${D}/lib/udev/devices/zero
-
- mknod ${D}/lib/udev/devices/console c 5 1
- chmod 600 ${D}/lib/udev/devices/console
- chown root:tty ${D}/lib/udev/devices/console
- touch -t 200010220101 ${D}/lib/udev/devices/console
-}
-
-pkg_preinst() {
- if [ -f "${ROOT}/etc/udev/udev.config" -a \
- ! -f "${ROOT}/etc/udev/udev.rules" ]
- then
- mv -f ${ROOT}/etc/udev/udev.config ${ROOT}/etc/udev/udev.rules
- fi
-
- # delete the old udev.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/udev.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/udev.hotplug
- fi
-
- # delete the old wait_for_sysfs.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug
- fi
-}
-
-pkg_postinst() {
- if [ "${ROOT}" = "/" -a -n "`pidof udevd`" ]
- then
- killall -15 udevd &>/dev/null
- sleep 1
- killall -9 udevd &>/dev/null
- fi
- /sbin/udevd --daemon
-
- # people want reminders, I'll give them reminders. Odds are they will
- # just ignore them anyway...
- if has_version '<sys-fs/udev-046' ; then
- ewarn "Note: If you rely on the output of udevinfo for anything, please"
- ewarn " either run 'udevstart' now, or reboot, in order to get a"
- ewarn " up-to-date udev database."
- ewarn
- fi
- if has_version '<sys-fs/udev-050' ; then
- ewarn "Note: If you had written some custom permissions rules, please"
- ewarn " realize that the permission rules are now part of the main"
- ewarn " udev rules files and are not stand-alone anymore. This means"
- ewarn " you need to rewrite them."
- ewarn
- fi
- if has_version '<sys-fs/udev-059' ; then
- ewarn "Note: If you are upgrading from a version of udev prior to 059"
- ewarn " and you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, or the etc/hotplug.d functionality, or just"
- ewarn " want to write some very cool and power udev rules, please "
- ewarn " read the RELEASE-NOTES file for details on what has changed"
- ewarn " with this feature, and how to change your rules to work properly."
- ewarn
- elif has_version '<sys-fs/udev-057' ; then
- ewarn "Note: If you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, please read the RELEASE-NOTES file for details"
- ewarn " on what has changed with this feature, and how to change your"
- ewarn " rules to work properly."
- ewarn
- fi
- if has_version '<sys-fs/udev-063' ; then
- ewarn "Note: If you use the devfs-style names for your block devices"
- ewarn " or use devfs-style names in /etc/inittab or /etc/securetty or"
- ewarn " your GRUB or LILO kernel boot command line, you need to"
- ewarn " change them back to LSB compliant names, as the devfs names are"
- ewarn " now gone. If you wish to use some persistent names for your"
- ewarn " block devices, look at the symlinks in /dev/disk/ for the names"
- ewarn " you can use."
- ewarn
- fi
-
- einfo
- einfo "For more information on udev on Gentoo, writing udev rules, and"
- einfo " fixing known issues visit:"
- einfo " http://www.gentoo.org/doc/en/udev-guide.xml"
-}
diff --git a/sys-fs/udev/udev-086.ebuild b/sys-fs/udev/udev-086.ebuild
deleted file mode 100644
index 866fc7b3eb52..000000000000
--- a/sys-fs/udev/udev-086.ebuild
+++ /dev/null
@@ -1,233 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-086.ebuild,v 1.2 2006/07/02 22:41:52 kanaka Exp $
-
-inherit eutils flag-o-matic
-
-DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
-HOMEPAGE="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html"
-SRC_URI="mirror://kernel/linux/utils/kernel/hotplug/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="selinux"
-
-DEPEND="sys-apps/hotplug-base"
-RDEPEND="${DEPEND}
- >=sys-apps/baselayout-1.11.14"
-# We need the lib/rcscripts/addon support
-PROVIDE="virtual/dev-manager"
-
-src_unpack() {
- unpack ${A}
-
- cd "${S}"
-
- # patches go here...
- #epatch ${FILESDIR}/${P}-udev_volume_id.patch
-
- # No need to clutter the logs ...
- sed -ie '/^DEBUG/ c\DEBUG = false' Makefile
- # Do not use optimization flags from the package
- sed -ie 's|$(OPTIMIZATION)||g' Makefile
-
- # Make sure there is no sudden changes to udev.rules.gentoo
- # (more for my own needs than anything else ...)
- MD5=`md5sum < "${S}/etc/udev/gentoo/udev.rules"`
- MD5=${MD5/ -/}
- if [ "${MD5}" != "590d3e6346938e3b608237973f4f1805" ]
- then
- echo
- eerror "gentoo/udev.rules has been updated, please validate!"
- die "gentoo/udev.rules has been updated, please validate!"
- fi
-}
-
-src_compile() {
- filter-flags -fprefetch-loop-arrays
- local myconf=
- local extras="extras/scsi_id extras/volume_id extras/ata_id extras/run_directory extras/usb_id extras/floppy extras/cdrom_id extras/firmware"
-
- use selinux && myconf="${myconf} USE_SELINUX=true"
-
- # Not everyone has full $CHOST-{ld,ar,etc...} yet
- local mycross=""
- type -p ${CHOST}-ar && mycross=${CHOST}-
-
- # Do not work with emake
- make \
- EXTRAS="${extras}" \
- udevdir="/dev/" \
- CROSS_COMPILE=${mycross} \
- ${myconf} || die
-}
-
-src_install() {
- # we install everything by "hand" and don't rely on the udev Makefile to do
- # it for us (why? it's easier that way...)
- dobin udevinfo
- dobin udevtest
- dobin udevmonitor
- into /
- dosbin udev
- dosbin udevd
- dosbin udevsend
- dosbin udevstart
- dosbin udevcontrol
- dosbin extras/run_directory/udev_run_devd
- dosbin extras/run_directory/udev_run_hotplugd
- dosbin extras/ata_id/ata_id
- dosbin extras/volume_id/vol_id
- dosbin extras/scsi_id/scsi_id
- dosbin extras/usb_id/usb_id
- dosbin extras/cdrom_id/cdrom_id
- dosbin extras/path_id
- dosbin extras/floppy/create_floppy_devices
- dosbin extras/firmware/firmware_helper
-
- #exeinto /etc/udev/scripts
- exeinto /lib/udev
- #doexe extras/ide-devfs.sh
- #doexe extras/scsi-devfs.sh
- doexe extras/raid-devfs.sh
-
- # Our udev config file
- insinto /etc/udev
- newins ${FILESDIR}/udev.conf.post_081 udev.conf
-
- # Our rules files
- insinto /etc/udev/rules.d/
- newins etc/udev/gentoo/udev.rules 50-udev.rules
- #newins ${FILESDIR}/udev.rules-084 50-udev.rules
- newins ${FILESDIR}/05-udev-early.rules-079 05-udev-early.rules
-
- # scsi_id configuration
- insinto /etc
- doins extras/scsi_id/scsi_id.config
-
- # set up symlinks in /etc/hotplug.d/default
- dodir /etc/hotplug.d/default
- dosym ../../../sbin/udevsend /etc/hotplug.d/default/10-udev.hotplug
-
- # set up the /etc/dev.d directory tree
- dodir /etc/dev.d/default
- dodir /etc/dev.d/net
- exeinto /etc/dev.d/net
- doexe extras/run_directory/dev.d/net/hotplug.dev
-
- # all of the man pages
- doman *.7
- doman *.8
- doman extras/ata_id/ata_id.8
- doman extras/edd_id/edd_id.8
- doman extras/scsi_id/scsi_id.8
- doman extras/volume_id/vol_id.8
- doman extras/dasd_id/dasd_id.8
- doman extras/cdrom_id/cdrom_id.8
-
- # our udev hooks into the rc system
- insinto /lib/rcscripts/addons
- newins "${FILESDIR}"/udev-start-079.sh udev-start.sh
- doins "${FILESDIR}"/udev-stop.sh
-
- dodoc ChangeLog FAQ README TODO RELEASE-NOTES
- dodoc docs/{overview,udev_vs_devfs}
- dodoc docs/writing_udev_rules/*
-
- newdoc extras/volume_id/README README_volume_id
-
- # Create some nodes that we know we need.
- # set the time/date so we can see in /dev which ones we copied over
- # in the udev-start.sh script
- mkdir ${D}/lib/udev/devices
-
- mknod ${D}/lib/udev/devices/null c 1 3
- chmod 666 ${D}/lib/udev/devices/null
- touch -t 200010220101 ${D}/lib/udev/devices/null
-
- mknod ${D}/lib/udev/devices/zero c 1 5
- chmod 666 ${D}/lib/udev/devices/zero
- touch -t 200010220101 ${D}/lib/udev/devices/zero
-
- mknod ${D}/lib/udev/devices/console c 5 1
- chmod 600 ${D}/lib/udev/devices/console
- chown root:tty ${D}/lib/udev/devices/console
- touch -t 200010220101 ${D}/lib/udev/devices/console
-}
-
-pkg_preinst() {
- if [ -f "${ROOT}/etc/udev/udev.config" -a \
- ! -f "${ROOT}/etc/udev/udev.rules" ]
- then
- mv -f ${ROOT}/etc/udev/udev.config ${ROOT}/etc/udev/udev.rules
- fi
-
- # delete the old udev.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/udev.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/udev.hotplug
- fi
-
- # delete the old wait_for_sysfs.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug
- fi
-}
-
-pkg_postinst() {
- if [ "${ROOT}" = "/" -a -n "`pidof udevd`" ]
- then
- killall -15 udevd &>/dev/null
- sleep 1
- killall -9 udevd &>/dev/null
- fi
- /sbin/udevd --daemon
-
- # people want reminders, I'll give them reminders. Odds are they will
- # just ignore them anyway...
- if has_version '<sys-fs/udev-046' ; then
- ewarn "Note: If you rely on the output of udevinfo for anything, please"
- ewarn " either run 'udevstart' now, or reboot, in order to get a"
- ewarn " up-to-date udev database."
- ewarn
- fi
- if has_version '<sys-fs/udev-050' ; then
- ewarn "Note: If you had written some custom permissions rules, please"
- ewarn " realize that the permission rules are now part of the main"
- ewarn " udev rules files and are not stand-alone anymore. This means"
- ewarn " you need to rewrite them."
- ewarn
- fi
- if has_version '<sys-fs/udev-059' ; then
- ewarn "Note: If you are upgrading from a version of udev prior to 059"
- ewarn " and you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, or the etc/hotplug.d functionality, or just"
- ewarn " want to write some very cool and power udev rules, please "
- ewarn " read the RELEASE-NOTES file for details on what has changed"
- ewarn " with this feature, and how to change your rules to work properly."
- ewarn
- elif has_version '<sys-fs/udev-057' ; then
- ewarn "Note: If you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, please read the RELEASE-NOTES file for details"
- ewarn " on what has changed with this feature, and how to change your"
- ewarn " rules to work properly."
- ewarn
- fi
- if has_version '<sys-fs/udev-063' ; then
- ewarn "Note: If you use the devfs-style names for your block devices"
- ewarn " or use devfs-style names in /etc/inittab or /etc/securetty or"
- ewarn " your GRUB or LILO kernel boot command line, you need to"
- ewarn " change them back to LSB compliant names, as the devfs names are"
- ewarn " now gone. If you wish to use some persistent names for your"
- ewarn " block devices, look at the symlinks in /dev/disk/ for the names"
- ewarn " you can use."
- ewarn
- fi
-
- einfo
- einfo "For more information on udev on Gentoo, writing udev rules, and"
- einfo " fixing known issues visit:"
- einfo " http://www.gentoo.org/doc/en/udev-guide.xml"
-}
diff --git a/sys-fs/udev/udev-089-r1.ebuild b/sys-fs/udev/udev-089-r1.ebuild
deleted file mode 100644
index 8a0927a5bab3..000000000000
--- a/sys-fs/udev/udev-089-r1.ebuild
+++ /dev/null
@@ -1,250 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-089-r1.ebuild,v 1.3 2006/07/02 22:41:52 kanaka Exp $
-
-inherit eutils flag-o-matic
-
-DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
-HOMEPAGE="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html"
-SRC_URI="mirror://kernel/linux/utils/kernel/hotplug/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="selinux"
-
-# still rely on hotplug (need to fix that), but now we implement coldplug
-
-DEPEND="sys-apps/hotplug-base"
-RDEPEND="!sys-apps/coldplug"
-RDEPEND="${DEPEND} ${RDEPEND}
- >=sys-apps/baselayout-1.11.14"
-# We need the lib/rcscripts/addon support
-PROVIDE="virtual/dev-manager"
-
-src_unpack() {
- unpack ${A}
-
- cd "${S}"
-
- # patches go here...
- #epatch ${FILESDIR}/${P}-udev_volume_id.patch
-
- # No need to clutter the logs ...
- sed -ie '/^DEBUG/ c\DEBUG = false' Makefile
- # Do not use optimization flags from the package
- sed -ie 's|$(OPTIMIZATION)||g' Makefile
-
- # Make sure there is no sudden changes to udev.rules.gentoo
- # (more for my own needs than anything else ...)
- MD5=`md5sum < "${S}/etc/udev/gentoo/udev.rules"`
- MD5=${MD5/ -/}
- if [ "${MD5}" != "590d3e6346938e3b608237973f4f1805" ]
- then
- echo
- eerror "gentoo/udev.rules has been updated, please validate!"
- die "gentoo/udev.rules has been updated, please validate!"
- fi
-}
-
-src_compile() {
- filter-flags -fprefetch-loop-arrays
- local myconf=
- local extras="extras/scsi_id extras/volume_id extras/ata_id extras/run_directory extras/usb_id extras/floppy extras/cdrom_id extras/firmware"
-
- use selinux && myconf="${myconf} USE_SELINUX=true"
-
- # Not everyone has full $CHOST-{ld,ar,etc...} yet
- local mycross=""
- type -p ${CHOST}-ar && mycross=${CHOST}-
-
- echo "get_libdir = $(get_libdir)"
- # Do not work with emake
- make \
- EXTRAS="${extras}" \
- udevdir="/dev/" \
- CROSS_COMPILE=${mycross} \
- ${myconf} || die
-}
-
-src_install() {
- # we install everything by "hand" and don't rely on the udev Makefile to do
- # it for us (why? it's easier that way...)
- dobin udevinfo
- dobin udevtest
- dobin udevmonitor
- into /
- dosbin udev
- dosbin udevd
- dosbin udevsend
- dosbin udevtrigger
- dosbin udevcontrol
- dosbin extras/run_directory/udev_run_devd
- dosbin extras/run_directory/udev_run_hotplugd
- dosbin extras/ata_id/ata_id
- dosbin extras/volume_id/vol_id
- dosbin extras/scsi_id/scsi_id
- dosbin extras/usb_id/usb_id
- dosbin extras/path_id/path_id
- dosbin extras/cdrom_id/cdrom_id
-
- # vol_id library (needed by mount and HAL)
- dolib extras/volume_id/lib/*.a extras/volume_id/lib/*.so*
- # move the .a files to /usr/lib
- dodir /usr/$(get_libdir)
- mv -f "${D}"/$(get_libdir)/*.a "${D}"/usr/$(get_libdir)/
-
- # handle static linking bug #4411
- gen_usr_ldscript libvolume_id.so
-
- # save pkgconfig info
- insinto /usr/$(get_libdir)/pkgconfig
- doins extras/volume_id/lib/*.pc
-
- #exeinto /etc/udev/scripts
- exeinto /lib/udev
- #doexe extras/ide-devfs.sh
- #doexe extras/scsi-devfs.sh
- #doexe extras/raid-devfs.sh
- doexe extras/floppy/create_floppy_devices
- doexe extras/firmware/firmware_helper
-
- # Our udev config file
- insinto /etc/udev
- newins ${FILESDIR}/udev.conf.post_081 udev.conf
-
- # Our rules files
- insinto /etc/udev/rules.d/
- newins etc/udev/gentoo/udev.rules 50-udev.rules
- #newins ${FILESDIR}/udev.rules-084 50-udev.rules
- newins ${FILESDIR}/05-udev-early.rules-079 05-udev-early.rules
-
- # scsi_id configuration
- insinto /etc
- doins extras/scsi_id/scsi_id.config
-
- # set up symlinks in /etc/hotplug.d/default
- dodir /etc/hotplug.d/default
- dosym ../../../sbin/udevsend /etc/hotplug.d/default/10-udev.hotplug
-
- # set up the /etc/dev.d directory tree
- dodir /etc/dev.d/default
- dodir /etc/dev.d/net
- exeinto /etc/dev.d/net
- doexe extras/run_directory/dev.d/net/hotplug.dev
-
- # all of the man pages
- doman *.7
- doman *.8
- doman extras/ata_id/ata_id.8
- doman extras/edd_id/edd_id.8
- doman extras/scsi_id/scsi_id.8
- doman extras/volume_id/vol_id.8
- doman extras/dasd_id/dasd_id.8
- doman extras/cdrom_id/cdrom_id.8
-
- # our udev hooks into the rc system
- insinto /lib/rcscripts/addons
- newins "${FILESDIR}"/udev-start-089.sh udev-start.sh
- doins "${FILESDIR}"/udev-stop.sh
-
- dodoc ChangeLog FAQ README TODO RELEASE-NOTES
- dodoc docs/{overview,udev_vs_devfs}
- dodoc docs/writing_udev_rules/*
-
- newdoc extras/volume_id/README README_volume_id
-
- # Create some nodes that we know we need.
- # set the time/date so we can see in /dev which ones we copied over
- # in the udev-start.sh script
- mkdir ${D}/lib/udev/devices
-
- mknod ${D}/lib/udev/devices/null c 1 3
- chmod 666 ${D}/lib/udev/devices/null
- touch -t 200010220101 ${D}/lib/udev/devices/null
-
- mknod ${D}/lib/udev/devices/zero c 1 5
- chmod 666 ${D}/lib/udev/devices/zero
- touch -t 200010220101 ${D}/lib/udev/devices/zero
-
- mknod ${D}/lib/udev/devices/console c 5 1
- chmod 600 ${D}/lib/udev/devices/console
- chown root:tty ${D}/lib/udev/devices/console
- touch -t 200010220101 ${D}/lib/udev/devices/console
-}
-
-pkg_preinst() {
- if [ -f "${ROOT}/etc/udev/udev.config" -a \
- ! -f "${ROOT}/etc/udev/udev.rules" ]
- then
- mv -f ${ROOT}/etc/udev/udev.config ${ROOT}/etc/udev/udev.rules
- fi
-
- # delete the old udev.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/udev.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/udev.hotplug
- fi
-
- # delete the old wait_for_sysfs.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug
- fi
-}
-
-pkg_postinst() {
- if [ "${ROOT}" = "/" -a -n "`pidof udevd`" ]
- then
- killall -15 udevd &>/dev/null
- sleep 1
- killall -9 udevd &>/dev/null
- fi
- /sbin/udevd --daemon
-
- # people want reminders, I'll give them reminders. Odds are they will
- # just ignore them anyway...
- if has_version '<sys-fs/udev-046' ; then
- ewarn "Note: If you rely on the output of udevinfo for anything, please"
- ewarn " either run 'udevstart' now, or reboot, in order to get a"
- ewarn " up-to-date udev database."
- ewarn
- fi
- if has_version '<sys-fs/udev-050' ; then
- ewarn "Note: If you had written some custom permissions rules, please"
- ewarn " realize that the permission rules are now part of the main"
- ewarn " udev rules files and are not stand-alone anymore. This means"
- ewarn " you need to rewrite them."
- ewarn
- fi
- if has_version '<sys-fs/udev-059' ; then
- ewarn "Note: If you are upgrading from a version of udev prior to 059"
- ewarn " and you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, or the etc/hotplug.d functionality, or just"
- ewarn " want to write some very cool and power udev rules, please "
- ewarn " read the RELEASE-NOTES file for details on what has changed"
- ewarn " with this feature, and how to change your rules to work properly."
- ewarn
- elif has_version '<sys-fs/udev-057' ; then
- ewarn "Note: If you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, please read the RELEASE-NOTES file for details"
- ewarn " on what has changed with this feature, and how to change your"
- ewarn " rules to work properly."
- ewarn
- fi
- if has_version '<sys-fs/udev-063' ; then
- ewarn "Note: If you use the devfs-style names for your block devices"
- ewarn " or use devfs-style names in /etc/inittab or /etc/securetty or"
- ewarn " your GRUB or LILO kernel boot command line, you need to"
- ewarn " change them back to LSB compliant names, as the devfs names are"
- ewarn " now gone. If you wish to use some persistent names for your"
- ewarn " block devices, look at the symlinks in /dev/disk/ for the names"
- ewarn " you can use."
- ewarn
- fi
-
- einfo
- einfo "For more information on udev on Gentoo, writing udev rules, and"
- einfo " fixing known issues visit:"
- einfo " http://www.gentoo.org/doc/en/udev-guide.xml"
-}
diff --git a/sys-fs/udev/udev-089-r2.ebuild b/sys-fs/udev/udev-089-r2.ebuild
deleted file mode 100644
index e104e077fad0..000000000000
--- a/sys-fs/udev/udev-089-r2.ebuild
+++ /dev/null
@@ -1,251 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-089-r2.ebuild,v 1.3 2006/07/02 22:41:52 kanaka Exp $
-
-inherit eutils flag-o-matic
-
-DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
-HOMEPAGE="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html"
-SRC_URI="mirror://kernel/linux/utils/kernel/hotplug/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="selinux"
-
-# still rely on hotplug (need to fix that), but now we implement coldplug
-
-DEPEND="sys-apps/hotplug-base"
-RDEPEND="!sys-apps/coldplug"
-RDEPEND="${DEPEND} ${RDEPEND}
- >=sys-apps/baselayout-1.11.14"
-# We need the lib/rcscripts/addon support
-PROVIDE="virtual/dev-manager"
-
-src_unpack() {
- unpack ${A}
-
- cd "${S}"
-
- # patches go here...
- #epatch ${FILESDIR}/${P}-udev_volume_id.patch
-
- # No need to clutter the logs ...
- sed -ie '/^DEBUG/ c\DEBUG = false' Makefile
- # Do not use optimization flags from the package
- sed -ie 's|$(OPTIMIZATION)||g' Makefile
-
- # Make sure there is no sudden changes to udev.rules.gentoo
- # (more for my own needs than anything else ...)
- MD5=`md5sum < "${S}/etc/udev/gentoo/udev.rules"`
- MD5=${MD5/ -/}
- if [ "${MD5}" != "590d3e6346938e3b608237973f4f1805" ]
- then
- echo
- eerror "gentoo/udev.rules has been updated, please validate!"
- die "gentoo/udev.rules has been updated, please validate!"
- fi
-}
-
-src_compile() {
- filter-flags -fprefetch-loop-arrays
- local myconf=
- local extras="extras/scsi_id extras/volume_id extras/ata_id extras/run_directory extras/usb_id extras/floppy extras/cdrom_id extras/firmware"
-
- use selinux && myconf="${myconf} USE_SELINUX=true"
-
- # Not everyone has full $CHOST-{ld,ar,etc...} yet
- local mycross=""
- type -p ${CHOST}-ar && mycross=${CHOST}-
-
- echo "get_libdir = $(get_libdir)"
- # Do not work with emake
- make \
- EXTRAS="${extras}" \
- udevdir="/dev/" \
- CROSS_COMPILE=${mycross} \
- ${myconf} || die
-}
-
-src_install() {
- # we install everything by "hand" and don't rely on the udev Makefile to do
- # it for us (why? it's easier that way...)
- dobin udevinfo
- dobin udevtest
- dobin udevmonitor
- into /
- dosbin udev
- dosbin udevd
- dosbin udevsend
- dosbin udevstart
- dosbin udevtrigger
- dosbin udevcontrol
- dosbin extras/run_directory/udev_run_devd
- dosbin extras/run_directory/udev_run_hotplugd
- dosbin extras/ata_id/ata_id
- dosbin extras/volume_id/vol_id
- dosbin extras/scsi_id/scsi_id
- dosbin extras/usb_id/usb_id
- dosbin extras/path_id/path_id
- dosbin extras/cdrom_id/cdrom_id
-
- # vol_id library (needed by mount and HAL)
- dolib extras/volume_id/lib/*.a extras/volume_id/lib/*.so*
- # move the .a files to /usr/lib
- dodir /usr/$(get_libdir)
- mv -f "${D}"/$(get_libdir)/*.a "${D}"/usr/$(get_libdir)/
-
- # handle static linking bug #4411
- gen_usr_ldscript libvolume_id.so
-
- # save pkgconfig info
- insinto /usr/$(get_libdir)/pkgconfig
- doins extras/volume_id/lib/*.pc
-
- #exeinto /etc/udev/scripts
- exeinto /lib/udev
- #doexe extras/ide-devfs.sh
- #doexe extras/scsi-devfs.sh
- #doexe extras/raid-devfs.sh
- doexe extras/floppy/create_floppy_devices
- doexe extras/firmware/firmware_helper
-
- # Our udev config file
- insinto /etc/udev
- newins ${FILESDIR}/udev.conf.post_081 udev.conf
-
- # Our rules files
- insinto /etc/udev/rules.d/
- newins etc/udev/gentoo/udev.rules 50-udev.rules
- newins ${FILESDIR}/udev.rules-089 50-udev.rules
- newins ${FILESDIR}/05-udev-early.rules-079 05-udev-early.rules
-
- # scsi_id configuration
- insinto /etc
- doins extras/scsi_id/scsi_id.config
-
- # set up symlinks in /etc/hotplug.d/default
- dodir /etc/hotplug.d/default
- dosym ../../../sbin/udevsend /etc/hotplug.d/default/10-udev.hotplug
-
- # set up the /etc/dev.d directory tree
- dodir /etc/dev.d/default
- dodir /etc/dev.d/net
- exeinto /etc/dev.d/net
- doexe extras/run_directory/dev.d/net/hotplug.dev
-
- # all of the man pages
- doman *.7
- doman *.8
- doman extras/ata_id/ata_id.8
- doman extras/edd_id/edd_id.8
- doman extras/scsi_id/scsi_id.8
- doman extras/volume_id/vol_id.8
- doman extras/dasd_id/dasd_id.8
- doman extras/cdrom_id/cdrom_id.8
-
- # our udev hooks into the rc system
- insinto /lib/rcscripts/addons
- newins "${FILESDIR}"/udev-start-089.sh udev-start.sh
- doins "${FILESDIR}"/udev-stop.sh
-
- dodoc ChangeLog FAQ README TODO RELEASE-NOTES
- dodoc docs/{overview,udev_vs_devfs}
- dodoc docs/writing_udev_rules/*
-
- newdoc extras/volume_id/README README_volume_id
-
- # Create some nodes that we know we need.
- # set the time/date so we can see in /dev which ones we copied over
- # in the udev-start.sh script
- mkdir ${D}/lib/udev/devices
-
- mknod ${D}/lib/udev/devices/null c 1 3
- chmod 666 ${D}/lib/udev/devices/null
- touch -t 200010220101 ${D}/lib/udev/devices/null
-
- mknod ${D}/lib/udev/devices/zero c 1 5
- chmod 666 ${D}/lib/udev/devices/zero
- touch -t 200010220101 ${D}/lib/udev/devices/zero
-
- mknod ${D}/lib/udev/devices/console c 5 1
- chmod 600 ${D}/lib/udev/devices/console
- chown root:tty ${D}/lib/udev/devices/console
- touch -t 200010220101 ${D}/lib/udev/devices/console
-}
-
-pkg_preinst() {
- if [ -f "${ROOT}/etc/udev/udev.config" -a \
- ! -f "${ROOT}/etc/udev/udev.rules" ]
- then
- mv -f ${ROOT}/etc/udev/udev.config ${ROOT}/etc/udev/udev.rules
- fi
-
- # delete the old udev.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/udev.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/udev.hotplug
- fi
-
- # delete the old wait_for_sysfs.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug
- fi
-}
-
-pkg_postinst() {
- if [ "${ROOT}" = "/" -a -n "`pidof udevd`" ]
- then
- killall -15 udevd &>/dev/null
- sleep 1
- killall -9 udevd &>/dev/null
- fi
- /sbin/udevd --daemon
-
- # people want reminders, I'll give them reminders. Odds are they will
- # just ignore them anyway...
- if has_version '<sys-fs/udev-046' ; then
- ewarn "Note: If you rely on the output of udevinfo for anything, please"
- ewarn " either run 'udevstart' now, or reboot, in order to get a"
- ewarn " up-to-date udev database."
- ewarn
- fi
- if has_version '<sys-fs/udev-050' ; then
- ewarn "Note: If you had written some custom permissions rules, please"
- ewarn " realize that the permission rules are now part of the main"
- ewarn " udev rules files and are not stand-alone anymore. This means"
- ewarn " you need to rewrite them."
- ewarn
- fi
- if has_version '<sys-fs/udev-059' ; then
- ewarn "Note: If you are upgrading from a version of udev prior to 059"
- ewarn " and you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, or the etc/hotplug.d functionality, or just"
- ewarn " want to write some very cool and power udev rules, please "
- ewarn " read the RELEASE-NOTES file for details on what has changed"
- ewarn " with this feature, and how to change your rules to work properly."
- ewarn
- elif has_version '<sys-fs/udev-057' ; then
- ewarn "Note: If you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, please read the RELEASE-NOTES file for details"
- ewarn " on what has changed with this feature, and how to change your"
- ewarn " rules to work properly."
- ewarn
- fi
- if has_version '<sys-fs/udev-063' ; then
- ewarn "Note: If you use the devfs-style names for your block devices"
- ewarn " or use devfs-style names in /etc/inittab or /etc/securetty or"
- ewarn " your GRUB or LILO kernel boot command line, you need to"
- ewarn " change them back to LSB compliant names, as the devfs names are"
- ewarn " now gone. If you wish to use some persistent names for your"
- ewarn " block devices, look at the symlinks in /dev/disk/ for the names"
- ewarn " you can use."
- ewarn
- fi
-
- einfo
- einfo "For more information on udev on Gentoo, writing udev rules, and"
- einfo " fixing known issues visit:"
- einfo " http://www.gentoo.org/doc/en/udev-guide.xml"
-}
diff --git a/sys-fs/udev/udev-089.ebuild b/sys-fs/udev/udev-089.ebuild
deleted file mode 100644
index a963341a6feb..000000000000
--- a/sys-fs/udev/udev-089.ebuild
+++ /dev/null
@@ -1,251 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-089.ebuild,v 1.2 2006/07/02 22:41:52 kanaka Exp $
-
-inherit eutils flag-o-matic
-
-DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
-HOMEPAGE="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html"
-SRC_URI="mirror://kernel/linux/utils/kernel/hotplug/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="selinux"
-
-# still rely on hotplug (need to fix that), but now we implement coldplug
-
-DEPEND="sys-apps/hotplug-base"
-RDEPEND="!<=sys-apps/coldplug-20040920"
-RDEPEND="${DEPEND} ${RDEPEND}
- >=sys-apps/baselayout-1.11.14"
-# We need the lib/rcscripts/addon support
-PROVIDE="virtual/dev-manager"
-
-src_unpack() {
- unpack ${A}
-
- cd "${S}"
-
- # patches go here...
- #epatch ${FILESDIR}/${P}-udev_volume_id.patch
-
- # No need to clutter the logs ...
- sed -ie '/^DEBUG/ c\DEBUG = false' Makefile
- # Do not use optimization flags from the package
- sed -ie 's|$(OPTIMIZATION)||g' Makefile
-
- # Make sure there is no sudden changes to udev.rules.gentoo
- # (more for my own needs than anything else ...)
- MD5=`md5sum < "${S}/etc/udev/gentoo/udev.rules"`
- MD5=${MD5/ -/}
- if [ "${MD5}" != "590d3e6346938e3b608237973f4f1805" ]
- then
- echo
- eerror "gentoo/udev.rules has been updated, please validate!"
- die "gentoo/udev.rules has been updated, please validate!"
- fi
-}
-
-src_compile() {
- filter-flags -fprefetch-loop-arrays
- local myconf=
- local extras="extras/scsi_id extras/volume_id extras/ata_id extras/run_directory extras/usb_id extras/floppy extras/cdrom_id extras/firmware"
-
- use selinux && myconf="${myconf} USE_SELINUX=true"
-
- # Not everyone has full $CHOST-{ld,ar,etc...} yet
- local mycross=""
- type -p ${CHOST}-ar && mycross=${CHOST}-
-
- echo "get_libdir = $(get_libdir)"
- # Do not work with emake
- make \
- EXTRAS="${extras}" \
- udevdir="/dev/" \
- CROSS_COMPILE=${mycross} \
- ${myconf} || die
-}
-
-src_install() {
- # we install everything by "hand" and don't rely on the udev Makefile to do
- # it for us (why? it's easier that way...)
- dobin udevinfo
- dobin udevtest
- dobin udevmonitor
- into /
- dosbin udev
- dosbin udevd
- dosbin udevsend
- dosbin udevtrigger
-# dosbin udevstart
- dosbin udevcontrol
- dosbin extras/run_directory/udev_run_devd
- dosbin extras/run_directory/udev_run_hotplugd
- dosbin extras/ata_id/ata_id
- dosbin extras/volume_id/vol_id
- dosbin extras/scsi_id/scsi_id
- dosbin extras/usb_id/usb_id
- dosbin extras/cdrom_id/cdrom_id
- dosbin extras/path_id
-
- # vol_id library (needed by mount and HAL)
- dolib extras/volume_id/lib/*.a extras/volume_id/lib/*.so*
- # move the .a files to /usr/lib
- dodir /usr/$(get_libdir)
- mv -f "${D}"/$(get_libdir)/*.a "${D}"/usr/$(get_libdir)/
-
- # handle static linking bug #4411
- gen_usr_ldscript libvolume_id.so
-
- # save pkgconfig info
- insinto /usr/$(get_libdir)/pkgconfig
- doins extras/volume_id/lib/*.pc
-
- #exeinto /etc/udev/scripts
- exeinto /lib/udev
- #doexe extras/ide-devfs.sh
- #doexe extras/scsi-devfs.sh
- #doexe extras/raid-devfs.sh
- doexe extras/floppy/create_floppy_devices
- doexe extras/firmware/firmware_helper
-
- # Our udev config file
- insinto /etc/udev
- newins ${FILESDIR}/udev.conf.post_081 udev.conf
-
- # Our rules files
- insinto /etc/udev/rules.d/
- newins etc/udev/gentoo/udev.rules 50-udev.rules
- #newins ${FILESDIR}/udev.rules-084 50-udev.rules
- newins ${FILESDIR}/05-udev-early.rules-079 05-udev-early.rules
-
- # scsi_id configuration
- insinto /etc
- doins extras/scsi_id/scsi_id.config
-
- # set up symlinks in /etc/hotplug.d/default
- dodir /etc/hotplug.d/default
- dosym ../../../sbin/udevsend /etc/hotplug.d/default/10-udev.hotplug
-
- # set up the /etc/dev.d directory tree
- dodir /etc/dev.d/default
- dodir /etc/dev.d/net
- exeinto /etc/dev.d/net
- doexe extras/run_directory/dev.d/net/hotplug.dev
-
- # all of the man pages
- doman *.7
- doman *.8
- doman extras/ata_id/ata_id.8
- doman extras/edd_id/edd_id.8
- doman extras/scsi_id/scsi_id.8
- doman extras/volume_id/vol_id.8
- doman extras/dasd_id/dasd_id.8
- doman extras/cdrom_id/cdrom_id.8
-
- # our udev hooks into the rc system
- insinto /lib/rcscripts/addons
- newins "${FILESDIR}"/udev-start-089.sh udev-start.sh
- doins "${FILESDIR}"/udev-stop.sh
-
- dodoc ChangeLog FAQ README TODO RELEASE-NOTES
- dodoc docs/{overview,udev_vs_devfs}
- dodoc docs/writing_udev_rules/*
-
- newdoc extras/volume_id/README README_volume_id
-
- # Create some nodes that we know we need.
- # set the time/date so we can see in /dev which ones we copied over
- # in the udev-start.sh script
- mkdir ${D}/lib/udev/devices
-
- mknod ${D}/lib/udev/devices/null c 1 3
- chmod 666 ${D}/lib/udev/devices/null
- touch -t 200010220101 ${D}/lib/udev/devices/null
-
- mknod ${D}/lib/udev/devices/zero c 1 5
- chmod 666 ${D}/lib/udev/devices/zero
- touch -t 200010220101 ${D}/lib/udev/devices/zero
-
- mknod ${D}/lib/udev/devices/console c 5 1
- chmod 600 ${D}/lib/udev/devices/console
- chown root:tty ${D}/lib/udev/devices/console
- touch -t 200010220101 ${D}/lib/udev/devices/console
-}
-
-pkg_preinst() {
- if [ -f "${ROOT}/etc/udev/udev.config" -a \
- ! -f "${ROOT}/etc/udev/udev.rules" ]
- then
- mv -f ${ROOT}/etc/udev/udev.config ${ROOT}/etc/udev/udev.rules
- fi
-
- # delete the old udev.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/udev.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/udev.hotplug
- fi
-
- # delete the old wait_for_sysfs.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug
- fi
-}
-
-pkg_postinst() {
- if [ "${ROOT}" = "/" -a -n "`pidof udevd`" ]
- then
- killall -15 udevd &>/dev/null
- sleep 1
- killall -9 udevd &>/dev/null
- fi
- /sbin/udevd --daemon
-
- # people want reminders, I'll give them reminders. Odds are they will
- # just ignore them anyway...
- if has_version '<sys-fs/udev-046' ; then
- ewarn "Note: If you rely on the output of udevinfo for anything, please"
- ewarn " either run 'udevstart' now, or reboot, in order to get a"
- ewarn " up-to-date udev database."
- ewarn
- fi
- if has_version '<sys-fs/udev-050' ; then
- ewarn "Note: If you had written some custom permissions rules, please"
- ewarn " realize that the permission rules are now part of the main"
- ewarn " udev rules files and are not stand-alone anymore. This means"
- ewarn " you need to rewrite them."
- ewarn
- fi
- if has_version '<sys-fs/udev-059' ; then
- ewarn "Note: If you are upgrading from a version of udev prior to 059"
- ewarn " and you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, or the etc/hotplug.d functionality, or just"
- ewarn " want to write some very cool and power udev rules, please "
- ewarn " read the RELEASE-NOTES file for details on what has changed"
- ewarn " with this feature, and how to change your rules to work properly."
- ewarn
- elif has_version '<sys-fs/udev-057' ; then
- ewarn "Note: If you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, please read the RELEASE-NOTES file for details"
- ewarn " on what has changed with this feature, and how to change your"
- ewarn " rules to work properly."
- ewarn
- fi
- if has_version '<sys-fs/udev-063' ; then
- ewarn "Note: If you use the devfs-style names for your block devices"
- ewarn " or use devfs-style names in /etc/inittab or /etc/securetty or"
- ewarn " your GRUB or LILO kernel boot command line, you need to"
- ewarn " change them back to LSB compliant names, as the devfs names are"
- ewarn " now gone. If you wish to use some persistent names for your"
- ewarn " block devices, look at the symlinks in /dev/disk/ for the names"
- ewarn " you can use."
- ewarn
- fi
-
- einfo
- einfo "For more information on udev on Gentoo, writing udev rules, and"
- einfo " fixing known issues visit:"
- einfo " http://www.gentoo.org/doc/en/udev-guide.xml"
-}
diff --git a/sys-fs/udev/udev-090.ebuild b/sys-fs/udev/udev-090.ebuild
deleted file mode 100644
index 57dbb75c3767..000000000000
--- a/sys-fs/udev/udev-090.ebuild
+++ /dev/null
@@ -1,275 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-090.ebuild,v 1.2 2006/07/02 22:41:52 kanaka Exp $
-
-inherit eutils flag-o-matic
-
-DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
-HOMEPAGE="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html"
-SRC_URI="mirror://kernel/linux/utils/kernel/hotplug/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="selinux"
-
-# still rely on hotplug (need to fix that), but now we implement coldplug
-
-DEPEND="sys-apps/hotplug-base"
-RDEPEND="!sys-apps/coldplug"
-RDEPEND="${DEPEND} ${RDEPEND}
- >=sys-apps/baselayout-1.11.14"
-# We need the lib/rcscripts/addon support
-PROVIDE="virtual/dev-manager"
-
-src_unpack() {
- unpack ${A}
-
- cd "${S}"
-
- # patches go here...
- #epatch ${FILESDIR}/${P}-udev_volume_id.patch
-
- # No need to clutter the logs ...
- sed -ie '/^DEBUG/ c\DEBUG = false' Makefile
- # Do not use optimization flags from the package
- sed -ie 's|$(OPTIMIZATION)||g' Makefile
-
- # Make sure there is no sudden changes to udev.rules.gentoo
- # (more for my own needs than anything else ...)
- MD5=`md5sum < "${S}/etc/udev/gentoo/udev.rules"`
- MD5=${MD5/ -/}
- if [ "${MD5}" != "590d3e6346938e3b608237973f4f1805" ]
- then
- echo
- eerror "gentoo/udev.rules has been updated, please validate!"
- die "gentoo/udev.rules has been updated, please validate!"
- fi
-}
-
-src_compile() {
- filter-flags -fprefetch-loop-arrays
- local myconf=
- local extras="extras/scsi_id extras/volume_id extras/ata_id extras/run_directory extras/usb_id extras/floppy extras/cdrom_id extras/firmware"
-
- use selinux && myconf="${myconf} USE_SELINUX=true"
-
- # Not everyone has full $CHOST-{ld,ar,etc...} yet
- local mycross=""
- type -p ${CHOST}-ar && mycross=${CHOST}-
-
- echo "get_libdir = $(get_libdir)"
- # Do not work with emake
- make \
- EXTRAS="${extras}" \
- udevdir="/dev/" \
- CROSS_COMPILE=${mycross} \
- ${myconf} || die
-}
-
-src_install() {
- # we install everything by "hand" and don't rely on the udev Makefile to do
- # it for us (why? it's easier that way...)
- dobin udevinfo || die "Required binary not installed properly"
- dobin udevtest || die "Required binary not installed properly"
- dobin udevmonitor || die "Required binary not installed properly"
- into /
- dosbin udev || die "Required binary not installed properly"
- dosbin udevd || die "Required binary not installed properly"
- dosbin udevsend || die "Required binary not installed properly"
- dosbin udevstart || die "Required binary not installed properly"
- dosbin udevtrigger || die "Required binary not installed properly"
- dosbin udevcontrol || die "Required binary not installed properly"
- dosbin udevsettle || die "Required binary not installed properly"
- dosbin extras/run_directory/udev_run_devd || die "Required helper not installed properly"
- dosbin extras/run_directory/udev_run_hotplugd || die "Required helper not installed properly"
- dosbin extras/ata_id/ata_id || die "Required helper not installed properly"
- dosbin extras/volume_id/vol_id || die "Required helper not installed properly"
- dosbin extras/scsi_id/scsi_id || die "Required helper not installed properly"
- dosbin extras/usb_id/usb_id || die "Required helper not installed properly"
- dosbin extras/path_id/path_id || die "Required helper not installed properly"
- dosbin extras/cdrom_id/cdrom_id || die "Required helper not installed properly"
-
- # vol_id library (needed by mount and HAL)
- dolib extras/volume_id/lib/*.a extras/volume_id/lib/*.so*
- # move the .a files to /usr/lib
- dodir /usr/$(get_libdir)
- mv -f "${D}"/$(get_libdir)/*.a "${D}"/usr/$(get_libdir)/
-
- # handle static linking bug #4411
- gen_usr_ldscript libvolume_id.so
-
- # save pkgconfig info
- insinto /usr/$(get_libdir)/pkgconfig
- doins extras/volume_id/lib/*.pc
-
- #exeinto /etc/udev/scripts
- exeinto /lib/udev
- #doexe extras/ide-devfs.sh
- #doexe extras/scsi-devfs.sh
- #doexe extras/raid-devfs.sh
- doexe extras/floppy/create_floppy_devices || die "Required binary not installed properly"
- doexe extras/firmware/firmware_helper || die "Required binary not installed properly"
-
- # Our udev config file
- insinto /etc/udev
- newins ${FILESDIR}/udev.conf.post_081 udev.conf
-
- # Our rules files
- insinto /etc/udev/rules.d/
- newins etc/udev/gentoo/udev.rules 50-udev.rules
- newins ${FILESDIR}/udev.rules-089 50-udev.rules
- newins ${FILESDIR}/05-udev-early.rules-079 05-udev-early.rules
-
- # scsi_id configuration
- insinto /etc
- doins extras/scsi_id/scsi_id.config
-
- # set up symlinks in /etc/hotplug.d/default
- dodir /etc/hotplug.d/default
- dosym ../../../sbin/udevsend /etc/hotplug.d/default/10-udev.hotplug
-
- # set up the /etc/dev.d directory tree
- dodir /etc/dev.d/default
- dodir /etc/dev.d/net
- exeinto /etc/dev.d/net
- doexe extras/run_directory/dev.d/net/hotplug.dev
-
- # all of the man pages
- doman *.7
- doman *.8
- doman extras/ata_id/ata_id.8
- doman extras/edd_id/edd_id.8
- doman extras/scsi_id/scsi_id.8
- doman extras/volume_id/vol_id.8
- doman extras/dasd_id/dasd_id.8
- doman extras/cdrom_id/cdrom_id.8
-
- # our udev hooks into the rc system
- insinto /lib/rcscripts/addons
- newins "${FILESDIR}"/udev-start-089.sh udev-start.sh
- doins "${FILESDIR}"/udev-stop.sh
-
- dodoc ChangeLog FAQ README TODO RELEASE-NOTES
- dodoc docs/{overview,udev_vs_devfs}
- dodoc docs/writing_udev_rules/*
-
- newdoc extras/volume_id/README README_volume_id
-
-}
-
-pkg_preinst() {
- if [ -f "${ROOT}/etc/udev/udev.config" -a \
- ! -f "${ROOT}/etc/udev/udev.rules" ]
- then
- mv -f ${ROOT}/etc/udev/udev.config ${ROOT}/etc/udev/udev.rules
- fi
-
- # delete the old udev.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/udev.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/udev.hotplug
- fi
-
- # delete the old wait_for_sysfs.hotplug symlink if it is present
- if [ -h "${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug" ]
- then
- rm -f ${ROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug
- fi
-
- # is there a stale coldplug initscript? (CONFIG_PROTECT leaves it behind)
- coldplug_stale=""
- if [ -f "${ROOT}/etc/init.d/coldplug" ]
- then
- coldplug_stale="1"
- fi
-
- # Create some nodes that we know we need.
- # set the time/date so we can see in /dev which ones we copied over
- # in the udev-start.sh script
- mkdir -p ${ROOT}/lib/udev/devices
-
- if [ ! -e ${ROOT}/lib/udev/devices/null ] ; then
- mknod ${ROOT}/lib/udev/devices/null c 1 3
- fi
- chmod 666 ${ROOT}/lib/udev/devices/null
- touch -t 200010220101 ${ROOT}/lib/udev/devices/null
-
- if [ ! -e ${ROOT}/lib/udev/devices/zero ] ; then
- mknod ${ROOT}/lib/udev/devices/zero c 1 5
- fi
- chmod 666 ${ROOT}/lib/udev/devices/zero
- touch -t 200010220101 ${ROOT}/lib/udev/devices/zero
-
- if [ ! -e ${ROOT}/lib/udev/devices/console ] ; then
- mknod ${ROOT}/lib/udev/devices/console c 5 1
- fi
- chmod 600 ${ROOT}/lib/udev/devices/console
- chown root:tty ${ROOT}/lib/udev/devices/console
- touch -t 200010220101 ${ROOT}/lib/udev/devices/console
-}
-
-pkg_postinst() {
- if [ "${ROOT}" = "/" -a -n "`pidof udevd`" ]
- then
- killall -15 udevd &>/dev/null
- sleep 1
- killall -9 udevd &>/dev/null
- fi
- /sbin/udevd --daemon
-
- # people want reminders, I'll give them reminders. Odds are they will
- # just ignore them anyway...
- if has_version '<sys-fs/udev-046' ; then
- ewarn "Note: If you rely on the output of udevinfo for anything, please"
- ewarn " either run 'udevstart' now, or reboot, in order to get a"
- ewarn " up-to-date udev database."
- ewarn
- fi
- if has_version '<sys-fs/udev-050' ; then
- ewarn "Note: If you had written some custom permissions rules, please"
- ewarn " realize that the permission rules are now part of the main"
- ewarn " udev rules files and are not stand-alone anymore. This means"
- ewarn " you need to rewrite them."
- ewarn
- fi
- if has_version '<sys-fs/udev-059' ; then
- ewarn "Note: If you are upgrading from a version of udev prior to 059"
- ewarn " and you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, or the etc/hotplug.d functionality, or just"
- ewarn " want to write some very cool and power udev rules, please "
- ewarn " read the RELEASE-NOTES file for details on what has changed"
- ewarn " with this feature, and how to change your rules to work properly."
- ewarn
- elif has_version '<sys-fs/udev-057' ; then
- ewarn "Note: If you have written custom rules, and rely on the etc/dev.d/"
- ewarn " functionality, please read the RELEASE-NOTES file for details"
- ewarn " on what has changed with this feature, and how to change your"
- ewarn " rules to work properly."
- ewarn
- fi
- if has_version '<sys-fs/udev-063' ; then
- ewarn "Note: If you use the devfs-style names for your block devices"
- ewarn " or use devfs-style names in /etc/inittab or /etc/securetty or"
- ewarn " your GRUB or LILO kernel boot command line, you need to"
- ewarn " change them back to LSB compliant names, as the devfs names are"
- ewarn " now gone. If you wish to use some persistent names for your"
- ewarn " block devices, look at the symlinks in /dev/disk/ for the names"
- ewarn " you can use."
- ewarn
- fi
-
- if [[ ${coldplug_stale} == "1" ]] ; then
- ewarn "A stale coldplug init script found. You should run:"
- ewarn
- ewarn " rc-update del coldplug"
- ewarn " rm -f /etc/init.d/coldplug"
- ewarn
- ewarn "udev now provides its own coldplug functionality."
- fi
-
- einfo
- einfo "For more information on udev on Gentoo, writing udev rules, and"
- einfo " fixing known issues visit:"
- einfo " http://www.gentoo.org/doc/en/udev-guide.xml"
-}