Nuked crappy revisions.
authorMatthias Schwarzott <zzam@gentoo.org>
Mon, 22 Jan 2007 20:19:50 +0000 (20:19 +0000)
committerMatthias Schwarzott <zzam@gentoo.org>
Mon, 22 Jan 2007 20:19:50 +0000 (20:19 +0000)
Package-Manager: portage-2.1.2-r2

14 files changed:
sys-fs/udev/ChangeLog
sys-fs/udev/Manifest
sys-fs/udev/files/40-scsi-hotplug.rules [deleted file]
sys-fs/udev/files/digest-udev-103-r1 [deleted file]
sys-fs/udev/files/digest-udev-103-r2 [deleted file]
sys-fs/udev/files/digest-udev-103-r3 [deleted file]
sys-fs/udev/files/digest-udev-104 [deleted file]
sys-fs/udev/files/udev.rules-103-r1 [deleted file]
sys-fs/udev/files/udev.rules-103-r2 [deleted file]
sys-fs/udev/files/udev.rules-103-r3 [deleted file]
sys-fs/udev/udev-103-r1.ebuild [deleted file]
sys-fs/udev/udev-103-r2.ebuild [deleted file]
sys-fs/udev/udev-103-r3.ebuild [deleted file]
sys-fs/udev/udev-104.ebuild [deleted file]

index 8218ba5098373f32cdd66515fb51fe89bd16a538..b667cff1cef76ed317d1e844acc0651f8d1bcce1 100644 (file)
@@ -1,6 +1,12 @@
 # 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.227 2007/01/20 14:58:55 zzam Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.228 2007/01/22 20:19:49 zzam Exp $
+
+  22 Jan 2007; Matthias Schwarzott <zzam@gentoo.org>
+  -files/40-scsi-hotplug.rules, -files/udev.rules-103-r1,
+  -files/udev.rules-103-r2, -files/udev.rules-103-r3, -udev-103-r1.ebuild,
+  -udev-103-r2.ebuild, -udev-103-r3.ebuild, -udev-104.ebuild:
+  Nuked crappy revisions.
 
 *udev-104-r1 (20 Jan 2007)
 
index 2481ea910854e9bffb111cd0a95e0a2df905a711..a7dd29ffb05ee9122069cd72d8e9fd5e0eaa56b8 100644 (file)
@@ -13,10 +13,6 @@ AUX 05-udev-early.rules-104 449 RMD160 8c10d29743ad7e5f68816a9a8807fe5a795b6505
 MD5 448a45be21329c2d61408f6f7efb2ed3 files/05-udev-early.rules-104 449
 RMD160 8c10d29743ad7e5f68816a9a8807fe5a795b6505 files/05-udev-early.rules-104 449
 SHA256 4389d9de4eb5c847c0d0a7c0187d88c2030d62e1b629e8b62a8fe9a53272ea84 files/05-udev-early.rules-104 449
-AUX 40-scsi-hotplug.rules 338 RMD160 43039de65d94b23ea2e3842d48987c74c5788f20 SHA1 588916e77490f6d8915dc23d265afd3f9096d3e2 SHA256 7e7867e1dbc889846e26f20870e2c9a685872f3dabdf6c8ac0911837857eac86
-MD5 ba9e173c0295e66741c7baec47fe2ae8 files/40-scsi-hotplug.rules 338
-RMD160 43039de65d94b23ea2e3842d48987c74c5788f20 files/40-scsi-hotplug.rules 338
-SHA256 7e7867e1dbc889846e26f20870e2c9a685872f3dabdf6c8ac0911837857eac86 files/40-scsi-hotplug.rules 338
 AUX 95-net.rules 550 RMD160 8e10d27a37f15bbcd8367266693b58d7a9101370 SHA1 53cf6e38d817f1d885cd54f8c2d1674c83878609 SHA256 19c6783fdd8bfb4f66376fb4929cd9a1a554c8949a40364e2a5b36b2e31f7574
 MD5 b9c490717a6a973b52edd7082a7b09f8 files/95-net.rules 550
 RMD160 8e10d27a37f15bbcd8367266693b58d7a9101370 files/95-net.rules 550
@@ -185,18 +181,6 @@ AUX udev.rules-098 10095 RMD160 9bac5d74ee0fc2f62da56854121f9adef9501eae SHA1 52
 MD5 295a9b7bdc8bdb239f8860d14af761b0 files/udev.rules-098 10095
 RMD160 9bac5d74ee0fc2f62da56854121f9adef9501eae files/udev.rules-098 10095
 SHA256 211d8d7820f0bb474f0ffad172359fc3b9f5064422ee68af5961558df0e1dcac files/udev.rules-098 10095
-AUX udev.rules-103-r1 9651 RMD160 7f61de480f7ded49e4266c008e738a17dc1ebc01 SHA1 6416a4297df8f05f2bf8239826be56bc1b312bbd SHA256 a667f8041e74485344a427e3271a6f4ec53d98ef4bde35f4cacfd5003dd86e48
-MD5 8972fd2b6c6827b4f01aa0d45d7a23a8 files/udev.rules-103-r1 9651
-RMD160 7f61de480f7ded49e4266c008e738a17dc1ebc01 files/udev.rules-103-r1 9651
-SHA256 a667f8041e74485344a427e3271a6f4ec53d98ef4bde35f4cacfd5003dd86e48 files/udev.rules-103-r1 9651
-AUX udev.rules-103-r2 9845 RMD160 a2247a7e55da61319d464f3b069658b82198adea SHA1 521f589ace886bd38d844671ae65f8744ca3fc90 SHA256 489567f1c663143ba728c4861562d0d1e8f99adb11c849de3c871869eaceb4b4
-MD5 647b8eeaf08f7df0711a2b3e0114cdc4 files/udev.rules-103-r2 9845
-RMD160 a2247a7e55da61319d464f3b069658b82198adea files/udev.rules-103-r2 9845
-SHA256 489567f1c663143ba728c4861562d0d1e8f99adb11c849de3c871869eaceb4b4 files/udev.rules-103-r2 9845
-AUX udev.rules-103-r3 9666 RMD160 1435925f11e525aa2085679ba8e39ca637069fb5 SHA1 ce23881dda85fbf9b35b94b15393ad7ec9001518 SHA256 4de595e2bc92e874ad18de3bc30157cca3f7d5b93155a5c99d9c8b5e57613bc1
-MD5 a631d9d668f8143b10e5c71f8b5d57d3 files/udev.rules-103-r3 9666
-RMD160 1435925f11e525aa2085679ba8e39ca637069fb5 files/udev.rules-103-r3 9666
-SHA256 4de595e2bc92e874ad18de3bc30157cca3f7d5b93155a5c99d9c8b5e57613bc1 files/udev.rules-103-r3 9666
 AUX udev.rules-104 10799 RMD160 d3d158e92f71215b2b847f480b23650b4873e7e3 SHA1 e66b6984058d2271a35f452e8a92febb81388f25 SHA256 5265c20933afefa05f3033375fcc538dcc3699b58d44e21f81320c7a434212cd
 MD5 69437fb27fe4e3894b551a73b34a5d0c files/udev.rules-104 10799
 RMD160 d3d158e92f71215b2b847f480b23650b4873e7e3 files/udev.rules-104 10799
