3 Name: system-adaptation-pandaboard
4 Summary: System Adaptation layer packages for pandaboard
9 Source0: %{name}-%{version}.tar.gz
12 Description: %{summary}
15 Summary: architecture independent set of X11 X server configuration files and system adaptation files
17 Requires: xserver-xorg-core
20 architecture independent set of X11 X server configuration files and system adaptation files
23 Summary: X11 X server misc files for emulated framebuffer device
25 Requires: %{name}-common
26 Provides: xserver-xorg-misc-emulfb-pandaboard = %{version}
29 Xorg server misc package which contains device specific configuration files
36 mkdir -p %{buildroot}/usr/share/license
38 cp -af COPYING %{buildroot}/usr/share/license/%{name}-emulfb
40 mkdir -p %{buildroot}/usr/bin
41 mkdir -p %{buildroot}/etc/X11/xorg.conf.d
42 mkdir -p %{buildroot}/etc/X11/arch-preinit.d
43 mkdir -p %{buildroot}/etc/rc.d/init.d
44 mkdir -p %{buildroot}/etc/rc.d/rc3.d
45 mkdir -p %{buildroot}/etc/rc.d/rc4.d
46 mkdir -p %{buildroot}/etc/profile.d
48 install -m 755 common/startx %{buildroot}/usr/bin/startx
49 install -m 755 common/fstab_bak %{buildroot}/etc/fstab_bak
50 install -m 755 common/scripts/setcpu %{buildroot}/usr/bin/setcpu
51 install -m 755 common/scripts/setpoll %{buildroot}/usr/bin/setpoll
52 install -m 755 common/xinitrc %{buildroot}/etc/X11/xinitrc
53 install -m 644 common/xorg.conf %{buildroot}/etc/X11/xorg.conf
55 install -m 755 common/Xorg.sh %{buildroot}/etc/profile.d/Xorg.sh
56 install -m 755 common/xserver %{buildroot}/etc/rc.d/init.d/xserver
57 install -m 755 common/alsa-init.sh %{buildroot}/etc/rc.d/init.d/alsa-init.sh
58 install -m 755 common/xresources %{buildroot}/etc/rc.d/init.d/xresources
61 ln -s /etc/rc.d/init.d/xserver %{buildroot}/etc/rc.d/rc3.d/S02xserver
62 ln -s /etc/rc.d/init.d/xserver %{buildroot}/etc/rc.d/rc4.d/S02xserver
64 ln -s /etc/rc.d/init.d/alsa-init.sh %{buildroot}/etc/rc.d/rc3.d/S09alsa-init
65 ln -s /etc/rc.d/init.d/alsa-init.sh %{buildroot}/etc/rc.d/rc4.d/S09alsa-init
67 ln -s /etc/rc.d/init.d/xresources %{buildroot}/etc/rc.d/rc3.d/S80xresources
68 ln -s /etc/rc.d/init.d/xresources %{buildroot}/etc/rc.d/rc4.d/S80xresources
71 cp -Rd conf-%{ARCH}* %{buildroot}/etc/X11/
74 # XXX Copy-paste terror - could some rpm guy help me unify this?
79 cp -rf /usr/etc/X11/xkb/* /etc/X11/xkb/
80 chmod -f 777 /etc/fstab
81 cp -f /etc/fstab_bak /etc/fstab
82 mkdir -p /etc/X11/xorg.conf.d
83 for i in /etc/X11/conf-%{ARCH}-emulfb/*; do
85 d="/etc/X11/xorg.conf.d/$f"
97 /etc/profile.d/Xorg.sh
105 %manifest xorg-x11-misc-emulfb.manifest
106 /usr/share/license/%{name}-emulfb
107 /etc/X11/conf-%{ARCH}-emulfb/*