diff options
author | Greg Kroah-Hartman <gregkh@gentoo.org> | 2006-08-30 23:35:27 +0000 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@gentoo.org> | 2006-08-30 23:35:27 +0000 |
commit | b35100f14908bd60a18d94cd6c0b526d464e0a36 (patch) | |
tree | 342133bfe6f90c401d0ff1f67c0b9b3e6782f796 /sys-fs | |
parent | Add pre-release of xine-lib depending on newer ffmpeg allowing people on non-... (diff) | |
download | gentoo-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')
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" -} |