@@ -259,18 +243,6 @@ EBUILD udev-100.ebuild 10901 RMD160 f16e2d9278ad0fa9457e39a9687db8fbe62d9c58 SHA
 MD5 faa422dda3f247b1afaa34d459eebf86 udev-100.ebuild 10901
 RMD160 f16e2d9278ad0fa9457e39a9687db8fbe62d9c58 udev-100.ebuild 10901
 SHA256 446afef45c28b445f9c22fd9f5452613dd4edc1a8e84a98b05cd20ce8d01ccd8 udev-100.ebuild 10901
-EBUILD udev-103-r1.ebuild 11302 RMD160 96d40708c5931838dc008bdf130d78ac4edce2cb SHA1 7feb4a6bb0c2cee5740b162e892b6aa2a15edeb0 SHA256 46db6069d24868ca07a02204dab50f6f7dd1288d7c4f08f539d5f992b7da01af
-MD5 65da6ef189a378dbe1f177994916066a udev-103-r1.ebuild 11302
-RMD160 96d40708c5931838dc008bdf130d78ac4edce2cb udev-103-r1.ebuild 11302
-SHA256 46db6069d24868ca07a02204dab50f6f7dd1288d7c4f08f539d5f992b7da01af udev-103-r1.ebuild 11302
-EBUILD udev-103-r2.ebuild 11384 RMD160 2f14be8c39e7c9e0eacdc338f8ba84bbc938bead SHA1 777b57f203c05704e2eb3b9039cca7a82cd8b852 SHA256 27745555cf9967fb80403c377b66745cbc71efd2507a3070065d56179347cf8f
-MD5 faa012ba3bdb82ccc43499b0538a246c udev-103-r2.ebuild 11384
-RMD160 2f14be8c39e7c9e0eacdc338f8ba84bbc938bead udev-103-r2.ebuild 11384
-SHA256 27745555cf9967fb80403c377b66745cbc71efd2507a3070065d56179347cf8f udev-103-r2.ebuild 11384
-EBUILD udev-103-r3.ebuild 11453 RMD160 156993ab918d952969d8b9ef1e72bfc9b71395bb SHA1 3000b22a148bf13a5af37f635dd391dcf5dd00f1 SHA256 72e115614f35e51f0d8ba732dd7a263972a52bb21aa66b118b0b32971ba67347
-MD5 f43aee354543d865ada0ad74d276ef1d udev-103-r3.ebuild 11453
-RMD160 156993ab918d952969d8b9ef1e72bfc9b71395bb udev-103-r3.ebuild 11453
-SHA256 72e115614f35e51f0d8ba732dd7a263972a52bb21aa66b118b0b32971ba67347 udev-103-r3.ebuild 11453
 EBUILD udev-103.ebuild 11287 RMD160 bff5f34ad8de812ef7a13612b059ecb14da37421 SHA1 8cba27a49c381f45f5039d71b3930c445716c786 SHA256 f650d8df92004190e77a7d96ed437cbaee53fc2504858e63491d417854444c9b
 MD5 740ea843e67f766c34a4b13feb82d9de udev-103.ebuild 11287
 RMD160 bff5f34ad8de812ef7a13612b059ecb14da37421 udev-103.ebuild 11287
@@ -279,14 +251,10 @@ EBUILD udev-104-r1.ebuild 11730 RMD160 522ae265254595e580254d9d34db9a4e282fca85
 MD5 7d52051335103f5ae3c99868ee2f203c udev-104-r1.ebuild 11730
 RMD160 522ae265254595e580254d9d34db9a4e282fca85 udev-104-r1.ebuild 11730
 SHA256 1813cc52dff00998ee5d3198c21893d8966a9452c1968d5b3e489af2949b8df6 udev-104-r1.ebuild 11730
-EBUILD udev-104.ebuild 11586 RMD160 ed25ad6cca9210449692df71ea15fa32e4a056b0 SHA1 a16a692f816c598613124343ff781e210f6cb1a4 SHA256 25ba578398480720394cc7aa2082cb36971a52c4c51ce25dd7f09e2045b33531
-MD5 700e0b32b06653e6b719413574629586 udev-104.ebuild 11586
-RMD160 ed25ad6cca9210449692df71ea15fa32e4a056b0 udev-104.ebuild 11586
-SHA256 25ba578398480720394cc7aa2082cb36971a52c4c51ce25dd7f09e2045b33531 udev-104.ebuild 11586
-MISC ChangeLog 41518 RMD160 ed9f297284e804a65cdda7af8690129608c0cb7c SHA1 b1ff2e39ecac2014c9fb93aa3e6a6ee47e11a438 SHA256 4ce8c5cad9959e9ad0094cccda5ccb75a10ace9b2d05a23eb04d947accd65f54
-MD5 e98e6a5ca4edead2b59d832df9568b8c ChangeLog 41518
-RMD160 ed9f297284e804a65cdda7af8690129608c0cb7c ChangeLog 41518
-SHA256 4ce8c5cad9959e9ad0094cccda5ccb75a10ace9b2d05a23eb04d947accd65f54 ChangeLog 41518
+MISC ChangeLog 41793 RMD160 dd25ffd77ff97fd7eb5ce158c73fd4f7bd8ba118 SHA1 78daac72ce1de712dac0ae99346047e80c935009 SHA256 abf03c828ad4762ccbed42e5ddddb665ee059e79fbdcfa8f695026254d26db3b
+MD5 6ff95af92fbcbb26e75bdaf37d3e5b4c ChangeLog 41793
+RMD160 dd25ffd77ff97fd7eb5ce158c73fd4f7bd8ba118 ChangeLog 41793
+SHA256 abf03c828ad4762ccbed42e5ddddb665ee059e79fbdcfa8f695026254d26db3b ChangeLog 41793
 MISC metadata.xml 447 RMD160 d1ba09bd6a434b25c718673de9258cc544e090be SHA1 70c43d2863c09958849bfce8c5bb97d406a0662b SHA256 a9881de1424ac71191111bd30c7c1253589673b0cdce13c352204f1499e9d884
 MD5 f74bee0505505c00e76da6313db29e49 metadata.xml 447
 RMD160 d1ba09bd6a434b25c718673de9258cc544e090be metadata.xml 447
