]>
Commit | Line | Data |
---|---|---|
d2e2d9e9 | 1 | Summary: /dev entries |
46cb85af ER |
2 | Summary(de.UTF-8): /dev-Einträge |
3 | Summary(fr.UTF-8): Entrées de /dev | |
4 | Summary(pl.UTF-8): Pliki specjalne /dev/* | |
5 | Summary(tr.UTF-8): /dev dizini | |
d2e2d9e9 | 6 | Name: dev |
3ee3c022 | 7 | Version: 2.9.0 |
de69734c | 8 | Release: 30 |
ab207240 | 9 | License: Public Domain |
d2e2d9e9 | 10 | Group: Base |
3fa37532 | 11 | Source0: %{name}-list |
df204432 | 12 | Requires: setup >= 2.4.8 |
17fb831c | 13 | Provides: devfs |
8b54a284 | 14 | AutoReqProv: no |
13e9701d | 15 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
d2e2d9e9 | 16 | |
17 | %description | |
0f777298 | 18 | Unix and Unix-like systems (including Linux) use file system entries |
82e05ac6 | 19 | to represent devices attached to the machine. All of these entries are |
20 | in the /dev tree (though they don't have to be), and this package | |
21 | contains the most commonly used /dev entries. These files are | |
22 | essential for a system to function properly. | |
d2e2d9e9 | 23 | |
1bf0399d JR |
24 | %description -l de.UTF-8 |
25 | Unix und Unix-ähnliche Systeme (inkl. Linux) verwenden Dateisystem- | |
26 | Einträge zum Darstellen angeschlossener Geräte. Diese Einträge | |
b11e1d71 | 27 | befinden sich (nicht notwendigerweise) im Verzeichnis /dev. Dieses |
1bf0399d | 28 | Paket enthält die üblichsten /dev-Einträge. Diese Dateien sind für das |
b11e1d71 | 29 | Funktionieren eines Systems unbedingt erforderlich. |
d2e2d9e9 | 30 | |
1bf0399d JR |
31 | %description -l fr.UTF-8 |
32 | Unix et les systèmes apparentés (dont Linux) utilise des fichiers pour | |
33 | représenter les périphériques reliés à la machine. Toutes ces entrées | |
d2e2d9e9 | 34 | sont dans l'arborescence /dev (ce n'est pas obligatoire). Ce paquetage |
1bf0399d JR |
35 | contient les entrées /dev les plus courantes. Elles sont essentielles |
36 | pour qu'un système fonctionne correctement. | |
37 | ||
38 | %description -l pl.UTF-8 | |
39 | Wszystkie systemy klasy unices, w tym Linux, używają plików do | |
40 | przedstawiania urządzeń podłączonych do komputera. Wszystkie te pliki | |
41 | znajdują się zwykle w katalogu /dev. Pakiet ten zawiera większość | |
42 | popularnych plików specjalnych, są one jedną z ważniejszych części | |
43 | prawidłowo działającego systemu operacyjnego. | |
44 | ||
45 | %description -l tr.UTF-8 | |
46 | Unix ve Unix benzeri sistemler (Linux da dahil olmak üzere), makinaya | |
47 | bağlı aygıtları göstermek için özel dosyalar kullanırlar. Bu özel | |
48 | dosyaların tümü /dev dizin yapısı altındadır. Bu paket en çok | |
49 | kullanılan /dev dosyalarını içerir. Bu dosyalar, bir sistemin düzgün | |
50 | olarak işleyebilmesi için temel gereksinimlerdendir. | |
d2e2d9e9 | 51 | |
d2e2d9e9 | 52 | %prep |
53 | %setup -q -c -T | |
436fc26f AF |
54 | |
55 | %install | |
d647cfd2 | 56 | rm -rf $RPM_BUILD_ROOT |
48f5e101 JB |
57 | install -d $RPM_BUILD_ROOT/dev/{ataraid,cciss,cdemu,cdroms,cpu/{0,1,2,3,4,5,6,7},cpuset} \ |
58 | $RPM_BUILD_ROOT/dev/{discs,dri,etherd,i2o,ida,input,mapper,net,pts,raw,rd,usb,shm,snd,zap} | |
d2e2d9e9 | 59 | |
858a875c | 60 | install %{SOURCE0} . |
d2e2d9e9 | 61 | |
3ee3c022 TP |
62 | cd $RPM_BUILD_ROOT/dev |
63 | ln -sf adsp0 adsp | |
64 | ln -sf amidi0 amidi | |
65 | ln -sf audio0 audio | |
66 | ln -sf dsp0 dsp | |
67 | ln -sf fb0 fb | |
68 | ln -sf rft0 ftape | |
69 | ln -sf isdnctrl0 isdnctrl | |
70 | ln -sf midi00 midi | |
71 | ln -sf mixer0 mixer | |
72 | ln -sf nrft0 nftape | |
73 | ln -sf ram0 ramdisk | |
d2e2d9e9 | 74 | |
746c3f8d | 75 | ln -sf em8300-0 em8300 |
76 | ln -sf em8300_ma-0 em8300_ma | |
77 | ln -sf em8300_mv-0 em8300_mv | |
78 | ln -sf em8300_sp-0 em8300_sp | |
6530ec48 | 79 | for i in `seq 0 31`; do |
54d93ebf TP |
80 | ln -sf fb$i fb${i}current |
81 | done | |
82 | ln -sf /proc/self/fd fd | |
83 | ln -sf fd/0 stdin | |
84 | ln -sf fd/1 stdout | |
85 | ln -sf fd/2 stderr | |
86 | i=0; | |
87 | for l in a b c d e f g h; do | |
88 | ln -sf sg$l sg$i | |
89 | i=$((i+1)) | |
90 | done | |
91 | ln -sf radio0 radio | |
92 | ln -sf music sequencer2 | |
54d93ebf TP |
93 | ln -sf vbi0 vbi |
94 | ln -sf video0 video | |
95 | ln -sf vtx0 vtx | |
96 | ||
97 | # prepared for SysVinit | |
d700cf91 | 98 | mkfifo initctl |
54d93ebf | 99 | |
d700cf91 JB |
100 | mkfifo lircm |
101 | mkfifo printer | |
54d93ebf TP |
102 | |
103 | # prepared for Log Daemon | |
104 | mkfifo syslog | |
d2e2d9e9 | 105 | |
ba7010c3 | 106 | %ifarch m68k |
d647cfd2 | 107 | ln -sf amigamouse mouse |
ba7010c3 JB |
108 | %endif |
109 | ||
4ef9b6a3 | 110 | %ifarch ppc |
cecd8d3b | 111 | ln -sf adbmouse mouse |
4ef9b6a3 MC |
112 | %endif |
113 | ||
a899e888 | 114 | %ifarch sparc sparc64 sparcv9 |
54d93ebf TP |
115 | ln -sf sunmouse mouse |
116 | %endif | |
117 | ||
b05aece3 PG |
118 | # PLD-forklor: |
119 | ln -sf null drzewo | |
120 | ||
858a875c TP |
121 | %clean |
122 | rm -rf $RPM_BUILD_ROOT | |
123 | ||
3ee3c022 | 124 | %files -f dev-list |
d2e2d9e9 | 125 | %defattr(644,root,root,755) |
48f5e101 JB |
126 | %dir /dev/ataraid |
127 | %dir /dev/cciss | |
128 | %dir /dev/cdemu | |
3ee3c022 TP |
129 | %dir /dev/cpu |
130 | %dir /dev/cpu/0 | |
131 | %dir /dev/cpu/1 | |
132 | %dir /dev/cpu/2 | |
133 | %dir /dev/cpu/3 | |
134 | %dir /dev/cpu/4 | |
135 | %dir /dev/cpu/5 | |
136 | %dir /dev/cpu/6 | |
137 | %dir /dev/cpu/7 | |
cbd87d45 | 138 | %dir /dev/cpuset |
d52c66d0 | 139 | %dir /dev/dri |
266183e3 JB |
140 | %attr(750,root,disk) %dir /dev/cdroms |
141 | %attr(750,root,disk) %dir /dev/discs | |
48f5e101 | 142 | %dir /dev/etherd |
3ee3c022 TP |
143 | %dir /dev/i2o |
144 | %dir /dev/ida | |
145 | %dir /dev/input | |
48f5e101 | 146 | %dir /dev/mapper |
3ee3c022 TP |
147 | %dir /dev/net |
148 | %dir /dev/pts | |
149 | %dir /dev/raw | |
150 | %dir /dev/rd | |
151 | %dir /dev/usb | |
11fe76dc | 152 | %dir /dev/zap |
f3726469 | 153 | %config(noreplace) %verify(not link) %attr(660,root,audio) /dev/adsp |
f3726469 | 154 | %config(noreplace) %verify(not link) %attr(660,root,audio) /dev/amidi |
196a776c | 155 | %config(noreplace) %verify(not link) %attr(660,root,audio) /dev/audio |
196a776c | 156 | %config(noreplace) %verify(not link) %attr(660,root,audio) /dev/dsp |
22c0d4f1 | 157 | %config(noreplace) %verify(not link) %attr(660,root,video) /dev/fb |
54d93ebf | 158 | %config(noreplace) %verify(not link) %attr(660,root,disk) /dev/ftape |
436fc26f | 159 | %config(noreplace) %verify(not link) %attr(600,root,root) /dev/isdnctrl |
af62a42b | 160 | %config(noreplace) %verify(not link) %attr(660,root,audio) /dev/midi |
c14440db | 161 | %config(noreplace) %verify(not link) %attr(660,root,audio) /dev/mixer |
54d93ebf | 162 | %config(noreplace) %verify(not link) %attr(660,root,disk) /dev/nftape |
436fc26f | 163 | %config(noreplace) %verify(not link) %attr(660,root,disk) /dev/ramdisk |
54d93ebf | 164 | %attr(660,root,video) /dev/em8300* |
22c0d4f1 | 165 | %attr(660,root,video) /dev/fb[0-9]*current |
54d93ebf TP |
166 | /dev/fd |
167 | /dev/stdin | |
168 | /dev/stdout | |
169 | /dev/stderr | |
170 | %attr(660,root,video) /dev/radio | |
171 | %attr(660,root,audio) /dev/sequencer2 | |
172 | %attr(600,root,root) /dev/sg[0-7] | |
9a24ce69 | 173 | %dir /dev/shm |
2f7edf0f | 174 | %dir /dev/snd |
54d93ebf TP |
175 | %attr(660,root,video) /dev/vbi |
176 | %attr(660,root,video) /dev/video | |
177 | %attr(660,root,video) /dev/vtx | |
178 | %attr(600,root,root) /dev/initctl | |
179 | %attr(660,root,root) /dev/lircm | |
180 | %attr(600,root,root) /dev/printer | |
181 | %attr(666,root,root) /dev/syslog | |
b05aece3 | 182 | %attr(666,root,root) /dev/drzewo |
d2e2d9e9 | 183 | |
ff23f95d | 184 | %ifarch %{ix86} |
3ee3c022 | 185 | %dev(c,10,181) %attr(666,root,root) /dev/toshiba |
067e3978 | 186 | %dev(c,212,0) %attr(600,root,root) /dev/slamr0 |
187 | %dev(c,213,0) %attr(600,root,root) /dev/slusb0 | |
d52c66d0 | 188 | %dev(c,226,0) %attr(660,root,video) /dev/dri/card0 |
ce8820cb | 189 | %dev(c,226,1) %attr(660,root,video) /dev/dri/card1 |
190 | %dev(c,226,2) %attr(660,root,video) /dev/dri/card2 | |
191 | %dev(c,226,3) %attr(660,root,video) /dev/dri/card3 | |
192 | %dev(c,226,4) %attr(660,root,video) /dev/dri/card4 | |
193 | %dev(c,226,5) %attr(660,root,video) /dev/dri/card5 | |
194 | %dev(c,226,6) %attr(660,root,video) /dev/dri/card6 | |
195 | %dev(c,226,7) %attr(660,root,video) /dev/dri/card7 | |
5ad14e49 | 196 | %endif |
ba7010c3 | 197 | |
60d5184c JR |
198 | %ifarch %{ix86} %{x8664} |
199 | %dev(c,10,227) %attr(600,root,root) /dev/mcelog | |
05c1641b | 200 | %dev(c,10,184) %attr(666,root,root) /dev/cpu/microcode |
60d5184c JR |
201 | %endif |
202 | ||
ba7010c3 | 203 | %ifarch m68k |
54d93ebf | 204 | %dev(b,2,4) %attr(660,root,floppy) /dev/fdhd0 |
3fa37532 | 205 | %dev(b,2,5) %attr(660,root,floppy) /dev/fdhd1 |
ba7010c3 | 206 | # XXX: which permissions??? |
3ee3c022 | 207 | %dev(c,10,4) %attr(664,root,root) /dev/amigamouse |
54d93ebf | 208 | %attr(664,root,root) /dev/mouse |
3ee3c022 TP |
209 | %dev(c,10,5) %attr(664,root,root) /dev/atarimouse |
210 | %dev(c,10,7) %attr(664,root,root) /dev/apollomouse | |
ba7010c3 JB |
211 | %endif |
212 | ||
cecd8d3b | 213 | %ifarch ppc |
1c6a9d2f ER |
214 | %dev(c,56,0) /dev/adb |
215 | %dev(c,10,10) /dev/adbmouse | |
216 | /dev/mouse | |
217 | %dev(c,10,154) /dev/pmu | |
218 | %dev(c,10,198) /dev/sheep_net | |
cecd8d3b MC |
219 | %endif |
220 | ||
c54de6ab JB |
221 | %ifarch sparc sparc64 sparcv9 |
222 | %dev(c,14,7) %attr(660,root,audio) /dev/audioctl | |
ba7010c3 | 223 | # XXX: which permissions ??? |
3ee3c022 TP |
224 | %dev(c,10,139) %attr(600,root,root) /dev/openprom |
225 | %dev(c,10,6) %attr(664,root,root) /dev/sunmouse | |
54d93ebf TP |
226 | %attr(664,root,root) /dev/mouse |
227 | %endif | |
228 | ||
8f184aba | 229 | %ifarch m68k sparc sparc64 sparcv9 |
54d93ebf TP |
230 | # XXX: which permissions??? |
231 | %dev(c,11,00) %attr(600,root,root) /dev/kbd | |
ba7010c3 JB |
232 | %endif |
233 | ||
8f184aba | 234 | %ifnarch m68k sparc sparc64 sparcv9 |
3ee3c022 TP |
235 | %dev(c,10,3) %attr(664,root,root) /dev/atibm |
236 | %dev(b,29,0) %attr(660,root,disk) /dev/aztcd | |
237 | %dev(b,15,0) %attr(660,root,disk) /dev/cdu31a | |
238 | %dev(b,24,0) %attr(660,root,disk) /dev/cdu535 | |
239 | %dev(b,32,0) %attr(660,root,disk) /dev/cm206cd | |
240 | %dev(b,16,0) %attr(660,root,disk) /dev/gscd | |
241 | %dev(c,10,2) %attr(664,root,root) /dev/inportbm | |
242 | %dev(c,10,0) %attr(664,root,root) /dev/logibm | |
243 | %dev(b,23,0) %attr(660,root,disk) /dev/mcd | |
244 | %dev(c,10,1) %attr(664,root,root) /dev/psaux | |
245 | %dev(b,25,0) %attr(660,root,disk) /dev/sbpcd | |
246 | %dev(b,25,0) %attr(660,root,disk) /dev/sbpcd0 | |
247 | %dev(b,25,1) %attr(660,root,disk) /dev/sbpcd1 | |
248 | %dev(b,25,2) %attr(660,root,disk) /dev/sbpcd2 | |
249 | %dev(b,25,3) %attr(660,root,disk) /dev/sbpcd3 | |
250 | %dev(b,18,0) %attr(660,root,disk) /dev/sjcd | |
251 | %dev(b,15,0) %attr(660,root,disk) /dev/sonycd | |
ba7010c3 | 252 | %endif |