Advertisement
Guest User

Untitled

a guest
Oct 16th, 2014
244
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.69 KB | None | 0 0
  1.  
  2.  
  3. #version=DEVEL
  4. user --groups=audio,video --name=nemo --password=nemo
  5. # Keyboard layouts
  6. keyboard us# Root password
  7. rootpw --plaintext nemo
  8. # System language
  9. lang en_US.UTF-8
  10. # Installation logging level
  11. logging --level=info
  12.  
  13. # System timezone
  14. timezone --isUtc UTC
  15. # Default Desktop Settings
  16. desktop --autologinuser=meego
  17. repo --name="mer-core" --baseurl=http://repo.merproject.org/obs/mer-core:/armv7hl:/devel/Core_armv7hl/ --debuginfo --ssl_verify=yes
  18. repo --name="nemo-ux" --baseurl=http://repo.merproject.org/obs/nemo:/devel:/ux/mer-core_armv7hl_devel/ --ssl_verify=yes
  19. repo --name="nemo-apps" --baseurl=http://repo.merproject.org/obs/nemo:/devel:/apps/latest_armv7hl/ --ssl_verify=yes
  20. repo --name=nemo-adaptation-n950-n9-testing --baseurl=http://repo.merproject.org/obs/nemo:/testing:/hw:/ti:/omap3:/n950-n9/latest_armv7hl --includepkgs=linux-firmware-ti-connectivity
  21. repo --name=nemo-adaptation-n950-n9 --baseurl=http://repo.merproject.org/obs/nemo:/devel:/hw:/ti:/omap3:/n950-n9/latest_armv7hl/
  22. repo --name=nemo-adaptation-n9xx-common --baseurl=http://repo.merproject.org/obs/nemo:/devel:/hw:/ti:/omap3:/n9xx-common/latest_armv7hl/
  23. #repo --name="mer-qt" --baseurl=http://repo.merproject.org/obs/mer:/qt:/devel/latest_armv7hl/ --ssl_verify=yes
  24. repo --name=filippz --baseurl=http://repo.merproject.org/obs/home:/filippz/latest_armv7hl/ --includepkgs=kernel-adaptation-n950
  25. #repo --name=filippz-devel --baseurl=http://repo.merproject.org/obs/home:/filippz:/devel/latest_armv7hl/
  26. repo --name=jalnmwr --baseurl=http://repo.merproject.org/obs/home:/SourenAraya:/branches:/nemo:/devel:/mw/latest_armv7hl/
  27. # Disk partitioning information
  28. part / --fstype="ext3" --ondisk=sda --size=1500
  29.  
  30. %pre
  31. touch $INSTALL_ROOT/.bootstrap
  32. %end
  33.  
  34. %post
  35. rm $INSTALL_ROOT/.bootstrap
  36.  
  37. #having mce prevents N9 from booting
  38. mv /lib/systemd/system/mce.service /lib/systemd/system/mce.service.bak
  39.  
  40. #user-session@.service is history
  41. #so remove it...
  42. rm /lib/systemd/system/user-session@.service
  43. #...and set start-user-session to call user@.service instead...
  44. sed -i 's/USER_SERVICE=.*/USER_SERVICE=user\\@${DEF_UID}.service/' /usr/lib/startup/start-user-session
  45. #...in the end set user@.service to start with call --unit=default.target
  46. sed -i 's/ExecStart=.*/ExecStart=\/lib\/systemd\/systemd --user --unit=default.target/' /lib/systemd/system/user@.service
  47.  
  48.  
  49. # Hack to fix the proximity sensor on n950
  50. cat > /usr/sbin/enable_prox << EOF
  51. #!/bin/sh
  52. echo 1 > /sys/devices/platform/i2c_omap.2/i2c-2/2-0039/prox_enable
  53. EOF
  54. chmod +x /usr/sbin/enable_prox
  55.  
  56. cat > /etc/systemd/system/proximity-fix.service << EOF
  57. [Unit]
  58. Description=Fix proximity sensor on N950
  59.  
  60. [Service]
  61. Type=oneshot
  62. ExecStart=/usr/sbin/enable_prox
  63. TimeoutSec=0
  64. StandardOutput=tty
  65. RemainAfterExit=yes
  66. SysVStartPriority=99
  67.  
  68. [Install]
  69. WantedBy=multi-user.target
  70. EOF
  71. ln -s /etc/systemd/system/proximity-fix.service /etc/systemd/system/multi-user.target.wants/
  72.  
  73. ## fix permissions
  74. chown -R 100000:100000 /home/nemo
  75.  
  76. # developer mode password workaround
  77. sed -i 's/system/privileged/' /etc/dbus-1/system.d/org.nemo.passwordmanager.conf
  78.  
  79.  
  80.  
  81. ## rpm-rebuilddb.post from mer-kickstarter-configs package
  82. # Rebuild db using target's rpm
  83. echo -n "Rebuilding db using target rpm.."
  84. rm -f /var/lib/rpm/__db*
  85. rpm --rebuilddb
  86. echo "done"
  87. ## end rpm-rebuilddb.post
  88.  
  89. #if [ "@SSU_RELEASE_TYPE@" = "rnd" ]; then
  90. # [ -n "@NEMO_RELEASE@" ] && ssu release -r @NEMO_RELEASE@
  91. # [ -n "@FLAVOUR@" ] && ssu flavour @FLAVOUR@
  92. # ssu mode 2
  93. #else
  94. # [ -n "@NEMO_RELEASE@" ] && ssu release @NEMO_RELEASE@
  95. # ssu mode 4
  96. #fi
  97.  
  98. ## arch-armv7hl.post from mer-kickstarter-configs package
  99. # Without this line the rpm don't get the architecture right.
  100. echo -n 'armv7hl-meego-linux' > /etc/rpm/platform
  101.  
  102. # Also libzypp has problems in autodetecting the architecture so we force tha as well.
  103. # https://bugs.meego.com/show_bug.cgi?id=11484
  104. echo 'arch = armv7hl' >> /etc/zypp/zypp.conf
  105. ## end arch-armv7hl.post
  106.  
  107. # Remove service to mount debugfs installed by systemd (it causes liptick to crash)
  108. rm -f /lib/systemd/system/sys-kernel-debug.mount
  109. rm -f /lib/systemd/system/sysinit.target.wants/sys-kernel-debug.mount
  110.  
  111.  
  112. %end
  113.  
  114. %post --nochroot
  115. if [ -n "$IMG_NAME" ]; then
  116. echo "BUILD: $IMG_NAME" >> $INSTALL_ROOT/etc/meego-release
  117. fi
  118.  
  119.  
  120. %end
  121.  
  122. %packages
  123. PackageKit-Qt5
  124. PackageKit-glib
  125. PackageKit-zypp
  126. PackageKit
  127. alsa-lib
  128. attr
  129. augeas-libs
  130. basesystem
  131. bash
  132. bluez-configs-mer
  133. bluez-libs
  134. bluez
  135. bme-rm-680-bin
  136. boardname
  137. boost-filesystem
  138. boost-system
  139. #buteo-mtp-qt5-sync-plugin
  140. #buteo-syncfw-qt5
  141. bzip2-libs
  142. bzip2
  143. ca-certificates
  144. cairo
  145. ce-backgrounds
  146. check
  147. cjkuni-fonts
  148. commhistory-daemon
  149. connman-qt5-declarative
  150. connman-qt5
  151. connman-test
  152. connman
  153. contactsd
  154. #contextkit-plugin-kbslider
  155. #contextkit-plugin-mce
  156. #contextkit-plugin-power-bme
  157. #contextkit
  158. cor
  159. coreutils
  160. crda
  161. curl
  162. db4-utils
  163. db4
  164. dbus-glib
  165. dbus-libs
  166. dbus-python
  167. dbus-x11
  168. dbus
  169. deltarpm
  170. desktop-file-utils
  171. diffutils
  172. droid-sans-fonts
  173. droid-sans-mono-fonts
  174. droid-serif-fonts
  175. dsme
  176. e2fsprogs-libs
  177. e2fsprogs
  178. elfutils-libelf
  179. exempi
  180. expat
  181. farstream
  182. fbset
  183. file-libs
  184. file
  185. filesystem
  186. findutils
  187. fingerterm
  188. flac
  189. fontconfig
  190. fontpackages-filesystem
  191. freetype
  192. fuse-libs
  193. fuse
  194. gawk
  195. gconf
  196. gdb
  197. gdbm
  198. giflib
  199. glib-networking
  200. glib2
  201. glibc-common
  202. glibc
  203. gmime
  204. gnupg2
  205. gnutls
  206. google-opensans-fonts
  207. grep
  208. gst-omapfb
  209. gst-plugins-bad-free
  210. gst-plugins-base
  211. gst-plugins-good
  212. gstreamer
  213. gstreamer0.10-nokia-videosrc
  214. gzip
  215. hwdata
  216. info
  217. iotop
  218. iproute
  219. iptables
  220. iputils
  221. iw
  222. json-c
  223. kbd
  224. kcalcore-qt5
  225. kernel-adaptation-n950
  226. kmod-libs
  227. kmod
  228. lcms-libs
  229. lcms
  230. libICE
  231. libSM
  232. libX11
  233. libXau
  234. libXaw
  235. libXdamage
  236. libXext
  237. libXfixes
  238. libXft
  239. libXi
  240. libXmu
  241. libXpm
  242. libXrender
  243. libXt
  244. libXtst
  245. libXv
  246. libaccounts-glib-tools
  247. libaccounts-glib
  248. libaccounts-qt5
  249. libacl
  250. libarchive
  251. libasyncns
  252. libattr
  253. libblkid
  254. libcal-rm-680-bin
  255. libcanberra
  256. libcap
  257. libcmtspeechdata
  258. libcom_err
  259. libcommhistory-qt5-declarative
  260. libcommhistory-qt5-tools
  261. libcommhistory-qt5
  262. libcontacts-qt5
  263. libcontentaction-qt5
  264. libcreds3
  265. libcurl
  266. libdbus-qeventloop-qt5
  267. libdrm
  268. libdsme
  269. libenca-libenca0
  270. libenca
  271. liberation-fonts-common
  272. liberation-mono-fonts
  273. liberation-sans-fonts
  274. liberation-serif-fonts
  275. libexif
  276. libffi
  277. libgcc
  278. libgcrypt
  279. libgpg-error
  280. libgsf
  281. libgudev1
  282. libical
  283. libicu
  284. libidn
  285. libiodata-qt5
  286. libiphb
  287. libiptcdata
  288. libjpeg-turbo
  289. libksba
  290. liblua
  291. libmlocale-qt5
  292. libngf-qt5
  293. libnice
  294. libnl
  295. libnl1
  296. libogg
  297. libomap3camd
  298. libpng
  299. libmeegotouchevents-qt5
  300. libngf-client
  301. libqmfclient1-qt5
  302. libqmfmessageserver1-qt5
  303. libqofono-qt5
  304. libqt5sparql-tracker-direct
  305. libqt5sparql
  306. libqtwebkit5-widgets
  307. libqtwebkit5
  308. libquillmetadata-qt5
  309. libresource
  310. libresourceqt-qt5
  311. libsailfishkeyprovider
  312. libshadowutils
  313. libsignon-glib
  314. libsignon-qt5
  315. libsmack
  316. libsndfile
  317. libsolv-tools
  318. libsolv0
  319. libsoup
  320. libss
  321. libstdc++
  322. libsysfs
  323. libtasn1
  324. libtheora
  325. libtiff
  326. libtool-ltdl
  327. libtrace
  328. #libudev
  329. libusb
  330. libusb1
  331. libuser
  332. libutempter
  333. libuuid
  334. libvisual
  335. libvorbis
  336. libwl1271-bin
  337. libxcb
  338. libxkbcommon
  339. libxkbfile
  340. libxml2
  341. libxslt
  342. libzypp
  343. lipstick-colorful-home-qt5
  344. lipstick-qt5-tools-ui
  345. lipstick-qt5-tools
  346. lipstick-qt5
  347. linux-firmware-ti-connectivity
  348. lsb-release
  349. lsof
  350. lynx
  351. maliit-framework-wayland-inputcontext
  352. maliit-framework-wayland
  353. maliit-plugins
  354. mapplauncherd-booster-qtcomponents-qt5
  355. mapplauncherd-qt5
  356. mapplauncherd
  357. mce-tools
  358. mce
  359. mer-gfx-tests
  360. mer-release
  361. mkcal-qt5
  362. mlite-qt5
  363. mobile-broadband-provider-info
  364. mtdev
  365. multi_c_rehash
  366. n950-camera-fw
  367. nano
  368. ncurses-base
  369. ncurses-libs
  370. ncurses
  371. #nemo-configs-connman
  372. nemo-configs-n950-n9-wayland
  373. nemo-configs-n950-n9
  374. #nemo-firstsession
  375. nemo-mobile-session-common
  376. nemo-mobile-session-wayland
  377. nemo-qml-plugin-accounts-qt5
  378. #nemo-qml-plugin-alarms-qt5
  379. nemo-qml-plugin-configuration-qt5
  380. nemo-qml-plugin-contacts-qt5-tools
  381. nemo-qml-plugin-contacts-qt5
  382. nemo-qml-plugin-dbus-qt5
  383. #nemo-qml-plugin-email-qt5
  384. #nemo-qml-plugin-folderlistmodel
  385. nemo-qml-plugin-messages-internal-qt5
  386. nemo-qml-plugin-notifications-qt5
  387. nemo-qml-plugin-signon-qt5
  388. nemo-qml-plugin-systemsettings
  389. nemo-qml-plugin-thumbnailer-qt5
  390. nemo-qml-plugin-time-qt5
  391. nemo-theme-glacier
  392. net-tools
  393. ngfd-settings-basic
  394. ngfd
  395. #nokia-n950-configs
  396. nspr
  397. nss-softokn-freebl
  398. nss-sysinit
  399. nss
  400. ofono-tests
  401. ofono
  402. ohm-configs-default
  403. ohm-plugin-core
  404. ohm
  405. omap-update-display
  406. oneshot
  407. openssh-clients
  408. openssh-server
  409. openssh
  410. openssl-libs
  411. orc
  412. pacrunner
  413. pam
  414. pango
  415. passwd
  416. pcre
  417. pixman
  418. #plymouth-lite
  419. policy-settings-basic-n950
  420. polkit
  421. poppler-glib
  422. poppler
  423. popt
  424. prelink
  425. procps
  426. profiled-settings-default
  427. profiled
  428. psmisc
  429. pth
  430. pulseaudio-module-cmtspeech-n9xx
  431. pulseaudio-modules-nemo-common
  432. pulseaudio-modules-nemo-mainvolume
  433. pulseaudio-modules-nemo-music
  434. pulseaudio-modules-nemo-parameters
  435. pulseaudio-modules-nemo-record
  436. pulseaudio-modules-nemo-stream-restore
  437. pulseaudio-modules-nemo-voice
  438. pulseaudio-policy-enforcement
  439. pulseaudio-settings-n950
  440. pulseaudio
  441. pygobject2
  442. python-libs
  443. python
  444. qmlcalc
  445. qmlcalendar
  446. #qmlclock
  447. #qmlcontacts
  448. #qmlfilemuncher
  449. qmlgallery
  450. #qmlmail
  451. qmlmaps
  452. #qmlmessages
  453. qmlmusicplayer
  454. #qmlnotes-theme-blanco-extra
  455. qmlnotes
  456. qmlpackagemanager
  457. qmlpinquery
  458. qmlsettings-account-plugin-email
  459. qmlsettings-account-plugin-jabber
  460. qmlsettings
  461. qmsystem-qt5
  462. qt-components-qt5-gallery
  463. qt-components-qt5
  464. qt5-plugin-generic-evdev
  465. qt5-plugin-imageformat-jpeg
  466. qt5-plugin-platform-eglfs
  467. qt5-plugin-platform-minimal
  468. qt5-plugin-sqldriver-sqlite
  469. qt5-qt3d
  470. qt5-qtconcurrent
  471. qt5-qtcore
  472. qt5-qtdbus
  473. qt5-qtdeclarative-import-localstorageplugin
  474. qt5-qtdeclarative-import-location
  475. qt5-qtdeclarative-import-multimedia
  476. qt5-qtdeclarative-import-qtquick2plugin
  477. qt5-qtdeclarative-import-window2
  478. qt5-qtdeclarative-import-xmllistmodel
  479. qt5-qtdeclarative-pim-organizer
  480. qt5-qtdeclarative-qmlscene
  481. qt5-qtdeclarative-qtquick
  482. qt5-qtdeclarative
  483. qt5-qtdocgallery
  484. qt5-qtfeedback
  485. qt5-qtgraphicaleffects
  486. qt5-qtgui
  487. qt5-qtlocation
  488. qt5-qtmultimedia-gsttools
  489. qt5-qtmultimedia-plugin-mediaservice-gstmediaplayer
  490. qt5-qtmultimedia
  491. qt5-qtnetwork
  492. qt5-qtopengl
  493. qt5-qtpim-contacts
  494. qt5-qtpim-organizer
  495. qt5-qtpim-versit
  496. qt5-qtpim-versitorganizer
  497. qt5-qtpositioning
  498. qt5-qtprintsupport
  499. #qt5-qtquickcontrols-nemo-examples
  500. #qt5-qtquickcontrols-nemo
  501. #qt5-qtquickcontrols
  502. qt5-qtsensors-plugin-sensorfw
  503. qt5-qtsensors
  504. qt5-qtserviceframework
  505. qt5-qtsql
  506. qt5-qtsvg-plugin-imageformat-svg
  507. qt5-qtsvg
  508. qt5-qtsysteminfo
  509. qt5-qtwayland-wayland_egl-examples
  510. qt5-qtwayland-wayland_egl
  511. qt5-qtwebkit-uiprocess-launcher
  512. qt5-qtwidgets
  513. qt5-qtxml
  514. qt5-qtxmlpatterns
  515. qtcontacts-sqlite-qt5
  516. quillimagefilter-qt5
  517. readline
  518. recode
  519. rootfiles
  520. rpm-libs
  521. rpm
  522. screen
  523. sed
  524. sensorfw-qt5-configs
  525. sensorfw-qt5
  526. setup
  527. shadow-utils
  528. shared-mime-info
  529. signon-qt5
  530. sound-theme-freedesktop
  531. speex
  532. sqlite
  533. #ssu-vendor-data-nemo
  534. ssu
  535. statefs-contextkit-subscriber
  536. statefs-pp
  537. statefs-provider-bme
  538. statefs-qt5
  539. statefs
  540. sysfsutils
  541. systemd-config-mer
  542. #systemd-console-ttyS0
  543. #systemd-sysv
  544. systemd-libs
  545. systemd-user-session-targets
  546. systemd-config-mer
  547. systemd
  548. taglib
  549. tar
  550. telepathy-accounts-signon
  551. telepathy-farstream
  552. telepathy-glib
  553. telepathy-mission-control
  554. telepathy-qt5-farstream
  555. telepathy-qt5
  556. telepathy-ring
  557. #ti-omap3-sgx-wayland-wsegl
  558. ti-omap3-sgx
  559. #ti-wl1271-firmware
  560. ti-wl1273-bt-firmware
  561. ti-wl1273-fm-radio-firmware
  562. time
  563. timed-qt5
  564. tinycdb
  565. tone-generator
  566. totem-pl-parser
  567. tracker-utils
  568. tracker
  569. tumbler
  570. tzdata-timed
  571. tzdata
  572. udev-rules-n950
  573. unzip
  574. usb-moded-config-n950-n9
  575. usb-moded
  576. usbutils
  577. util-linux
  578. v8
  579. vim-common
  580. vim-enhanced
  581. vim-filesystem
  582. vim-minimal
  583. voicecall-qt5
  584. voicecall-ui-reference
  585. wayland
  586. wget
  587. wireless-regdb
  588. wireless-tools
  589. wl1271-cal-bin
  590. wpa_supplicant
  591. xdg-user-dirs
  592. xdg-utils
  593. xkeyboard-config
  594. xorg-x11-filesystem
  595. xorg-x11-xkb-utils
  596. xz-libs
  597. xz
  598. zlib
  599. zypper
  600.  
  601.  
  602. %end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement