Cleanup of old ebuilds.
authorMatthias Schwarzott <zzam@gentoo.org>
Wed, 14 Mar 2007 15:51:44 +0000 (15:51 +0000)
committerMatthias Schwarzott <zzam@gentoo.org>
Wed, 14 Mar 2007 15:51:44 +0000 (15:51 +0000)
Package-Manager: portage-2.1.2.2

24 files changed:
sys-fs/udev/ChangeLog
sys-fs/udev/Manifest
sys-fs/udev/files/digest-udev-104-r10 [deleted file]
sys-fs/udev/files/digest-udev-104-r9 [deleted file]
sys-fs/udev/files/digest-udev-105 [deleted file]
sys-fs/udev/files/digest-udev-106 [deleted file]
sys-fs/udev/files/digest-udev-106-r1 [deleted file]
sys-fs/udev/files/digest-udev-106-r2 [deleted file]
sys-fs/udev/files/digest-udev-106-r3 [deleted file]
sys-fs/udev/files/net.sh [deleted file]
sys-fs/udev/files/udev-start-104-r5.sh [deleted file]
sys-fs/udev/files/udev-start-105.sh [deleted file]
sys-fs/udev/files/udev.rules-104-r7 [deleted file]
sys-fs/udev/files/udev.rules-105 [deleted file]
sys-fs/udev/files/udev.rules-106 [deleted file]
sys-fs/udev/files/udev.rules-106-r1 [deleted file]
sys-fs/udev/files/udev.rules-106-r2 [deleted file]
sys-fs/udev/udev-104-r10.ebuild [deleted file]
sys-fs/udev/udev-104-r9.ebuild [deleted file]
sys-fs/udev/udev-105.ebuild [deleted file]
sys-fs/udev/udev-106-r1.ebuild [deleted file]
sys-fs/udev/udev-106-r2.ebuild [deleted file]
sys-fs/udev/udev-106-r3.ebuild [deleted file]
sys-fs/udev/udev-106.ebuild [deleted file]

index d574c9c24e089e4d85b03ecc6908beb674047a43..becf70ddadc0ec5d7900bf48b95b3a1d33ab3611 100644 (file)
@@ -1,6 +1,15 @@
 # ChangeLog for sys-fs/udev
 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.284 2007/03/14 15:33:02 zzam Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.285 2007/03/14 15:51:44 zzam Exp $
+
+  14 Mar 2007; Matthias Schwarzott <zzam@gentoo.org>
+  -files/udev.rules-104-r7, -files/udev-start-104-r5.sh,
+  -files/udev.rules-105, -files/udev-start-105.sh, -files/udev.rules-106,
+  -files/udev.rules-106-r1, -files/udev.rules-106-r2, -files/net.sh,
+  -udev-104-r9.ebuild, -udev-104-r10.ebuild, -udev-105.ebuild,
+  -udev-106.ebuild, -udev-106-r1.ebuild, -udev-106-r2.ebuild,
+  -udev-106-r3.ebuild:
+  Cleanup of old ebuilds.
 
 *udev-106-r4 (14 Mar 2007)
 
index 14593070c6419211124d006da5d46e71b3005a0d..6e48bf3881936151dd5c51f4a63ea60f3b7ba137 100644 (file)
@@ -37,10 +37,6 @@ AUX net-104-r10.sh 719 RMD160 e0c3a76c24108d43518f301ebe5cff7f3e06081d SHA1 baa0
 MD5 6e80c0636d03874473a1f17a4af2b6e7 files/net-104-r10.sh 719
 RMD160 e0c3a76c24108d43518f301ebe5cff7f3e06081d files/net-104-r10.sh 719
 SHA256 e3d7b8a447087b7357b6b7713089bf84aecf598714a569be75c45d7c3a7581ee files/net-104-r10.sh 719
-AUX net.sh 558 RMD160 3f846c5228d95cc0eaa36a075a3a8e2b90b24581 SHA1 6935e04a5472b4e024d85e4508ae9fe8365f3dde SHA256 4972e449b2958789c3dd87ae5975c340cfafb1bc216a42989a127401881d5eba
-MD5 84525266497f8100474ccffc8722cc99 files/net.sh 558
-RMD160 3f846c5228d95cc0eaa36a075a3a8e2b90b24581 files/net.sh 558
-SHA256 4972e449b2958789c3dd87ae5975c340cfafb1bc216a42989a127401881d5eba files/net.sh 558
 AUX pnp-aliases 532 RMD160 e55618791de5f42d70e772a10070101b49ae5d10 SHA1 120f6c93d26751af71d9c3f1c1c84a544619f1ad SHA256 a87f88b7001cdd2b1f6e7218cee55c1dd5d31f268d7236a4d7755e9779f3d66e
 MD5 67b848ecb68168074df040720dbe18e6 files/pnp-aliases 532
 RMD160 e55618791de5f42d70e772a10070101b49ae5d10 files/pnp-aliases 532
@@ -141,14 +137,6 @@ AUX udev-start-104-r12.sh 4251 RMD160 576db5d8b2e7c2b8753e0544e3c8506525b54fc3 S
 MD5 7e7ec7b4c208e51dab865a791edc4b83 files/udev-start-104-r12.sh 4251
 RMD160 576db5d8b2e7c2b8753e0544e3c8506525b54fc3 files/udev-start-104-r12.sh 4251
 SHA256 45ebbd670f439ae92da9f311488ba6382ca174c429a32cdb163f07083b091be5 files/udev-start-104-r12.sh 4251
-AUX udev-start-104-r5.sh 3987 RMD160 026f1df381f26e84bab116b84bc86728e96901d4 SHA1 9aba68a0bc3cec3ba19c5193c23fee9c3286d60d SHA256 0dc871d20caa16622b61fb988a0e65064efa96192f7fa078d585d1361b222823
-MD5 7078fc6867da38a73c6fecc643fc85c2 files/udev-start-104-r5.sh 3987
-RMD160 026f1df381f26e84bab116b84bc86728e96901d4 files/udev-start-104-r5.sh 3987
-SHA256 0dc871d20caa16622b61fb988a0e65064efa96192f7fa078d585d1361b222823 files/udev-start-104-r5.sh 3987
-AUX udev-start-105.sh 4082 RMD160 843b2899cbb7911ba8c7e71550ec1f79d6bf5595 SHA1 7928d9308d0d09526fd2a59ce34ec664435b513d SHA256 aeecfa70194cc5078956253227459587b1b9f93d95d6b002fec64b9b95cdbcbb
-MD5 5b2ce8d3db73b91ae203cd28619c9669 files/udev-start-105.sh 4082
-RMD160 843b2899cbb7911ba8c7e71550ec1f79d6bf5595 files/udev-start-105.sh 4082
-SHA256 aeecfa70194cc5078956253227459587b1b9f93d95d6b002fec64b9b95cdbcbb files/udev-start-105.sh 4082
 AUX udev-start-106-r2.sh 4208 RMD160 6c87a0bd179915dd14b6d243ea660d1da93e1271 SHA1 278d2956bc25365625696276935acdb177cfca90 SHA256 66fab3510332fabbe617fe4263f69e5e25f791dfd70fe5ea692cbef6ca9d419e
 MD5 62a0cecff5b72abddf907d0cb039abeb files/udev-start-106-r2.sh 4208
 RMD160 6c87a0bd179915dd14b6d243ea660d1da93e1271 files/udev-start-106-r2.sh 4208
@@ -257,26 +245,6 @@ AUX udev.rules-104-r10 10849 RMD160 c68dbf53b1594dabb1dcc378c062122928f60369 SHA
 MD5 402db784651a5e391213680c8ac396fc files/udev.rules-104-r10 10849
 RMD160 c68dbf53b1594dabb1dcc378c062122928f60369 files/udev.rules-104-r10 10849
 SHA256 50a345d2065afeeb6d453c99596066a4054a00552896ea98ed067f128bb075b4 files/udev.rules-104-r10 10849
-AUX udev.rules-104-r7 10857 RMD160 35a7bc2812490e058ebd4c4bb4cd6a5560ad8796 SHA1 4fdc4493a7265aad3550fad7bf8e0dc62fe05148 SHA256 e37d18d83fc1d4625d03adda955b4c68927b793119b997806b6805562f0534a2
-MD5 46b855d3f7b1fda2b32a548583cbb1fb files/udev.rules-104-r7 10857
-RMD160 35a7bc2812490e058ebd4c4bb4cd6a5560ad8796 files/udev.rules-104-r7 10857
-SHA256 e37d18d83fc1d4625d03adda955b4c68927b793119b997806b6805562f0534a2 files/udev.rules-104-r7 10857
-AUX udev.rules-105 11330 RMD160 8f7d0f3230a0352c0da3892f7af2c1a702bc5170 SHA1 68dbb2dff25471651a79a8910b32492ccabbfccc SHA256 79b8f9646358cba67c1a8db2b047adc947713872496ea1a77a5a86675787c9e6
-MD5 430c9605b5d4202c4c123461ff4c0781 files/udev.rules-105 11330
-RMD160 8f7d0f3230a0352c0da3892f7af2c1a702bc5170 files/udev.rules-105 11330
-SHA256 79b8f9646358cba67c1a8db2b047adc947713872496ea1a77a5a86675787c9e6 files/udev.rules-105 11330
-AUX udev.rules-106 11567 RMD160 8b88c99dca628422e41896cd994ab22cbadc5d98 SHA1 877cce0a9cb90680a6c2074fb77d702f00f4893f SHA256 1ff61b3ee0e2c08b7f9f68de5787afdbf9042463a2d35eddb88c169dc05b1fb1
-MD5 c353582af7eab2ef460fd98c0de8881e files/udev.rules-106 11567
-RMD160 8b88c99dca628422e41896cd994ab22cbadc5d98 files/udev.rules-106 11567
-SHA256 1ff61b3ee0e2c08b7f9f68de5787afdbf9042463a2d35eddb88c169dc05b1fb1 files/udev.rules-106 11567
-AUX udev.rules-106-r1 11525 RMD160 f25809478916c5051b0d64a39b7028f36d8c14bf SHA1 375e2ad43da1ba41085a158290b4ef384b73f775 SHA256 4a4b8c258a83e9f35af4a3aa102c76c20777493631376b98b0b6f06901587a61
-MD5 09121cf694013d2e69189d3260e36bd9 files/udev.rules-106-r1 11525
-RMD160 f25809478916c5051b0d64a39b7028f36d8c14bf files/udev.rules-106-r1 11525
-SHA256 4a4b8c258a83e9f35af4a3aa102c76c20777493631376b98b0b6f06901587a61 files/udev.rules-106-r1 11525
-AUX udev.rules-106-r2 11775 RMD160 6a46a9e16e5a6cf139f26a6227fcb881a5ced4cc SHA1 a66818e76ab88565f88560aaee21c70c688c63a6 SHA256 9a9c28900965dee549a049bc09fa1e0b6e76337ad6c56edbe7a38a1f71fe6eb2
-MD5 58927e1233eb59c9df971911093a6dae files/udev.rules-106-r2 11775
-RMD160 6a46a9e16e5a6cf139f26a6227fcb881a5ced4cc files/udev.rules-106-r2 11775
-SHA256 9a9c28900965dee549a049bc09fa1e0b6e76337ad6c56edbe7a38a1f71fe6eb2 files/udev.rules-106-r2 11775
 AUX udev.rules-106-r3 11427 RMD160 181bdfbfc2feb69eceb7f3c9c6bd04806c56f22d SHA1 82393cdbe8e3a2989359726ac91935db17ffaa2b SHA256 e20c46a32dac827f3d1dcfd5d88ae0a78580bebe719f3de324ae6b42ca2a4c89
 MD5 34b1f1695b339d0d9e7b9db27f87e938 files/udev.rules-106-r3 11427
 RMD160 181bdfbfc2feb69eceb7f3c9c6bd04806c56f22d files/udev.rules-106-r3 11427
@@ -295,7 +263,6 @@ DIST udev-099.tar.bz2 197429 RMD160 c323d1f63010d70470872f8b9710cf9ed179643d SHA
 DIST udev-100.tar.bz2 197628 RMD160 110903eda55348131ca412c4f4a9d539e5a35bdb SHA1 9c7cdca01db5e842761b2578fc59ab86b8609bb0 SHA256 ca1f83735bd9fc70b534c846e4214394f0297f6a32d1d9252e08ad796d0d94b6
 DIST udev-103.tar.bz2 200027 RMD160 3b00a83ad8c538109ee030e2e471422272c7d071 SHA1 015372f585beeba05217ad6568178820b2713571 SHA256 047f5e2895f707117ab726cedd89fd35e8c9105530af54a8038fe81cf61c4e3f
 DIST udev-104.tar.bz2 187574 RMD160 269aeb9a0b2043d18c274fde749d2e0d30398b73 SHA1 53a8019f2be429be914e0283bfbcb91083fbbd9a SHA256 ec0e7bd0c322dce6149d5f94185aa477659f5030a3d684ff5428124eca684ea1
-DIST udev-105.tar.bz2 187920 RMD160 781e93ab042c064248686a091e4568d763704c80 SHA1 c889d1d73a87813fd98a9f784486b0e0e3a228b8 SHA256 deed028fc47af2d88381f51649b24dd8da82d878cd4cee6c52954ec90de4c8db
 DIST udev-106.tar.bz2 188557 RMD160 2a01d06746b143c53d01b8c6aa97e635c062e9d3 SHA1 8d2a596c506e1ba5a099e57982eb9aff17058d91 SHA256 544a7372468459e8a631ffdf9cace29bc77365b9a6dab4189c6ba813da002156
 EBUILD udev-079-r2.ebuild 7523 RMD160 bc3a75a2205cbe092ec431eaf474cb1f4959d4fe SHA1 b10bb23e64edc1a43b890f06c3f71a4e7c85ba9e SHA256 14a34689b36d1be9ffd953eedf20ee906b8638b0967b7148b4d0023d765da90f
 MD5 3a6af6ceddbbd1a93002a240a8e6b930 udev-079-r2.ebuild 7523
@@ -345,10 +312,6 @@ EBUILD udev-103.ebuild 11330 RMD160 2cd175754a4ca6f5e9f585d1558337f801838f6e SHA
 MD5 1d8eb946427b3797d10ade1e1a6a0324 udev-103.ebuild 11330
 RMD160 2cd175754a4ca6f5e9f585d1558337f801838f6e udev-103.ebuild 11330
 SHA256 791e5c5ef52eacb0c2b85b67221ced66f1b9fafcf1758c46ab92ee73ca86d529 udev-103.ebuild 11330
-EBUILD udev-104-r10.ebuild 9309 RMD160 36f43711a1e002c88e2caa4cfe45afcdb35fe353 SHA1 9e390cdcc64e3360031cced9309c34e977436b8a SHA256 85a58bcc6d5a406e763128f81324a33c25e699c3f147001f7f2f0a1b6f269999
-MD5 beb827a87d82ff2efd2c005dcbda2603 udev-104-r10.ebuild 9309
-RMD160 36f43711a1e002c88e2caa4cfe45afcdb35fe353 udev-104-r10.ebuild 9309
-SHA256 85a58bcc6d5a406e763128f81324a33c25e699c3f147001f7f2f0a1b6f269999 udev-104-r10.ebuild 9309
 EBUILD udev-104-r11.ebuild 9371 RMD160 b8594d39b671c437c369b8004a29a4782680e3f1 SHA1 01f4d275fea9e222d4b8a1601c9d758129ad4b0b SHA256 5b4e0c1a690b9c1f8ddf4a6a831ecfa5fc5f043de29eef4a77c9e128a6fb5b66
 MD5 15d3c733e8994371875cfccc5ac6f3f8 udev-104-r11.ebuild 9371
 RMD160 b8594d39b671c437c369b8004a29a4782680e3f1 udev-104-r11.ebuild 9371
@@ -357,38 +320,14 @@ EBUILD udev-104-r12.ebuild 9566 RMD160 17599596bb8eb00174485e39bf976fbd4e5eb034
 MD5 2eeace8adcd41bee57ecb31ade799576 udev-104-r12.ebuild 9566
 RMD160 17599596bb8eb00174485e39bf976fbd4e5eb034 udev-104-r12.ebuild 9566
 SHA256 a1063c1d5495877a693bcc35eb9ce6c311408cddcce45dd12c4168bc4a4de6d8 udev-104-r12.ebuild 9566
-EBUILD udev-104-r9.ebuild 9213 RMD160 23ace2210e8fe33106937b66e7e21ca4034d297a SHA1 a2558acebfa3ab6197e107e7fe608ce9a635b06b SHA256 44cfd8935187161ef0dd016657a97a7ecf26ce5e8296532631112dc9bd2db589
-MD5 35c49740057d3e62c45092f10d663957 udev-104-r9.ebuild 9213
-RMD160 23ace2210e8fe33106937b66e7e21ca4034d297a udev-104-r9.ebuild 9213
-SHA256 44cfd8935187161ef0dd016657a97a7ecf26ce5e8296532631112dc9bd2db589 udev-104-r9.ebuild 9213
-EBUILD udev-105.ebuild 9208 RMD160 d62f64120e7da517c4e9fdac11163bc4a75ef7f6 SHA1 55a9b319f57895a7113fb984f33560579dc43d06 SHA256 bfee90fa97001a3fa8c41cf4e89494be1e470e3d609d8d85f229167de6303e48
-MD5 7c0849ceaeece705e59ca779fb716ccf udev-105.ebuild 9208
-RMD160 d62f64120e7da517c4e9fdac11163bc4a75ef7f6 udev-105.ebuild 9208
-SHA256 bfee90fa97001a3fa8c41cf4e89494be1e470e3d609d8d85f229167de6303e48 udev-105.ebuild 9208
-EBUILD udev-106-r1.ebuild 9203 RMD160 87c4e91935c29a97cac74e3a86173d33f32fc814 SHA1 6add50660746ff22aa50b475903d9dd5759d1706 SHA256 4ece2eda1a1852e40ac0cf1c14c0952d484915d841abd4d11634e938ec83de19
-MD5 fe1598abe49f0a283feb6925d518f0f7 udev-106-r1.ebuild 9203
-RMD160 87c4e91935c29a97cac74e3a86173d33f32fc814 udev-106-r1.ebuild 9203
-SHA256 4ece2eda1a1852e40ac0cf1c14c0952d484915d841abd4d11634e938ec83de19 udev-106-r1.ebuild 9203
-EBUILD udev-106-r2.ebuild 9426 RMD160 f57c35316fa4ec7478b64a0f456ae3f82ffd256f SHA1 b31207f3d2df26df5d29deecaca230ee4310531a SHA256 3b6e0953a877409f32203e32512ebed6804e403a951f40898f8be43bf11e2a8e
-MD5 ece8498e2179e5b0a89a57a5c342921a udev-106-r2.ebuild 9426
-RMD160 f57c35316fa4ec7478b64a0f456ae3f82ffd256f udev-106-r2.ebuild 9426
-SHA256 3b6e0953a877409f32203e32512ebed6804e403a951f40898f8be43bf11e2a8e udev-106-r2.ebuild 9426
-EBUILD udev-106-r3.ebuild 9920 RMD160 2370d7ea7702ab183be32bb9bdb52d04ff7dc82f SHA1 d59fd249b6562a9a505c381a49d729ba06217618 SHA256 45882a7f4b7ac4f093f9937885fb94a802687575e0820189c136c7bbde3998bc
-MD5 a6938515bfec02762d5d227e557b8aff udev-106-r3.ebuild 9920
-RMD160 2370d7ea7702ab183be32bb9bdb52d04ff7dc82f udev-106-r3.ebuild 9920
-SHA256 45882a7f4b7ac4f093f9937885fb94a802687575e0820189c136c7bbde3998bc udev-106-r3.ebuild 9920
 EBUILD udev-106-r4.ebuild 9920 RMD160 231724604dc98cb6652bc4a80a7ecc20a0554b8b SHA1 913fee68cec058ca88cce276012a66c072e7f60e SHA256 526d39735bb166d191207cf2ad1775b324dee69fa18b764a1e7e1db2b70b0c88
 MD5 9aeee7fb6c115aa908add98f9980f262 udev-106-r4.ebuild 9920
 RMD160 231724604dc98cb6652bc4a80a7ecc20a0554b8b udev-106-r4.ebuild 9920
 SHA256 526d39735bb166d191207cf2ad1775b324dee69fa18b764a1e7e1db2b70b0c88 udev-106-r4.ebuild 9920
-EBUILD udev-106.ebuild 9197 RMD160 f41a2a34de78690fb114d8d48bea4e4c928724fd SHA1 c1ce96d49de3d27ea90c594ba07c0da4b559dff2 SHA256 bfb6ea516560a111c00cbd3abf3f8a4a86fa64e8215a66bac9897f24531e29eb
-MD5 e58b973d172923d98c751ec0b29181a5 udev-106.ebuild 9197
-RMD160 f41a2a34de78690fb114d8d48bea4e4c928724fd udev-106.ebuild 9197
-SHA256 bfb6ea516560a111c00cbd3abf3f8a4a86fa64e8215a66bac9897f24531e29eb udev-106.ebuild 9197
-MISC ChangeLog 53175 RMD160 01959e5a69d8989ac9fad397235b5d87b081fc12 SHA1 bb59e4ba1bde04a618308de9c1763e53c6808cb2 SHA256 bdb4ab1f723bb507df13c33f78e2bf6c6961cde519ad79cbede8823e25913ee9
-MD5 191218bc8d4b41d4dead06b74c5c7f18 ChangeLog 53175
-RMD160 01959e5a69d8989ac9fad397235b5d87b081fc12 ChangeLog 53175
-SHA256 bdb4ab1f723bb507df13c33f78e2bf6c6961cde519ad79cbede8823e25913ee9 ChangeLog 53175
+MISC ChangeLog 53603 RMD160 56135de91da489c6b7caa0632d055e74af3c8d74 SHA1 0f4000791c5da5e1cd730a8ab4e098437d1aecbb SHA256 dac668f1b446c526b5cc5f769d785e68ab0410e2988f19de38a7487190fd6008
+MD5 8f7aa0a0f057ed1080fb773ea624e5d6 ChangeLog 53603
+RMD160 56135de91da489c6b7caa0632d055e74af3c8d74 ChangeLog 53603
+SHA256 dac668f1b446c526b5cc5f769d785e68ab0410e2988f19de38a7487190fd6008 ChangeLog 53603
 MISC metadata.xml 447 RMD160 d1ba09bd6a434b25c718673de9258cc544e090be SHA1 70c43d2863c09958849bfce8c5bb97d406a0662b SHA256 a9881de1424ac71191111bd30c7c1253589673b0cdce13c352204f1499e9d884
 MD5 f74bee0505505c00e76da6313db29e49 metadata.xml 447
 RMD160 d1ba09bd6a434b25c718673de9258cc544e090be metadata.xml 447
