Advertisement
Guest User

Untitled

a guest
Apr 12th, 2012
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.09 KB | None | 0 0
  1. #
  2. # Do not Edit! Generated by:
  3. # kickstarter.py
  4. #
  5.  
  6. lang en_US.UTF-8
  7. keyboard us
  8. timezone --utc America/Los_Angeles
  9.  
  10. # This partition is made so that u-boot can find the kernel
  11.  
  12. part /boot --size=64 --ondisk cardblksd --fstype=vfat
  13.  
  14. part / --size=2000 --ondisk cardblksd --fstype=ext3
  15.  
  16. rootpw mer
  17.  
  18. user --name mer --groups audio,video --password mer
  19.  
  20. repo --name=mer-core --baseurl=http://releases.merproject.org/releases/latest/builds/armv7hl/packages --save --debuginfo --source
  21. repo --name=mer-core-debug --baseurl=http://releases.merproject.org/releases/latest/builds/armv7hl/debug --save --debuginfo --source
  22.  
  23. repo --name=mer-extras --baseurl=http://repo.pub.meego.com/Project:/KDE:/Mer_Extras/Mer_Extras_armv7hl/ --debuginfo --save
  24. repo --name=mer-shared --baseurl=http://repo.pub.meego.com/CE:/MW:/Shared/Mer_Core_armv7hl/ --debuginfo --save
  25. repo --name=ce_tools --baseurl=http://repo.pub.meego.com/CE:/Utils/Mer_Core_armv7hl --debuginfo --save
  26. repo --name=mer-plasma-shared --baseurl=http://repo.pub.meego.com/CE:/MW:/PlasmaActive/CE_MW_Shared_armv7hl/ --debuginfo --save
  27.  
  28. repo --name=plasma --baseurl=http://repo.pub.meego.com/Project:/KDE:/Devel/CE_UX_PlasmaActive_armv7hl/ --debuginfo --save
  29.  
  30.  
  31.  
  32. %packages
  33.  
  34. @Mer Core
  35. @Mer Core Utils
  36. @Mer Graphics Common
  37. @Mer Connectivity
  38. @Mer Minimal Xorg
  39.  
  40.  
  41. openssh-clients
  42. openssh-server
  43. xterm
  44. vim-enhanced
  45.  
  46. # Additional packages from mercore repository
  47. cpio
  48. gzip
  49. connman-test
  50. dbus
  51. dbus-x11
  52. gzip
  53. #mesa-dri-swrast-driver
  54. mesa-llvmpipe-dri-swrast-driver
  55. qt-qmlviewer
  56. vim-enhanced
  57. xorg-x11-drv-evdev
  58. xorg-x11-drv-fbdev
  59. mailcap
  60. usbutils
  61. libqtwebkit-qmlwebkitplugin
  62. tar
  63.  
  64. # Needed till pvr acceleration works
  65. mesa-llvmpipe-libEGL
  66.  
  67. # mer-shared repository
  68. #######################
  69.  
  70. @Nemo Middleware Shared
  71. # Nemo Middleware Shared defines following packages (06 dec 2011)
  72. # maliit-framework maliit-plugins ohm
  73. ohm-plugins-misc
  74.  
  75. # Additional packages from mer-shared repository
  76. gst-plugins-good
  77. #ca-certificates
  78. pulseaudio-policy-enforcement
  79.  
  80. # mer-plasma-shared repository
  81. ##############################
  82. iodbc
  83. # Hopefully not needed
  84. # iodbc-admin
  85.  
  86. gdb
  87. gdb-gdbserver
  88.  
  89. # plasma repository
  90. ###################
  91. contour
  92. contour-intro
  93. declarative-plasmoids
  94. kdelibs-data
  95. kdelibs-imageio-plugins
  96. kdelibs-plasma-runtime
  97. kdepim-strigi-plugins
  98. kde-runtime-desktoptheme
  99. kde-runtime-emoticons
  100. kde-runtime-nepomuk
  101. kde-runtime-netattach
  102. kde-runtime-newstuff
  103. kde-runtime-plasma
  104. kde-runtime-solid
  105. kde-runtime-sounds
  106. kde-runtime-wallet
  107. kmix
  108. plasma-active
  109. plasma-mobile-mouse
  110. startactive
  111. virtuoso
  112. virtuoso-drivers
  113. virtuoso-server
  114. # required by installdbgsymbols.sh
  115. kdialog
  116. # add some simple testing tools
  117. simple-tests
  118. sample-media
  119.  
  120. # NetworkManager stuff
  121. ConsoleKit
  122. ConsoleKit-libs
  123. ConsoleKit-x11
  124. dhclient
  125. libpcap
  126. ModemManager
  127. #ModemManager-debuginfo
  128. NetworkManager
  129. NetworkManager-glib
  130. NetworkManager-kde
  131. NetworkManager-kde-libs
  132. plasmoid-networkmanagement
  133. ppp
  134. #strongswan
  135. #NetworkManager-kde-novellvpn
  136. #NetworkManager-kde-openvpn
  137. #NetworkManager-kde-strongswan
  138.  
  139. # Games
  140. lskat
  141. katomic
  142. kfourinline
  143. knetwalk
  144. kshisen
  145. kmahjongg
  146. kpat
  147. kreversi
  148. # Apps
  149. bangarang
  150. kwrite
  151. ksnapshot
  152. nepomukshell
  153.  
  154. encfs
  155. fuse
  156. rlog
  157.  
  158. # mer-extras repository
  159. #######################
  160. less
  161. strace
  162. alsa-plugins-pulseaudio
  163. xorg-x11-drv-evdev
  164. xorg-x11-drv-mtev
  165. dbus-x11
  166. libqtdeclarative4-gestures
  167.  
  168. # New stuff to get closer to the x86 mer image
  169. bluetooth-qt
  170. contextkit-meego-battery-upower
  171. contextkit-meego
  172. cpio
  173. device-mapper-libs
  174. device-mapper
  175. gdb
  176. #generic-logos
  177. libusb1
  178. mlite
  179. #mtools
  180. openssh-clients
  181. openssh-server
  182. openssh
  183. #parted
  184. pm-utils
  185. #rsync
  186. tar
  187. upower
  188. xterm
  189. less
  190. strace
  191.  
  192. #kde-runtime-debuginfo
  193. #kde-workspace-debuginfo
  194. #kdelibs-debuginfo
  195. #plasma-mobile-debuginfo
  196. #glibc-debuginfo
  197. #polkit-debuginfo
  198. #polkit-qt-1-debuginfo
  199.  
  200. %end
  201.  
  202. %post
  203.  
  204. # save a little bit of space at least...
  205. rm -f /boot/initrd*
  206.  
  207. # make sure there aren't core files lying around
  208. rm -f /core*
  209.  
  210. # Remove cursor from showing during startup BMC#14991
  211. echo "xopts=-nocursor" >> /etc/sysconfig/uxlaunch
  212.  
  213. # work around for poor key import UI in PackageKit
  214. rm -f /var/lib/rpm/__db*
  215. rpm --rebuilddb
  216.  
  217. # We can run the prelink only with qemu version 0.14 and newer.
  218. qemu-arm-static -version | grep "0\.14"
  219.  
  220. if [ "x$?" == "x0" ]; then
  221. echo "QEMU version 0.14 running prelink."
  222. # Prelink can reduce boot time
  223. if [ -x /usr/sbin/prelink ]; then
  224. /usr/sbin/prelink -aRqm
  225. fi
  226. else
  227. echo "QEMU version is not 0.14 so not running prelink."
  228. fi
  229.  
  230.  
  231. cat > /usr/share/xsessions/X-MEEGO-HS.plasmaactive << EOF
  232. [Desktop Entry]
  233. Version=1.0
  234. Name=plasma active session
  235. Exec=/usr/bin/startactive
  236. Type=Application
  237. EOF
  238.  
  239. # Set symlink pointing to .desktop file
  240.  
  241. ln -sf X-MEEGO-HS.plasmaactive /usr/share/xsessions/default.desktop
  242.  
  243. # Without this line the rpm don't get the architecture right.
  244. echo -n 'armv7hl-meego-linux' > /etc/rpm/platform
  245.  
  246. # Also libzypp has problems in autodetecting the architecture so we force tha as well.
  247. # https://bugs.meego.com/show_bug.cgi?id=11484
  248. echo 'arch = armv7hl' >> /etc/zypp/zypp.conf
  249.  
  250. ln -s /lib/systemd/system/getty@.service /lib/systemd/system/getty.target.wants/getty@tty2.service
  251.  
  252. mv /usr/bin/pulseaudio /usr/bin/pa
  253.  
  254. %end
  255.  
  256. %post --nochroot
  257. if [ -n "$IMG_NAME" ]; then
  258. echo "BUILD: $IMG_NAME" >> $INSTALL_ROOT/etc/meego-release
  259. fi
  260.  
  261. cat << SPARK1 >> $INSTALL_ROOT/etc/X11/xorg.conf.d/65-input-spark-1f.conf
  262. Section "InputClass"
  263. Identifier "ft5301_ts"
  264. MatchProduct "ft5301_ts"
  265. Driver "mtev"
  266. Option "Ignore" "off"
  267. EndSection
  268.  
  269. Section "InputClass"
  270. Identifier "Spark Compass Input"
  271. MatchProduct "ecompass_data"
  272. Option "Ignore" "on"
  273. EndSection
  274. SPARK1
  275.  
  276. cat << SPARK2 >> $INSTALL_ROOT/etc/X11/xorg.conf.d/66-input-spark-2m.conf
  277. Section "InputClass"
  278. Identifier "ft5302_ts"
  279. MatchProduct "ft5302_ts"
  280. Driver "mtev"
  281. Option "Ignore" "off"
  282. EndSection
  283.  
  284. Section "InputClass"
  285. Identifier "Spark Compass Input"
  286. MatchProduct "ecompass_data"
  287. Option "Ignore" "on"
  288. EndSection
  289. SPARK2
  290.  
  291. %end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement