X-Git-Url: http://git.pld-linux.org/?p=packages%2Fdev.git;a=blobdiff_plain;f=dev.spec;h=be3f0b83e9d3a5368768102427bd1b1af45eaf61;hp=42dc59bd2ee771f91af4b2e677c49f7c89023bc8;hb=b8b8aa57080af1abc152e0348ae8780be1f4b5ab;hpb=24088d9ad107c7418087e8aacd9bd39bd21e0499 diff --git a/dev.spec b/dev.spec index 42dc59b..be3f0b8 100644 --- a/dev.spec +++ b/dev.spec @@ -5,14 +5,10 @@ Summary(pl): Pliki specjalne /dev/* Summary(tr): /dev dizini Name: dev Version: 2.8.0 -Release: 9 -Source0: %{name}-%{version}.tar.gz +Release: 13 License: public domain Group: Base -Group(de): Gründsätzlich -Group(es): Base -Group(pl): Podstawowe -Group(pt_BR): Base +Source0: %{name}-%{version}.tar.gz BuildRequires: setup BuildRequires: shadow PreReq: setup >= 2.4.1-2 @@ -136,7 +132,7 @@ mknod temperature c 10 131 # agpgart mknode agpgart c 10 175 -%ifarch %{x86} +%ifarch %{ix86} # toshiba support mknode toshiba c 10 181 %endif @@ -225,6 +221,15 @@ for i in 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15; do mknode md$i b 9 $i done +# ataraid +mkdir ataraid +for d in 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15; do + mknod ataraid/d$d b 114 $(( $d * 16 )) + for p in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15; do + mknod ataraid/d${d}p${p} b 114 $(( $d * 16 + $p )) + done +done + # netfilter mknode ipstate c 95 2 @@ -287,6 +292,23 @@ mknode irlpt1 c 161 17 mknode lirc c 61 0 mknode lircm p +# usb +mkdir $RPM_BUILD_ROOT/dev/input +mkdir $RPM_BUILD_ROOT/dev/usb +for i in 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15; do + mknode input/js$i c 13 $i + mknode input/mouse$i c 13 $(( $i + 32 )) + mknode input/event$i c 13 $(( $i + 64 )) + mknode usb/ttyACM$i c 166 $i + mknode usb/lp$i c 180 $i + mknode usb/scanner$i c 180 $(( $i + 48 )) + mknode usb/ez$i c 180 $(( $i + 64 )) + mknode usb/ttyUSB$i c 188 $i + mknode usb/ttyUB$i c 216 $i +done +mknode input/mice c 13 63 +mknode usb/rio500 c 180 64 + %clean rm -rf $RPM_BUILD_ROOT @@ -294,6 +316,8 @@ rm -rf $RPM_BUILD_ROOT %defattr(644,root,root,755) #a# +%dir /dev/ataraid +%attr(660,root,disk) /dev/ataraid/* %attr(660,root,audio) /dev/admmidi* %config(noreplace) %verify(not link) %attr(660,root,audio) /dev/adsp @@ -346,6 +370,11 @@ rm -rf $RPM_BUILD_ROOT %dir /dev/ida %attr(660,root,disk) /dev/ida/* %attr(600,root,root) /dev/initctl +%dir /dev/input +%attr(660,root,root) /dev/input/event* +%attr(660,root,sys) /dev/input/js* +%attr(660,root,root) /dev/input/mice +%attr(660,root,root) /dev/input/mouse* %attr(600,root,root) /dev/ipauth %attr(600,root,root) /dev/ipl %attr(600,root,root) /dev/ipnat @@ -482,7 +511,7 @@ rm -rf $RPM_BUILD_ROOT #t# %attr(660,root,disk) /dev/tape* %attr(600,root,root) /dev/tlk* -%ifarch %{x86} +%ifarch %{ix86} %attr(666,root,root) /dev/toshiba %endif %attr(660,root,disk) /dev/tpqic* @@ -530,6 +559,14 @@ rm -rf $RPM_BUILD_ROOT #u# %attr(644,root,root) /dev/urandom +%dir /dev/usb +%attr(660,root,root) /dev/usb/ez* +%attr(660,root,lp) /dev/usb/lp* +%attr(660,root,root) /dev/usb/scanner* +%attr(664,root,ttyS) /dev/usb/rio500 +%attr(664,root,ttyS) /dev/usb/ttyACM* +%attr(664,root,ttyS) /dev/usb/ttyUB* +%attr(664,root,ttyS) /dev/usb/ttyUSB* #v# %attr(620,root,tty) %verify(not user) /dev/vcs*