@@ -429,40 +368,19 @@ SHA256 b3f9795c890f236bb5fea71fd0bb360921ad749c65c0f1163c0b9dc0f8ff098d files/di
 MD5 0a038fef39f2c8ccb4a613719e0f817b files/digest-udev-103 229
 RMD160 fd217b32f070097ae37ba5ee5a96a84faab5edef files/digest-udev-103 229
 SHA256 7638db47ed884246551e3d27d9be0fd088c0db9a7e92c3359efa901a87742a28 files/digest-udev-103 229
-MD5 834e944e237e0d9501aac75e61c50eb1 files/digest-udev-104-r10 229
-RMD160 7fd47bd560da91a9953657f31d6cd2383d2032cb files/digest-udev-104-r10 229
-SHA256 36aae1151cda7c7f51bfb8204b7cef8301f80ea336086802f1a8c495a7eb7749 files/digest-udev-104-r10 229
 MD5 834e944e237e0d9501aac75e61c50eb1 files/digest-udev-104-r11 229
 RMD160 7fd47bd560da91a9953657f31d6cd2383d2032cb files/digest-udev-104-r11 229
 SHA256 36aae1151cda7c7f51bfb8204b7cef8301f80ea336086802f1a8c495a7eb7749 files/digest-udev-104-r11 229
 MD5 834e944e237e0d9501aac75e61c50eb1 files/digest-udev-104-r12 229
 RMD160 7fd47bd560da91a9953657f31d6cd2383d2032cb files/digest-udev-104-r12 229
 SHA256 36aae1151cda7c7f51bfb8204b7cef8301f80ea336086802f1a8c495a7eb7749 files/digest-udev-104-r12 229
-MD5 834e944e237e0d9501aac75e61c50eb1 files/digest-udev-104-r9 229
-RMD160 7fd47bd560da91a9953657f31d6cd2383d2032cb files/digest-udev-104-r9 229
-SHA256 36aae1151cda7c7f51bfb8204b7cef8301f80ea336086802f1a8c495a7eb7749 files/digest-udev-104-r9 229
-MD5 951b6a62067f2cee962fb0a3e1b67b23 files/digest-udev-105 229
-RMD160 85064f6d87eae152707df1faf2a6cf49f256002c files/digest-udev-105 229
-SHA256 d0ca33726c9909f26832d8f30100eb3c22b3bcbded72f6871ec0e6ac6393bfab files/digest-udev-105 229
-MD5 973c082873a5b1e461964c9db1753eab files/digest-udev-106 229
-RMD160 08bf8737aba13167f8f7c38148b937b767a086e1 files/digest-udev-106 229
-SHA256 6d6620b896b3c0eee107f7a7bdee0a648b198ec04d17599162e78d3743f2dd63 files/digest-udev-106 229
-MD5 973c082873a5b1e461964c9db1753eab files/digest-udev-106-r1 229
-RMD160 08bf8737aba13167f8f7c38148b937b767a086e1 files/digest-udev-106-r1 229
-SHA256 6d6620b896b3c0eee107f7a7bdee0a648b198ec04d17599162e78d3743f2dd63 files/digest-udev-106-r1 229
-MD5 973c082873a5b1e461964c9db1753eab files/digest-udev-106-r2 229
-RMD160 08bf8737aba13167f8f7c38148b937b767a086e1 files/digest-udev-106-r2 229
-SHA256 6d6620b896b3c0eee107f7a7bdee0a648b198ec04d17599162e78d3743f2dd63 files/digest-udev-106-r2 229
-MD5 973c082873a5b1e461964c9db1753eab files/digest-udev-106-r3 229
-RMD160 08bf8737aba13167f8f7c38148b937b767a086e1 files/digest-udev-106-r3 229
-SHA256 6d6620b896b3c0eee107f7a7bdee0a648b198ec04d17599162e78d3743f2dd63 files/digest-udev-106-r3 229
 MD5 973c082873a5b1e461964c9db1753eab files/digest-udev-106-r4 229
 RMD160 08bf8737aba13167f8f7c38148b937b767a086e1 files/digest-udev-106-r4 229
 SHA256 6d6620b896b3c0eee107f7a7bdee0a648b198ec04d17599162e78d3743f2dd63 files/digest-udev-106-r4 229
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.3 (GNU/Linux)
 
-iD8DBQFF+BW5t2vP6XvVdOcRAvb/AKDmPNSEPmjU+vivYWf5w+8LBT+1igCePOpk
-TLYEmQqR0VZorpRgMvMtOuc=
-=WN+s
+iD8DBQFF+BoVt2vP6XvVdOcRApPfAKC2DHbbU2xa3XOXVwiM0bbxPsMNegCfZfWx
+AFl14yOCxInqeQirVON+zOQ=
+=Id1G
 -----END PGP SIGNATURE-----
