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