@@ -327,25 +295,13 @@ 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 0a038fef39f2c8ccb4a613719e0f817b files/digest-udev-103-r1 229
-RMD160 fd217b32f070097ae37ba5ee5a96a84faab5edef files/digest-udev-103-r1 229
-SHA256 7638db47ed884246551e3d27d9be0fd088c0db9a7e92c3359efa901a87742a28 files/digest-udev-103-r1 229
-MD5 0a038fef39f2c8ccb4a613719e0f817b files/digest-udev-103-r2 229
-RMD160 fd217b32f070097ae37ba5ee5a96a84faab5edef files/digest-udev-103-r2 229
-SHA256 7638db47ed884246551e3d27d9be0fd088c0db9a7e92c3359efa901a87742a28 files/digest-udev-103-r2 229
-MD5 0a038fef39f2c8ccb4a613719e0f817b files/digest-udev-103-r3 229
-RMD160 fd217b32f070097ae37ba5ee5a96a84faab5edef files/digest-udev-103-r3 229
-SHA256 7638db47ed884246551e3d27d9be0fd088c0db9a7e92c3359efa901a87742a28 files/digest-udev-103-r3 229
-MD5 834e944e237e0d9501aac75e61c50eb1 files/digest-udev-104 229
-RMD160 7fd47bd560da91a9953657f31d6cd2383d2032cb files/digest-udev-104 229
-SHA256 36aae1151cda7c7f51bfb8204b7cef8301f80ea336086802f1a8c495a7eb7749 files/digest-udev-104 229
 MD5 834e944e237e0d9501aac75e61c50eb1 files/digest-udev-104-r1 229
 RMD160 7fd47bd560da91a9953657f31d6cd2383d2032cb files/digest-udev-104-r1 229
 SHA256 36aae1151cda7c7f51bfb8204b7cef8301f80ea336086802f1a8c495a7eb7749 files/digest-udev-104-r1 229
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.1 (GNU/Linux)
 
-iD8DBQFFsi41t2vP6XvVdOcRArV9AJ0Vx1793zMkKdX4FixEehKhpcDmJACeOR2d
-kT0lFwU8oin/KB9gs99wSQ0=
-=/5H+
+iD8DBQFFtRxwt2vP6XvVdOcRAjZFAJ4jfYOjUeo8+bkPsQqOnm8Xw/nE/QCgpicC
+KdXKbqZRbug4Fzauq0dgh6Y=
+=jm6P
 -----END PGP SIGNATURE-----