diff --git a/sys-fs/udev/files/digest-udev-104-r10 b/sys-fs/udev/files/digest-udev-104-r10
deleted file mode 100644 (file)
index 1d88fbe..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 9bcfc782d40db2b406a9c1172defda8f udev-104.tar.bz2 187574
-RMD160 269aeb9a0b2043d18c274fde749d2e0d30398b73 udev-104.tar.bz2 187574
-SHA256 ec0e7bd0c322dce6149d5f94185aa477659f5030a3d684ff5428124eca684ea1 udev-104.tar.bz2 187574
diff --git a/sys-fs/udev/files/digest-udev-104-r9 b/sys-fs/udev/files/digest-udev-104-r9
deleted file mode 100644 (file)
index 1d88fbe..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 9bcfc782d40db2b406a9c1172defda8f udev-104.tar.bz2 187574
-RMD160 269aeb9a0b2043d18c274fde749d2e0d30398b73 udev-104.tar.bz2 187574
-SHA256 ec0e7bd0c322dce6149d5f94185aa477659f5030a3d684ff5428124eca684ea1 udev-104.tar.bz2 187574
diff --git a/sys-fs/udev/files/digest-udev-105 b/sys-fs/udev/files/digest-udev-105
deleted file mode 100644 (file)
index 309a556..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 e789686432bfdcb6ec23661b111364fa udev-105.tar.bz2 187920
-RMD160 781e93ab042c064248686a091e4568d763704c80 udev-105.tar.bz2 187920
-SHA256 deed028fc47af2d88381f51649b24dd8da82d878cd4cee6c52954ec90de4c8db udev-105.tar.bz2 187920
diff --git a/sys-fs/udev/files/digest-udev-106 b/sys-fs/udev/files/digest-udev-106
deleted file mode 100644 (file)
index 7bc700a..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 320ccd2d0f4540d10e021bafa14f8985 udev-106.tar.bz2 188557
-RMD160 2a01d06746b143c53d01b8c6aa97e635c062e9d3 udev-106.tar.bz2 188557
-SHA256 544a7372468459e8a631ffdf9cace29bc77365b9a6dab4189c6ba813da002156 udev-106.tar.bz2 188557
diff --git a/sys-fs/udev/files/digest-udev-106-r1 b/sys-fs/udev/files/digest-udev-106-r1
deleted file mode 100644 (file)
index 7bc700a..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 320ccd2d0f4540d10e021bafa14f8985 udev-106.tar.bz2 188557
-RMD160 2a01d06746b143c53d01b8c6aa97e635c062e9d3 udev-106.tar.bz2 188557
-SHA256 544a7372468459e8a631ffdf9cace29bc77365b9a6dab4189c6ba813da002156 udev-106.tar.bz2 188557
diff --git a/sys-fs/udev/files/digest-udev-106-r2 b/sys-fs/udev/files/digest-udev-106-r2
deleted file mode 100644 (file)
index 7bc700a..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 320ccd2d0f4540d10e021bafa14f8985 udev-106.tar.bz2 188557
-RMD160 2a01d06746b143c53d01b8c6aa97e635c062e9d3 udev-106.tar.bz2 188557
-SHA256 544a7372468459e8a631ffdf9cace29bc77365b9a6dab4189c6ba813da002156 udev-106.tar.bz2 188557
diff --git a/sys-fs/udev/files/digest-udev-106-r3 b/sys-fs/udev/files/digest-udev-106-r3
deleted file mode 100644 (file)
index 7bc700a..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 320ccd2d0f4540d10e021bafa14f8985 udev-106.tar.bz2 188557
-RMD160 2a01d06746b143c53d01b8c6aa97e635c062e9d3 udev-106.tar.bz2 188557
-SHA256 544a7372468459e8a631ffdf9cace29bc77365b9a6dab4189c6ba813da002156 udev-106.tar.bz2 188557
diff --git a/sys-fs/udev/files/net.sh b/sys-fs/udev/files/net.sh
deleted file mode 100755 (executable)
index bfdbeaf..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-#!/bin/sh
-#
-# net.sh: udev external RUN script
-#
-# Copyright 2007 Roy Marples <uberlord@gentoo.org>
-# Distributed under the terms of the GNU General Public License v2
-
-IFACE=$1
-ACTION=$2
-
-SCRIPT=/etc/init.d/net.$IFACE
-
-if [ ! -x "${SCRIPT}" ] ; then
-    logger -t udev-net.sh "${SCRIPT}: does not exist or is not executable"
-    exit 1
-fi
-
-# If we're stopping then sleep for a bit in-case a daemon is monitoring
-# the interface. This to try and ensure we stop after they do.
-[ "${ACTION}" == "stop" ] && sleep 2
-
-IN_HOTPLUG=1 "${SCRIPT}" --quiet "${ACTION}"
diff --git a/sys-fs/udev/files/udev-start-104-r5.sh b/sys-fs/udev/files/udev-start-104-r5.sh
deleted file mode 100644 (file)
index 9e69b02..0000000
+++ /dev/null
@@ -1,150 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-udev_version() {
-       # Version number copied in by ebuild
-       local version=@@UDEV_VERSION@@
-       version=${version##0}
-
-       echo "${version}"
-}
-
-populate_udev() {
-       # populate /dev with devices already found by the kernel
-       if [ $(get_KV) -gt "$(KV_to_int '2.6.14')" ] ; then
-               ebegin "Populating /dev with existing devices through uevents"
-               local opts=
-               [[ ${RC_COLDPLUG} != "yes" && $(udev_version) -ge "96" ]] && \
-                       opts="--attr-match=dev"
-                /sbin/udevtrigger ${opts}
-               eend $?
-       else
-               ebegin "Populating /dev with existing devices with udevstart"
-               /sbin/udevstart
-               eend $?
-       fi
-
-       # loop until everything is finished
-       # there's gotta be a better way...
-       ebegin "Letting udev process events"
-       /sbin/udevsettle --timeout=60
-       eend $?
-
-       return 0
-}
-
-seed_dev() {
-       # Seed /dev with some things that we know we need
-       ebegin "Seeding /dev with needed nodes"
-
-       # if /dev/console is missing on root-partition,
-       # kernel could not open it and we need to do that for
-       # udevd (Bug #151414)
-       mknod /dev/console c 5 1
-
-       # udevd will dup its stdin/stdout/stderr to /dev/null
-       # and we do not want a file which gets buffered in ram
-       mknod /dev/null c 1 3
-
-       # copy over any persistant things
-       if [[ -d /lib/udev/devices ]] ; then
-               cp --preserve=all --recursive --update /lib/udev/devices/* /dev 2>/dev/null
-       fi
-
-       # Not provided by sysfs but needed
-       ln -snf /proc/self/fd /dev/fd
-       ln -snf fd/0 /dev/stdin
-       ln -snf fd/1 /dev/stdout
-       ln -snf fd/2 /dev/stderr
-       [[ -e /proc/kcore ]] && ln -snf /proc/kcore /dev/core
-
-       # Create problematic directories
-       mkdir -p /dev/{pts,shm}
-       eend 0
-}
-
-main() {
-       # check if /dev/console exists outside tmpfs
-       [[ -c /dev/console ]] ; local need_redirect=$?
-
-       # Setup temporary storage for /dev
-       ebegin "Mounting /dev for udev"
-       if [[ ${RC_USE_FSTAB} == "yes" ]] ; then
-               mntcmd=$(get_mount_fstab /dev)
-       else
-               unset mntcmd
-       fi
-       if [[ -n ${mntcmd} ]] ; then
-               try mount -n ${mntcmd}
-       else
-               # This is bash only, but saves on using grep
-               if [[ $(</proc/filesystems)$'\n' =~ [[:space:]]tmpfs$'\n' ]] ; then
-                       mntcmd="tmpfs"
-               else
-                       mntcmd="ramfs"
-               fi
-               # many video drivers require exec access in /dev #92921
-               try mount -n -t ${mntcmd} udev /dev -o exec,nosuid,mode=0755
-       fi
-       eend $?
-
-       # Create a file so that our rc system knows it's still in sysinit.
-       # Existance means init scripts will not directly run.
-       # rc will remove the file when done with sysinit.
-       touch /dev/.rcsysinit
-
-       # Selinux lovin; /selinux should be mounted by selinux-patched init
-       if [[ -x /sbin/restorecon && -c /selinux/null ]] ; then
-               restorecon /dev &> /selinux/null
-       fi
-
-       # Actually get udev rolling
-       if [[ ${RC_DEVICE_TARBALL} == "yes" && \
-             -s /lib/udev/state/devices.tar.bz2 ]] ; then
-               ebegin "Populating /dev with saved device nodes"
-               try tar -jxpf /lib/udev/state/devices.tar.bz2 -C /dev
-               eend $?
-       fi
-
-       seed_dev
-
-       # Setup hotplugging (if possible)
-       if [[ -e /proc/sys/kernel/hotplug ]] ; then
-               ebegin "Setting up proper hotplug agent"
-               eindent
-               if [[ $(get_KV) -gt $(KV_to_int '2.6.14') ]] ; then
-                       einfo "Using netlink for hotplug events..."
-                       echo "" > /proc/sys/kernel/hotplug
-               else
-                       einfo "Setting /sbin/udevsend as hotplug agent ..."
-                       echo "/sbin/udevsend" > /proc/sys/kernel/hotplug
-               fi
-               eoutdent
-               eend 0
-       fi
-
-       ebegin "Starting udevd"
-       if [[ ${need_redirect} == 1 ]]; then
-               # we need to open fds 0 1 2 to solve Bug #151414
-               /sbin/udevd --daemon </dev/console >/dev/console 2>/dev/console
-       else
-               /sbin/udevd --daemon
-       fi
-       eend $?
-
-       populate_udev
-
-       # Create nodes that udev can't
-       ebegin "Finalizing udev configuration"
-       [[ -x /sbin/dmsetup ]] && /sbin/dmsetup mknodes &>/dev/null
-       [[ -x /sbin/lvm ]] && \
-               /sbin/lvm vgscan -P --mknodes --ignorelockingfailure &>/dev/null
-       # Running evms_activate on a LiveCD causes lots of headaches
-       [[ -z ${CDBOOT} ]] && [[ -x /sbin/evms_activate ]] && \
-               /sbin/evms_activate -q &>/dev/null
-       eend 0
-}
-
-main
-
-# vim:ts=4
diff --git a/sys-fs/udev/files/udev-start-105.sh b/sys-fs/udev/files/udev-start-105.sh
deleted file mode 100644 (file)
index 2af81ed..0000000
+++ /dev/null
@@ -1,150 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-populate_udev() {
-       # populate /dev with devices already found by the kernel
-
-       # tell modprobe.sh to be verbose to $CONSOLE
-       echo CONSOLE=${CONSOLE} > /dev/.udev_populate
-
-       if [ $(get_KV) -gt $(KV_to_int '2.6.14') ] ; then
-               ebegin "Populating /dev with existing devices through uevents"
-               local opts=
-               [ ${RC_COLDPLUG} != "yes" ] && opts="--attr-match=dev"
-               /sbin/udevtrigger ${opts}
-               eend $?
-       else
-               ebegin "Populating /dev with existing devices with udevstart"
-               /sbin/udevstart
-               eend $?
-       fi
-
-       # loop until everything is finished
-       # there's gotta be a better way...
-       ebegin "Letting udev process events"
-       /sbin/udevsettle --timeout=60
-       eend $?
-
-       rm -f /dev/.udev_populate
-       return 0
-}
-
-seed_dev() {
-       # Seed /dev with some things that we know we need
-       ebegin "Seeding /dev with needed nodes"
-
-       # if /dev/console is missing on root-partition,
-       # kernel could not open it and we need to do that for
-       # udevd (Bug #151414)
-       [ ! -c /dev/console ] && mknod /dev/console c 5 1
-
-       # creating /dev/tty1 as it is used by bootsplash
-       # (to allow us to write to $CONSOLE before udev has
-       # created it)
-       [ ! -c /dev/tty1 ] && mknod /dev/tty1 c 4 1
-       
-       # udevd will dup its stdin/stdout/stderr to /dev/null
-       # and we do not want a file which gets buffered in ram
-       [ ! -c /dev/null ] && mknod /dev/null c 1 3
-
-       # copy over any persistant things
-       if [ -d /lib/udev/devices ] ; then
-               cp --preserve=all --recursive --update /lib/udev/devices/* /dev 2>/dev/null
-       fi
-
-       # Not provided by sysfs but needed
-       ln -snf /proc/self/fd /dev/fd
-       ln -snf fd/0 /dev/stdin
-       ln -snf fd/1 /dev/stdout
-       ln -snf fd/2 /dev/stderr
-       [ -e /proc/kcore ] && ln -snf /proc/kcore /dev/core
-
-       # Create problematic directories
-       mkdir -p /dev/pts /dev/shm
-       eend 0
-}
-
-main() {
-       # check if /dev/console exists outside tmpfs
-       [ -c /dev/console ] ; local need_redirect=$?
-
-       # Setup temporary storage for /dev
-       ebegin "Mounting /dev for udev"
-       if [ "${RC_USE_FSTAB}" = "yes" ] ; then
-               mntcmd=$(get_mount_fstab /dev)
-       else
-               unset mntcmd
-       fi
-       if [ -n "${mntcmd}" ] ; then
-               try mount -n ${mntcmd}
-       else
-               if grep -Eq "[[:space:]]+tmpfs$" /proc/filesystems ; then
-                       mntcmd="tmpfs"
-               else
-                       mntcmd="ramfs"
-               fi
-               # many video drivers require exec access in /dev #92921
-               try mount -n -t "${mntcmd}" -o exec,nosuid,mode=0755 udev /dev
-       fi
-       eend $?
-
-       # Create a file so that our rc system knows it's still in sysinit.
-       # Existance means init scripts will not directly run.
-       # rc will remove the file when done with sysinit.
-       touch /dev/.rcsysinit
-
-       # Selinux lovin; /selinux should be mounted by selinux-patched init
-       if [ -x /sbin/restorecon ] && [ -c /selinux/null ] ; then
-               restorecon /dev > /selinux/null
-       fi
-
-       # Actually get udev rolling
-       if [ "${RC_DEVICE_TARBALL}" = "yes" ] && \
-           [ -s /lib/udev/state/devices.tar.bz2 ] ; then
-               ebegin "Populating /dev with saved device nodes"
-               try tar -jxpf /lib/udev/state/devices.tar.bz2 -C /dev
-               eend $?
-       fi
-
-       seed_dev
-
-       # Setup hotplugging (if possible)
-       if [ -e /proc/sys/kernel/hotplug ] ; then
-               ebegin "Setting up proper hotplug agent"
-               eindent
-               if [ $(get_KV) -gt $(KV_to_int '2.6.14') ] ; then
-                       einfo "Using netlink for hotplug events..."
-                       echo "" > /proc/sys/kernel/hotplug
-               else
-                       einfo "Setting /sbin/udevsend as hotplug agent ..."
-                       echo "/sbin/udevsend" > /proc/sys/kernel/hotplug
-               fi
-               eoutdent
-               eend 0
-       fi
-
-       ebegin "Starting udevd"
-       if [ ${need_redirect} -eq 1 ]; then
-               # we need to open fds 0 1 2 to solve Bug #151414
-               /sbin/udevd --daemon </dev/console >/dev/console 2>/dev/console
-       else
-               /sbin/udevd --daemon
-       fi
-       eend $?
-
-       populate_udev
-
-       # Create nodes that udev can't
-       ebegin "Finalizing udev configuration"
-       [ -x /sbin/dmsetup ] && /sbin/dmsetup mknodes &>/dev/null
-       [ -x /sbin/lvm ] && \
-               /sbin/lvm vgscan -P --mknodes --ignorelockingfailure &>/dev/null
-       # Running evms_activate on a LiveCD causes lots of headaches
-       [ -z "${CDBOOT}" ] && [ -x /sbin/evms_activate ] && \
-               /sbin/evms_activate -q &>/dev/null
-       eend 0
-}
-
-main
-
-# vim:ts=4
diff --git a/sys-fs/udev/files/udev.rules-104-r7 b/sys-fs/udev/files/udev.rules-104-r7
deleted file mode 100644 (file)
index e0149f6..0000000
+++ /dev/null
@@ -1,303 +0,0 @@
-# /etc/udev/rules/50-udev.rules:  device naming rules for udev
-#
-# Gentoo specific rules
-#
-# There are a number of modifiers that are allowed to be used in some of the
-# fields.  See the udev man page for a full description of them.
-#
-# Try not to modify this file, if you wish to change things, create a new rule
-# file that can be run before this one.
-#
-
-
-# console
-KERNEL=="pty[pqrstuvwxyzabcdef][0123456789abcdef]", NAME="%k", GROUP="tty",    OPTIONS="last_rule"
-KERNEL=="tty[pqrstuvwxyzabcdef][0123456789abcdef]", NAME="%k", GROUP="tty",    OPTIONS="last_rule"
-KERNEL=="vcs*",                 NAME="%k", GROUP="tty",                        OPTIONS="last_rule"
-KERNEL=="vcsa*",                NAME="%k", GROUP="tty",                        OPTIONS="last_rule"
-KERNEL=="tty",                  NAME="%k", GROUP="tty", MODE="0666",   OPTIONS="last_rule"
-KERNEL=="tty[0-9]",             NAME="%k", GROUP="tty",                        OPTIONS="last_rule"
-KERNEL=="tty[0-9][0-9]",        NAME="%k", GROUP="tty",                        OPTIONS="last_rule"
-KERNEL=="console",             NAME="%k", GROUP="tty", MODE="0600"
-KERNEL=="ptmx",                        NAME="%k", GROUP="tty", MODE="0666"
-
-# tty devices
-KERNEL=="ttyS[0-9]*",  NAME="%k", SYMLINK="tts/%n", GROUP="uucp", MODE="0660"
-KERNEL=="ttyUSB[0-9]*",        NAME="%k", SYMLINK="tts/USB%n", GROUP="uucp", MODE="0660"
-KERNEL=="ippp0",       NAME="%k", GROUP="uucp", MODE="0660"
-KERNEL=="isdn*"                NAME="%k", GROUP="uucp", MODE="0660"
-KERNEL=="dcbri*",      NAME="%k", GROUP="uucp", MODE="0660"
-KERNEL=="ircomm*",     NAME="%k", GROUP="uucp", MODE="0660"
-
-# all block devices
-SUBSYSTEM=="block", GROUP="disk"
-
-# cdrom symlinks and other good cdrom naming
-KERNEL=="sr[0-9]*|hd[a-z]|pcd[0-9]*", ACTION=="add", IMPORT{program}="cdrom_id --export $tempnode"
-ENV{ID_CDROM}=="?*", GROUP="cdrom"
-
-# disk devices
-KERNEL=="sd*",         NAME="%k", GROUP="disk"
-KERNEL=="dasd*",       NAME="%k", GROUP="disk"
-KERNEL=="ataraid*",    NAME="%k", GROUP="disk"
-
-# compaq smart array
-KERNEL=="cciss*",      NAME="%k"
-KERNEL=="ida*",                NAME="%k"
-
-# mylex
-KERNEL=="rd*",         NAME="%k"
-
-# dri devices
-KERNEL=="card*",       NAME="dri/card%n", GROUP="video"
-KERNEL=="nvidia*",     NAME="%k", GROUP="video"
-KERNEL=="3dfx*",       NAME="%k", GROUP="video"
-
-# alsa devices
-SUBSYSTEM=="sound", GROUP="audio"
-KERNEL=="controlC[0-9]*",      NAME="snd/%k"
-KERNEL=="hw[CD0-9]*",          NAME="snd/%k"
-KERNEL=="pcm[CD0-9cp]*",       NAME="snd/%k"
-KERNEL=="midiC[D0-9]*",                NAME="snd/%k"
-KERNEL=="timer",               NAME="snd/%k"
-KERNEL=="seq",                 NAME="snd/%k"
-
-# capi devices
-KERNEL=="capi",                NAME="capi20", SYMLINK+="isdn/capi20", GROUP="uucp", MODE="0660"
-KERNEL=="capi*",       NAME="capi/%n", GROUP="uucp", MODE="0660"
-
-# cpu devices
-KERNEL=="cpu[0-9]*",   NAME="cpu/%n/cpuid"
-KERNEL=="msr[0-9]*",   NAME="cpu/%n/msr"
-KERNEL=="microcode",   NAME="cpu/microcode"
-
-# dm devices (ignore them)
-KERNEL=="dm-[0-9]*",   OPTIONS="ignore_device"
-# create a symlink named after the device map name
-# note devmap_name comes with extras/multipath
-#KERNEL=="dm-[0-9]*",  PROGRAM="/sbin/devmap_name %M %m", NAME="%k", SYMLINK+="%c"
-KERNEL=="device-mapper",       NAME="mapper/control"
-
-# fb devices
-KERNEL=="fb[0-9]*",    NAME="fb/%n", SYMLINK+="%k", GROUP="video"
-
-# floppy devices
-KERNEL=="fd[0-9]*",    NAME="floppy/%n", SYMLINK+="%k", GROUP="floppy"
-
-# i2c devices
-KERNEL=="i2c-[0-9]*",  NAME="i2c/%n", SYMLINK+="%k"
-
-# input devices
-KERNEL=="mice",                NAME="input/%k", MODE="0644"
-KERNEL=="mouse*",      NAME="input/%k", MODE="0644"
-KERNEL=="event*",      NAME="input/%k", MODE="0600"
-KERNEL=="js*",         NAME="input/%k", MODE="664"
-KERNEL=="ts*",         NAME="input/%k", MODE="0600"
-
-# loop devices
-KERNEL=="loop[0-9]*",  NAME="loop/%n", SYMLINK+="%k", GROUP="disk"
-
-# md block devices
-KERNEL=="md[0-9]*",    NAME="md/%n", SYMLINK+="%k", GROUP="disk"
-
-# aoe char devices,
-SUBSYSTEM=="aoe", KERNEL=="discover",  NAME="etherd/%k", GROUP="disk", MODE="0220"
-SUBSYSTEM=="aoe", KERNEL=="err",       NAME="etherd/%k", GROUP="disk", MODE="0440"
-SUBSYSTEM=="aoe", KERNEL=="interfaces",        NAME="etherd/%k", GROUP="disk", MODE="0220"
-
-# misc devices
-KERNEL=="agpgart",     NAME="misc/%k", SYMLINK+="%k"
-KERNEL=="psaux",       NAME="misc/%k", SYMLINK+="%k"
-KERNEL=="rtc",         NAME="misc/%k", SYMLINK+="%k", MODE="0664"
-KERNEL=="uinput",      NAME="misc/%k", SYMLINK+="%k"
-KERNEL=="inotify",     NAME="misc/%k", SYMLINK+="%k", MODE="0666"
-
-# netlink devices
-KERNEL=="route",       NAME="netlink/%k"
-KERNEL=="skip",                NAME="netlink/%k"
-KERNEL=="usersock",    NAME="netlink/%k"
-KERNEL=="fwmonitor",   NAME="netlink/%k"
-KERNEL=="tcpdiag",     NAME="netlink/%k"
-KERNEL=="nflog",       NAME="netlink/%k"
-KERNEL=="xfrm",                NAME="netlink/%k"
-KERNEL=="arpd",                NAME="netlink/%k"
-KERNEL=="route6",      NAME="netlink/%k"
-KERNEL=="ip6_fw",      NAME="netlink/%k"
-KERNEL=="dnrtmsg",     NAME="netlink/%k"
-KERNEL=="tap*",                NAME="netlink/%k"
-
-# network devices
-KERNEL=="tun",         NAME="net/%k",  MODE="0600"
-
-# ramdisk devices
-KERNEL=="ram[0-9]*",   NAME="rd/%n", SYMLINK+="%k"
-
-# IEEE1394 (firewire) devices (must be before raw devices below)
-KERNEL=="raw1394",     NAME="%k",              GROUP="video"
-KERNEL=="dv1394*",     NAME="dv1394/%n",       GROUP="video"
-KERNEL=="video1394*",  NAME="video1394/%n",    GROUP="video"
-
-# raw devices
-KERNEL=="raw[0-9]*",   NAME="raw/%k", GROUP="disk"
-KERNEL=="ram*",                NAME="%k", GROUP="disk"
-
-# sound devices
-KERNEL=="adsp",                        NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="adsp[0-9]*",          NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="audio",               NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="audio[0-9]*",         NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="dsp",                 NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="dsp[0-9]*",           NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="mixer",               NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="mixer[0-9]*",         NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="sequencer",           NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="sequencer[0-9]*",     NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-
-# memory devices
-KERNEL=="random",      NAME="%k", MODE="0666"
-KERNEL=="urandom",     NAME="%k", MODE="0444"
-KERNEL=="mem",         NAME="%k", MODE="0640"
-KERNEL=="kmem",                NAME="%k", MODE="0640"
-KERNEL=="port",                NAME="%k", MODE="0640"
-KERNEL=="full",                NAME="%k", MODE="0666"
-KERNEL=="null",                NAME="%k", MODE="0666"
-KERNEL=="zero",                NAME="%k", MODE="0666"
-
-# usb devices
-KERNEL=="hiddev*",             NAME="usb/%k"
-KERNEL=="auer*",               NAME="usb/%k"
-KERNEL=="legousbtower*",       NAME="usb/%k", GROUP="usb"
-KERNEL=="dabusb*",             NAME="usb/%k"
-BUS=="usb", KERNEL=="lp[0-9]*",        NAME="usb/%k", GROUP="lp"
-
-# v4l devices
-KERNEL=="video[0-9]*", NAME="v4l/video%n", SYMLINK+="video%n", GROUP="video"
-KERNEL=="radio[0-9]*", NAME="v4l/radio%n", SYMLINK+="radio%n", GROUP="video"
-KERNEL=="vbi[0-9]*",   NAME="v4l/vbi%n", SYMLINK+="vbi%n", GROUP="video"
-KERNEL=="vtx[0-9]*",   NAME="v4l/vtx%n", GROUP="video"
-
-# dvb devices
-SUBSYSTEM=="dvb", PROGRAM="/bin/sh -c 'K=%k; K=$${K#dvb}; printf dvb/adapter%%i/%%s $${K%%%%.*} $${K#*.}'", NAME="%c", GROUP="video"
-
-# Asterisk Zaptel devices
-KERNEL=="zapctl",      NAME="zap/ctl"
-KERNEL=="zaptimer",    NAME="zap/timer"
-KERNEL=="zapchannel",  NAME="zap/channel"
-KERNEL=="zappseudo",   NAME="zap/pseudo"
-KERNEL=="zap[0-9]*",   NAME="zap/%n"
-
-# pilot/palm devices
-KERNEL=="pilot",       NAME="%k", GROUP="uucp"
-
-# jaz devices
-KERNEL=="jaz*",                NAME="%k", GROUP="disk"
-
-# zip devices
-KERNEL=="pocketzip*",  NAME="%k", GROUP="disk"
-KERNEL=="zip*",                NAME="%k", GROUP="disk"
-
-# ls120 devices
-KERNEL=="ls120",       NAME="%k", GROUP="disk"
-
-# lp devices
-KERNEL=="lp*",         NAME="%k", GROUP="lp"
-KERNEL=="irlpt",       NAME="%k", GROUP="lp"
-KERNEL=="usblp",       NAME="%k", GROUP="lp"
-KERNEL=="lp*",         NAME="%k", GROUP="lp"
-KERNEL=="parport*",    NAME="%k", GROUP="lp"
-
-# tape devices
-KERNEL=="ht*",         NAME="%k", GROUP="tape"
-KERNEL=="nht*",                NAME="%k", GROUP="tape"
-KERNEL=="pt*",         NAME="%k", GROUP="tape"
-KERNEL=="npt*",                NAME="%k", GROUP="tape"
-KERNEL=="st*",         NAME="%k", GROUP="tape"
-KERNEL=="nst*",                NAME="%k", GROUP="tape"
-KERNEL=="osst*",       NAME="%k", GROUP="tape"
-KERNEL=="nosst*",      NAME="%k", GROUP="tape"
-
-# diskonkey devices
-KERNEL=="diskonkey*",  NAME="%k", GROUP="disk"
-
-# rem_ide devices
-KERNEL=="microdrive*", NAME="%k", GROUP="disk"
-
-# kbd devices
-KERNEL=="kbd",         NAME="%k", MODE="0664"
-
-# Sony Vaio Jogdial sonypi device
-KERNEL=="sonypi",      NAME="%k", MODE="0666"
-
-# packet devices
-KERNEL=="pktcdvd",             NAME="pktcdvd/control", GROUP="cdrw", MODE="0660"
-KERNEL=="pktcdvd[0-9]*",       NAME="pktcdvd/pktcdvd%n", GROUP="cdrw", MODE="0660"
-
-# infiniband devices
-KERNEL=="umad*",       NAME="infiniband/%k"
-KERNEL=="issm*",       NAME="infiniband/%k"
-
-
-# usbfs-like device nodes
-SUBSYSTEM=="usb_device", PROGRAM="/bin/sh -c 'K=%k; K=$${K#usbdev}; printf bus/usb/%%03i/%%03i $${K%%%%.*} $${K#*.}'", NAME="%c", GROUP="usb", MODE="0664"
-
-
-# Module autoloading
-
-# Autoload modules that lack aliases but have them defined inutoload modules
-ENV{MODALIAS}=="?*", ACTION=="add", RUN+="/sbin/modprobe $env{MODALIAS}"
-
-# /etc/modprobe.conf.
-SUBSYSTEM=="pnp", ENV{MODALIAS}!="?*", RUN+="/bin/sh -c 'while read id; do /sbin/modprobe pnp:d$$id; done < /sys$devpath/id'"
-# If you have problems with some pnp modules being loaded, please enter the
-# following aliases into the modprobe configuration files.  These are needed by
-# udev to autoload some modules
-# alias pnp:dPNP0510 irtty-sir
-# alias pnp:dPNP0511 irtty-sir
-# alias pnp:dPNP0700 floppy
-# alias pnp:dPNP0800 pcspkr
-# alias pnp:dPNP0b00 rtc
-# alias pnp:dPNP0303 atkbd
-# alias pnp:dPNP0f13 psmouse
-# alias pnp:dPNPb02f analog
-
-
-# Parts taken from redhat-rules
-# sd:           0 TYPE_DISK, 7 TYPE_MOD, 14 TYPE_RBC
-# sr:           4 TYPE_WORM, 5 TYPE_ROM
-# st/osst:      1 TYPE_TAPE
-
-# Setting timeout for tape-devices to 900 seconds
-# if you need timeouts for other devices add a similar rule
-# with correct type-value, or open a bug on bugs.gentoo.org.
-ACTION=="add", SUBSYSTEM=="scsi" , ATTRS{type}=="1", \
-       RUN+="/bin/sh -c 'echo 900 > /sys$$DEVPATH/timeout'"
-
-# assign cdrom-permission also to associated generic device
-KERNEL=="sg[0-9]*", ACTION=="add", ATTRS{type}=="4|5", GROUP="cdrom"
-
-# Load driver for scsi-device
-ACTION=="add", SUBSYSTEM=="scsi_device", RUN+="/sbin/modprobe sg"
-ACTION=="add", SUBSYSTEM=="scsi_device", ATTRS{type}=="0|7|14", \
-       RUN+="/sbin/modprobe sd_mod"
-ACTION=="add", SUBSYSTEM=="scsi_device", ATTRS{type}=="4|5", \
-       RUN+="/sbin/modprobe sr_mod"
-
-ACTION=="add", SUBSYSTEM=="scsi_device", ATTRS{type}=="1", ENV{ID_SCSI_TAPE_DRIVER}="st"
-ACTION=="add", SUBSYSTEM=="scsi_device", ATTRS{type}=="1", ATTRS{vendor}=="On[sS]tream", \
-       ATTRS{model}!="ADR*", ENV{ID_SCSI_TAPE_DRIVER}="osst"
-ENV{ID_SCSI_TAPE_DRIVER}=="?*", RUN+="/sbin/modprobe $env{ID_SCSI_TAPE_DRIVER}"
-
-
-# Load firmware
-SUBSYSTEM=="firmware", ACTION=="add", RUN+="firmware.sh"
-
-
-# be backward compatible for a while with the /etc/dev.d and /etc/hotplug.d/ systems
-# run /etc/hotplug.d/ stuff only if we came from a hotplug event, not for udevstart
-#ENV{UDEVD_EVENT}=="1", RUN+="udev_run_hotplugd $env{SUBSYSTEM}"
-
-# always run /etc/dev.d/ stuff for now.
-RUN+="udev_run_devd $env{SUBSYSTEM}"
-
-# debugging monitor
-RUN+="socket:/org/kernel/udev/monitor"
diff --git a/sys-fs/udev/files/udev.rules-105 b/sys-fs/udev/files/udev.rules-105
deleted file mode 100644 (file)
index d0edfe1..0000000
+++ /dev/null
@@ -1,315 +0,0 @@
-# /etc/udev/rules/50-udev.rules:  device naming rules for udev
-#
-# Gentoo specific rules
-#
-# There are a number of modifiers that are allowed to be used in some of the
-# fields.  See the udev man page for a full description of them.
-#
-# Try not to modify this file, if you wish to change things, create a new rule
-# file that can be run before this one.
-#
-
-
-# console
-KERNEL=="pty[pqrstuvwxyzabcdef][0123456789abcdef]", NAME="%k", GROUP="tty",    OPTIONS="last_rule"
-KERNEL=="tty[pqrstuvwxyzabcdef][0123456789abcdef]", NAME="%k", GROUP="tty",    OPTIONS="last_rule"
-KERNEL=="vcs*",                 NAME="%k", GROUP="tty",                        OPTIONS="last_rule"
-KERNEL=="vcsa*",                NAME="%k", GROUP="tty",                        OPTIONS="last_rule"
-KERNEL=="tty",                  NAME="%k", GROUP="tty", MODE="0666",   OPTIONS="last_rule"
-KERNEL=="tty[0-9]",             NAME="%k", GROUP="tty",                        OPTIONS="last_rule"
-KERNEL=="tty[0-9][0-9]",        NAME="%k", GROUP="tty",                        OPTIONS="last_rule"
-KERNEL=="console",             NAME="%k", GROUP="tty", MODE="0600"
-KERNEL=="ptmx",                        NAME="%k", GROUP="tty", MODE="0666"
-
-# tty devices
-KERNEL=="ttyS[0-9]*",  NAME="%k", SYMLINK="tts/%n", GROUP="uucp", MODE="0660"
-KERNEL=="ttyUSB[0-9]*",        NAME="%k", SYMLINK="tts/USB%n", GROUP="uucp", MODE="0660"
-KERNEL=="ippp0",       NAME="%k", GROUP="uucp", MODE="0660"
-KERNEL=="isdn*"                NAME="%k", GROUP="uucp", MODE="0660"
-KERNEL=="dcbri*",      NAME="%k", GROUP="uucp", MODE="0660"
-KERNEL=="ircomm*",     NAME="%k", GROUP="uucp", MODE="0660"
-
-# all block devices
-SUBSYSTEM=="block", GROUP="disk"
-
-# cdrom symlinks and other good cdrom naming
-KERNEL=="sr[0-9]*|hd[a-z]|pcd[0-9]*", ACTION=="add", IMPORT{program}="cdrom_id --export $tempnode"
-ENV{ID_CDROM}=="?*", GROUP="cdrom"
-
-# disk devices
-KERNEL=="sd*",         NAME="%k", GROUP="disk"
-KERNEL=="dasd*",       NAME="%k", GROUP="disk"
-KERNEL=="ataraid*",    NAME="%k", GROUP="disk"
-
-# compaq smart array
-KERNEL=="cciss*",      NAME="%k"
-KERNEL=="ida*",                NAME="%k"
-
-# mylex
-KERNEL=="rd*",         NAME="%k"
-
-# dri devices
-KERNEL=="card*",       NAME="dri/card%n", GROUP="video"
-KERNEL=="nvidia*",     NAME="%k", GROUP="video"
-KERNEL=="3dfx*",       NAME="%k", GROUP="video"
-
-# alsa devices
-SUBSYSTEM=="sound", GROUP="audio"
-KERNEL=="controlC[0-9]*",      NAME="snd/%k"
-KERNEL=="hw[CD0-9]*",          NAME="snd/%k"
-KERNEL=="pcm[CD0-9cp]*",       NAME="snd/%k"
-KERNEL=="midiC[D0-9]*",                NAME="snd/%k"
-KERNEL=="timer",               NAME="snd/%k"
-KERNEL=="seq",                 NAME="snd/%k"
-
-# capi devices
-KERNEL=="capi",                NAME="capi20", SYMLINK+="isdn/capi20", GROUP="uucp", MODE="0660"
-KERNEL=="capi*",       NAME="capi/%n", GROUP="uucp", MODE="0660"
-
-# cpu devices
-KERNEL=="cpu[0-9]*",   NAME="cpu/%n/cpuid"
-KERNEL=="msr[0-9]*",   NAME="cpu/%n/msr"
-KERNEL=="microcode",   NAME="cpu/microcode"
-
-# dm devices (ignore them)
-KERNEL=="dm-[0-9]*",   OPTIONS="ignore_device"
-# create a symlink named after the device map name
-# note devmap_name comes with extras/multipath
-#KERNEL=="dm-[0-9]*",  PROGRAM="/sbin/devmap_name %M %m", NAME="%k", SYMLINK+="%c"
-KERNEL=="device-mapper",       NAME="mapper/control"
-
-# fb devices
-KERNEL=="fb[0-9]*",    NAME="fb/%n", SYMLINK+="%k", GROUP="video"
-
-# floppy devices
-KERNEL=="fd[0-9]*",    NAME="floppy/%n", SYMLINK+="%k", GROUP="floppy"
-
-# i2c devices
-KERNEL=="i2c-[0-9]*",  NAME="i2c/%n", SYMLINK+="%k"
-
-# input devices
-KERNEL=="mice",                NAME="input/%k", MODE="0644"
-KERNEL=="mouse*",      NAME="input/%k", MODE="0644"
-KERNEL=="event*",      NAME="input/%k", MODE="0600"
-KERNEL=="js*",         NAME="input/%k", MODE="664"
-KERNEL=="ts*",         NAME="input/%k", MODE="0600"
-
-# loop devices
-KERNEL=="loop[0-9]*",  NAME="loop/%n", SYMLINK+="%k", GROUP="disk"
-
-# md block devices
-KERNEL=="md[0-9]*",    NAME="md/%n", SYMLINK+="%k", GROUP="disk"
-
-# aoe char devices,
-SUBSYSTEM=="aoe", KERNEL=="discover",  NAME="etherd/%k", GROUP="disk", MODE="0220"
-SUBSYSTEM=="aoe", KERNEL=="err",       NAME="etherd/%k", GROUP="disk", MODE="0440"
-SUBSYSTEM=="aoe", KERNEL=="interfaces",        NAME="etherd/%k", GROUP="disk", MODE="0220"
-
-# misc devices
-KERNEL=="agpgart",     NAME="misc/%k", SYMLINK+="%k"
-KERNEL=="psaux",       NAME="misc/%k", SYMLINK+="%k"
-KERNEL=="rtc",         NAME="misc/%k", SYMLINK+="%k", MODE="0664"
-KERNEL=="uinput",      NAME="misc/%k", SYMLINK+="%k"
-KERNEL=="inotify",     NAME="misc/%k", SYMLINK+="%k", MODE="0666"
-
-# netlink devices
-KERNEL=="route",       NAME="netlink/%k"
-KERNEL=="skip",                NAME="netlink/%k"
-KERNEL=="usersock",    NAME="netlink/%k"
-KERNEL=="fwmonitor",   NAME="netlink/%k"
-KERNEL=="tcpdiag",     NAME="netlink/%k"
-KERNEL=="nflog",       NAME="netlink/%k"
-KERNEL=="xfrm",                NAME="netlink/%k"
-KERNEL=="arpd",                NAME="netlink/%k"
-KERNEL=="route6",      NAME="netlink/%k"
-KERNEL=="ip6_fw",      NAME="netlink/%k"
-KERNEL=="dnrtmsg",     NAME="netlink/%k"
-KERNEL=="tap*",                NAME="netlink/%k"
-
-# network devices
-KERNEL=="tun",         NAME="net/%k",  MODE="0600"
-
-# ramdisk devices
-KERNEL=="ram[0-9]*",   NAME="rd/%n", SYMLINK+="%k"
-
-# IEEE1394 (firewire) devices (must be before raw devices below)
-KERNEL=="raw1394",     NAME="%k",              GROUP="video"
-KERNEL=="dv1394*",     NAME="dv1394/%n",       GROUP="video"
-KERNEL=="video1394*",  NAME="video1394/%n",    GROUP="video"
-
-# raw devices
-SUBSYSTEM=="raw",      KERNEL=="raw[0-9]*",    NAME="raw/%k", GROUP="disk"
-KERNEL=="ram*",                NAME="%k", GROUP="disk"
-
-# sound devices
-KERNEL=="adsp",                        NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="adsp[0-9]*",          NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="audio",               NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="audio[0-9]*",         NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="dsp",                 NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="dsp[0-9]*",           NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="mixer",               NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="mixer[0-9]*",         NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="sequencer",           NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="sequencer[0-9]*",     NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-
-# memory devices
-KERNEL=="random",      NAME="%k", MODE="0666"
-KERNEL=="urandom",     NAME="%k", MODE="0444"
-KERNEL=="mem",         NAME="%k", MODE="0640"
-KERNEL=="kmem",                NAME="%k", MODE="0640"
-KERNEL=="port",                NAME="%k", MODE="0640"
-KERNEL=="full",                NAME="%k", MODE="0666"
-KERNEL=="null",                NAME="%k", MODE="0666"
-KERNEL=="zero",                NAME="%k", MODE="0666"
-
-# usb devices
-KERNEL=="hiddev*",             NAME="usb/%k"
-KERNEL=="auer*",               NAME="usb/%k"
-KERNEL=="legousbtower*",       NAME="usb/%k", GROUP="usb"
-KERNEL=="dabusb*",             NAME="usb/%k"
-BUS=="usb", KERNEL=="lp[0-9]*",        NAME="usb/%k", GROUP="lp"
-
-# v4l devices
-KERNEL=="video[0-9]*", NAME="v4l/video%n", SYMLINK+="video%n", GROUP="video"
-KERNEL=="radio[0-9]*", NAME="v4l/radio%n", SYMLINK+="radio%n", GROUP="video"
-KERNEL=="vbi[0-9]*",   NAME="v4l/vbi%n", SYMLINK+="vbi%n", GROUP="video"
-KERNEL=="vtx[0-9]*",   NAME="v4l/vtx%n", GROUP="video"
-
-# dvb devices
-SUBSYSTEM=="dvb", PROGRAM="/bin/sh -c 'K=%k; K=$${K#dvb}; printf dvb/adapter%%i/%%s $${K%%%%.*} $${K#*.}'", NAME="%c", GROUP="video"
-
-# Asterisk Zaptel devices
-KERNEL=="zapctl",      NAME="zap/ctl"
-KERNEL=="zaptimer",    NAME="zap/timer"
-KERNEL=="zapchannel",  NAME="zap/channel"
-KERNEL=="zappseudo",   NAME="zap/pseudo"
-KERNEL=="zap[0-9]*",   NAME="zap/%n"
-
-# pilot/palm devices
-KERNEL=="pilot",       NAME="%k", GROUP="uucp"
-
-# jaz devices
-KERNEL=="jaz*",                NAME="%k", GROUP="disk"
-
-# zip devices
-KERNEL=="pocketzip*",  NAME="%k", GROUP="disk"
-KERNEL=="zip*",                NAME="%k", GROUP="disk"
-
-# ls120 devices
-KERNEL=="ls120",       NAME="%k", GROUP="disk"
-
-# lp devices
-KERNEL=="lp*",         NAME="%k", GROUP="lp"
-KERNEL=="irlpt",       NAME="%k", GROUP="lp"
-KERNEL=="usblp",       NAME="%k", GROUP="lp"
-KERNEL=="lp*",         NAME="%k", GROUP="lp"
-KERNEL=="parport*",    NAME="%k", GROUP="lp"
-
-# tape devices
-KERNEL=="ht*",         NAME="%k", GROUP="tape"
-KERNEL=="nht*",                NAME="%k", GROUP="tape"
-KERNEL=="pt*",         NAME="%k", GROUP="tape"
-KERNEL=="npt*",                NAME="%k", GROUP="tape"
-KERNEL=="st*",         NAME="%k", GROUP="tape"
-KERNEL=="nst*",                NAME="%k", GROUP="tape"
-KERNEL=="osst*",       NAME="%k", GROUP="tape"
-KERNEL=="nosst*",      NAME="%k", GROUP="tape"
-
-# diskonkey devices
-KERNEL=="diskonkey*",  NAME="%k", GROUP="disk"
-
-# rem_ide devices
-KERNEL=="microdrive*", NAME="%k", GROUP="disk"
-
-# kbd devices
-KERNEL=="kbd",         NAME="%k", MODE="0664"
-
-# Sony Vaio Jogdial sonypi device
-KERNEL=="sonypi",      NAME="%k", MODE="0666"
-
-# packet devices
-KERNEL=="pktcdvd",             NAME="pktcdvd/control", GROUP="cdrw", MODE="0660"
-KERNEL=="pktcdvd[0-9]*",       NAME="pktcdvd/pktcdvd%n", GROUP="cdrw", MODE="0660"
-
-# infiniband devices
-KERNEL=="umad*",       NAME="infiniband/%k"
-KERNEL=="issm*",       NAME="infiniband/%k"
-
-
-# usbfs-like device nodes
-SUBSYSTEM=="usb_device", PROGRAM="/bin/sh -c 'K=%k; K=$${K#usbdev}; printf bus/usb/%%03i/%%03i $${K%%%%.*} $${K#*.}'", NAME="%c", GROUP="usb", MODE="0664"
-
-
-# Setting timeout for tape-devices to 900 seconds
-# if you need timeouts for other devices add a similar rule
-# with correct type-value, or open a bug on bugs.gentoo.org.
-ACTION=="add", SUBSYSTEM=="scsi" , ATTRS{type}=="1", \
-       RUN+="/bin/sh -c 'echo 900 > /sys$$DEVPATH/timeout'"
-
-# assign cdrom-permission also to associated generic device (for cd-burning ...)
-KERNEL=="sg[0-9]*", ACTION=="add", ATTRS{type}=="4|5", GROUP="cdrom"
-
-
-# Module autoloading
-# this driver is broken and should not be loaded automatically
-SUBSYSTEM=="platform", ENV{MODALIAS}=="i82365", GOTO="module_load_end"
-
-# Autoload modules that lack aliases but have them defined inutoload modules
-ENV{MODALIAS}=="?*", ACTION=="add", RUN+="modprobe.sh $env{MODALIAS}"
-
-# /etc/modprobe.conf.
-SUBSYSTEM=="pnp", ENV{MODALIAS}!="?*", RUN+="/bin/sh -c 'while read id; do modprobe.sh pnp:d$$id; done < /sys$devpath/id'"
-# If you have problems with some pnp modules being loaded, please enter the
-# following aliases into the modprobe configuration files.  These are needed by
-# udev to autoload some modules
-# alias pnp:dPNP0510 irtty-sir
-# alias pnp:dPNP0511 irtty-sir
-# alias pnp:dPNP0700 floppy
-# alias pnp:dPNP0800 pcspkr
-# alias pnp:dPNP0b00 rtc
-# alias pnp:dPNP0303 atkbd
-# alias pnp:dPNP0f13 psmouse
-# alias pnp:dPNPb02f analog
-
-
-SUBSYSTEM=="i2o", ACTION=="add", RUN+="modprobe.sh i2o_block"
-SUBSYSTEM=="mmc", ACTION=="add", RUN+="modprobe.sh mmc_block"
-
-# Parts taken from redhat-rules
-# sd:           0 TYPE_DISK, 7 TYPE_MOD, 14 TYPE_RBC
-# sr:           4 TYPE_WORM, 5 TYPE_ROM
-# st/osst:      1 TYPE_TAPE
-
-# Load driver for scsi-device
-ACTION=="add", SUBSYSTEM=="scsi_device", RUN+="modprobe.sh sg"
-ACTION=="add", SUBSYSTEM=="scsi_device", ATTRS{type}=="0|7|14", \
-       RUN+="modprobe.sh sd_mod"
-ACTION=="add", SUBSYSTEM=="scsi_device", ATTRS{type}=="4|5", \
-       RUN+="modprobe.sh sr_mod"
-ACTION=="add", SUBSYSTEM=="scsi_device", ATTRS{type}=="8", \
-       RUN+="modprobe.sh ch"
-
-ACTION=="add", SUBSYSTEM=="scsi_device", ATTRS{type}=="1", ENV{ID_SCSI_TAPE_DRIVER}="st"
-ACTION=="add", SUBSYSTEM=="scsi_device", ATTRS{type}=="1", ATTRS{vendor}=="On[sS]tream", \
-       ATTRS{model}!="ADR*", ENV{ID_SCSI_TAPE_DRIVER}="osst"
-ENV{ID_SCSI_TAPE_DRIVER}=="?*", RUN+="modprobe.sh $env{ID_SCSI_TAPE_DRIVER}"
-
-SUBSYSTEM=="ide", ACTION=="add", ATTR{media}=="tape", RUN+="modprobe.sh ide-scsi"
-
-LABEL="module_load_end"
-
-
-# Load firmware
-SUBSYSTEM=="firmware", ACTION=="add", RUN+="firmware.sh"
-
-
-# be backward compatible for a while with the /etc/dev.d and /etc/hotplug.d/ systems
-# run /etc/hotplug.d/ stuff only if we came from a hotplug event, not for udevstart
-#ENV{UDEVD_EVENT}=="1", RUN+="udev_run_hotplugd $env{SUBSYSTEM}"
-
-# always run /etc/dev.d/ stuff for now.
-RUN+="udev_run_devd $env{SUBSYSTEM}"
-
-# debugging monitor
-RUN+="socket:/org/kernel/udev/monitor"
diff --git a/sys-fs/udev/files/udev.rules-106 b/sys-fs/udev/files/udev.rules-106
deleted file mode 100644 (file)
index b020ca3..0000000
+++ /dev/null
@@ -1,317 +0,0 @@
-# /etc/udev/rules/50-udev.rules:  device naming rules for udev
-#
-# Gentoo specific rules
-#
-# There are a number of modifiers that are allowed to be used in some of the
-# fields.  See the udev man page for a full description of them.
-#
-# Try not to modify this file, if you wish to change things, create a new rule
-# file that can be run before this one.
-#
-
-
-# console
-KERNEL=="pty[pqrstuvwxyzabcdef][0123456789abcdef]", NAME="%k", GROUP="tty",    OPTIONS="last_rule"
-KERNEL=="tty[pqrstuvwxyzabcdef][0123456789abcdef]", NAME="%k", GROUP="tty",    OPTIONS="last_rule"
-KERNEL=="vcs*",                 NAME="%k", GROUP="tty",                        OPTIONS="last_rule"
-KERNEL=="vcsa*",                NAME="%k", GROUP="tty",                        OPTIONS="last_rule"
-KERNEL=="tty",                  NAME="%k", GROUP="tty", MODE="0666",   OPTIONS="last_rule"
-KERNEL=="tty[0-9]",             NAME="%k", GROUP="tty",                        OPTIONS="last_rule"
-KERNEL=="tty[0-9][0-9]",        NAME="%k", GROUP="tty",                        OPTIONS="last_rule"
-KERNEL=="console",             NAME="%k", GROUP="tty", MODE="0600"
-KERNEL=="ptmx",                        NAME="%k", GROUP="tty", MODE="0666"
-
-# tty devices
-KERNEL=="ttyS[0-9]*",  NAME="%k", SYMLINK="tts/%n", GROUP="uucp", MODE="0660"
-KERNEL=="ttyUSB[0-9]*",        NAME="%k", SYMLINK="tts/USB%n", GROUP="uucp", MODE="0660"
-KERNEL=="ippp0",       NAME="%k", GROUP="uucp", MODE="0660"
-KERNEL=="isdn*"                NAME="%k", GROUP="uucp", MODE="0660"
-KERNEL=="dcbri*",      NAME="%k", GROUP="uucp", MODE="0660"
-KERNEL=="ircomm*",     NAME="%k", GROUP="uucp", MODE="0660"
-
-# all block devices
-SUBSYSTEM=="block", GROUP="disk"
-
-# cdrom symlinks and other good cdrom naming
-KERNEL=="sr[0-9]*|hd[a-z]|pcd[0-9]*", ACTION=="add", IMPORT{program}="cdrom_id --export $tempnode"
-ENV{ID_CDROM}=="?*", GROUP="cdrom"
-
-# assign cdrom-permission also to associated generic device (for cd-burning ...)
-KERNEL=="sg[0-9]*", ACTION=="add", ATTRS{type}=="4|5", GROUP="cdrom"
-
-# disk devices
-KERNEL=="sd*",         NAME="%k", GROUP="disk"
-KERNEL=="dasd*",       NAME="%k", GROUP="disk"
-KERNEL=="ataraid*",    NAME="%k", GROUP="disk"
-
-# compaq smart array
-KERNEL=="cciss*",      NAME="%k"
-KERNEL=="ida*",                NAME="%k"
-
-# mylex
-KERNEL=="rd*",         NAME="%k"
-
-# dri devices
-KERNEL=="card*",       NAME="dri/card%n", GROUP="video"
-KERNEL=="nvidia*",     NAME="%k", GROUP="video"
-KERNEL=="3dfx*",       NAME="%k", GROUP="video"
-
-# alsa devices
-SUBSYSTEM=="sound", GROUP="audio"
-KERNEL=="controlC[0-9]*",      NAME="snd/%k"
-KERNEL=="hw[CD0-9]*",          NAME="snd/%k"
-KERNEL=="pcm[CD0-9cp]*",       NAME="snd/%k"
-KERNEL=="midiC[D0-9]*",                NAME="snd/%k"
-KERNEL=="timer",               NAME="snd/%k"
-KERNEL=="seq",                 NAME="snd/%k"
-
-# capi devices
-KERNEL=="capi",                NAME="capi20", SYMLINK+="isdn/capi20", GROUP="uucp", MODE="0660"
-KERNEL=="capi*",       NAME="capi/%n", GROUP="uucp", MODE="0660"
-
-# cpu devices
-KERNEL=="cpu[0-9]*",   NAME="cpu/%n/cpuid"
-KERNEL=="msr[0-9]*",   NAME="cpu/%n/msr"
-KERNEL=="microcode",   NAME="cpu/microcode"
-
-# dm devices (ignore them)
-KERNEL=="dm-[0-9]*",   OPTIONS="ignore_device"
-# create a symlink named after the device map name
-# note devmap_name comes with extras/multipath
-#KERNEL=="dm-[0-9]*",  PROGRAM="/sbin/devmap_name %M %m", NAME="%k", SYMLINK+="%c"
-KERNEL=="device-mapper",       NAME="mapper/control"
-
-# fb devices
-KERNEL=="fb[0-9]*",    NAME="fb/%n", SYMLINK+="%k", GROUP="video"
-
-# floppy devices
-KERNEL=="fd[0-9]*",    NAME="floppy/%n", SYMLINK+="%k", GROUP="floppy"
-KERNEL=="fd[0-9]*", ACTION=="add", ATTRS{cmos}=="*", RUN+="create_floppy_devices -c -t $attr{cmos} -m %M -M 0660 -G floppy $root/floppy/%n"
-KERNEL=="fd[0-9]*", ACTION=="remove", RUN+="/bin/sh -c 'rm -f $root/floppy/%n?*'"
-
-# i2c devices
-KERNEL=="i2c-[0-9]*",  NAME="i2c/%n", SYMLINK+="%k"
-
-# input devices
-KERNEL=="mice",                NAME="input/%k", MODE="0644"
-KERNEL=="mouse*",      NAME="input/%k", MODE="0644"
-KERNEL=="event*",      NAME="input/%k", MODE="0600"
-KERNEL=="js*",         NAME="input/%k", MODE="664"
-KERNEL=="ts*",         NAME="input/%k", MODE="0600"
-
-# loop devices
-KERNEL=="loop[0-9]*",  NAME="loop/%n", SYMLINK+="%k", GROUP="disk"
-
-# md block devices
-KERNEL=="md[0-9]*",    NAME="md/%n", SYMLINK+="%k", GROUP="disk"
-
-# aoe char devices,
-SUBSYSTEM=="aoe", KERNEL=="discover",  NAME="etherd/%k", GROUP="disk", MODE="0220"
-SUBSYSTEM=="aoe", KERNEL=="err",       NAME="etherd/%k", GROUP="disk", MODE="0440"
-SUBSYSTEM=="aoe", KERNEL=="interfaces",        NAME="etherd/%k", GROUP="disk", MODE="0220"
-
-# misc devices
-KERNEL=="agpgart",     NAME="misc/%k", SYMLINK+="%k"
-KERNEL=="psaux",       NAME="misc/%k", SYMLINK+="%k"
-KERNEL=="rtc",         NAME="misc/%k", SYMLINK+="%k", MODE="0664"
-KERNEL=="uinput",      NAME="misc/%k", SYMLINK+="%k"
-KERNEL=="inotify",     NAME="misc/%k", SYMLINK+="%k", MODE="0666"
-
-# netlink devices
-KERNEL=="route",       NAME="netlink/%k"
-KERNEL=="skip",                NAME="netlink/%k"
-KERNEL=="usersock",    NAME="netlink/%k"
-KERNEL=="fwmonitor",   NAME="netlink/%k"
-KERNEL=="tcpdiag",     NAME="netlink/%k"
-KERNEL=="nflog",       NAME="netlink/%k"
-KERNEL=="xfrm",                NAME="netlink/%k"
-KERNEL=="arpd",                NAME="netlink/%k"
-KERNEL=="route6",      NAME="netlink/%k"
-KERNEL=="ip6_fw",      NAME="netlink/%k"
-KERNEL=="dnrtmsg",     NAME="netlink/%k"
-KERNEL=="tap*",                NAME="netlink/%k"
-
-# network devices
-KERNEL=="tun",         NAME="net/%k",  MODE="0600"
-
-# ramdisk devices
-KERNEL=="ram[0-9]*",   NAME="rd/%n", SYMLINK+="%k"
-
-# IEEE1394 (firewire) devices (must be before raw devices below)
-KERNEL=="raw1394",     NAME="%k",              GROUP="video"
-KERNEL=="dv1394*",     NAME="dv1394/%n",       GROUP="video"
-KERNEL=="video1394*",  NAME="video1394/%n",    GROUP="video"
-
-# raw devices
-SUBSYSTEM=="raw",      KERNEL=="raw[0-9]*",    NAME="raw/%k", GROUP="disk"
-KERNEL=="ram*",                NAME="%k", GROUP="disk"
-
-# sound devices
-KERNEL=="adsp",                        NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="adsp[0-9]*",          NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="audio",               NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="audio[0-9]*",         NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="dsp",                 NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="dsp[0-9]*",           NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="mixer",               NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="mixer[0-9]*",         NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="sequencer",           NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="sequencer[0-9]*",     NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-
-# memory devices
-KERNEL=="random",      NAME="%k", MODE="0666"
-KERNEL=="urandom",     NAME="%k", MODE="0444"
-KERNEL=="mem",         NAME="%k", MODE="0640"
-KERNEL=="kmem",                NAME="%k", MODE="0640"
-KERNEL=="port",                NAME="%k", MODE="0640"
-KERNEL=="full",                NAME="%k", MODE="0666"
-KERNEL=="null",                NAME="%k", MODE="0666"
-KERNEL=="zero",                NAME="%k", MODE="0666"
-
-# usb devices
-KERNEL=="hiddev*",             NAME="usb/%k"
-KERNEL=="auer*",               NAME="usb/%k"
-KERNEL=="legousbtower*",       NAME="usb/%k", GROUP="usb"
-KERNEL=="dabusb*",             NAME="usb/%k"
-BUS=="usb", KERNEL=="lp[0-9]*",        NAME="usb/%k", GROUP="lp"
-
-# v4l devices
-KERNEL=="video[0-9]*", NAME="v4l/video%n", SYMLINK+="video%n", GROUP="video"
-KERNEL=="radio[0-9]*", NAME="v4l/radio%n", SYMLINK+="radio%n", GROUP="video"
-KERNEL=="vbi[0-9]*",   NAME="v4l/vbi%n", SYMLINK+="vbi%n", GROUP="video"
-KERNEL=="vtx[0-9]*",   NAME="v4l/vtx%n", GROUP="video"
-
-# dvb devices
-SUBSYSTEM=="dvb", PROGRAM="/bin/sh -c 'K=%k; K=$${K#dvb}; printf dvb/adapter%%i/%%s $${K%%%%.*} $${K#*.}'", NAME="%c", GROUP="video"
-
-# Asterisk Zaptel devices
-KERNEL=="zapctl",      NAME="zap/ctl"
-KERNEL=="zaptimer",    NAME="zap/timer"
-KERNEL=="zapchannel",  NAME="zap/channel"
-KERNEL=="zappseudo",   NAME="zap/pseudo"
-KERNEL=="zap[0-9]*",   NAME="zap/%n"
-
-# pilot/palm devices
-KERNEL=="pilot",       NAME="%k", GROUP="uucp"
-
-# jaz devices
-KERNEL=="jaz*",                NAME="%k", GROUP="disk"
-
-# zip devices
-KERNEL=="pocketzip*",  NAME="%k", GROUP="disk"
-KERNEL=="zip*",                NAME="%k", GROUP="disk"
-
-# ls120 devices
-KERNEL=="ls120",       NAME="%k", GROUP="disk"
-
-# lp devices
-KERNEL=="lp*",         NAME="%k", GROUP="lp"
-KERNEL=="irlpt",       NAME="%k", GROUP="lp"
-KERNEL=="usblp",       NAME="%k", GROUP="lp"
-KERNEL=="lp*",         NAME="%k", GROUP="lp"
-KERNEL=="parport*",    NAME="%k", GROUP="lp"
-
-# tape devices
-KERNEL=="ht*",         NAME="%k", GROUP="tape"
-KERNEL=="nht*",                NAME="%k", GROUP="tape"
-KERNEL=="pt*",         NAME="%k", GROUP="tape"
-KERNEL=="npt*",                NAME="%k", GROUP="tape"
-KERNEL=="st*",         NAME="%k", GROUP="tape"
-KERNEL=="nst*",                NAME="%k", GROUP="tape"
-KERNEL=="osst*",       NAME="%k", GROUP="tape"
-KERNEL=="nosst*",      NAME="%k", GROUP="tape"
-
-# diskonkey devices
-KERNEL=="diskonkey*",  NAME="%k", GROUP="disk"
-
-# rem_ide devices
-KERNEL=="microdrive*", NAME="%k", GROUP="disk"
-
-# kbd devices
-KERNEL=="kbd",         NAME="%k", MODE="0664"
-
-# Sony Vaio Jogdial sonypi device
-KERNEL=="sonypi",      NAME="%k", MODE="0666"
-
-# packet devices
-KERNEL=="pktcdvd",             NAME="pktcdvd/control", GROUP="cdrw", MODE="0660"
-KERNEL=="pktcdvd[0-9]*",       NAME="pktcdvd/pktcdvd%n", GROUP="cdrw", MODE="0660"
-
-# infiniband devices
-KERNEL=="umad*",       NAME="infiniband/%k"
-KERNEL=="issm*",       NAME="infiniband/%k"
-
-
-# usbfs-like device nodes
-SUBSYSTEM=="usb_device", PROGRAM="/bin/sh -c 'K=%k; K=$${K#usbdev}; printf bus/usb/%%03i/%%03i $${K%%%%.*} $${K#*.}'", NAME="%c", GROUP="usb", MODE="0664"
-
-
-# Setting timeout for tape-devices to 900 seconds
-# if you need timeouts for other devices add a similar rule
-# with correct type-value, or open a bug on bugs.gentoo.org.
-ACTION=="add", SUBSYSTEM=="scsi" , ATTRS{type}=="1", \
-       RUN+="/bin/sh -c 'echo 900 > /sys$$DEVPATH/timeout'"
-
-
-# Module autoloading
-# this driver is broken and should not be loaded automatically
-SUBSYSTEM=="platform", ENV{MODALIAS}=="i82365", GOTO="module_load_end"
-
-# Autoload modules that lack aliases but have them defined inutoload modules
-ACTION=="add", ENV{MODALIAS}=="?*", RUN+="modprobe.sh $env{MODALIAS}"
-
-# /etc/modprobe.conf.
-SUBSYSTEM=="pnp", ENV{MODALIAS}!="?*", RUN+="/bin/sh -c 'while read id; do modprobe.sh pnp:d$$id; done < /sys$devpath/id'"
-# If you have problems with some pnp modules being loaded, please enter the
-# following aliases into the modprobe configuration files.  These are needed by
-# udev to autoload some modules
-# alias pnp:dPNP0510 irtty-sir
-# alias pnp:dPNP0511 irtty-sir
-# alias pnp:dPNP0700 floppy
-# alias pnp:dPNP0800 pcspkr
-# alias pnp:dPNP0b00 rtc
-# alias pnp:dPNP0303 atkbd
-# alias pnp:dPNP0f13 psmouse
-# alias pnp:dPNPb02f analog
-
-
-ACTION=="add", SUBSYSTEM=="i2o", RUN+="modprobe.sh i2o_block"
-ACTION=="add", SUBSYSTEM=="mmc", RUN+="modprobe.sh mmc_block"
-
-# Parts taken from redhat-rules
-# sd:           0 TYPE_DISK, 7 TYPE_MOD, 14 TYPE_RBC
-# sr:           4 TYPE_WORM, 5 TYPE_ROM
-# st/osst:      1 TYPE_TAPE
-
-# Load driver for scsi-device
-ACTION=="add", SUBSYSTEM=="scsi_device", RUN+="modprobe.sh sg"
-ACTION=="add", SUBSYSTEM=="scsi_device", ATTRS{type}=="0|7|14", \
-       RUN+="modprobe.sh sd_mod"
-ACTION=="add", SUBSYSTEM=="scsi_device", ATTRS{type}=="4|5", \
-       RUN+="modprobe.sh sr_mod"
-ACTION=="add", SUBSYSTEM=="scsi_device", ATTRS{type}=="8", \
-       RUN+="modprobe.sh ch"
-
-ACTION=="add", SUBSYSTEM=="scsi_device", ATTRS{type}=="1", ENV{ID_SCSI_TAPE_DRIVER}="st"
-ACTION=="add", SUBSYSTEM=="scsi_device", ATTRS{type}=="1", ATTRS{vendor}=="On[sS]tream", \
-       ATTRS{model}!="ADR*", ENV{ID_SCSI_TAPE_DRIVER}="osst"
-ACTION=="add", ENV{ID_SCSI_TAPE_DRIVER}=="?*", RUN+="modprobe.sh $env{ID_SCSI_TAPE_DRIVER}"
-
-ACTION=="add", SUBSYSTEM=="ide", ATTR{media}=="tape", RUN+="modprobe.sh ide-scsi"
-
-LABEL="module_load_end"
-
-
-# Load firmware
-SUBSYSTEM=="firmware", ACTION=="add", RUN+="firmware.sh"
-
-
-# be backward compatible for a while with the /etc/dev.d and /etc/hotplug.d/ systems
-# run /etc/hotplug.d/ stuff only if we came from a hotplug event, not for udevstart
-#ENV{UDEVD_EVENT}=="1", RUN+="udev_run_hotplugd $env{SUBSYSTEM}"
-
-# always run /etc/dev.d/ stuff for now.
-RUN+="udev_run_devd $env{SUBSYSTEM}"
-
-# debugging monitor
-RUN+="socket:/org/kernel/udev/monitor"
diff --git a/sys-fs/udev/files/udev.rules-106-r1 b/sys-fs/udev/files/udev.rules-106-r1
deleted file mode 100644 (file)
index 075b416..0000000
+++ /dev/null
@@ -1,323 +0,0 @@
-# /etc/udev/rules/50-udev.rules:  device naming rules for udev
-#
-# Gentoo specific rules
-#
-# There are a number of modifiers that are allowed to be used in some of the
-# fields.  See the udev man page for a full description of them.
-#
-# Try not to modify this file, if you wish to change things, create a new rule
-# file that can be run before this one.
-#
-
-
-# console
-KERNEL=="pty[pqrstuvwxyzabcdef][0123456789abcdef]", NAME="%k", GROUP="tty",    OPTIONS="last_rule"
-KERNEL=="tty[pqrstuvwxyzabcdef][0123456789abcdef]", NAME="%k", GROUP="tty",    OPTIONS="last_rule"
-KERNEL=="vcs*",                 NAME="%k", GROUP="tty",                        OPTIONS="last_rule"
-KERNEL=="vcsa*",                NAME="%k", GROUP="tty",                        OPTIONS="last_rule"
-KERNEL=="tty",                  NAME="%k", GROUP="tty", MODE="0666",   OPTIONS="last_rule"
-KERNEL=="tty[0-9]",             NAME="%k", GROUP="tty",                        OPTIONS="last_rule"
-KERNEL=="tty[0-9][0-9]",        NAME="%k", GROUP="tty",                        OPTIONS="last_rule"
-KERNEL=="console",             NAME="%k", GROUP="tty", MODE="0600"
-KERNEL=="ptmx",                        NAME="%k", GROUP="tty", MODE="0666"
-
-# tty devices
-KERNEL=="ttyS[0-9]*",  NAME="%k", SYMLINK="tts/%n", GROUP="uucp", MODE="0660"
-KERNEL=="ttyUSB[0-9]*",        NAME="%k", SYMLINK="tts/USB%n", GROUP="uucp", MODE="0660"
-KERNEL=="ippp0",       NAME="%k", GROUP="uucp", MODE="0660"
-KERNEL=="isdn*"                NAME="%k", GROUP="uucp", MODE="0660"
-KERNEL=="dcbri*",      NAME="%k", GROUP="uucp", MODE="0660"
-KERNEL=="ircomm*",     NAME="%k", GROUP="uucp", MODE="0660"
-
-# all block devices
-SUBSYSTEM=="block", GROUP="disk"
-
-# cdrom symlinks and other good cdrom naming
-KERNEL=="sr[0-9]*|hd[a-z]|pcd[0-9]*", ACTION=="add", IMPORT{program}="cdrom_id --export $tempnode"
-ENV{ID_CDROM}=="?*", GROUP="cdrom"
-
-# assign cdrom-permission also to associated generic device (for cd-burning ...)
-KERNEL=="sg[0-9]*", ACTION=="add", ATTRS{type}=="4|5", GROUP="cdrom"
-
-# disk devices
-KERNEL=="sd*",         NAME="%k", GROUP="disk"
-KERNEL=="dasd*",       NAME="%k", GROUP="disk"
-KERNEL=="ataraid*",    NAME="%k", GROUP="disk"
-
-# compaq smart array
-KERNEL=="cciss*",      NAME="%k"
-KERNEL=="ida*",                NAME="%k"
-
-# mylex
-KERNEL=="rd*",         NAME="%k"
-
-# dri devices
-KERNEL=="card*",       NAME="dri/card%n", GROUP="video"
-KERNEL=="nvidia*",     NAME="%k", GROUP="video"
-KERNEL=="3dfx*",       NAME="%k", GROUP="video"
-
-# alsa devices
-SUBSYSTEM=="sound", GROUP="audio"
-KERNEL=="controlC[0-9]*",      NAME="snd/%k"
-KERNEL=="hw[CD0-9]*",          NAME="snd/%k"
-KERNEL=="pcm[CD0-9cp]*",       NAME="snd/%k"
-KERNEL=="midiC[D0-9]*",                NAME="snd/%k"
-KERNEL=="timer",               NAME="snd/%k"
-KERNEL=="seq",                 NAME="snd/%k"
-
-# capi devices
-KERNEL=="capi",                NAME="capi20", SYMLINK+="isdn/capi20", GROUP="uucp", MODE="0660"
-KERNEL=="capi*",       NAME="capi/%n", GROUP="uucp", MODE="0660"
-
-# cpu devices
-KERNEL=="cpu[0-9]*",   NAME="cpu/%n/cpuid"
-KERNEL=="msr[0-9]*",   NAME="cpu/%n/msr"
-KERNEL=="microcode",   NAME="cpu/microcode"
-
-# dm devices (ignore them)
-KERNEL=="dm-[0-9]*",   OPTIONS="ignore_device"
-# create a symlink named after the device map name
-# note devmap_name comes with extras/multipath
-#KERNEL=="dm-[0-9]*",  PROGRAM="/sbin/devmap_name %M %m", NAME="%k", SYMLINK+="%c"
-KERNEL=="device-mapper",       NAME="mapper/control"
-
-# fb devices
-KERNEL=="fb[0-9]*",    NAME="fb/%n", SYMLINK+="%k", GROUP="video"
-
-# floppy devices
-KERNEL=="fd[0-9]*",    NAME="floppy/%k", SYMLINK+="%k", GROUP="floppy"
-KERNEL=="fd[0-9]*", ACTION=="add", ATTRS{cmos}=="*", RUN+="create_floppy_devices -c -t $attr{cmos} -m %M -M 0660 -G floppy $root/floppy/%k"
-KERNEL=="fd[0-9]*", ACTION=="remove", RUN+="/bin/sh -c 'rm -f $root/floppy/%k?*'"
-
-# i2c devices
-KERNEL=="i2c-[0-9]*",  NAME="i2c/%n", SYMLINK+="%k"
-
-# input devices
-KERNEL=="mice",                NAME="input/%k", MODE="0644"
-KERNEL=="mouse*",      NAME="input/%k", MODE="0644"
-KERNEL=="event*",      NAME="input/%k", MODE="0600"
-KERNEL=="js*",         NAME="input/%k", MODE="664"
-KERNEL=="ts*",         NAME="input/%k", MODE="0600"
-
-# loop devices
-KERNEL=="loop[0-9]*",  NAME="loop/%n", SYMLINK+="%k", GROUP="disk"
-
-# md block devices
-KERNEL=="md[0-9]*",    NAME="md/%n", SYMLINK+="%k", GROUP="disk"
-
-# aoe char devices,
-SUBSYSTEM=="aoe", KERNEL=="discover",  NAME="etherd/%k", GROUP="disk", MODE="0220"
-SUBSYSTEM=="aoe", KERNEL=="err",       NAME="etherd/%k", GROUP="disk", MODE="0440"
-SUBSYSTEM=="aoe", KERNEL=="interfaces",        NAME="etherd/%k", GROUP="disk", MODE="0220"
-
-# misc devices
-KERNEL=="agpgart",     NAME="misc/%k", SYMLINK+="%k"
-KERNEL=="psaux",       NAME="misc/%k", SYMLINK+="%k"
-KERNEL=="rtc",         NAME="misc/%k", SYMLINK+="%k", MODE="0664"
-KERNEL=="uinput",      NAME="misc/%k", SYMLINK+="%k"
-KERNEL=="inotify",     NAME="misc/%k", SYMLINK+="%k", MODE="0666"
-
-# netlink devices
-KERNEL=="route",       NAME="netlink/%k"
-KERNEL=="skip",                NAME="netlink/%k"
-KERNEL=="usersock",    NAME="netlink/%k"
-KERNEL=="fwmonitor",   NAME="netlink/%k"
-KERNEL=="tcpdiag",     NAME="netlink/%k"
-KERNEL=="nflog",       NAME="netlink/%k"
-KERNEL=="xfrm",                NAME="netlink/%k"
-KERNEL=="arpd",                NAME="netlink/%k"
-KERNEL=="route6",      NAME="netlink/%k"
-KERNEL=="ip6_fw",      NAME="netlink/%k"
-KERNEL=="dnrtmsg",     NAME="netlink/%k"
-KERNEL=="tap*",                NAME="netlink/%k"
-
-# network devices
-KERNEL=="tun",         NAME="net/%k",  MODE="0600"
-
-# ramdisk devices
-KERNEL=="ram[0-9]*",   NAME="rd/%n", SYMLINK+="%k"
-
-# IEEE1394 (firewire) devices (must be before raw devices below)
-KERNEL=="raw1394",     NAME="%k",              GROUP="video"
-KERNEL=="dv1394*",     NAME="dv1394/%n",       GROUP="video"
-KERNEL=="video1394*",  NAME="video1394/%n",    GROUP="video"
-
-# raw devices
-SUBSYSTEM=="raw",      KERNEL=="raw[0-9]*",    NAME="raw/%k", GROUP="disk"
-KERNEL=="ram*",                NAME="%k", GROUP="disk"
-
-# sound devices
-KERNEL=="adsp",                        NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="adsp[0-9]*",          NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="audio",               NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="audio[0-9]*",         NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="dsp",                 NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="dsp[0-9]*",           NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="mixer",               NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="mixer[0-9]*",         NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="sequencer",           NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="sequencer[0-9]*",     NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-
-# memory devices
-KERNEL=="random",      NAME="%k", MODE="0666"
-KERNEL=="urandom",     NAME="%k", MODE="0444"
-KERNEL=="mem",         NAME="%k", MODE="0640"
-KERNEL=="kmem",                NAME="%k", MODE="0640"
-KERNEL=="port",                NAME="%k", MODE="0640"
-KERNEL=="full",                NAME="%k", MODE="0666"
-KERNEL=="null",                NAME="%k", MODE="0666"
-KERNEL=="zero",                NAME="%k", MODE="0666"
-
-# usb devices
-KERNEL=="hiddev*",             NAME="usb/%k"
-KERNEL=="auer*",               NAME="usb/%k"
-KERNEL=="legousbtower*",       NAME="usb/%k", GROUP="usb"
-KERNEL=="dabusb*",             NAME="usb/%k"
-BUS=="usb", KERNEL=="lp[0-9]*",        NAME="usb/%k", GROUP="lp"
-
-# v4l devices
-KERNEL=="video[0-9]*", NAME="v4l/video%n", SYMLINK+="video%n", GROUP="video"
-KERNEL=="radio[0-9]*", NAME="v4l/radio%n", SYMLINK+="radio%n", GROUP="video"
-KERNEL=="vbi[0-9]*",   NAME="v4l/vbi%n", SYMLINK+="vbi%n", GROUP="video"
-KERNEL=="vtx[0-9]*",   NAME="v4l/vtx%n", GROUP="video"
-
-# dvb devices
-SUBSYSTEM=="dvb", PROGRAM="/bin/sh -c 'K=%k; K=$${K#dvb}; printf dvb/adapter%%i/%%s $${K%%%%.*} $${K#*.}'", NAME="%c", GROUP="video"
-
-# Asterisk Zaptel devices
-KERNEL=="zapctl",      NAME="zap/ctl"
-KERNEL=="zaptimer",    NAME="zap/timer"
-KERNEL=="zapchannel",  NAME="zap/channel"
-KERNEL=="zappseudo",   NAME="zap/pseudo"
-KERNEL=="zap[0-9]*",   NAME="zap/%n"
-
-# pilot/palm devices
-KERNEL=="pilot",       NAME="%k", GROUP="uucp"
-
-# jaz devices
-KERNEL=="jaz*",                NAME="%k", GROUP="disk"
-
-# zip devices
-KERNEL=="pocketzip*",  NAME="%k", GROUP="disk"
-KERNEL=="zip*",                NAME="%k", GROUP="disk"
-
-# ls120 devices
-KERNEL=="ls120",       NAME="%k", GROUP="disk"
-
-# lp devices
-KERNEL=="lp*",         NAME="%k", GROUP="lp"
-KERNEL=="irlpt",       NAME="%k", GROUP="lp"
-KERNEL=="usblp",       NAME="%k", GROUP="lp"
-KERNEL=="lp*",         NAME="%k", GROUP="lp"
-KERNEL=="parport*",    NAME="%k", GROUP="lp"
-
-# tape devices
-KERNEL=="ht*",         NAME="%k", GROUP="tape"
-KERNEL=="nht*",                NAME="%k", GROUP="tape"
-KERNEL=="pt*",         NAME="%k", GROUP="tape"
-KERNEL=="npt*",                NAME="%k", GROUP="tape"
-KERNEL=="st*",         NAME="%k", GROUP="tape"
-KERNEL=="nst*",                NAME="%k", GROUP="tape"
-KERNEL=="osst*",       NAME="%k", GROUP="tape"
-KERNEL=="nosst*",      NAME="%k", GROUP="tape"
-
-# diskonkey devices
-KERNEL=="diskonkey*",  NAME="%k", GROUP="disk"
-
-# rem_ide devices
-KERNEL=="microdrive*", NAME="%k", GROUP="disk"
-
-# kbd devices
-KERNEL=="kbd",         NAME="%k", MODE="0664"
-
-# Sony Vaio Jogdial sonypi device
-KERNEL=="sonypi",      NAME="%k", MODE="0666"
-
-# packet devices
-KERNEL=="pktcdvd",             NAME="pktcdvd/control", GROUP="cdrw", MODE="0660"
-KERNEL=="pktcdvd[0-9]*",       NAME="pktcdvd/pktcdvd%n", GROUP="cdrw", MODE="0660"
-
-# infiniband devices
-KERNEL=="umad*",       NAME="infiniband/%k"
-KERNEL=="issm*",       NAME="infiniband/%k"
-
-
-# usbfs-like device nodes
-SUBSYSTEM=="usb_device", PROGRAM="/bin/sh -c 'K=%k; K=$${K#usbdev}; printf bus/usb/%%03i/%%03i $${K%%%%.*} $${K#*.}'", NAME="%c", GROUP="usb", MODE="0664"
-
-
-# Setting timeout for tape-devices to 900 seconds
-# if you need timeouts for other devices add a similar rule
-# with correct type-value, or open a bug on bugs.gentoo.org.
-ACTION=="add", SUBSYSTEM=="scsi" , ATTRS{type}=="1", \
-       RUN+="/bin/sh -c 'echo 900 > /sys$$DEVPATH/timeout'"
-
-
-# Module autoloading
-ACTION!="add", GOTO="hotplug_no_add_event"
-
-# check if the device has already been claimed by a driver
-ENV{DRIVER}=="?*", SUBSYSTEM!="input", GOTO="hotplug_load_end"
-
-# this driver is broken and should not be loaded automatically
-SUBSYSTEM=="platform", ENV{MODALIAS}=="i82365", GOTO="hotplug_load_end"
-
-# Autoload modules that lack aliases but have them defined inutoload modules
-ENV{MODALIAS}=="?*", RUN+="modprobe.sh $env{MODALIAS}"
-
-# /etc/modprobe.conf.
-SUBSYSTEM=="pnp", ENV{MODALIAS}!="?*", RUN+="/bin/sh -c 'while read id; do /lib/udev/modprobe.sh pnp:d$$id; done < /sys$devpath/id'"
-# If you have problems with some pnp modules being loaded, please enter the
-# following aliases into the modprobe configuration files.  These are needed by
-# udev to autoload some modules
-# alias pnp:dPNP0510 irtty-sir
-# alias pnp:dPNP0511 irtty-sir
-# alias pnp:dPNP0700 floppy
-# alias pnp:dPNP0800 pcspkr
-# alias pnp:dPNP0b00 rtc
-# alias pnp:dPNP0303 atkbd
-# alias pnp:dPNP0f13 psmouse
-# alias pnp:dPNPb02f analog
-
-
-SUBSYSTEM=="i2o", RUN+="modprobe.sh i2o_block"
-SUBSYSTEM=="mmc", RUN+="modprobe.sh mmc_block"
-
-# Parts taken from redhat-rules
-# sd:           0 TYPE_DISK, 7 TYPE_MOD, 14 TYPE_RBC
-# sr:           4 TYPE_WORM, 5 TYPE_ROM
-# st/osst:      1 TYPE_TAPE
-
-# Load driver for scsi-device
-SUBSYSTEM!="scsi_device", GOTO="hotplug_scsi_end"
-ATTRS{type}=="?*",     RUN+="modprobe.sh sg"
-ATTRS{type}=="0|7|14", RUN+="modprobe.sh sd_mod"
-ATTRS{type}=="4|5",    RUN+="modprobe.sh sr_mod"
-ATTRS{type}=="8",      RUN+="modprobe.sh ch"
-
-ATTRS{type}=="1", ENV{ID_SCSI_TAPE_DRIVER}="st"
-ATTRS{type}=="1", ATTRS{vendor}=="On[sS]tream", \
-       ATTRS{model}!="ADR*", ENV{ID_SCSI_TAPE_DRIVER}="osst"
-ENV{ID_SCSI_TAPE_DRIVER}=="?*", RUN+="modprobe.sh $env{ID_SCSI_TAPE_DRIVER}"
-LABEL="hotplug_scsi_end"
-
-
-SUBSYSTEM=="ide", ATTR{media}=="tape", RUN+="modprobe.sh ide-scsi"
-
-LABEL="hotplug_load_end"
-
-
-# Load firmware
-SUBSYSTEM=="firmware", RUN+="firmware.sh"
-
-LABEL="hotplug_no_add_event"
-
-# be backward compatible for a while with the /etc/dev.d and /etc/hotplug.d/ systems
-# run /etc/hotplug.d/ stuff only if we came from a hotplug event, not for udevstart
-#ENV{UDEVD_EVENT}=="1", RUN+="udev_run_hotplugd $env{SUBSYSTEM}"
-
-# always run /etc/dev.d/ stuff for now.
-RUN+="udev_run_devd $env{SUBSYSTEM}"
-
-# debugging monitor
-RUN+="socket:/org/kernel/udev/monitor"
diff --git a/sys-fs/udev/files/udev.rules-106-r2 b/sys-fs/udev/files/udev.rules-106-r2
deleted file mode 100644 (file)
index bee1250..0000000
+++ /dev/null
@@ -1,330 +0,0 @@
-# /etc/udev/rules/50-udev.rules:  device naming rules for udev
-#
-# Gentoo specific rules
-#
-# There are a number of modifiers that are allowed to be used in some of the
-# fields.  See the udev man page for a full description of them.
-#
-# Try not to modify this file, if you wish to change things, create a new rule
-# file that can be run before this one.
-#
-
-# Net devices can have arbitrary names, even
-# ones set by the user. Not try to match normal
-# rules on net devices (Bug #166652)
-SUBSYSTEM=="net", GOTO="gentoo_device_rules_end"
-
-# console
-KERNEL=="pty[pqrstuvwxyzabcdef][0123456789abcdef]", NAME="%k", GROUP="tty",    OPTIONS="last_rule"
-KERNEL=="tty[pqrstuvwxyzabcdef][0123456789abcdef]", NAME="%k", GROUP="tty",    OPTIONS="last_rule"
-KERNEL=="vcs*",                 NAME="%k", GROUP="tty",                        OPTIONS="last_rule"
-KERNEL=="vcsa*",                NAME="%k", GROUP="tty",                        OPTIONS="last_rule"
-KERNEL=="tty",                  NAME="%k", GROUP="tty", MODE="0666",   OPTIONS="last_rule"
-KERNEL=="tty[0-9]",             NAME="%k", GROUP="tty",                        OPTIONS="last_rule"
-KERNEL=="tty[0-9][0-9]",        NAME="%k", GROUP="tty",                        OPTIONS="last_rule"
-KERNEL=="console",             NAME="%k", GROUP="tty", MODE="0600"
-KERNEL=="ptmx",                        NAME="%k", GROUP="tty", MODE="0666"
-
-# tty devices
-KERNEL=="ttyS[0-9]*",  NAME="%k", SYMLINK="tts/%n", GROUP="uucp", MODE="0660"
-KERNEL=="ttyUSB[0-9]*",        NAME="%k", SYMLINK="tts/USB%n", GROUP="uucp", MODE="0660"
-KERNEL=="ippp0",       NAME="%k", GROUP="uucp", MODE="0660"
-KERNEL=="isdn*"                NAME="%k", GROUP="uucp", MODE="0660"
-KERNEL=="dcbri*",      NAME="%k", GROUP="uucp", MODE="0660"
-KERNEL=="ircomm*",     NAME="%k", GROUP="uucp", MODE="0660"
-
-# all block devices
-SUBSYSTEM=="block", GROUP="disk"
-
-# cdrom symlinks and other good cdrom naming
-KERNEL=="sr[0-9]*|hd[a-z]|pcd[0-9]*", ACTION=="add", IMPORT{program}="cdrom_id --export $tempnode"
-ENV{ID_CDROM}=="?*", GROUP="cdrom"
-
-# assign cdrom-permission also to associated generic device (for cd-burning ...)
-KERNEL=="sg[0-9]*", ACTION=="add", ATTRS{type}=="4|5", GROUP="cdrom"
-
-# disk devices
-KERNEL=="sd*",         NAME="%k", GROUP="disk"
-KERNEL=="dasd*",       NAME="%k", GROUP="disk"
-KERNEL=="ataraid*",    NAME="%k", GROUP="disk"
-
-# compaq smart array
-KERNEL=="cciss*",      NAME="%k"
-KERNEL=="ida*",                NAME="%k"
-
-# mylex
-KERNEL=="rd*",         NAME="%k"
-
-# dri devices
-KERNEL=="card*",       NAME="dri/card%n", GROUP="video"
-KERNEL=="nvidia*",     NAME="%k", GROUP="video"
-KERNEL=="3dfx*",       NAME="%k", GROUP="video"
-
-# alsa devices
-SUBSYSTEM=="sound", GROUP="audio"
-KERNEL=="controlC[0-9]*",      NAME="snd/%k"
-KERNEL=="hw[CD0-9]*",          NAME="snd/%k"
-KERNEL=="pcm[CD0-9cp]*",       NAME="snd/%k"
-KERNEL=="midiC[D0-9]*",                NAME="snd/%k"
-KERNEL=="timer",               NAME="snd/%k"
-KERNEL=="seq",                 NAME="snd/%k"
-
-# capi devices
-KERNEL=="capi",                NAME="capi20", SYMLINK+="isdn/capi20", GROUP="uucp", MODE="0660"
-KERNEL=="capi*",       NAME="capi/%n", GROUP="uucp", MODE="0660"
-
-# cpu devices
-KERNEL=="cpu[0-9]*",   NAME="cpu/%n/cpuid"
-KERNEL=="msr[0-9]*",   NAME="cpu/%n/msr"
-KERNEL=="microcode",   NAME="cpu/microcode"
-
-# dm devices
-# lookup device name and create device in /dev/mapper
-# use dmsetup, until devmap_name is provided by sys-fs/device-mapper
-ACTION=="add", SUBSYSTEM=="block", KERNEL=="dm-*", \
-       PROGRAM="/sbin/dmsetup -j %M -m %m --noopencount --noheadings -c -o name info", \
-       NAME="mapper/%c"
-KERNEL=="device-mapper",       NAME="mapper/control"
-
-# fb devices
-KERNEL=="fb[0-9]*",    NAME="fb/%n", SYMLINK+="%k", GROUP="video"
-
-# floppy devices
-KERNEL=="fd[0-9]*",    NAME="floppy/%k", SYMLINK+="%k", GROUP="floppy"
-KERNEL=="fd[0-9]*", ACTION=="add", ATTRS{cmos}=="*", RUN+="create_floppy_devices -c -t $attr{cmos} -m %M -M 0660 -G floppy $root/floppy/%k"
-KERNEL=="fd[0-9]*", ACTION=="remove", RUN+="/bin/sh -c 'rm -f $root/floppy/%k?*'"
-
-# i2c devices
-KERNEL=="i2c-[0-9]*",  NAME="i2c/%n", SYMLINK+="%k"
-
-# input devices
-KERNEL=="mice",                NAME="input/%k", MODE="0644"
-KERNEL=="mouse*",      NAME="input/%k", MODE="0644"
-KERNEL=="event*",      NAME="input/%k", MODE="0600"
-KERNEL=="js*",         NAME="input/%k", MODE="664"
-KERNEL=="ts*",         NAME="input/%k", MODE="0600"
-
-# loop devices
-KERNEL=="loop[0-9]*",  NAME="loop/%n", SYMLINK+="%k", GROUP="disk"
-
-# md block devices
-KERNEL=="md[0-9]*",    NAME="md/%n", SYMLINK+="%k", GROUP="disk"
-
-# aoe char devices,
-SUBSYSTEM=="aoe", KERNEL=="discover",  NAME="etherd/%k", GROUP="disk", MODE="0220"
-SUBSYSTEM=="aoe", KERNEL=="err",       NAME="etherd/%k", GROUP="disk", MODE="0440"
-SUBSYSTEM=="aoe", KERNEL=="interfaces",        NAME="etherd/%k", GROUP="disk", MODE="0220"
-
-# misc devices
-KERNEL=="agpgart",     NAME="misc/%k", SYMLINK+="%k"
-KERNEL=="psaux",       NAME="misc/%k", SYMLINK+="%k"
-KERNEL=="rtc",         NAME="misc/%k", SYMLINK+="%k", MODE="0664"
-KERNEL=="uinput",      NAME="misc/%k", SYMLINK+="%k"
-KERNEL=="inotify",     NAME="misc/%k", SYMLINK+="%k", MODE="0666"
-
-# netlink devices
-KERNEL=="route",       NAME="netlink/%k"
-KERNEL=="skip",                NAME="netlink/%k"
-KERNEL=="usersock",    NAME="netlink/%k"
-KERNEL=="fwmonitor",   NAME="netlink/%k"
-KERNEL=="tcpdiag",     NAME="netlink/%k"
-KERNEL=="nflog",       NAME="netlink/%k"
-KERNEL=="xfrm",                NAME="netlink/%k"
-KERNEL=="arpd",                NAME="netlink/%k"
-KERNEL=="route6",      NAME="netlink/%k"
-KERNEL=="ip6_fw",      NAME="netlink/%k"
-KERNEL=="dnrtmsg",     NAME="netlink/%k"
-KERNEL=="tap*",                NAME="netlink/%k"
-
-# network devices
-KERNEL=="tun",         NAME="net/%k",  MODE="0600"
-
-# ramdisk devices
-KERNEL=="ram[0-9]*",   NAME="rd/%n", SYMLINK+="%k"
-
-# IEEE1394 (firewire) devices (must be before raw devices below)
-KERNEL=="raw1394",     NAME="%k",              GROUP="video"
-KERNEL=="dv1394*",     NAME="dv1394/%n",       GROUP="video"
-KERNEL=="video1394*",  NAME="video1394/%n",    GROUP="video"
-
-# raw devices
-SUBSYSTEM=="raw",      KERNEL=="raw[0-9]*",    NAME="raw/%k", GROUP="disk"
-KERNEL=="ram*",                NAME="%k", GROUP="disk"
-
-# sound devices
-KERNEL=="adsp",                        NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="adsp[0-9]*",          NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="audio",               NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="audio[0-9]*",         NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="dsp",                 NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="dsp[0-9]*",           NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="mixer",               NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="mixer[0-9]*",         NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="sequencer",           NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-KERNEL=="sequencer[0-9]*",     NAME="sound/%k", SYMLINK+="%k", GROUP="audio"
-
-# memory devices
-KERNEL=="random",      NAME="%k", MODE="0666"
-KERNEL=="urandom",     NAME="%k", MODE="0444"
-KERNEL=="mem",         NAME="%k", MODE="0640"
-KERNEL=="kmem",                NAME="%k", MODE="0640"
-KERNEL=="port",                NAME="%k", MODE="0640"
-KERNEL=="full",                NAME="%k", MODE="0666"
-KERNEL=="null",                NAME="%k", MODE="0666"
-KERNEL=="zero",                NAME="%k", MODE="0666"
-
-# usb devices
-KERNEL=="hiddev*",             NAME="usb/%k"
-KERNEL=="auer*",               NAME="usb/%k"
-KERNEL=="legousbtower*",       NAME="usb/%k", GROUP="usb"
-KERNEL=="dabusb*",             NAME="usb/%k"
-BUS=="usb", KERNEL=="lp[0-9]*",        NAME="usb/%k", GROUP="lp"
-
-# v4l devices
-KERNEL=="video[0-9]*", NAME="v4l/video%n", SYMLINK+="video%n", GROUP="video"
-KERNEL=="radio[0-9]*", NAME="v4l/radio%n", SYMLINK+="radio%n", GROUP="video"
-KERNEL=="vbi[0-9]*",   NAME="v4l/vbi%n", SYMLINK+="vbi%n", GROUP="video"
-KERNEL=="vtx[0-9]*",   NAME="v4l/vtx%n", GROUP="video"
-
-# dvb devices
-SUBSYSTEM=="dvb", PROGRAM="/bin/sh -c 'K=%k; K=$${K#dvb}; printf dvb/adapter%%i/%%s $${K%%%%.*} $${K#*.}'", NAME="%c", GROUP="video"
-
-# Asterisk Zaptel devices
-KERNEL=="zapctl",      NAME="zap/ctl"
-KERNEL=="zaptimer",    NAME="zap/timer"
-KERNEL=="zapchannel",  NAME="zap/channel"
-KERNEL=="zappseudo",   NAME="zap/pseudo"
-KERNEL=="zap[0-9]*",   NAME="zap/%n"
-
-# pilot/palm devices
-KERNEL=="pilot",       NAME="%k", GROUP="uucp"
-
-# jaz devices
-KERNEL=="jaz*",                NAME="%k", GROUP="disk"
-
-# zip devices
-KERNEL=="pocketzip*",  NAME="%k", GROUP="disk"
-KERNEL=="zip*",                NAME="%k", GROUP="disk"
-
-# ls120 devices
-KERNEL=="ls120",       NAME="%k", GROUP="disk"
-
-# lp devices
-KERNEL=="lp*",         NAME="%k", GROUP="lp"
-KERNEL=="irlpt",       NAME="%k", GROUP="lp"
-KERNEL=="usblp",       NAME="%k", GROUP="lp"
-KERNEL=="lp*",         NAME="%k", GROUP="lp"
-KERNEL=="parport*",    NAME="%k", GROUP="lp"
-
-# tape devices
-KERNEL=="ht*",         NAME="%k", GROUP="tape"
-KERNEL=="nht*",                NAME="%k", GROUP="tape"
-KERNEL=="pt*",         NAME="%k", GROUP="tape"
-KERNEL=="npt*",                NAME="%k", GROUP="tape"
-KERNEL=="st*",         NAME="%k", GROUP="tape"
-KERNEL=="nst*",                NAME="%k", GROUP="tape"
-KERNEL=="osst*",       NAME="%k", GROUP="tape"
-KERNEL=="nosst*",      NAME="%k", GROUP="tape"
-
-# diskonkey devices
-KERNEL=="diskonkey*",  NAME="%k", GROUP="disk"
-
-# rem_ide devices
-KERNEL=="microdrive*", NAME="%k", GROUP="disk"
-
-# kbd devices
-KERNEL=="kbd",         NAME="%k", MODE="0664"
-
-# Sony Vaio Jogdial sonypi device
-KERNEL=="sonypi",      NAME="%k", MODE="0666"
-
-# packet devices
-KERNEL=="pktcdvd",             NAME="pktcdvd/control", GROUP="cdrw", MODE="0660"
-KERNEL=="pktcdvd[0-9]*",       NAME="pktcdvd/pktcdvd%n", GROUP="cdrw", MODE="0660"
-
-# infiniband devices
-KERNEL=="umad*",       NAME="infiniband/%k"
-KERNEL=="issm*",       NAME="infiniband/%k"
-
-
-# usbfs-like device nodes
-SUBSYSTEM=="usb_device", PROGRAM="/bin/sh -c 'K=%k; K=$${K#usbdev}; printf bus/usb/%%03i/%%03i $${K%%%%.*} $${K#*.}'", NAME="%c", GROUP="usb", MODE="0664"
-
-
-# Setting timeout for tape-devices to 900 seconds
-# if you need timeouts for other devices add a similar rule
-# with correct type-value, or open a bug on bugs.gentoo.org.
-ACTION=="add", SUBSYSTEM=="scsi" , ATTRS{type}=="1", \
-       RUN+="/bin/sh -c 'echo 900 > /sys$$DEVPATH/timeout'"
-
-
-# Module autoloading
-ACTION!="add", GOTO="hotplug_no_add_event"
-
-# check if the device has already been claimed by a driver
-ENV{DRIVER}=="?*", SUBSYSTEM!="input", GOTO="hotplug_load_end"
-
-# this driver is broken and should not be loaded automatically
-SUBSYSTEM=="platform", ENV{MODALIAS}=="i82365", GOTO="hotplug_load_end"
-
-# Autoload modules that lack aliases but have them defined inutoload modules
-ENV{MODALIAS}=="?*", RUN+="modprobe.sh $env{MODALIAS}"
-
-# /etc/modprobe.conf.
-SUBSYSTEM=="pnp", ENV{MODALIAS}!="?*", RUN+="/bin/sh -c 'while read id; do /lib/udev/modprobe.sh pnp:d$$id; done < /sys$devpath/id'"
-# If you have problems with some pnp modules being loaded, please enter the
-# following aliases into the modprobe configuration files.  These are needed by
-# udev to autoload some modules
-# alias pnp:dPNP0510 irtty-sir
-# alias pnp:dPNP0511 irtty-sir
-# alias pnp:dPNP0700 floppy
-# alias pnp:dPNP0800 pcspkr
-# alias pnp:dPNP0b00 rtc
-# alias pnp:dPNP0303 atkbd
-# alias pnp:dPNP0f13 psmouse
-# alias pnp:dPNPb02f analog
-
-
-SUBSYSTEM=="i2o", RUN+="modprobe.sh i2o_block"
-SUBSYSTEM=="mmc", RUN+="modprobe.sh mmc_block"
-
-# Parts taken from redhat-rules
-# sd:           0 TYPE_DISK, 7 TYPE_MOD, 14 TYPE_RBC
-# sr:           4 TYPE_WORM, 5 TYPE_ROM
-# st/osst:      1 TYPE_TAPE
-
-# Load driver for scsi-device
-SUBSYSTEM!="scsi_device", GOTO="hotplug_scsi_end"
-ATTRS{type}=="?*",     RUN+="modprobe.sh sg"
-ATTRS{type}=="0|7|14", RUN+="modprobe.sh sd_mod"
-ATTRS{type}=="4|5",    RUN+="modprobe.sh sr_mod"
-ATTRS{type}=="8",      RUN+="modprobe.sh ch"
-
-ATTRS{type}=="1", ENV{ID_SCSI_TAPE_DRIVER}="st"
-ATTRS{type}=="1", ATTRS{vendor}=="On[sS]tream", \
-       ATTRS{model}!="ADR*", ENV{ID_SCSI_TAPE_DRIVER}="osst"
-ENV{ID_SCSI_TAPE_DRIVER}=="?*", RUN+="modprobe.sh $env{ID_SCSI_TAPE_DRIVER}"
-LABEL="hotplug_scsi_end"
-
-
-SUBSYSTEM=="ide", ATTR{media}=="tape", RUN+="modprobe.sh ide-scsi"
-
-LABEL="hotplug_load_end"
-
-
-# Load firmware
-SUBSYSTEM=="firmware", RUN+="firmware.sh"
-
-LABEL="hotplug_no_add_event"
-
-LABEL="gentoo_device_rules_end"
-
-# be backward compatible for a while with the /etc/dev.d and /etc/hotplug.d/ systems
-# run /etc/hotplug.d/ stuff only if we came from a hotplug event, not for udevstart
-#ENV{UDEVD_EVENT}=="1", RUN+="udev_run_hotplugd $env{SUBSYSTEM}"
-
-# always run /etc/dev.d/ stuff for now.
-RUN+="udev_run_devd $env{SUBSYSTEM}"
-
-# debugging monitor
-RUN+="socket:/org/kernel/udev/monitor"
diff --git a/sys-fs/udev/udev-104-r10.ebuild b/sys-fs/udev/udev-104-r10.ebuild
deleted file mode 100644 (file)
index aab4dd3..0000000
+++ /dev/null
@@ -1,278 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-104-r10.ebuild,v 1.8 2007/03/08 13:27:20 zzam Exp $
-
-inherit eutils flag-o-matic multilib toolchain-funcs
-
-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="selinux? ( sys-libs/libselinux )"
-RDEPEND="!sys-apps/coldplug"
-RDEPEND="${DEPEND} ${RDEPEND}
-       >=sys-apps/baselayout-1.12.5"
-# 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}/${P}-netif-rename-busywait.patch
-       epatch ${FILESDIR}/${PN}-104-peristent-net-disable-xen.patch
-       epatch ${FILESDIR}/${PN}-105-vol_id-fix.patch
-       epatch ${FILESDIR}/${PN}-105-unlink-db-files.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}" != "295a9b7bdc8bdb239f8860d14af761b0" ]
-       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/ata_id \
-                                 extras/cdrom_id \
-                                 extras/dasd_id \
-                                 extras/edd_id \
-                                 extras/firmware \
-                                 extras/floppy \
-                                 extras/path_id \
-                                 extras/run_directory \
-                                 extras/scsi_id \
-                                 extras/usb_id \
-                                 extras/volume_id \
-                                 extras/rule_generator"
-
-       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 udevd            || 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"
-
-       # Helpers
-       exeinto /lib/udev
-       doexe extras/run_directory/udev_run_devd        || die "Required helper not installed properly"
-       doexe extras/run_directory/udev_run_hotplugd    || die "Required helper not installed properly"
-       doexe extras/ata_id/ata_id              || die "Required helper not installed properly"
-       doexe extras/volume_id/vol_id   || die "Required helper not installed properly"
-       doexe extras/scsi_id/scsi_id    || die "Required helper not installed properly"
-       doexe extras/usb_id/usb_id              || die "Required helper not installed properly"
-       doexe extras/path_id/path_id    || die "Required helper not installed properly"
-       doexe extras/cdrom_id/cdrom_id  || die "Required helper not installed properly"
-       doexe extras/dasd_id/dasd_id    || die "Required helper not installed properly"
-       doexe extras/edd_id/edd_id              || die "Required helper not installed properly"
-       doexe extras/rule_generator/write_cd_rules      || die "Required helper not installed properly"
-       doexe extras/rule_generator/write_net_rules     || die "Required helper not installed properly"
-       doexe extras/rule_generator/rule_generator.functions    || die "Required helper not installed properly"
-       keepdir /lib/udev/state
-       keepdir /lib/udev/devices
-
-       # 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.sh                       || die "Required binary not installed properly"
-       newexe ${FILESDIR}/net-104-r10.sh net.sh        || die "Required binary not installed properly"
-       doexe ${FILESDIR}/modprobe.sh                           || die "Required binary not installed properly"
-       doexe ${FILESDIR}/seq_node.sh                           || 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-104-r10 50-udev.rules
-       newins ${FILESDIR}/05-udev-early.rules-104-r5 05-udev-early.rules
-       doins ${FILESDIR}/95-net.rules
-       # Use upstream's persistent rules for devices
-       doins etc/udev/rules.d/60-*.rules
-       doins extras/rule_generator/75-*.rules || die "rules not installed properly"
-
-       # scsi_id configuration
-       insinto /etc
-       doins extras/scsi_id/scsi_id.config
-
-       # set up the /etc/dev.d directory tree
-       keepdir /etc/dev.d
-
-       # 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
-       # create a extra symlink for udevcontrol
-       dosym udevd.8 /usr/share/man/man8/udevcontrol.8
-
-       # our udev hooks into the rc system
-       insinto /lib/rcscripts/addons
-       newins "${FILESDIR}"/udev-start-104-r10.sh udev-start.sh
-       newins "${FILESDIR}"/udev-stop-104-r8.sh udev-stop.sh
-
-       # Insert udev-version number into udev-rcscript addon
-       sed -e "s/@@UDEV_VERSION@@/${PV}/" \
-               -i "${D}"/lib/rcscripts/addons/udev-start.sh \
-               -i "${D}"/lib/rcscripts/addons/udev-stop.sh
-
-       # needed to compile latest Hal
-       insinto /usr/include
-       doins extras/volume_id/lib/libvolume_id.h
-
-       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 [[ -d ${ROOT}/lib/udev-state ]] ; then
-               mv -f "${ROOT}"/lib/udev-state/* "${D}"/lib/udev/state/
-               rm -r "${ROOT}"/lib/udev-state
-       fi
-
-       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
-
-       # delete the old wait_for_sysfs.hotplug symlink if it is present
-       if [ -h "${ROOT}/etc/hotplug.d/default/10-udev.hotplug" ]
-       then
-               rm -f ${ROOT}/etc/hotplug.d/default/10-udev.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
-}
-
-pkg_postinst() {
-       if [[ ${ROOT} == "/" ]] ; then
-               if [[ -n $(pidof udevd) ]] ; then
-                       killall -15 udevd &>/dev/null
-                       sleep 1
-                       killall -9 udevd &>/dev/null
-               fi
-               /sbin/udevd --daemon
-       fi
-
-       # people want reminders, I'll give them reminders.  Odds are they will
-       # just ignore them anyway...
-
-       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
-
-       # delete 40-scsi-hotplug.rules - all integrated in 50-udev.rules
-       if has_version "=sys-fs/udev-103-r3"; then
-               if [[ -e "${ROOT}/etc/udev/rules.d/40-scsi-hotplug.rules" ]]
-               then
-                       ewarn "Deleting stray 40-scsi-hotplug.rules"
-                       ewarn "installed by sys-fs/udev-103-r3"
-                       rm -f ${ROOT}/etc/udev/rules.d/40-scsi-hotplug.rules
-               fi
-       fi
-
-       # Removing some device-nodes we thought we need some time ago
-       if [[ -d "${ROOT}"/lib/udev/devices ]]; then
-               rm -f "${ROOT}"/lib/udev/devices/{null,zero,console,urandom}
-       fi
-
-       # Removing some old file
-       if has_version "<sys-fs/udev-104-r5"; then
-               rm -f "${ROOT}"/etc/dev.d/net/hotplug.dev
-               rmdir --ignore-fail-on-non-empty "${ROOT}"/etc/dev.d/net
-       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-104-r9.ebuild b/sys-fs/udev/udev-104-r9.ebuild
deleted file mode 100644 (file)
index 7b337cc..0000000
+++ /dev/null
@@ -1,277 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-104-r9.ebuild,v 1.9 2007/03/08 13:27:21 zzam Exp $
-
-inherit eutils flag-o-matic multilib toolchain-funcs
-
-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="selinux? ( sys-libs/libselinux )"
-RDEPEND="!sys-apps/coldplug"
-RDEPEND="${DEPEND} ${RDEPEND}
-       >=sys-apps/baselayout-1.12.5"
-# 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}/${P}-netif-rename-busywait.patch
-       epatch ${FILESDIR}/${PN}-104-peristent-net-disable-xen.patch
-       epatch ${FILESDIR}/${PN}-105-vol_id-fix.patch
-       epatch ${FILESDIR}/${PN}-105-unlink-db-files.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}" != "295a9b7bdc8bdb239f8860d14af761b0" ]
-       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/ata_id \
-                                 extras/cdrom_id \
-                                 extras/dasd_id \
-                                 extras/edd_id \
-                                 extras/firmware \
-                                 extras/floppy \
-                                 extras/path_id \
-                                 extras/run_directory \
-                                 extras/scsi_id \
-                                 extras/usb_id \
-                                 extras/volume_id \
-                                 extras/rule_generator"
-
-       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 udevd            || 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"
-
-       # Helpers
-       exeinto /lib/udev
-       doexe extras/run_directory/udev_run_devd        || die "Required helper not installed properly"
-       doexe extras/run_directory/udev_run_hotplugd    || die "Required helper not installed properly"
-       doexe extras/ata_id/ata_id              || die "Required helper not installed properly"
-       doexe extras/volume_id/vol_id   || die "Required helper not installed properly"
-       doexe extras/scsi_id/scsi_id    || die "Required helper not installed properly"
-       doexe extras/usb_id/usb_id              || die "Required helper not installed properly"
-       doexe extras/path_id/path_id    || die "Required helper not installed properly"
-       doexe extras/cdrom_id/cdrom_id  || die "Required helper not installed properly"
-       doexe extras/dasd_id/dasd_id    || die "Required helper not installed properly"
-       doexe extras/edd_id/edd_id              || die "Required helper not installed properly"
-       doexe extras/rule_generator/write_cd_rules      || die "Required helper not installed properly"
-       doexe extras/rule_generator/write_net_rules     || die "Required helper not installed properly"
-       doexe extras/rule_generator/rule_generator.functions    || die "Required helper not installed properly"
-       keepdir /lib/udev/state
-       keepdir /lib/udev/devices
-
-       # 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.sh                       || die "Required binary not installed properly"
-       doexe ${FILESDIR}/net.sh                                        || die "Required binary not installed properly"
-       doexe ${FILESDIR}/seq_node.sh                           || 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-104-r7 50-udev.rules
-       newins ${FILESDIR}/05-udev-early.rules-104-r5 05-udev-early.rules
-       doins ${FILESDIR}/95-net.rules
-       # Use upstream's persistent rules for devices
-       doins etc/udev/rules.d/60-*.rules
-       doins extras/rule_generator/75-*.rules || die "rules not installed properly"
-
-       # scsi_id configuration
-       insinto /etc
-       doins extras/scsi_id/scsi_id.config
-
-       # set up the /etc/dev.d directory tree
-       keepdir /etc/dev.d
-
-       # 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
-       # create a extra symlink for udevcontrol
-       dosym udevd.8 /usr/share/man/man8/udevcontrol.8
-
-       # our udev hooks into the rc system
-       insinto /lib/rcscripts/addons
-       newins "${FILESDIR}"/udev-start-104-r5.sh udev-start.sh
-       newins "${FILESDIR}"/udev-stop-104-r8.sh udev-stop.sh
-
-       # Insert udev-version number into udev-rcscript addon
-       sed -e "s/@@UDEV_VERSION@@/${PV}/" \
-               -i "${D}"/lib/rcscripts/addons/udev-start.sh \
-               -i "${D}"/lib/rcscripts/addons/udev-stop.sh
-
-       # needed to compile latest Hal
-       insinto /usr/include
-       doins extras/volume_id/lib/libvolume_id.h
-
-       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 [[ -d ${ROOT}/lib/udev-state ]] ; then
-               mv -f "${ROOT}"/lib/udev-state/* "${D}"/lib/udev/state/
-               rm -r "${ROOT}"/lib/udev-state
-       fi
-
-       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
-
-       # delete the old wait_for_sysfs.hotplug symlink if it is present
-       if [ -h "${ROOT}/etc/hotplug.d/default/10-udev.hotplug" ]
-       then
-               rm -f ${ROOT}/etc/hotplug.d/default/10-udev.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
-}
-
-pkg_postinst() {
-       if [[ ${ROOT} == "/" ]] ; then
-               if [[ -n $(pidof udevd) ]] ; then
-                       killall -15 udevd &>/dev/null
-                       sleep 1
-                       killall -9 udevd &>/dev/null
-               fi
-               /sbin/udevd --daemon
-       fi
-
-       # people want reminders, I'll give them reminders.  Odds are they will
-       # just ignore them anyway...
-
-       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
-
-       # delete 40-scsi-hotplug.rules - all integrated in 50-udev.rules
-       if has_version "=sys-fs/udev-103-r3"; then
-               if [[ -e "${ROOT}/etc/udev/rules.d/40-scsi-hotplug.rules" ]]
-               then
-                       ewarn "Deleting stray 40-scsi-hotplug.rules"
-                       ewarn "installed by sys-fs/udev-103-r3"
-                       rm -f ${ROOT}/etc/udev/rules.d/40-scsi-hotplug.rules
-               fi
-       fi
-
-       # Removing some device-nodes we thought we need some time ago
-       if [[ -d "${ROOT}"/lib/udev/devices ]]; then
-               rm -f "${ROOT}"/lib/udev/devices/{null,zero,console,urandom}
-       fi
-
-       # Removing some old file
-       if has_version "<sys-fs/udev-104-r5"; then
-               rm -f "${ROOT}"/etc/dev.d/net/hotplug.dev
-               rmdir --ignore-fail-on-non-empty "${ROOT}"/etc/dev.d/net
-       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-105.ebuild b/sys-fs/udev/udev-105.ebuild
deleted file mode 100644 (file)
index 03cbc22..0000000
+++ /dev/null
@@ -1,275 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-105.ebuild,v 1.2 2007/03/08 13:27:20 zzam Exp $
-
-inherit eutils flag-o-matic multilib toolchain-funcs
-
-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="selinux? ( sys-libs/libselinux )"
-RDEPEND="!sys-apps/coldplug"
-RDEPEND="${DEPEND} ${RDEPEND}
-       >=sys-apps/baselayout-1.12.5"
-# 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}/${PN}-104-peristent-net-disable-xen.patch
-       epatch ${FILESDIR}/${PN}-104-persistent-net-fix-name-dups.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}" != "295a9b7bdc8bdb239f8860d14af761b0" ]
-       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/ata_id \
-                                 extras/cdrom_id \
-                                 extras/dasd_id \
-                                 extras/edd_id \
-                                 extras/firmware \
-                                 extras/floppy \
-                                 extras/path_id \
-                                 extras/run_directory \
-                                 extras/scsi_id \
-                                 extras/usb_id \
-                                 extras/volume_id \
-                                 extras/rule_generator"
-
-       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 udevd            || 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"
-
-       # Helpers
-       exeinto /lib/udev
-       doexe extras/run_directory/udev_run_devd        || die "Required helper not installed properly"
-       doexe extras/run_directory/udev_run_hotplugd    || die "Required helper not installed properly"
-       doexe extras/ata_id/ata_id              || die "Required helper not installed properly"
-       doexe extras/volume_id/vol_id   || die "Required helper not installed properly"
-       doexe extras/scsi_id/scsi_id    || die "Required helper not installed properly"
-       doexe extras/usb_id/usb_id              || die "Required helper not installed properly"
-       doexe extras/path_id/path_id    || die "Required helper not installed properly"
-       doexe extras/cdrom_id/cdrom_id  || die "Required helper not installed properly"
-       doexe extras/dasd_id/dasd_id    || die "Required helper not installed properly"
-       doexe extras/edd_id/edd_id              || die "Required helper not installed properly"
-       doexe extras/rule_generator/write_cd_rules      || die "Required helper not installed properly"
-       doexe extras/rule_generator/write_net_rules     || die "Required helper not installed properly"
-       doexe extras/rule_generator/rule_generator.functions    || die "Required helper not installed properly"
-       keepdir /lib/udev/state
-       keepdir /lib/udev/devices
-
-       # 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.sh                       || die "Required binary not installed properly"
-       newexe ${FILESDIR}/net-104-r10.sh net.sh        || die "Required binary not installed properly"
-       newexe ${FILESDIR}/modprobe-105.sh modprobe.sh  || die "Required binary not installed properly"
-       doexe ${FILESDIR}/seq_node.sh                           || 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-105 50-udev.rules
-       newins ${FILESDIR}/05-udev-early.rules-104-r5 05-udev-early.rules
-       doins ${FILESDIR}/95-net.rules
-       # Use upstream's persistent rules for devices
-       doins etc/udev/rules.d/60-*.rules
-       doins extras/rule_generator/75-*.rules || die "rules not installed properly"
-
-       # scsi_id configuration
-       insinto /etc
-       doins extras/scsi_id/scsi_id.config
-
-       # set up the /etc/dev.d directory tree
-       keepdir /etc/dev.d
-
-       # 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
-       # create a extra symlink for udevcontrol
-       dosym udevd.8 /usr/share/man/man8/udevcontrol.8
-
-       # our udev hooks into the rc system
-       insinto /lib/rcscripts/addons
-       newins "${FILESDIR}"/udev-start-105.sh udev-start.sh
-       newins "${FILESDIR}"/udev-stop-105.sh udev-stop.sh
-
-       # needed to compile latest Hal
-       insinto /usr/include
-       doins extras/volume_id/lib/libvolume_id.h
-
-       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 [[ -d ${ROOT}/lib/udev-state ]] ; then
-               mv -f "${ROOT}"/lib/udev-state/* "${D}"/lib/udev/state/
-               rm -r "${ROOT}"/lib/udev-state
-       fi
-
-       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
-
-       # delete the old wait_for_sysfs.hotplug symlink if it is present
-       if [ -h "${ROOT}/etc/hotplug.d/default/10-udev.hotplug" ]
-       then
-               rm -f ${ROOT}/etc/hotplug.d/default/10-udev.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
-}
-
-pkg_postinst() {
-       if [[ ${ROOT} == "/" ]] ; then
-               # check if root of init-process is identical to ours
-               if [ -r /proc/1/root -a /proc/1/root/ -ef /proc/self/root/ ]; then
-                       einfo "restarting udevd now."
-                       if [[ -n $(pidof udevd) ]] ; then
-                               killall -15 udevd &>/dev/null
-                               sleep 1
-                               killall -9 udevd &>/dev/null
-                       fi
-                       /sbin/udevd --daemon
-               fi
-       fi
-
-       # people want reminders, I'll give them reminders.  Odds are they will
-       # just ignore them anyway...
-
-       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
-
-       # delete 40-scsi-hotplug.rules - all integrated in 50-udev.rules
-       if has_version "=sys-fs/udev-103-r3"; then
-               if [[ -e "${ROOT}/etc/udev/rules.d/40-scsi-hotplug.rules" ]]
-               then
-                       ewarn "Deleting stray 40-scsi-hotplug.rules"
-                       ewarn "installed by sys-fs/udev-103-r3"
-                       rm -f ${ROOT}/etc/udev/rules.d/40-scsi-hotplug.rules
-               fi
-       fi
-
-       # Removing some device-nodes we thought we need some time ago
-       if [[ -d "${ROOT}"/lib/udev/devices ]]; then
-               rm -f "${ROOT}"/lib/udev/devices/{null,zero,console,urandom}
-       fi
-
-       # Removing some old file
-       if has_version "<sys-fs/udev-104-r5"; then
-               rm -f "${ROOT}"/etc/dev.d/net/hotplug.dev
-               rmdir --ignore-fail-on-non-empty "${ROOT}"/etc/dev.d/net
-       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-106-r1.ebuild b/sys-fs/udev/udev-106-r1.ebuild
deleted file mode 100644 (file)
index 3a78e8c..0000000
+++ /dev/null
@@ -1,275 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-106-r1.ebuild,v 1.2 2007/03/08 13:27:20 zzam Exp $
-
-inherit eutils flag-o-matic multilib toolchain-funcs
-
-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="selinux? ( sys-libs/libselinux )"
-RDEPEND="!sys-apps/coldplug"
-RDEPEND="${DEPEND} ${RDEPEND}
-       >=sys-apps/baselayout-1.12.5"
-# 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}/${PN}-104-peristent-net-disable-xen.patch
-       epatch ${FILESDIR}/${P}-floppy-devices-no-umask.diff
-
-       # 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}" != "295a9b7bdc8bdb239f8860d14af761b0" ]
-       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/ata_id \
-                                 extras/cdrom_id \
-                                 extras/dasd_id \
-                                 extras/edd_id \
-                                 extras/firmware \
-                                 extras/floppy \
-                                 extras/path_id \
-                                 extras/run_directory \
-                                 extras/scsi_id \
-                                 extras/usb_id \
-                                 extras/volume_id \
-                                 extras/rule_generator"
-
-       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 udevd            || 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"
-
-       # Helpers
-       exeinto /lib/udev
-       doexe extras/run_directory/udev_run_devd        || die "Required helper not installed properly"
-       doexe extras/run_directory/udev_run_hotplugd    || die "Required helper not installed properly"
-       doexe extras/ata_id/ata_id              || die "Required helper not installed properly"
-       doexe extras/volume_id/vol_id   || die "Required helper not installed properly"
-       doexe extras/scsi_id/scsi_id    || die "Required helper not installed properly"
-       doexe extras/usb_id/usb_id              || die "Required helper not installed properly"
-       doexe extras/path_id/path_id    || die "Required helper not installed properly"
-       doexe extras/cdrom_id/cdrom_id  || die "Required helper not installed properly"
-       doexe extras/dasd_id/dasd_id    || die "Required helper not installed properly"
-       doexe extras/edd_id/edd_id              || die "Required helper not installed properly"
-       doexe extras/rule_generator/write_cd_rules      || die "Required helper not installed properly"
-       doexe extras/rule_generator/write_net_rules     || die "Required helper not installed properly"
-       doexe extras/rule_generator/rule_generator.functions    || die "Required helper not installed properly"
-       keepdir /lib/udev/state
-       keepdir /lib/udev/devices
-
-       # 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.sh                       || die "Required binary not installed properly"
-       newexe ${FILESDIR}/net-104-r10.sh net.sh        || die "Required binary not installed properly"
-       newexe ${FILESDIR}/modprobe-105.sh modprobe.sh  || die "Required binary not installed properly"
-       doexe ${FILESDIR}/seq_node.sh                           || 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-106-r1 50-udev.rules
-       newins ${FILESDIR}/05-udev-early.rules-104-r5 05-udev-early.rules
-       doins ${FILESDIR}/95-net.rules
-       # Use upstream's persistent rules for devices
-       doins etc/udev/rules.d/60-*.rules
-       doins extras/rule_generator/75-*.rules || die "rules not installed properly"
-
-       # scsi_id configuration
-       insinto /etc
-       doins extras/scsi_id/scsi_id.config
-
-       # set up the /etc/dev.d directory tree
-       keepdir /etc/dev.d
-
-       # 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
-       # create a extra symlink for udevcontrol
-       dosym udevd.8 /usr/share/man/man8/udevcontrol.8
-
-       # our udev hooks into the rc system
-       insinto /lib/rcscripts/addons
-       newins "${FILESDIR}"/udev-start-105.sh udev-start.sh
-       newins "${FILESDIR}"/udev-stop-105.sh udev-stop.sh
-
-       # needed to compile latest Hal
-       insinto /usr/include
-       doins extras/volume_id/lib/libvolume_id.h
-
-       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 [[ -d ${ROOT}/lib/udev-state ]] ; then
-               mv -f "${ROOT}"/lib/udev-state/* "${D}"/lib/udev/state/
-               rm -r "${ROOT}"/lib/udev-state
-       fi
-
-       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
-
-       # delete the old wait_for_sysfs.hotplug symlink if it is present
-       if [ -h "${ROOT}/etc/hotplug.d/default/10-udev.hotplug" ]
-       then
-               rm -f ${ROOT}/etc/hotplug.d/default/10-udev.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
-}
-
-pkg_postinst() {
-       if [[ ${ROOT} == "/" ]] ; then
-               # check if root of init-process is identical to ours
-               if [ -r /proc/1/root -a /proc/1/root/ -ef /proc/self/root/ ]; then
-                       einfo "restarting udevd now."
-                       if [[ -n $(pidof udevd) ]] ; then
-                               killall -15 udevd &>/dev/null
-                               sleep 1
-                               killall -9 udevd &>/dev/null
-                       fi
-                       /sbin/udevd --daemon
-               fi
-       fi
-
-       # people want reminders, I'll give them reminders.  Odds are they will
-       # just ignore them anyway...
-
-       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
-
-       # delete 40-scsi-hotplug.rules - all integrated in 50-udev.rules
-       if has_version "=sys-fs/udev-103-r3"; then
-               if [[ -e "${ROOT}/etc/udev/rules.d/40-scsi-hotplug.rules" ]]
-               then
-                       ewarn "Deleting stray 40-scsi-hotplug.rules"
-                       ewarn "installed by sys-fs/udev-103-r3"
-                       rm -f ${ROOT}/etc/udev/rules.d/40-scsi-hotplug.rules
-               fi
-       fi
-
-       # Removing some device-nodes we thought we need some time ago
-       if [[ -d "${ROOT}"/lib/udev/devices ]]; then
-               rm -f "${ROOT}"/lib/udev/devices/{null,zero,console,urandom}
-       fi
-
-       # Removing some old file
-       if has_version "<sys-fs/udev-104-r5"; then
-               rm -f "${ROOT}"/etc/dev.d/net/hotplug.dev
-               rmdir --ignore-fail-on-non-empty "${ROOT}"/etc/dev.d/net
-       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-106-r2.ebuild b/sys-fs/udev/udev-106-r2.ebuild
deleted file mode 100644 (file)
index 7d655a7..0000000
+++ /dev/null
@@ -1,282 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-106-r2.ebuild,v 1.1 2007/03/12 14:52:16 zzam Exp $
-
-inherit eutils flag-o-matic multilib toolchain-funcs
-
-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="selinux? ( sys-libs/libselinux )"
-RDEPEND="!sys-apps/coldplug"
-RDEPEND="${DEPEND} ${RDEPEND}
-       >=sys-apps/baselayout-1.12.5"
-# 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}/${PN}-104-peristent-net-disable-xen.patch
-       epatch ${FILESDIR}/${P}-floppy-devices-no-umask.diff
-
-       # 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}" != "295a9b7bdc8bdb239f8860d14af761b0" ]
-       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/ata_id \
-                                 extras/cdrom_id \
-                                 extras/dasd_id \
-                                 extras/edd_id \
-                                 extras/firmware \
-                                 extras/floppy \
-                                 extras/path_id \
-                                 extras/run_directory \
-                                 extras/scsi_id \
-                                 extras/usb_id \
-                                 extras/volume_id \
-                                 extras/rule_generator"
-
-       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 udevd            || 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"
-
-       # Helpers
-       exeinto /lib/udev
-       doexe extras/run_directory/udev_run_devd        || die "Required helper not installed properly"
-       doexe extras/run_directory/udev_run_hotplugd    || die "Required helper not installed properly"
-       doexe extras/ata_id/ata_id              || die "Required helper not installed properly"
-       doexe extras/volume_id/vol_id   || die "Required helper not installed properly"
-       doexe extras/scsi_id/scsi_id    || die "Required helper not installed properly"
-       doexe extras/usb_id/usb_id              || die "Required helper not installed properly"
-       doexe extras/path_id/path_id    || die "Required helper not installed properly"
-       doexe extras/cdrom_id/cdrom_id  || die "Required helper not installed properly"
-       doexe extras/dasd_id/dasd_id    || die "Required helper not installed properly"
-       doexe extras/edd_id/edd_id              || die "Required helper not installed properly"
-       doexe extras/rule_generator/write_cd_rules      || die "Required helper not installed properly"
-       doexe extras/rule_generator/write_net_rules     || die "Required helper not installed properly"
-       doexe extras/rule_generator/rule_generator.functions    || die "Required helper not installed properly"
-       keepdir /lib/udev/state
-       keepdir /lib/udev/devices
-
-       # 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.sh                       || die "Required binary not installed properly"
-       newexe ${FILESDIR}/net-104-r10.sh net.sh        || die "Required binary not installed properly"
-       newexe ${FILESDIR}/modprobe-105.sh modprobe.sh  || die "Required binary not installed properly"
-       doexe ${FILESDIR}/seq_node.sh                           || 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-106-r2 50-udev.rules
-       newins ${FILESDIR}/05-udev-early.rules-104-r5 05-udev-early.rules
-       doins ${FILESDIR}/95-net.rules
-       # Use upstream's persistent rules for devices
-       doins etc/udev/rules.d/60-*.rules
-       doins extras/rule_generator/75-*.rules || die "rules not installed properly"
-
-       # scsi_id configuration
-       insinto /etc
-       doins extras/scsi_id/scsi_id.config
-
-       # set up the /etc/dev.d directory tree
-       keepdir /etc/dev.d
-
-       # 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
-       # create a extra symlink for udevcontrol
-       dosym udevd.8 /usr/share/man/man8/udevcontrol.8
-
-       # our udev hooks into the rc system
-       insinto /lib/rcscripts/addons
-       newins "${FILESDIR}"/udev-start-106-r2.sh udev-start.sh
-       newins "${FILESDIR}"/udev-stop-105.sh udev-stop.sh
-
-       # needed to compile latest Hal
-       insinto /usr/include
-       doins extras/volume_id/lib/libvolume_id.h
-
-       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
-
-       if use s390; then
-               # s390 does not has persistent mac addresses
-               # and we only have persistence rules for mac.
-               # For now just remove the rules file.
-               rm ${D}/etc/udev/rules.d/75-persistent-net-generator.rules
-       fi
-
-}
-
-pkg_preinst() {
-       if [[ -d ${ROOT}/lib/udev-state ]] ; then
-               mv -f "${ROOT}"/lib/udev-state/* "${D}"/lib/udev/state/
-               rm -r "${ROOT}"/lib/udev-state
-       fi
-
-       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
-
-       # delete the old wait_for_sysfs.hotplug symlink if it is present
-       if [ -h "${ROOT}/etc/hotplug.d/default/10-udev.hotplug" ]
-       then
-               rm -f ${ROOT}/etc/hotplug.d/default/10-udev.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
-}
-
-pkg_postinst() {
-       if [[ ${ROOT} == "/" ]] ; then
-               # check if root of init-process is identical to ours
-               if [ -r /proc/1/root -a /proc/1/root/ -ef /proc/self/root/ ]; then
-                       einfo "restarting udevd now."
-                       if [[ -n $(pidof udevd) ]] ; then
-                               killall -15 udevd &>/dev/null
-                               sleep 1
-                               killall -9 udevd &>/dev/null
-                       fi
-                       /sbin/udevd --daemon
-               fi
-       fi
-
-       # people want reminders, I'll give them reminders.  Odds are they will
-       # just ignore them anyway...
-
-       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
-
-       # delete 40-scsi-hotplug.rules - all integrated in 50-udev.rules
-       if has_version "=sys-fs/udev-103-r3"; then
-               if [[ -e "${ROOT}/etc/udev/rules.d/40-scsi-hotplug.rules" ]]
-               then
-                       ewarn "Deleting stray 40-scsi-hotplug.rules"
-                       ewarn "installed by sys-fs/udev-103-r3"
-                       rm -f ${ROOT}/etc/udev/rules.d/40-scsi-hotplug.rules
-               fi
-       fi
-
-       # Removing some device-nodes we thought we need some time ago
-       if [[ -d "${ROOT}"/lib/udev/devices ]]; then
-               rm -f "${ROOT}"/lib/udev/devices/{null,zero,console,urandom}
-       fi
-
-       # Removing some old file
-       if has_version "<sys-fs/udev-104-r5"; then
-               rm -f "${ROOT}"/etc/dev.d/net/hotplug.dev
-               rmdir --ignore-fail-on-non-empty "${ROOT}"/etc/dev.d/net
-       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-106-r3.ebuild b/sys-fs/udev/udev-106-r3.ebuild
deleted file mode 100644 (file)
index 66484bf..0000000
+++ /dev/null
@@ -1,295 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-106-r3.ebuild,v 1.1 2007/03/13 18:59:45 zzam Exp $
-
-inherit eutils flag-o-matic multilib toolchain-funcs
-
-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="selinux? ( sys-libs/libselinux )"
-RDEPEND="!sys-apps/coldplug"
-RDEPEND="${DEPEND} ${RDEPEND}
-       >=sys-apps/baselayout-1.12.5"
-# 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}/${PN}-104-peristent-net-disable-xen.patch
-       epatch ${FILESDIR}/${P}-floppy-devices-no-umask.diff
-
-       # 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
-
-       # Delete the rule for device-mapper control device, as we have our own
-       sed -ie '/device-mapper/d' etc/udev/suse/64-device-mapper.rules
-
-       # 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}" != "295a9b7bdc8bdb239f8860d14af761b0" ]
-       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/ata_id \
-                                 extras/cdrom_id \
-                                 extras/dasd_id \
-                                 extras/edd_id \
-                                 extras/firmware \
-                                 extras/floppy \
-                                 extras/path_id \
-                                 extras/run_directory \
-                                 extras/scsi_id \
-                                 extras/usb_id \
-                                 extras/volume_id \
-                                 extras/rule_generator"
-
-       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 udevd            || 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"
-
-       # Helpers
-       exeinto /lib/udev
-       doexe extras/run_directory/udev_run_devd        || die "Required helper not installed properly"
-       doexe extras/run_directory/udev_run_hotplugd    || die "Required helper not installed properly"
-       doexe extras/ata_id/ata_id              || die "Required helper not installed properly"
-       doexe extras/volume_id/vol_id   || die "Required helper not installed properly"
-       doexe extras/scsi_id/scsi_id    || die "Required helper not installed properly"
-       doexe extras/usb_id/usb_id              || die "Required helper not installed properly"
-       doexe extras/path_id/path_id    || die "Required helper not installed properly"
-       doexe extras/cdrom_id/cdrom_id  || die "Required helper not installed properly"
-       doexe extras/dasd_id/dasd_id    || die "Required helper not installed properly"
-       doexe extras/edd_id/edd_id              || die "Required helper not installed properly"
-       doexe extras/rule_generator/write_cd_rules      || die "Required helper not installed properly"
-       doexe extras/rule_generator/write_net_rules     || die "Required helper not installed properly"
-       doexe extras/rule_generator/rule_generator.functions    || die "Required helper not installed properly"
-       keepdir /lib/udev/state
-       keepdir /lib/udev/devices
-
-       # create symlinks for these utilities to /sbin
-       # where multipath-tools expect them to be (Bug #168588)
-       dosym ../lib/udev/vol_id /sbin/vol_id
-       dosym ../lib/udev/scsi_id /sbin/scsi_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       || die "Required binary not installed properly"
-       doexe extras/firmware/firmware.sh                       || die "Required binary not installed properly"
-       newexe ${FILESDIR}/net-104-r10.sh net.sh        || die "Required binary not installed properly"
-       newexe ${FILESDIR}/modprobe-105.sh modprobe.sh  || die "Required binary not installed properly"
-       doexe ${FILESDIR}/seq_node.sh                           || 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-106-r2 50-udev.rules
-       newins ${FILESDIR}/05-udev-early.rules-104-r5 05-udev-early.rules
-       doins ${FILESDIR}/95-net.rules
-       # Use upstream's persistent rules for devices
-       doins etc/udev/rules.d/60-*.rules
-       doins extras/rule_generator/75-*.rules || die "rules not installed properly"
-       # Use suse's persistent device-mapper rules
-       doins ./etc/udev/suse/64-device-mapper.rules
-
-       # scsi_id configuration
-       insinto /etc
-       doins extras/scsi_id/scsi_id.config
-
-       # set up the /etc/dev.d directory tree
-       keepdir /etc/dev.d
-
-       # 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
-       # create a extra symlink for udevcontrol
-       dosym udevd.8 /usr/share/man/man8/udevcontrol.8
-
-       # our udev hooks into the rc system
-       insinto /lib/rcscripts/addons
-       newins "${FILESDIR}"/udev-start-106-r2.sh udev-start.sh
-       newins "${FILESDIR}"/udev-stop-105.sh udev-stop.sh
-
-       # needed to compile latest Hal
-       insinto /usr/include
-       doins extras/volume_id/lib/libvolume_id.h
-
-       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
-
-       insinto /etc/modprobe.d
-       doins ${FILESDIR}/blacklist ${FILESDIR}/pnp-aliases
-
-       if use s390; then
-               # s390 does not has persistent mac addresses
-               # and we only have persistence rules for mac.
-               # For now just remove the rules file.
-               rm ${D}/etc/udev/rules.d/75-persistent-net-generator.rules
-       fi
-
-}
-
-pkg_preinst() {
-       if [[ -d ${ROOT}/lib/udev-state ]] ; then
-               mv -f "${ROOT}"/lib/udev-state/* "${D}"/lib/udev/state/
-               rm -r "${ROOT}"/lib/udev-state
-       fi
-
-       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
-
-       # delete the old wait_for_sysfs.hotplug symlink if it is present
-       if [ -h "${ROOT}/etc/hotplug.d/default/10-udev.hotplug" ]
-       then
-               rm -f ${ROOT}/etc/hotplug.d/default/10-udev.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
-}
-
-pkg_postinst() {
-       if [[ ${ROOT} == "/" ]] ; then
-               # check if root of init-process is identical to ours
-               if [ -r /proc/1/root -a /proc/1/root/ -ef /proc/self/root/ ]; then
-                       einfo "restarting udevd now."
-                       if [[ -n $(pidof udevd) ]] ; then
-                               killall -15 udevd &>/dev/null
-                               sleep 1
-                               killall -9 udevd &>/dev/null
-                       fi
-                       /sbin/udevd --daemon
-               fi
-       fi
-
-       # people want reminders, I'll give them reminders.  Odds are they will
-       # just ignore them anyway...
-
-       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
-
-       # delete 40-scsi-hotplug.rules - all integrated in 50-udev.rules
-       if has_version "=sys-fs/udev-103-r3"; then
-               if [[ -e "${ROOT}/etc/udev/rules.d/40-scsi-hotplug.rules" ]]
-               then
-                       ewarn "Deleting stray 40-scsi-hotplug.rules"
-                       ewarn "installed by sys-fs/udev-103-r3"
-                       rm -f ${ROOT}/etc/udev/rules.d/40-scsi-hotplug.rules
-               fi
-       fi
-
-       # Removing some device-nodes we thought we need some time ago
-       if [[ -d "${ROOT}"/lib/udev/devices ]]; then
-               rm -f "${ROOT}"/lib/udev/devices/{null,zero,console,urandom}
-       fi
-
-       # Removing some old file
-       if has_version "<sys-fs/udev-104-r5"; then
-               rm -f "${ROOT}"/etc/dev.d/net/hotplug.dev
-               rmdir --ignore-fail-on-non-empty "${ROOT}"/etc/dev.d/net
-       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-106.ebuild b/sys-fs/udev/udev-106.ebuild
deleted file mode 100644 (file)
index 21b3611..0000000
+++ /dev/null
@@ -1,275 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-106.ebuild,v 1.2 2007/03/08 13:27:20 zzam Exp $
-
-inherit eutils flag-o-matic multilib toolchain-funcs
-
-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="selinux? ( sys-libs/libselinux )"
-RDEPEND="!sys-apps/coldplug"
-RDEPEND="${DEPEND} ${RDEPEND}
-       >=sys-apps/baselayout-1.12.5"
-# 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}/${PN}-104-peristent-net-disable-xen.patch
-       epatch ${FILESDIR}/${P}-floppy-devices-no-umask.diff
-
-       # 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}" != "295a9b7bdc8bdb239f8860d14af761b0" ]
-       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/ata_id \
-                                 extras/cdrom_id \
-                                 extras/dasd_id \
-                                 extras/edd_id \
-                                 extras/firmware \
-                                 extras/floppy \
-                                 extras/path_id \
-                                 extras/run_directory \
-                                 extras/scsi_id \
-                                 extras/usb_id \
-                                 extras/volume_id \
-                                 extras/rule_generator"
-
-       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 udevd            || 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"
-
-       # Helpers
-       exeinto /lib/udev
-       doexe extras/run_directory/udev_run_devd        || die "Required helper not installed properly"
-       doexe extras/run_directory/udev_run_hotplugd    || die "Required helper not installed properly"
-       doexe extras/ata_id/ata_id              || die "Required helper not installed properly"
-       doexe extras/volume_id/vol_id   || die "Required helper not installed properly"
-       doexe extras/scsi_id/scsi_id    || die "Required helper not installed properly"
-       doexe extras/usb_id/usb_id              || die "Required helper not installed properly"
-       doexe extras/path_id/path_id    || die "Required helper not installed properly"
-       doexe extras/cdrom_id/cdrom_id  || die "Required helper not installed properly"
-       doexe extras/dasd_id/dasd_id    || die "Required helper not installed properly"
-       doexe extras/edd_id/edd_id              || die "Required helper not installed properly"
-       doexe extras/rule_generator/write_cd_rules      || die "Required helper not installed properly"
-       doexe extras/rule_generator/write_net_rules     || die "Required helper not installed properly"
-       doexe extras/rule_generator/rule_generator.functions    || die "Required helper not installed properly"
-       keepdir /lib/udev/state
-       keepdir /lib/udev/devices
-
-       # 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.sh                       || die "Required binary not installed properly"
-       newexe ${FILESDIR}/net-104-r10.sh net.sh        || die "Required binary not installed properly"
-       newexe ${FILESDIR}/modprobe-105.sh modprobe.sh  || die "Required binary not installed properly"
-       doexe ${FILESDIR}/seq_node.sh                           || 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-106 50-udev.rules
-       newins ${FILESDIR}/05-udev-early.rules-104-r5 05-udev-early.rules
-       doins ${FILESDIR}/95-net.rules
-       # Use upstream's persistent rules for devices
-       doins etc/udev/rules.d/60-*.rules
-       doins extras/rule_generator/75-*.rules || die "rules not installed properly"
-
-       # scsi_id configuration
-       insinto /etc
-       doins extras/scsi_id/scsi_id.config
-
-       # set up the /etc/dev.d directory tree
-       keepdir /etc/dev.d
-
-       # 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
-       # create a extra symlink for udevcontrol
-       dosym udevd.8 /usr/share/man/man8/udevcontrol.8
-
-       # our udev hooks into the rc system
-       insinto /lib/rcscripts/addons
-       newins "${FILESDIR}"/udev-start-105.sh udev-start.sh
-       newins "${FILESDIR}"/udev-stop-105.sh udev-stop.sh
-
-       # needed to compile latest Hal
-       insinto /usr/include
-       doins extras/volume_id/lib/libvolume_id.h
-
-       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 [[ -d ${ROOT}/lib/udev-state ]] ; then
-               mv -f "${ROOT}"/lib/udev-state/* "${D}"/lib/udev/state/
-               rm -r "${ROOT}"/lib/udev-state
-       fi
-
-       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
-
-       # delete the old wait_for_sysfs.hotplug symlink if it is present
-       if [ -h "${ROOT}/etc/hotplug.d/default/10-udev.hotplug" ]
-       then
-               rm -f ${ROOT}/etc/hotplug.d/default/10-udev.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
-}
-
-pkg_postinst() {
-       if [[ ${ROOT} == "/" ]] ; then
-               # check if root of init-process is identical to ours
-               if [ -r /proc/1/root -a /proc/1/root/ -ef /proc/self/root/ ]; then
-                       einfo "restarting udevd now."
-                       if [[ -n $(pidof udevd) ]] ; then
-                               killall -15 udevd &>/dev/null
-                               sleep 1
-                               killall -9 udevd &>/dev/null
-                       fi
-                       /sbin/udevd --daemon
-               fi
-       fi
-
-       # people want reminders, I'll give them reminders.  Odds are they will
-       # just ignore them anyway...
-
-       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
-
-       # delete 40-scsi-hotplug.rules - all integrated in 50-udev.rules
-       if has_version "=sys-fs/udev-103-r3"; then
-               if [[ -e "${ROOT}/etc/udev/rules.d/40-scsi-hotplug.rules" ]]
-               then
-                       ewarn "Deleting stray 40-scsi-hotplug.rules"
-                       ewarn "installed by sys-fs/udev-103-r3"
-                       rm -f ${ROOT}/etc/udev/rules.d/40-scsi-hotplug.rules
-               fi
-       fi
-
-       # Removing some device-nodes we thought we need some time ago
-       if [[ -d "${ROOT}"/lib/udev/devices ]]; then
-               rm -f "${ROOT}"/lib/udev/devices/{null,zero,console,urandom}
-       fi
-
-       # Removing some old file
-       if has_version "<sys-fs/udev-104-r5"; then
-               rm -f "${ROOT}"/etc/dev.d/net/hotplug.dev
-               rmdir --ignore-fail-on-non-empty "${ROOT}"/etc/dev.d/net
-       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"
-}