]> git.pld-linux.org Git - packages/dev.git/commitdiff
"posprzatany" dev,
authorcieciwa <cieciwa@pld-linux.org>
Tue, 27 Apr 1999 17:02:17 +0000 (17:02 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
dodane  initctl z SysVinit
ALSA
poprawiony fb
seylog <- malenkie ustrojstowo ktore jest niezbedne dla sysloda.

Changed files:
    dev.spec -> 1.11

dev.spec

index 7d4acf3ccd9217627b5a4f5de750a75fa6865c5b..70ef0fc180f50fed9e81c609de00399e5b10b847 100644 (file)
--- a/dev.spec
+++ b/dev.spec
@@ -5,14 +5,14 @@ Summary(pl):  Pliki specjalne /dev/*
 Summary(tr):   /dev dizini
 Name:          dev
 Version:       2.7.3
-Release:       1
+Release:       2
 #######                From ftp.redhat.com/rawhide
 Source:                %{name}-%{version}.tar.gz
 Copyright:     public domain
 Group:         Base
 Buildroot:     /tmp/%{name}-%{version}-root
 Autoreqprov:   no
-Prereq:                shadow-utils
+Prereq:                setup
 
 %description
 Unix and unix like systems (including Linux) use file system entries
@@ -63,10 +63,12 @@ BUILD_DIR=`pwd`
 cd $RPM_BUILD_ROOT
 tar xpSzf $RPM_SOURCE_DIR/%{name}-%{version}.tar.gz
 
+cd dev
+
 # tar doesn't save some permissions unless the p option is used
 # this code protects against dev package updaters forgetting to
 # use the p option when unpacking the souce tarball.
-for dev in dev/zero dev/null dev/tty dev/ttyp0 ; do
+for dev in zero null tty ttyp0 ; do
   if [ ! $(ls -l $dev | awk '{print $1}') = crw-rw-rw- ] ; then
     echo bad permissions on device $dev 1>&2
     exit 1
@@ -75,18 +77,15 @@ done
 
 %ifarch sparc
 # SPARC specific devices
-ln -s sunmouse dev/mouse
-mknod dev/fb0 c 29 0
-mknod dev/fb1 c 29 32
-mknod dev/kbd c 11 0
-mknod dev/openprom c 10 139
-ln -s fb0 dev/fb
-chmod 666 dev/fb*
+ln -s sunmouse mouse
+mknod kbd c 11 0
+mknod openprom c 10 139
+chmod 666 fb*
 
 # remove devices that will *never* exist on a SPARC
-rm -f dev/hd* dev/aztcd dev/mcd dev/sbpcd1 dev/cdu31a dev/sbpcd2 dev/scd3
-rm -f dev/sjcd dev/cdu535 dev/sbpcd3 dev/sonycd dev/cm206cd dev/sbpcd
-rm -f dev/gscd dev/sbpcd0 dev/atibm dev/inportbm dev/logibm dev/psaux
+rm -f hd* aztcd mcd sbpcd1 cdu31a sbpcd2 scd3
+rm -f sjcd cdu535 sbpcd3 sonycd cm206cd sbpcd
+rm -f gscd sbpcd0 atibm inportbm logibm psaux
 
 %endif
 
@@ -98,12 +97,9 @@ mknod apollomouse c 10 7
 ln -s amigamouse mouse                                                          
 mknod fdhd0 b 2 4                                                               
 mknod fdhd1 b 2 5                                                               
-mknod fb0 c 29 0                                                                
-mknod fb1 c 29 32                                                               
 mknod fb0current c 29 0                                                         
 mknod fb1current c 29 32                                                        
 mknod kbd c 11 0                                                                
-ln -s fb0 fb                                                                    
 chmod 666 fb*                                                                   
                                                                                 
 # remove devices that will *never* exist on a m68k                              
@@ -113,22 +109,23 @@ rm -f gscd sbpcd0 atibm inportbm logibm psaux
                                                                                 
 %endif
 
-chmod 660 dev/lp*
-chgrp daemon dev/lp*
+mknod fb0 c 29 0
+mknod fb1 c 29 32
 
-cd dev
+ln -s fb0 fb                                                                    
 
-chgrp floppy fd?*
+# Coda support 
+mknod cfs0 c 67 0
 
 # framebuffer support
-mknod fb0 b 29 0
-mknod fb1 b 29 32
-mknod fb2 b 29 64
-mknod fb3 b 29 96
-mknod fb4 b 29 128
-mknod fb5 b 29 160
-mknod fb6 b 29 192
-mknod fb7 b 29 224
+mknod fb0 c 29 0
+mknod fb1 c 29 32
+mknod fb2 c 29 64
+mknod fb3 c 29 96
+mknod fb4 c 29 128
+mknod fb5 c 29 160
+mknod fb6 c 29 192
+mknod fb7 c 29 224
 
 ln -s fb0 fb0current
 ln -s fb1 fb1current
@@ -145,6 +142,77 @@ mknod watchdog c 10 130
 # route 
 mknod route c 36 0
 
+#ALSA support
+rm -f mixer*
+mknod mixer0 c 14 0
+mknod mixer1 c 14 16
+mknod mixer2 c 14 32
+mknod mixer3 c 14 48
+ln -s mixer0 mixer
+
+mknod midi0 c 14 2
+mknod midi1 c 14 18
+mknod midi2 c 14 34
+mknod midi3 c 14 50
+ln -s midi0 midi
+
+rm -f dsp*
+mknod dsp0 c 14 3
+mknod dsp1 c 14 19
+mknod dsp2 c 14 35
+mknod dsp3 c 14 51
+ln -s dsp0 dsp
+
+rm -f audio*
+mknod audio0 c 14 4
+mknod audio1 c 14 20
+mknod audio2 c 14 36
+mknod audio3 c 14 52
+ln -s audio0 audio
+
+mknod adsp0 c 14 12
+mknod adsp1 c 14 28
+mknod adsp2 c 14 44
+mknod adsp3 c 14 60
+ln -s adsp0 adsp
+
+mknod dmfm0 c 14 10
+mknod dmfm1 c 14 26
+mknod dmfm2 c 14 42
+mknod dmfm3 c 14 58
+
+mknod dmmidi0 c 14 9
+mknod dmmidi1 c 14 25
+mknod dmmidi2 c 14 41
+mknod dmmidi3 c 14 57
+
+mknod music c 14 8
+
+mknod admmidi0 c 14 14
+mknod admmidi1 c 14 30 
+mknod admmidi2 c 14 46
+mknod admmidi3 c 14 62
+
+mknod amidi0 c 14 13
+mknod amidi1 c 14 29
+mknod amidi2 c 14 45
+mknod amidi3 c 14 61
+ln -s amidi0 amidi
+
+ln -s music sequencer2
+
+#temporary
+install -d $RPM_BUILD_ROOT/proc/asound
+touch $RPM_BUILD_ROOT/proc/asound/snd
+
+ls -s ../proc/asound/snd snd
+
+# prepared for SysVinit
+mknod initctl p
+
+#prepared for Log Daemon
+mkfifo --mode=666 syslog
+
 %pre
 /usr/sbin/groupadd -g 19 -r -f floppy
 /usr/sbin/groupadd -g 20 -r -f console
@@ -179,6 +247,11 @@ rm -rf $RPM_BUILD_ROOT
 %attr(662,root, sys) /dev/audio1
 %attr(664,root,root) /dev/aztcd
 
+%attr(666,root,root) /dev/adsp*
+%attr(666,root,root) /dev/audio*
+%attr(666,root,root) /dev/admmidi*
+%attr(666,root,root) /dev/amidi*
+
 #b#
 %attr(664,root,root) /dev/bpcd
 
@@ -189,18 +262,20 @@ rm -rf $RPM_BUILD_ROOT
 %attr(600,root,root) /dev/console
 %attr(666,root,root) /dev/cui*
 %attr(600,root,root) /dev/cum*
+%attr(600,root,root) /dev/cfs0
 
 #d#
-%attr(662,root,sys) /dev/dsp
-%attr(662,root,sys) /dev/dsp1
+%attr(666,root,root) /dev/dsp*
+%attr(666,root,root) /dev/dmfm*
+%attr(666,root,root) /dev/dmmidi*
 
 #e#
 
 #f#
 %attr(644,root,  root) /dev/fb*
 %attr(664,root,floppy) /dev/fd*
-%attr(-,root,root) /dev/ftape
-%attr(-,root,root) /dev/full
+%attr(666,root,root) /dev/ftape
+%attr(644,root,root) /dev/full
 
 #g#
 %attr(664,root,root) /dev/gscd
@@ -216,6 +291,7 @@ rm -rf $RPM_BUILD_ROOT
 %attr(600,root,root) /dev/isctl
 %attr(600,root,root) /dev/isdnctrl*
 %attr(444,root,root) /dev/isdninfo
+%attr(600,root,root) /dev/initctl
 
 #j#
 
@@ -233,8 +309,8 @@ rm -rf $RPM_BUILD_ROOT
 %attr(640,root,disk) /dev/mcd
 %attr(640,root,kmem) /dev/mem
 %attr(666,root, sys) /dev/midi*
-%attr(666,root, sys) /dev/mixer
-%attr(666,root, sys) /dev/mixer1
+%attr(666,root,root) /dev/mixer*
+%attr(666,root,root) /dev/music
 
 #n#
 %attr(660,root,root) /dev/nb*
@@ -243,7 +319,7 @@ rm -rf $RPM_BUILD_ROOT
 %attr(660,root,disk) /dev/nst*
 %attr(666,root,root) /dev/null
 
-%attr(-,root,root) /dev/nftape
+%attr(666,root,root) /dev/nftape
 
 #o#
 %attr(664,root,root) /dev/optcd
@@ -280,7 +356,7 @@ rm -rf $RPM_BUILD_ROOT
 %attr(660,root,disk) /dev/ram8
 %attr(660,root,disk) /dev/ram9
 
-%attr(-,root,root) /dev/ramdisk
+%attr(660,root,disk) /dev/ramdisk
 
 %attr(644,root,root) /dev/random
 %attr(660,root,disk) /dev/rft*
@@ -301,12 +377,15 @@ rm -rf $RPM_BUILD_ROOT
 %attr(660,root,disk) /dev/sdf*
 %attr(660,root,disk) /dev/sdg*
 
-%attr(664,root,sys) /dev/sequencer
+%attr(666,root,root) /dev/sequencer
+%attr(666,root,root) /dev/sequencer2
+
+%attr(444,root,root) /dev/snd
 
 %attr(600,root,sys) /dev/sg*
 
 %attr(664,root,root) /dev/sjcd
-%attr(666,root, sys) /dev/sndstat
+%attr(666,root,root) /dev/sndstat
 
 %attr(640,root,disk) /dev/sonycd
 
@@ -315,6 +394,8 @@ rm -rf $RPM_BUILD_ROOT
 %attr(664,root,root) /dev/sunmouse
 %attr(600,root,root) /dev/systty
 
+%attr(666,root,root) /dev/syslog
+
 #t#
 %attr(666,root,root) /dev/tty
 
@@ -370,9 +451,28 @@ rm -rf $RPM_BUILD_ROOT
 %attr(666,root,root) /dev/zero
 
 %changelog
+* Mon Apr 27 1999 Wojciech "Sas" Ciêciwa <cieciwa@alpha.zarz.agh.edu.pl>
+  [2.7.3-2]
+- added /dev/initctl,
+- added pts device to /etc/fstab,
+- added /dev/syslog.
+
 * Mon Apr 26 1999 Wojciech "Sas" Ciêciwa <cieciwa@alpha.zarz.agh.edu.pl>
   [2.7.3-1]
 - upgrade to 2.7.3,
-- added pts update,
-- added route, watchdog, framebuffer, console device,
 - removed /dev/log, /dev/cua[0-3].
+
+* Tue Apr 20 1999 Artur Frysiak <wiget@pld.org.pl>
+  [2.5.9-3]
+- compiled on rpm 3
+- fixed framebuffer support
+- added coda support
+
+* Sat Dec 12 1998 Sergiusz Paw³owicz <ser@hyperreal.art.pl>
+  [2.5.9-1d]
+- added polish translation to spec (regards to PLD Team),
+- added handles to Unix98 pty support,
+- added handles to framebuffer support,
+- revised spec file, adding group 'floppy' removed.
+- removed initctl -- SysVinit provides it.
+- start at RH spec file.
This page took 0.136182 seconds and 4 git commands to generate.