SHARE
TWEET

Untitled

a guest Jan 27th, 2014 78 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. # -*-mic2-options-*- -f raw --copy-kernel --record-pkgs=name --pkgmgr=zypp --arch=armv7hl -*-mic2-options-*-
  2. #
  3. # Do not Edit! Generated by:
  4. # kickstarter.py
  5. #
  6.  
  7. lang en_US.UTF-8
  8. keyboard us
  9. timezone --utc UTC
  10.  
  11. #part / --size 1500 --ondisk mmcblk0p --fstype=ext3
  12.  
  13. part / --size=3600  --ondisk mmcblk0p --fstype=ext4
  14.  
  15. # This is not used currently. It is here because the /boot partition
  16. # needs to be the partition number 3 for the u-boot usage.
  17. part swap --size=8 --ondisk mmcblk0p --fstype=swap
  18.  
  19. # This partition is made so that u-boot can find the kernel
  20. part /boot --size=32 --ondisk mmcblk0p --fstype=vfat
  21.  
  22. rootpw nemo
  23.  
  24. user --name nemo  --groups audio,video,privileged --password nemo
  25.  
  26. repo --name=mer-core --baseurl=http://releases.merproject.org/releases/latest/builds/armv7hl/packages  --debuginfo
  27. #repo --name=nemo-ux --baseurl=http://repo.merproject.org/obs/nemo:/devel:/ux/latest_armv7hl/
  28. #repo --name=nemo-apps --baseurl=http://repo.merproject.org/obs/nemo:/devel:/apps/latest_armv7hl/
  29. repo --name=nemo-mw --baseurl=http://repo.merproject.org/obs/nemo:/devel:/mw/latest_armv7hl/
  30. repo --name=mer-qt --baseurl=http://repo.merproject.org/obs/mer:/qt:/devel/latest_armv7hl/
  31.  
  32. repo --name=nemo-adaptation-n950-n9 --baseurl=http://repo.merproject.org/obs/nemo:/devel:/hw:/ti:/omap3:/n950-n9/latest_armv7hl/
  33. repo --name=nemo-adaptation-n900 --baseurl=http://repo.merproject.org/obs/nemo:/devel:/hw:/ti:/omap3:/n900/latest_armv7hl/
  34. repo --name=nemo-adaptation-n9xx-common --baseurl=http://repo.merproject.org/obs/nemo:/devel:/hw:/ti:/omap3:/n9xx-common/latest_armv7hl/
  35. repo --name=nemo-devel-n900 https://build.merproject.org/package/binaries?package=udev-rules-n900&project=nemo%3Adevel%3Ahw%3Ati%3Aomap3%3An900&repository=latest_armv7hl
  36.  
  37.  
  38. #1.0.1.12
  39. repo --name=jolla --baseurl=http://releases.jolla.com/releases/1.0.1.12/jolla/armv7hl/
  40. repo --name=hotfixes --baseurl=http://releases.jolla.com/releases/1.0.1.12/hotfixes/armv7hl/
  41. repo --name=apps --baseurl=http://releases.jolla.com/jolla-apps/latest-release/armv7hl/
  42. repo --name=limited-nemo-mw --baseurl=http://repo.merproject.org/obs/home:/vgrade:/branches:/nemo:/devel:/mw/latest_armv7hl/
  43. repo --name=jalnmwr --baseurl=http://repo.merproject.org/obs/home:/SourenAraya:/branches:/nemo:/devel:/mw/latest_armv7hl/
  44. repo --name=bme-patched-service-unit --baseurl=http://repo.merproject.org/obs/home:/SourenAraya:/branches:/nemo:/devel:/hw:/ti:/omap3:/n950-n9/latest_armv7hl/ --includepkgs=bme-rm-680-bin
  45.  
  46. %packages
  47.  
  48. #@jolla-mw
  49. qt5-qtmultimedia-plugin-resourcepolicy-resourceqt
  50. #alsa-plugins-pulseaudio
  51. statefs-provider-connman
  52. droid-sans-fonts
  53. xdg-utils
  54. droid-sans-mono-fonts
  55. droid-serif-fonts
  56. buteo-mtp-qt5-sync-plugin
  57. jolla-keyboard
  58. bluez-configs-sailfish
  59. ohm
  60. statefs-provider-keyboard-generic
  61. jolla-firstsession
  62. statefs-provider-mce
  63. qt5-plugin-bearer-connman
  64. statefs-provider-ofono
  65. statefs-provider-profile
  66. qt5-qtsensors-plugin-sensorfw
  67. connman-configs-sailfish
  68. -statefs-provider-upower
  69. buteo-sync-plugins-qt5
  70. mapplauncherd-privileges-jolla
  71. jolla-preload-pictures
  72. statefs-provider-bluez
  73.  
  74.  
  75. #@jolla-core
  76. fontpackages-filesystem
  77. lsb-release
  78. wireless-tools
  79. kbd
  80. wpa_supplicant
  81. systemd-sysv
  82. iproute
  83. setup
  84. ssu
  85. ofono
  86. xdg-user-dirs
  87. e2fsprogs
  88. pam
  89. shadow-utils
  90. passwd
  91. shared-mime-info
  92. mer-release
  93. prelink
  94. iputils
  95. procps
  96. ssu-vendor-data-jolla
  97. connman
  98. readline
  99. rootfiles
  100. rpm
  101. coreutils
  102. basesystem
  103. bash
  104. jolla-ca
  105. crda
  106. busybox-symlinks-gzip
  107. bluez
  108. boardname
  109. net-tools
  110. jolla-common-configurations
  111. nss
  112. deltarpm
  113. usbutils
  114. file
  115. time
  116. util-linux
  117. filesystem
  118.  
  119.  
  120.  
  121. #=================================================
  122. #@jolla-configuration-n9
  123.  
  124. #@jolla-ui-wayland
  125. jolla-sessions-qt5
  126. lipstick-jolla-home-qt5
  127. jolla-actdead-charging
  128.  
  129. #@jolla-sailfish-applications
  130. all-translations-pack
  131. jolla-handwriting
  132. transferengine-plugins
  133. jolla-vault
  134. jolla-settings-bluetooth
  135. jolla-settings-sync
  136. jolla-contacts
  137. jolla-startupwizard
  138. jolla-settings-accounts
  139. #jolla-camera
  140. jolla-settings-accounts-extensions
  141. jolla-settings-layout
  142. jolla-settings-networking
  143. sailfish-browser
  144. jolla-settings-transferui-qt5
  145. jolla-gallery
  146. voicecall-ui-jolla
  147. jolla-messages
  148. jolla-vault-units
  149. -jolla-xt9
  150. -jolla-xt9-cp
  151. store-client
  152. jolla-settings-system
  153. jolla-hacks
  154.  
  155.  
  156. #@jolla-store-applications
  157. jolla-calendar
  158. #yandex-store
  159. jolla-mediaplayer
  160. jolla-clock
  161. jolla-notes
  162. jolla-email
  163. jolla-calculator
  164. sailfish-office
  165.  
  166.  
  167. #------ BEGIN N900-SUPPORT -------
  168. #bme-rm-680-bin
  169. bme-rx-51-bin
  170. #contextkit-plugin-power-bme
  171. contextkit-maemo-battery-rx51-bin
  172. #contextkit-plugin-kbslider
  173. dsme
  174. #gst-nokia-camera
  175. #gstreamer0.10-nokia-videosrc
  176. gst-omapfb
  177. kernel-adaptation-n900
  178. n900-camera-firmware
  179. nokia-n900-configs
  180. #omap-update-display
  181. #pulseaudio-module-x11
  182. #pulseaudio-modules-nemo-common
  183. #pulseaudio-module-cmtspeech-n9xx
  184. #pulseaudio-modules-n900-mainvolume
  185. #pulseaudio-modules-n900-music
  186. #pulseaudio-modules-n900-record
  187. #pulseaudio-modules-n900-voice
  188. #pulseaudio-settings-n900
  189. systemd-console-ttyS0
  190. #nemo-configs-n950-n9
  191.  
  192. ti-omap3-sgx
  193. #ti-omap3-sgx-libGLESv1
  194. #ti-omap3-sgx-libGLESv2
  195. ti-omap3-sgx-wayland-wsegl
  196.  
  197. #ti-wl1271-firmware
  198. #ti-wl1273-bt-firmware
  199. #ti-wl1273-fm-radio-firmware
  200. #udev-rules-n900
  201. udev-rules-nokia-n900
  202. bcm-bt-firmware
  203. wl1251-cal-bin
  204.  
  205. #Recommends
  206. policy-settings-basic-n900
  207. usb-moded-config-n900
  208. #------ END N900-SUPPORT -------
  209.  
  210. qt5-plugin-platform-eglfs
  211. nemo-configs-n950-n9-wayland
  212. qt5-qtwayland-wayland_egl
  213. #=================================================
  214.  
  215. -sailfish-maps
  216. -ohm-config
  217. jolla-common-configurations
  218. libsailfishkeyprovider-data-jolla
  219.  
  220. #pulseaudio-policy-enforcement
  221. -usb-moded-settings-sailfish
  222. jolla-developer-mode
  223.  
  224.  
  225.  
  226.  
  227. #=== MULTIMEDIA =================================
  228. gst-av
  229. #alsa-utils
  230. #================================================
  231.  
  232. #===== tools ===========================
  233. nano
  234. zypper
  235. #==== END tools ==============================
  236.  
  237.  
  238.  
  239. %end
  240.  
  241. %post
  242.  
  243. Config_Src=`gconftool-2 --get-default-source`
  244.  
  245. # Set up proper target for libmeegotouch
  246. gconftool-2 --direct --config-source $Config_Src \
  247.   -s -t string /meegotouch/target/name N900
  248.  
  249. # Hack to fix the plymouth based splash screen on N900
  250. mv /usr/bin/ply-image /usr/bin/ply-image-real
  251. cat > /usr/bin/ply-image << EOF
  252. #!/bin/sh
  253. echo 32 > /sys/class/graphics/fb0/bits_per_pixel
  254. exec /usr/bin/ply-image-real $@
  255. EOF
  256. chmod +x /usr/bin/ply-image
  257.  
  258. ## fix permissions
  259. chown -R 100000:100000 /home/nemo
  260.  
  261. # developer mode password workaround
  262. sed -i 's/system/privileged/' /etc/dbus-1/system.d/org.nemo.passwordmanager.conf
  263.  
  264.  
  265.  
  266. ## rpm-rebuilddb.post from mer-kickstarter-configs package
  267. # Rebuild db using target's rpm
  268. echo -n "Rebuilding db using target rpm.."
  269. rm -f /var/lib/rpm/__db*
  270. rpm --rebuilddb
  271. echo "done"
  272. ## end rpm-rebuilddb.post
  273.  
  274. #if [ "@SSU_RELEASE_TYPE@" = "rnd" ]; then
  275. #   [ -n "@NEMO_RELEASE@" ] && ssu release -r @NEMO_RELEASE@
  276. #    [ -n "@FLAVOUR@" ] && ssu flavour @FLAVOUR@
  277. #    ssu mode 2
  278. #else
  279. #    [ -n "@NEMO_RELEASE@" ] && ssu release @NEMO_RELEASE@
  280. #    ssu mode 4
  281. #fi
  282.  
  283. ## arch-armv7hl.post from mer-kickstarter-configs package
  284. # Without this line the rpm don't get the architecture right.
  285. echo -n 'armv7hl-meego-linux' > /etc/rpm/platform
  286.  
  287. # Also libzypp has problems in autodetecting the architecture so we force tha as well.
  288. # https://bugs.meego.com/show_bug.cgi?id=11484
  289. echo 'arch = armv7hl' >> /etc/zypp/zypp.conf
  290. ## end arch-armv7hl.post
  291.  
  292. %end
  293.  
  294. %post --nochroot
  295. if [ -n "$IMG_NAME" ]; then
  296.     echo "BUILD: $IMG_NAME" >> $INSTALL_ROOT/etc/meego-release
  297. fi
  298.  
  299. %end
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top