1 Name: xorg-x11-server-misc
2 Summary: X.Org X11 X server misc packages
7 Source0: %{name}-%{version}.tar.bz2
10 Description: %{summary}
14 Summary: X11 X server misc files for s5pc110
16 Requires: xorg-x11-server
17 #Requires: xorg-x11-utils-xrandr
18 #Requires: xorg-x11-utils-xinput
21 Xorg server misc package which contains startx, xinitrc and xorg.conf file for emulfb
25 %setup -q -n %{name}-%{version}
30 for f in `find i386-common/ -name "*.in"`; do
32 sed -i -e "s#@PREFIX@#/usr#g" ${f%.in};
33 sed -i -e "s#@DATADIR@#/opt#g" ${f%.in};
40 --with-conf-prefix=/opt
48 rm -fr %{buildroot}/opt/etc/X11/xorg.conf.d*
49 mkdir -p %{buildroot}/etc/rc.d/init.d/
50 mkdir -p %{buildroot}/etc/rc.d/rc3.d/
51 mkdir -p %{buildroot}/etc/rc.d/rc4.d/
52 mkdir -p %{buildroot}/etc/profile.d/
53 mkdir -p %{buildroot}/%{_prefix}/etc/X11/
54 mkdir -p %{buildroot}/opt/etc/X11/i386-emulfb/xorg.conf.d/
55 cp -af i386-common/evdev.conf %{buildroot}/opt/etc/X11/i386-emulfb/xorg.conf.d/
56 cp -af i386-common/rotate.sh %{buildroot}/usr/bin
57 cp -af i386-common/xserver %{buildroot}/etc/rc.d/init.d/
58 cp -af i386-common/xresources %{buildroot}/etc/rc.d/init.d/
59 cp -af i386-common/xinitrc %{buildroot}/%{_prefix}/etc/X11/
60 ln -sf /etc/rc.d/init.d/xserver %{buildroot}/etc/rc.d/rc3.d/S20xserver
61 ln -sf /etc/rc.d/init.d/xserver %{buildroot}/etc/rc.d/rc4.d/S20xserver
62 ln -sf /etc/rc.d/init.d/xresources %{buildroot}/etc/rc.d/rc3.d/S80xresources
63 ln -sf /etc/rc.d/init.d/xresources %{buildroot}/etc/rc.d/rc4.d/S80xresources
64 cp -af i386-common/Xorg.sh %{buildroot}/etc/profile.d/
66 cp -rf i386-emulfb %{buildroot}/opt/etc/X11/
67 mkdir -p %{buildroot}/opt/etc/X11/xorg.conf.d
70 ln -sf /opt/etc/X11/i386-emulfb/Xmodmap /opt/etc/X11/
72 ln -sf /opt/etc/X11/i386-emulfb/xorg.conf.d/* /opt/etc/X11/xorg.conf.d
75 rm -f /opt/etc/X11/Xmodmap
76 rm -f /opt/etc/X11/xorg.conf.d.*
81 /opt/etc/X11/xorg.conf.d
82 %{_sysconfdir}/profile.d/Xorg.sh
83 %{_sysconfdir}/rc.d/init.d/*
84 %{_sysconfdir}/rc.d/rc3.d/*
85 %{_sysconfdir}/rc.d/rc4.d/*
86 %attr(-,inhouse,inhouse) /opt/etc/X11/Xresources
87 %exclude /opt/etc/X11/xorg.conf
88 %{_prefix}/etc/X11/xinitrc
93 /opt/etc/X11/i386-emulfb/Xmodmap
94 /opt/etc/X11/i386-emulfb/xorg.conf.d/dummy
95 /opt/etc/X11/i386-emulfb/xorg.conf.d/evdev.conf