Guest User

Freescale i.MX53 Mer KDE Plasma KickStart .ks

a guest
Dec 30th, 2011
176
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.50 KB | None | 0 0
  1. lang en_US.UTF-8
  2. keyboard us
  3. timezone --utc Europe/London
  4.  
  5. # This partition is made so that u-boot can find the kernel
  6. part /boot --size=64 --ondisk mmcblk0p --fstype=vfat
  7.  
  8. part / --size=3500 --ondisk mmcblk0p --fstype=ext3
  9.  
  10. # This is not used currently. It is here because the /boot partition
  11. # needs to be the partition number 3 for the u-boot usage.
  12. part swap --size=8 --ondisk mmcblk0p --fstype=swap
  13.  
  14.  
  15. rootpw mer
  16. bootloader --timeout=1
  17.  
  18. #xconfig --startxonboot
  19.  
  20. #bootloader --timeout=1 --menu="autoinst:Installation:systemd.unit=installer-shell.service"
  21.  
  22.  
  23. #desktop --autologinuser=meego --defaultdesktop=X-IVI --session="/usr/bin/startivi"
  24.  
  25. user --name mer --groups audio,video --password mer
  26.  
  27.  
  28. repo --name=mer-plasma-shared --baseurl=http://repo.pub.meego.com/CE:/MW:/PlasmaActive/CE_MW_Shared_armv7hl/
  29. repo --name=mercore --baseurl=http://releases.merproject.org/releases/latest/builds/armv7hl/packages/ --save --debuginfo --source --gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-meego
  30.  
  31. repo --name=plasma --baseurl=http://repo.pub.meego.com/Project:/KDE:/Trunk:/Testing/CE_UX_PlasmaActive_armv7hl/
  32.  
  33. repo --name=mer-extras --baseurl=http://repo.pub.meego.com/Project:/KDE:/Mer_Extras/Mer_Extras_armv7hl/
  34. repo --name=mer-shared --baseurl=http://repo.pub.meego.com/CE:/MW:/Shared/Mer_Core_armv7hl/
  35.  
  36. repo --name=smoku_Mer_HA_iMX --baseurl=http://repo.pub.meego.com/home:/smoku:/Mer:/HA:/iMX/Mer_Core_armv7hl/ --save --debuginfo --source --gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-meego
  37.  
  38. %packages
  39. # mercore repository
  40. ####################
  41.  
  42. @Mer Core
  43. # Mer Core defines following packages (06 dec 2011)
  44. # basesystem bash boardname coreutils deltarpm e2fsprogs file filesystem fontpackages-filesystem
  45. # kbd lsb-release meego-release nss pam passwd prelink procps readline rootfiles rpm setup
  46. # shadow-utils shared-mime-info systemd-sysv time udev usbutils util-linux xdg-user-dirs zypper
  47.  
  48. #@Mer Connectivity
  49. # Mer Connectivity defines following packages (06 dec 2011)
  50. # bluez connman crda iproute iputils net-tools ofono wireless-tools wpa_supplicant
  51.  
  52. @Mer Graphics Common
  53. # Mer Graphics Common defines following packages (06 dec 2011)
  54. # cjkuni-fonts droid-sans-fonts droid-sans-mono-fonts droid-serif-fonts liberation-fonts-common
  55. # liberation-mono-fonts liberation-sans-fonts liberation-serif-fonts uxlaunch
  56.  
  57. @Mer Minimal Xorg
  58. # Mer Minimal Xorg defines following packages (06 dec 2011)
  59. # xorg-x11-server-Xorg xorg-x11-xauth
  60.  
  61. #@MTF Handset UX
  62. #@Community Edition Base
  63. #@Community Edition Libraries
  64.  
  65. # Additional packages from mercore repository
  66. connman-test
  67. dbus
  68. dbus-x11
  69. gzip
  70. #mesa-dri-swrast-driver
  71. qt-qmlviewer
  72. vim-enhanced
  73. xorg-x11-drv-evdev
  74. xorg-x11-drv-fbdev
  75. mailcap
  76. usbutils
  77.  
  78. # Needed till pvr acceleration works
  79. #mesa-libEGL
  80.  
  81. # Only for development purpose
  82. systemd-console-ttyO2
  83.  
  84. # mer-shared repository
  85. #######################
  86.  
  87. @Nemo Middleware Shared
  88. # Nemo Middleware Shared defines following packages (06 dec 2011)
  89. # maliit-framework maliit-plugins ohm
  90.  
  91. # Additional packages from mer-shared repository
  92. gst-plugins-good
  93.  
  94. # mer-plasma-shared repository
  95. ##############################
  96. iodbc
  97. # Hopefully not needed
  98. # iodbc-admin
  99.  
  100. # plasma repository
  101. ###################
  102. contour
  103. contour-intro
  104. declarative-plasmoids
  105. kdelibs-data
  106. kdelibs-imageio-plugins
  107. kdelibs-plasma-runtime
  108. kdepim-strigi-plugins
  109. kde-runtime-desktoptheme
  110. kde-runtime-emoticons
  111. kde-runtime-nepomuk
  112. kde-runtime-netattach
  113. kde-runtime-newstuff
  114. kde-runtime-plasma
  115. kde-runtime-solid
  116. kde-runtime-sounds
  117. kde-runtime-wallet
  118. kmix
  119. plasma-active
  120. plasma-mobile-mouse
  121. startactive
  122. virtuoso
  123. virtuoso-drivers
  124. virtuoso-server
  125. # required by installdbgsymbols.sh
  126. kdialog
  127. # Games
  128. lskat
  129. katomic
  130. kfourinline
  131. knetwalk
  132. kshisen
  133. kmahjongg
  134. kpat
  135. kreversi
  136. # Apps
  137. bangarang
  138. kwrite
  139. ksnapshot
  140. nepomukshell
  141.  
  142. # adaptation-archos-gen9 repository
  143. ###################################
  144. libamdgpu-bin
  145. libz160-bin
  146.  
  147. #kernel-adaptation-archos-gen9
  148. #pixcir-touch-callibration
  149. #xorg-conf-archos-gen9
  150. #libwl1271-bin
  151. #ti-wl1271-firmware
  152. #archos-udev-rules
  153. # Does not work at the moment
  154. #pvr-omap4-libEGL
  155. #pvr-archos-gen9-kernel
  156.  
  157. # mer-extras repository
  158. #######################
  159. less
  160. strace
  161. xorg-x11-drv-mtev
  162. xorg-x11-drv-omapfb
  163.  
  164. %end
  165.  
  166. %post
  167. # save a little bit of space at least...
  168. rm -f /boot/initrd*
  169.  
  170. # make sure there aren't core files lying around
  171. rm -f /core*
  172.  
  173. # Remove cursor from showing during startup BMC#14991
  174. echo "xopts=-nocursor" >> /etc/sysconfig/uxlaunch
  175.  
  176. # work around for poor key import UI in PackageKit
  177. rm -f /var/lib/rpm/__db*
  178. rpm --rebuilddb
  179.  
  180. # Prelink can reduce boot time
  181. if [ -x /usr/sbin/prelink ]; then
  182. /usr/sbin/prelink -aRqm
  183. fi
  184.  
  185.  
  186.  
  187. echo '[Desktop Entry]' > /usr/share/xsessions/x-meego-plasma.desktop
  188. echo 'Version=1.0' >> /usr/share/xsessions/x-meego-plasma.desktop
  189. echo 'Name=plasma session' >> /usr/share/xsessions/x-meego-plasma.desktop
  190. echo 'Exec=/usr/bin/startactive' >> /usr/share/xsessions/x-meego-plasma.desktop
  191. echo 'Type=Application' >> /usr/share/xsessions/x-meego-plasma.desktop
  192.  
  193. # Set symlink pointing to .desktop file
  194. ln -sf x-meego-plasma.desktop /usr/share/xsessions/default.desktop
  195.  
  196. NAMEPART=basyskom-plasma-active-testing
  197. echo "2011-12-16-17-25--mer-armv7l-archos-gen9-mmcblk1p.raw" >> /etc/image-release
  198. echo "" >> /etc/image-release
  199. echo "Initial Packages:" >> /etc/image-release
  200. rpm -qa >> /etc/image-release
  201. %end
  202.  
  203. %post --nochroot
  204. if [ -n "$IMG_NAME" ]; then
  205. echo "BUILD: $IMG_NAME" >> $INSTALL_ROOT/etc/meego-release
  206. fi
  207.  
  208.  
  209. %end
Add Comment
Please, Sign In to add comment