diff --git a/sys-fs/udev/files/40-scsi-hotplug.rules b/sys-fs/udev/files/40-scsi-hotplug.rules
deleted file mode 100644 (file)
index bd4d3ed..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-SUBSYSTEM!="scsi_device", GOTO="scsi_hotplug_end"
-ACTION!="add", GOTO="scsi_hotplug_end"
-
-ATTRS{type}=="0|7", DRIVERS!="*sd*",   RUN+="/sbin/modprobe sd_mod"
-ATTRS{type}=="4|5", DRIVERS!="*sr*",   RUN+="/sbin/modprobe sr_mod"
-ATTRS{type}=="1",                      RUN+="/sbin/modprobe st"
-
-ATTRS{type}!="",                       RUN+="/sbin/modprobe sg"
-
-LABEL="scsi_hotplug_end"
diff --git a/sys-fs/udev/files/digest-udev-103-r1 b/sys-fs/udev/files/digest-udev-103-r1
deleted file mode 100644 (file)
index 1cb26bc..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 7360ce47b5ec3f9fa71f18071ecb8b97 udev-103.tar.bz2 200027
-RMD160 3b00a83ad8c538109ee030e2e471422272c7d071 udev-103.tar.bz2 200027
-SHA256 047f5e2895f707117ab726cedd89fd35e8c9105530af54a8038fe81cf61c4e3f udev-103.tar.bz2 200027
diff --git a/sys-fs/udev/files/digest-udev-103-r2 b/sys-fs/udev/files/digest-udev-103-r2
deleted file mode 100644 (file)
index 1cb26bc..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 7360ce47b5ec3f9fa71f18071ecb8b97 udev-103.tar.bz2 200027
-RMD160 3b00a83ad8c538109ee030e2e471422272c7d071 udev-103.tar.bz2 200027
-SHA256 047f5e2895f707117ab726cedd89fd35e8c9105530af54a8038fe81cf61c4e3f udev-103.tar.bz2 200027
diff --git a/sys-fs/udev/files/digest-udev-103-r3 b/sys-fs/udev/files/digest-udev-103-r3
deleted file mode 100644 (file)
index 1cb26bc..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 7360ce47b5ec3f9fa71f18071ecb8b97 udev-103.tar.bz2 200027
-RMD160 3b00a83ad8c538109ee030e2e471422272c7d071 udev-103.tar.bz2 200027
-SHA256 047f5e2895f707117ab726cedd89fd35e8c9105530af54a8038fe81cf61c4e3f udev-103.tar.bz2 200027
diff --git a/sys-fs/udev/files/digest-udev-104 b/sys-fs/udev/files/digest-udev-104
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/udev.rules-103-r1 b/sys-fs/udev/files/udev.rules-103-r1
deleted file mode 100644 (file)
index f5a2a6e..0000000
+++ /dev/null
@@ -1,279 +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="tty"
-KERNEL=="ttyUSB[0-9]*",        NAME="%k", SYMLINK="tts/USB%n", GROUP="tty", MODE="0660"
-KERNEL=="ippp0",       NAME="%k", GROUP="tty"
-KERNEL=="isdn*"                NAME="%k", GROUP="tty"
-KERNEL=="dcbri*",      NAME="%k", GROUP="tty"
-KERNEL=="ircomm*",     NAME="%k", GROUP="tty"
-
-# all block devices
-SUBSYSTEM=="block", GROUP="disk"
-
-# cdrom symlinks and other good cdrom naming
-KERNEL=="sr[0-9]*|hd[a-z]|pcd[0-9]*", IMPORT{program}="cdrom_id --export $tempnode"
-
-ENV{ID_CDROM}=="?*", GROUP="cdrom"
-BUS=="scsi",   KERNEL=="sg[0-9]*", ACTION=="add", DRIVERS=="sr", 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="dialout"
-KERNEL=="capi*",       NAME="capi/%n", GROUP="dialout"
-
-# 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", MODE="0644"
-
-
-# Module autoloading
-
-# Autoload modules that lack aliases but have them defined inutoload modules
-SYSFS{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
-
-
-
-# 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-103-r2 b/sys-fs/udev/files/udev.rules-103-r2
deleted file mode 100644 (file)
index ea1fd9c..0000000
+++ /dev/null
@@ -1,283 +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="tty"
-KERNEL=="ttyUSB[0-9]*",        NAME="%k", SYMLINK="tts/USB%n", GROUP="tty", MODE="0660"
-KERNEL=="ippp0",       NAME="%k", GROUP="tty"
-KERNEL=="isdn*"                NAME="%k", GROUP="tty"
-KERNEL=="dcbri*",      NAME="%k", GROUP="tty"
-KERNEL=="ircomm*",     NAME="%k", GROUP="tty"
-
-# all block devices
-SUBSYSTEM=="block", GROUP="disk"
-
-# cdrom symlinks and other good cdrom naming
-KERNEL=="sr[0-9]*|hd[a-z]|pcd[0-9]*", IMPORT{program}="cdrom_id --export $tempnode"
-
-ENV{ID_CDROM}=="?*", GROUP="cdrom"
-BUS=="scsi",   KERNEL=="sg[0-9]*", ACTION=="add", DRIVERS=="sr", 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="dialout"
-KERNEL=="capi*",       NAME="capi/%n", GROUP="dialout"
-
-# 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", MODE="0644"
-
-
-# Module autoloading
-
-# Autoload modules that lack aliases but have them defined inutoload modules
-SYSFS{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
-
-
-# Load firmware
-SUBSYSTEM=="firmware", ACTION=="add", RUN+="firmware.sh"
-
-
-# Activate our network if we can
-SUBSYSTEM=="net", ACTION=="add",    RUN+="net.sh %k start", OPTIONS="last_rule"
-SUBSYSTEM=="net", ACTION=="remove", RUN+="net.sh %k stop",  OPTIONS="last_rule"
-
-
-# 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-103-r3 b/sys-fs/udev/files/udev.rules-103-r3
deleted file mode 100644 (file)
index 3a51649..0000000
+++ /dev/null
@@ -1,279 +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="tty"
-KERNEL=="ttyUSB[0-9]*",        NAME="%k", SYMLINK="tts/USB%n", GROUP="tty", MODE="0660"
-KERNEL=="ippp0",       NAME="%k", GROUP="tty"
-KERNEL=="isdn*"                NAME="%k", GROUP="tty"
-KERNEL=="dcbri*",      NAME="%k", GROUP="tty"
-KERNEL=="ircomm*",     NAME="%k", GROUP="tty"
-
-# 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"
-BUS=="scsi",   KERNEL=="sg[0-9]*", ACTION=="add", DRIVERS=="sr", 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="dialout"
-KERNEL=="capi*",       NAME="capi/%n", GROUP="dialout"
-
-# 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", MODE="0644"
-
-
-# Module autoloading
-
-# Autoload modules that lack aliases but have them defined inutoload modules
-SYSFS{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
-
-
-
-# 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/udev-103-r1.ebuild b/sys-fs/udev/udev-103-r1.ebuild
deleted file mode 100644 (file)
index f6aa2e9..0000000
+++ /dev/null
@@ -1,321 +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-103-r1.ebuild,v 1.1 2007/01/15 15:54:45 zzam Exp $
-
-inherit eutils flag-o-matic multilib
-
-DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
-HOMEPAGE="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html"
-SRC_URI="mirror://kernel/linux/utils/kernel/hotplug/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="selinux"
-
-# still rely on hotplug (need to fix that), but now we implement coldplug
-
-DEPEND="sys-apps/hotplug-base"
-RDEPEND="!sys-apps/coldplug"
-RDEPEND="${DEPEND} ${RDEPEND}
-       >=sys-apps/baselayout-1.11.14"
-# We need the lib/rcscripts/addon support
-PROVIDE="virtual/dev-manager"
-
-src_unpack() {
-       unpack ${A}
-
-       cd "${S}"
-
-       # patches go here...
-       #epatch ${FILESDIR}/${P}-udev_volume_id.patch
-
-       # No need to clutter the logs ...
-       sed -ie '/^DEBUG/ c\DEBUG = false' Makefile
-       # Do not use optimization flags from the package
-       sed -ie 's|$(OPTIMIZATION)||g' Makefile
-
-       # Make sure there is no sudden changes to udev.rules.gentoo
-       # (more for my own needs than anything else ...)
-       MD5=`md5sum < "${S}/etc/udev/gentoo/udev.rules"`
-       MD5=${MD5/  -/}
-       if [ "${MD5}" != "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"
-
-       # need to keep this until /sbin/rc stops checking for its presence, it's
-       # really not needed for us to work properly at all.
-       dosbin udev                     || 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
-
-       # 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}/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-103-r1 50-udev.rules
-       newins ${FILESDIR}/05-udev-early.rules-079 05-udev-early.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
-       dodir /etc/dev.d/default
-       dodir /etc/dev.d/net
-       exeinto /etc/dev.d/net
-       doexe extras/run_directory/dev.d/net/hotplug.dev
-
-       # all of the man pages
-       doman *.7
-       doman *.8
-       doman extras/ata_id/ata_id.8
-       doman extras/edd_id/edd_id.8
-       doman extras/scsi_id/scsi_id.8
-       doman extras/volume_id/vol_id.8
-       doman extras/dasd_id/dasd_id.8
-       doman extras/cdrom_id/cdrom_id.8
-       # create a extra symlink for udevcontrol
-       ln -s "${D}"/usr/share/man/man8/udevd.8.gz \
-               "${D}"/usr/share/man/man8/udevcontrol.8.gz
-
-       # our udev hooks into the rc system
-       insinto /lib/rcscripts/addons
-       newins "${FILESDIR}"/udev-start-099.sh udev-start.sh
-       doins "${FILESDIR}"/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
-
-       # Create some nodes that we know we need.
-       # set the time/date so we can see in /dev which ones we copied over
-       # in the udev-start.sh script
-       mkdir -p ${ROOT}/lib/udev/devices
-
-       if [ ! -e ${ROOT}/lib/udev/devices/null ] ; then
-           mknod ${ROOT}/lib/udev/devices/null c 1 3
-       fi
-       chmod 666 ${ROOT}/lib/udev/devices/null
-       touch -t 200010220101 ${ROOT}/lib/udev/devices/null
-
-       if [ ! -e ${ROOT}/lib/udev/devices/zero ] ; then
-           mknod ${ROOT}/lib/udev/devices/zero c 1 5
-       fi
-       chmod 666 ${ROOT}/lib/udev/devices/zero
-       touch -t 200010220101 ${ROOT}/lib/udev/devices/zero
-
-       if [ ! -e ${ROOT}/lib/udev/devices/console ] ; then
-           mknod ${ROOT}/lib/udev/devices/console c 5 1
-       fi
-       chmod 600 ${ROOT}/lib/udev/devices/console
-       chown root:tty ${ROOT}/lib/udev/devices/console
-       touch -t 200010220101 ${ROOT}/lib/udev/devices/console
-
-       if [ ! -e ${ROOT}/lib/udev/devices/urandom ] ; then
-           mknod ${ROOT}/lib/udev/devices/urandom c 1 9
-       fi
-       chmod 666 ${ROOT}/lib/udev/devices/urandom
-       touch -t 200010220101 ${ROOT}/lib/udev/devices/urandom
-}
-
-pkg_postinst() {
-       if [ "${ROOT}" = "/" -a -n "`pidof udevd`" ]
-       then
-               killall -15 udevd &>/dev/null
-               sleep 1
-               killall -9 udevd &>/dev/null
-       fi
-       /sbin/udevd --daemon
-
-       # people want reminders, I'll give them reminders.  Odds are they will
-       # just ignore them anyway...
-       if has_version '<sys-fs/udev-046' ; then
-               ewarn "Note: If you rely on the output of udevinfo for anything, please"
-               ewarn "      either run 'udevstart' now, or reboot, in order to get a"
-               ewarn "      up-to-date udev database."
-               ewarn
-       fi
-       if has_version '<sys-fs/udev-050' ; then
-               ewarn "Note: If you had written some custom permissions rules, please"
-               ewarn "      realize that the permission rules are now part of the main"
-               ewarn "      udev rules files and are not stand-alone anymore.  This means"
-               ewarn "      you need to rewrite them."
-               ewarn
-       fi
-       if has_version '<sys-fs/udev-059' ; then
-               ewarn "Note: If you are upgrading from a version of udev prior to 059"
-               ewarn "      and you have written custom rules, and rely on the etc/dev.d/"
-               ewarn "      functionality, or the etc/hotplug.d functionality, or just"
-               ewarn "      want to write some very cool and power udev rules, please "
-               ewarn "      read the RELEASE-NOTES file for details on what has changed"
-               ewarn "      with this feature, and how to change your rules to work properly."
-               ewarn
-       elif has_version '<sys-fs/udev-057' ; then
-               ewarn "Note: If you have written custom rules, and rely on the etc/dev.d/"
-               ewarn "      functionality, please read the RELEASE-NOTES file for details"
-               ewarn "      on what has changed with this feature, and how to change your"
-               ewarn "      rules to work properly."
-               ewarn
-       fi
-       if has_version '<sys-fs/udev-063' ; then
-               ewarn "Note: If you use the devfs-style names for your block devices"
-               ewarn "      or use devfs-style names in /etc/inittab or /etc/securetty or"
-               ewarn "      your GRUB or LILO kernel boot command line, you need to"
-               ewarn "      change them back to LSB compliant names, as the devfs names are"
-               ewarn "      now gone.  If you wish to use some persistent names for your"
-               ewarn "      block devices, look at the symlinks in /dev/disk/ for the names"
-               ewarn "      you can use."
-               ewarn
-       fi
-
-       if [[ ${coldplug_stale} == "1" ]] ; then
-               ewarn "A stale coldplug init script found. You should run:"
-               ewarn
-               ewarn "      rc-update del coldplug"
-               ewarn "      rm -f /etc/init.d/coldplug"
-               ewarn
-               ewarn "udev now provides its own coldplug functionality."
-       fi
-
-       einfo
-       einfo "For more information on udev on Gentoo, writing udev rules, and"
-       einfo "         fixing known issues visit:"
-       einfo "         http://www.gentoo.org/doc/en/udev-guide.xml"
-}
diff --git a/sys-fs/udev/udev-103-r2.ebuild b/sys-fs/udev/udev-103-r2.ebuild
deleted file mode 100644 (file)
index 8e02ac8..0000000
+++ /dev/null
@@ -1,322 +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-103-r2.ebuild,v 1.1 2007/01/16 13:08:19 uberlord Exp $
-
-inherit eutils flag-o-matic multilib
-
-DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
-HOMEPAGE="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html"
-SRC_URI="mirror://kernel/linux/utils/kernel/hotplug/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="selinux"
-
-# still rely on hotplug (need to fix that), but now we implement coldplug
-
-DEPEND="sys-apps/hotplug-base"
-RDEPEND="!sys-apps/coldplug"
-RDEPEND="${DEPEND} ${RDEPEND}
-       >=sys-apps/baselayout-1.11.14"
-# We need the lib/rcscripts/addon support
-PROVIDE="virtual/dev-manager"
-
-src_unpack() {
-       unpack ${A}
-
-       cd "${S}"
-
-       # patches go here...
-       #epatch ${FILESDIR}/${P}-udev_volume_id.patch
-
-       # No need to clutter the logs ...
-       sed -ie '/^DEBUG/ c\DEBUG = false' Makefile
-       # Do not use optimization flags from the package
-       sed -ie 's|$(OPTIMIZATION)||g' Makefile
-
-       # Make sure there is no sudden changes to udev.rules.gentoo
-       # (more for my own needs than anything else ...)
-       MD5=`md5sum < "${S}/etc/udev/gentoo/udev.rules"`
-       MD5=${MD5/  -/}
-       if [ "${MD5}" != "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"
-
-       # need to keep this until /sbin/rc stops checking for its presence, it's
-       # really not needed for us to work properly at all.
-       dosbin udev                     || 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
-
-       # 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-103-r2 50-udev.rules
-       newins ${FILESDIR}/05-udev-early.rules-079 05-udev-early.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
-       dodir /etc/dev.d/default
-       dodir /etc/dev.d/net
-       exeinto /etc/dev.d/net
-       doexe extras/run_directory/dev.d/net/hotplug.dev
-
-       # all of the man pages
-       doman *.7
-       doman *.8
-       doman extras/ata_id/ata_id.8
-       doman extras/edd_id/edd_id.8
-       doman extras/scsi_id/scsi_id.8
-       doman extras/volume_id/vol_id.8
-       doman extras/dasd_id/dasd_id.8
-       doman extras/cdrom_id/cdrom_id.8
-       # create a extra symlink for udevcontrol
-       ln -s "${D}"/usr/share/man/man8/udevd.8.gz \
-               "${D}"/usr/share/man/man8/udevcontrol.8.gz
-
-       # our udev hooks into the rc system
-       insinto /lib/rcscripts/addons
-       newins "${FILESDIR}"/udev-start-099.sh udev-start.sh
-       doins "${FILESDIR}"/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
-
-       # Create some nodes that we know we need.
-       # set the time/date so we can see in /dev which ones we copied over
-       # in the udev-start.sh script
-       mkdir -p ${ROOT}/lib/udev/devices
-
-       if [ ! -e ${ROOT}/lib/udev/devices/null ] ; then
-           mknod ${ROOT}/lib/udev/devices/null c 1 3
-       fi
-       chmod 666 ${ROOT}/lib/udev/devices/null
-       touch -t 200010220101 ${ROOT}/lib/udev/devices/null
-
-       if [ ! -e ${ROOT}/lib/udev/devices/zero ] ; then
-           mknod ${ROOT}/lib/udev/devices/zero c 1 5
-       fi
-       chmod 666 ${ROOT}/lib/udev/devices/zero
-       touch -t 200010220101 ${ROOT}/lib/udev/devices/zero
-
-       if [ ! -e ${ROOT}/lib/udev/devices/console ] ; then
-           mknod ${ROOT}/lib/udev/devices/console c 5 1
-       fi
-       chmod 600 ${ROOT}/lib/udev/devices/console
-       chown root:tty ${ROOT}/lib/udev/devices/console
-       touch -t 200010220101 ${ROOT}/lib/udev/devices/console
-
-       if [ ! -e ${ROOT}/lib/udev/devices/urandom ] ; then
-           mknod ${ROOT}/lib/udev/devices/urandom c 1 9
-       fi
-       chmod 666 ${ROOT}/lib/udev/devices/urandom
-       touch -t 200010220101 ${ROOT}/lib/udev/devices/urandom
-}
-
-pkg_postinst() {
-       if [ "${ROOT}" = "/" -a -n "`pidof udevd`" ]
-       then
-               killall -15 udevd &>/dev/null
-               sleep 1
-               killall -9 udevd &>/dev/null
-       fi
-       /sbin/udevd --daemon
-
-       # people want reminders, I'll give them reminders.  Odds are they will
-       # just ignore them anyway...
-       if has_version '<sys-fs/udev-046' ; then
-               ewarn "Note: If you rely on the output of udevinfo for anything, please"
-               ewarn "      either run 'udevstart' now, or reboot, in order to get a"
-               ewarn "      up-to-date udev database."
-               ewarn
-       fi
-       if has_version '<sys-fs/udev-050' ; then
-               ewarn "Note: If you had written some custom permissions rules, please"
-               ewarn "      realize that the permission rules are now part of the main"
-               ewarn "      udev rules files and are not stand-alone anymore.  This means"
-               ewarn "      you need to rewrite them."
-               ewarn
-       fi
-       if has_version '<sys-fs/udev-059' ; then
-               ewarn "Note: If you are upgrading from a version of udev prior to 059"
-               ewarn "      and you have written custom rules, and rely on the etc/dev.d/"
-               ewarn "      functionality, or the etc/hotplug.d functionality, or just"
-               ewarn "      want to write some very cool and power udev rules, please "
-               ewarn "      read the RELEASE-NOTES file for details on what has changed"
-               ewarn "      with this feature, and how to change your rules to work properly."
-               ewarn
-       elif has_version '<sys-fs/udev-057' ; then
-               ewarn "Note: If you have written custom rules, and rely on the etc/dev.d/"
-               ewarn "      functionality, please read the RELEASE-NOTES file for details"
-               ewarn "      on what has changed with this feature, and how to change your"
-               ewarn "      rules to work properly."
-               ewarn
-       fi
-       if has_version '<sys-fs/udev-063' ; then
-               ewarn "Note: If you use the devfs-style names for your block devices"
-               ewarn "      or use devfs-style names in /etc/inittab or /etc/securetty or"
-               ewarn "      your GRUB or LILO kernel boot command line, you need to"
-               ewarn "      change them back to LSB compliant names, as the devfs names are"
-               ewarn "      now gone.  If you wish to use some persistent names for your"
-               ewarn "      block devices, look at the symlinks in /dev/disk/ for the names"
-               ewarn "      you can use."
-               ewarn
-       fi
-
-       if [[ ${coldplug_stale} == "1" ]] ; then
-               ewarn "A stale coldplug init script found. You should run:"
-               ewarn
-               ewarn "      rc-update del coldplug"
-               ewarn "      rm -f /etc/init.d/coldplug"
-               ewarn
-               ewarn "udev now provides its own coldplug functionality."
-       fi
-
-       einfo
-       einfo "For more information on udev on Gentoo, writing udev rules, and"
-       einfo "         fixing known issues visit:"
-       einfo "         http://www.gentoo.org/doc/en/udev-guide.xml"
-}
diff --git a/sys-fs/udev/udev-103-r3.ebuild b/sys-fs/udev/udev-103-r3.ebuild
deleted file mode 100644 (file)
index a672d40..0000000
+++ /dev/null
@@ -1,324 +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-103-r3.ebuild,v 1.1 2007/01/16 16:49:32 zzam Exp $
-
-inherit eutils flag-o-matic multilib
-
-DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
-HOMEPAGE="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html"
-SRC_URI="mirror://kernel/linux/utils/kernel/hotplug/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="selinux"
-
-# still rely on hotplug (need to fix that), but now we implement coldplug
-
-DEPEND="sys-apps/hotplug-base"
-RDEPEND="!sys-apps/coldplug"
-RDEPEND="${DEPEND} ${RDEPEND}
-       >=sys-apps/baselayout-1.11.14"
-# We need the lib/rcscripts/addon support
-PROVIDE="virtual/dev-manager"
-
-src_unpack() {
-       unpack ${A}
-
-       cd "${S}"
-
-       # patches go here...
-       #epatch ${FILESDIR}/${P}-udev_volume_id.patch
-
-       # No need to clutter the logs ...
-       sed -ie '/^DEBUG/ c\DEBUG = false' Makefile
-       # Do not use optimization flags from the package
-       sed -ie 's|$(OPTIMIZATION)||g' Makefile
-
-       # Make sure there is no sudden changes to udev.rules.gentoo
-       # (more for my own needs than anything else ...)
-       MD5=`md5sum < "${S}/etc/udev/gentoo/udev.rules"`
-       MD5=${MD5/  -/}
-       if [ "${MD5}" != "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"
-
-       # need to keep this until /sbin/rc stops checking for its presence, it's
-       # really not needed for us to work properly at all.
-       dosbin udev                     || 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
-
-       # 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-103-r3 50-udev.rules
-       newins ${FILESDIR}/05-udev-early.rules-079 05-udev-early.rules
-       doins ${FILESDIR}/95-net.rules
-       doins ${FILESDIR}/40-scsi-hotplug.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
-       dodir /etc/dev.d/default
-       dodir /etc/dev.d/net
-       exeinto /etc/dev.d/net
-       doexe extras/run_directory/dev.d/net/hotplug.dev
-
-       # all of the man pages
-       doman *.7
-       doman *.8
-       doman extras/ata_id/ata_id.8
-       doman extras/edd_id/edd_id.8
-       doman extras/scsi_id/scsi_id.8
-       doman extras/volume_id/vol_id.8
-       doman extras/dasd_id/dasd_id.8
-       doman extras/cdrom_id/cdrom_id.8
-       # create a extra symlink for udevcontrol
-       ln -s "${D}"/usr/share/man/man8/udevd.8.gz \
-               "${D}"/usr/share/man/man8/udevcontrol.8.gz
-
-       # our udev hooks into the rc system
-       insinto /lib/rcscripts/addons
-       newins "${FILESDIR}"/udev-start-099.sh udev-start.sh
-       doins "${FILESDIR}"/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
-
-       # Create some nodes that we know we need.
-       # set the time/date so we can see in /dev which ones we copied over
-       # in the udev-start.sh script
-       mkdir -p ${ROOT}/lib/udev/devices
-
-       if [ ! -e ${ROOT}/lib/udev/devices/null ] ; then
-           mknod ${ROOT}/lib/udev/devices/null c 1 3
-       fi
-       chmod 666 ${ROOT}/lib/udev/devices/null
-       touch -t 200010220101 ${ROOT}/lib/udev/devices/null
-
-       if [ ! -e ${ROOT}/lib/udev/devices/zero ] ; then
-           mknod ${ROOT}/lib/udev/devices/zero c 1 5
-       fi
-       chmod 666 ${ROOT}/lib/udev/devices/zero
-       touch -t 200010220101 ${ROOT}/lib/udev/devices/zero
-
-       if [ ! -e ${ROOT}/lib/udev/devices/console ] ; then
-           mknod ${ROOT}/lib/udev/devices/console c 5 1
-       fi
-       chmod 600 ${ROOT}/lib/udev/devices/console
-       chown root:tty ${ROOT}/lib/udev/devices/console
-       touch -t 200010220101 ${ROOT}/lib/udev/devices/console
-
-       if [ ! -e ${ROOT}/lib/udev/devices/urandom ] ; then
-           mknod ${ROOT}/lib/udev/devices/urandom c 1 9
-       fi
-       chmod 666 ${ROOT}/lib/udev/devices/urandom
-       touch -t 200010220101 ${ROOT}/lib/udev/devices/urandom
-}
-
-pkg_postinst() {
-       if [ "${ROOT}" = "/" -a -n "`pidof udevd`" ]
-       then
-               killall -15 udevd &>/dev/null
-               sleep 1
-               killall -9 udevd &>/dev/null
-       fi
-       /sbin/udevd --daemon
-
-       # people want reminders, I'll give them reminders.  Odds are they will
-       # just ignore them anyway...
-       if has_version '<sys-fs/udev-046' ; then
-               ewarn "Note: If you rely on the output of udevinfo for anything, please"
-               ewarn "      either run 'udevstart' now, or reboot, in order to get a"
-               ewarn "      up-to-date udev database."
-               ewarn
-       fi
-       if has_version '<sys-fs/udev-050' ; then
-               ewarn "Note: If you had written some custom permissions rules, please"
-               ewarn "      realize that the permission rules are now part of the main"
-               ewarn "      udev rules files and are not stand-alone anymore.  This means"
-               ewarn "      you need to rewrite them."
-               ewarn
-       fi
-       if has_version '<sys-fs/udev-059' ; then
-               ewarn "Note: If you are upgrading from a version of udev prior to 059"
-               ewarn "      and you have written custom rules, and rely on the etc/dev.d/"
-               ewarn "      functionality, or the etc/hotplug.d functionality, or just"
-               ewarn "      want to write some very cool and power udev rules, please "
-               ewarn "      read the RELEASE-NOTES file for details on what has changed"
-               ewarn "      with this feature, and how to change your rules to work properly."
-               ewarn
-       elif has_version '<sys-fs/udev-057' ; then
-               ewarn "Note: If you have written custom rules, and rely on the etc/dev.d/"
-               ewarn "      functionality, please read the RELEASE-NOTES file for details"
-               ewarn "      on what has changed with this feature, and how to change your"
-               ewarn "      rules to work properly."
-               ewarn
-       fi
-       if has_version '<sys-fs/udev-063' ; then
-               ewarn "Note: If you use the devfs-style names for your block devices"
-               ewarn "      or use devfs-style names in /etc/inittab or /etc/securetty or"
-               ewarn "      your GRUB or LILO kernel boot command line, you need to"
-               ewarn "      change them back to LSB compliant names, as the devfs names are"
-               ewarn "      now gone.  If you wish to use some persistent names for your"
-               ewarn "      block devices, look at the symlinks in /dev/disk/ for the names"
-               ewarn "      you can use."
-               ewarn
-       fi
-
-       if [[ ${coldplug_stale} == "1" ]] ; then
-               ewarn "A stale coldplug init script found. You should run:"
-               ewarn
-               ewarn "      rc-update del coldplug"
-               ewarn "      rm -f /etc/init.d/coldplug"
-               ewarn
-               ewarn "udev now provides its own coldplug functionality."
-       fi
-
-       einfo
-       einfo "For more information on udev on Gentoo, writing udev rules, and"
-       einfo "         fixing known issues visit:"
-       einfo "         http://www.gentoo.org/doc/en/udev-guide.xml"
-}
diff --git a/sys-fs/udev/udev-104.ebuild b/sys-fs/udev/udev-104.ebuild
deleted file mode 100644 (file)
index 6741de0..0000000
+++ /dev/null
@@ -1,330 +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.ebuild,v 1.1 2007/01/19 15:34:01 zzam Exp $
-
-inherit eutils flag-o-matic multilib
-
-DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)"
-HOMEPAGE="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html"
-SRC_URI="mirror://kernel/linux/utils/kernel/hotplug/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-IUSE="selinux"
-
-# still rely on hotplug (need to fix that), but now we implement coldplug
-
-DEPEND="sys-apps/hotplug-base
-       selinux? ( sys-libs/libselinux )"
-RDEPEND="!sys-apps/coldplug"
-RDEPEND="${DEPEND} ${RDEPEND}
-       >=sys-apps/baselayout-1.11.14"
-# We need the lib/rcscripts/addon support
-PROVIDE="virtual/dev-manager"
-
-src_unpack() {
-       unpack ${A}
-
-       cd "${S}"
-
-       # patches go here...
-       #epatch ${FILESDIR}/${P}-udev_volume_id.patch
-
-       # No need to clutter the logs ...
-       sed -ie '/^DEBUG/ c\DEBUG = false' Makefile
-       # Do not use optimization flags from the package
-       sed -ie 's|$(OPTIMIZATION)||g' Makefile
-
-       # Make sure there is no sudden changes to udev.rules.gentoo
-       # (more for my own needs than anything else ...)
-       MD5=`md5sum < "${S}/etc/udev/gentoo/udev.rules"`
-       MD5=${MD5/  -/}
-       if [ "${MD5}" != "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
-
-       # 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 50-udev.rules
-       newins ${FILESDIR}/05-udev-early.rules-104 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
-       dodir /etc/dev.d/default
-       dodir /etc/dev.d/net
-       exeinto /etc/dev.d/net
-       doexe extras/run_directory/dev.d/net/hotplug.dev
-
-       # all of the man pages
-       doman *.7
-       doman *.8
-       doman extras/ata_id/ata_id.8
-       doman extras/edd_id/edd_id.8
-       doman extras/scsi_id/scsi_id.8
-       doman extras/volume_id/vol_id.8
-       doman extras/dasd_id/dasd_id.8
-       doman extras/cdrom_id/cdrom_id.8
-       # create a extra symlink for udevcontrol
-       ln -s "${D}"/usr/share/man/man8/udevd.8.gz \
-               "${D}"/usr/share/man/man8/udevcontrol.8.gz
-
-       # our udev hooks into the rc system
-       insinto /lib/rcscripts/addons
-       newins "${FILESDIR}"/udev-start-099.sh udev-start.sh
-       doins "${FILESDIR}"/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
-
-       # Create some nodes that we know we need.
-       # set the time/date so we can see in /dev which ones we copied over
-       # in the udev-start.sh script
-       mkdir -p ${ROOT}/lib/udev/devices
-
-       if [ ! -e ${ROOT}/lib/udev/devices/null ] ; then
-           mknod ${ROOT}/lib/udev/devices/null c 1 3
-       fi
-       chmod 666 ${ROOT}/lib/udev/devices/null
-       touch -t 200010220101 ${ROOT}/lib/udev/devices/null
-
-       if [ ! -e ${ROOT}/lib/udev/devices/zero ] ; then
-           mknod ${ROOT}/lib/udev/devices/zero c 1 5
-       fi
-       chmod 666 ${ROOT}/lib/udev/devices/zero
-       touch -t 200010220101 ${ROOT}/lib/udev/devices/zero
-
-       if [ ! -e ${ROOT}/lib/udev/devices/console ] ; then
-           mknod ${ROOT}/lib/udev/devices/console c 5 1
-       fi
-       chmod 600 ${ROOT}/lib/udev/devices/console
-       chown root:tty ${ROOT}/lib/udev/devices/console
-       touch -t 200010220101 ${ROOT}/lib/udev/devices/console
-
-       if [ ! -e ${ROOT}/lib/udev/devices/urandom ] ; then
-           mknod ${ROOT}/lib/udev/devices/urandom c 1 9
-       fi
-       chmod 666 ${ROOT}/lib/udev/devices/urandom
-       touch -t 200010220101 ${ROOT}/lib/udev/devices/urandom
-}
-
-pkg_postinst() {
-       if [ "${ROOT}" = "/" -a -n "`pidof udevd`" ]
-       then
-               killall -15 udevd &>/dev/null
-               sleep 1
-               killall -9 udevd &>/dev/null
-       fi
-       /sbin/udevd --daemon
-
-       # people want reminders, I'll give them reminders.  Odds are they will
-       # just ignore them anyway...
-       if has_version '<sys-fs/udev-046' ; then
-               ewarn "Note: If you rely on the output of udevinfo for anything, please"
-               ewarn "      either run 'udevstart' now, or reboot, in order to get a"
-               ewarn "      up-to-date udev database."
-               ewarn
-       fi
-       if has_version '<sys-fs/udev-050' ; then
-               ewarn "Note: If you had written some custom permissions rules, please"
-               ewarn "      realize that the permission rules are now part of the main"
-               ewarn "      udev rules files and are not stand-alone anymore.  This means"
-               ewarn "      you need to rewrite them."
-               ewarn
-       fi
-       if has_version '<sys-fs/udev-059' ; then
-               ewarn "Note: If you are upgrading from a version of udev prior to 059"
-               ewarn "      and you have written custom rules, and rely on the etc/dev.d/"
-               ewarn "      functionality, or the etc/hotplug.d functionality, or just"
-               ewarn "      want to write some very cool and power udev rules, please "
-               ewarn "      read the RELEASE-NOTES file for details on what has changed"
-               ewarn "      with this feature, and how to change your rules to work properly."
-               ewarn
-       elif has_version '<sys-fs/udev-057' ; then
-               ewarn "Note: If you have written custom rules, and rely on the etc/dev.d/"
-               ewarn "      functionality, please read the RELEASE-NOTES file for details"
-               ewarn "      on what has changed with this feature, and how to change your"
-               ewarn "      rules to work properly."
-               ewarn
-       fi
-       if has_version '<sys-fs/udev-063' ; then
-               ewarn "Note: If you use the devfs-style names for your block devices"
-               ewarn "      or use devfs-style names in /etc/inittab or /etc/securetty or"
-               ewarn "      your GRUB or LILO kernel boot command line, you need to"
-               ewarn "      change them back to LSB compliant names, as the devfs names are"
-               ewarn "      now gone.  If you wish to use some persistent names for your"
-               ewarn "      block devices, look at the symlinks in /dev/disk/ for the names"
-               ewarn "      you can use."
-               ewarn
-       fi
-
-       if [[ ${coldplug_stale} == "1" ]] ; then
-               ewarn "A stale coldplug init script found. You should run:"
-               ewarn
-               ewarn "      rc-update del coldplug"
-               ewarn "      rm -f /etc/init.d/coldplug"
-               ewarn
-               ewarn "udev now provides its own coldplug functionality."
-       fi
-
-       # 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
-
-       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"
-}