Advertisement
Guest User

Untitled

a guest
Jan 26th, 2011
712
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.76 KB | None | 0 0
  1. lang en_US.UTF-8
  2. keyboard us
  3. timezone --utc America/Los_Angeles
  4. auth --useshadow --enablemd5
  5. part / --size=1800 --ondisk mmcblk3p --fstype=ext3
  6.  
  7. rootpw meego
  8. xconfig --startxonboot
  9. desktop --autologinuser=meego --defaultdesktop=DUI --session="/usr/bin/xterm"
  10. user --name meego --groups audio,video --password meego
  11.  
  12.  
  13. repo --name=tegraglibc --baseurl=http://download.meego.com/live/home:/cvm:/branches:/devel:/hardfp:/base/standard/
  14. repo --name=core --baseurl=http://download.meego.com/live/devel:/hardfp:/testrun/standard
  15. repo --name=base --baseurl=http://download.meego.com/live/devel:/hardfp:/base/standard
  16.  
  17. #repo --name=core --baseurl=http://download.meego.com/live/devel:/hardfp:/testrun:/handset/standard
  18. #repo --name=base --baseurl=http://download.meego.com/live/devel:/base/testing/
  19.  
  20. repo --name=package-groups --baseurl=http://repo.meego.com/MeeGo/builds/trunk/daily/core/repos/armv7l/packages/ --excludepkgs=*
  21.  
  22. #repo --name=non-oss --baseurl=http://repo.meego.com/MeeGo/builds/trunk/1.1.80.13.20110105.1/non-oss/repos/armv7l/packages/ --save --debuginfo --source --gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-meego
  23.  
  24. %packages
  25.  
  26. @MeeGo Core
  27. @MeeGo Base Development
  28. @MeeGo X Window System
  29. @X for Handsets
  30. @MeeGo Compliance
  31. @MeeGo Handset Desktop
  32. @MeeGo Handset Applications
  33. #@Nokia N900 Support
  34. #@Nokia N900 Proprietary Support
  35. #@Development Tools
  36.  
  37. xorg-x11-drv-fbdev
  38. xorg-x11-drv-evdev
  39.  
  40. mesa-dri-swrast-driver
  41.  
  42. %end
  43.  
  44. %post
  45.  
  46. # Prelink not included because of following bug
  47. # http://bugs.meego.com/show_bug.cgi?id=5217
  48.  
  49. # make sure there aren't core files lying around
  50. rm -f /core*
  51.  
  52. # open serial line console for embedded system
  53. echo "s0:235:respawn:/sbin/agetty -L 115200 ttyS2 vt100" >> /etc/inittab
  54.  
  55. # work around for poor key import UI in PackageKit
  56. rm -f /var/lib/rpm/__db*
  57. rpm --rebuilddb
  58.  
  59. # Set up proper target for libmeegotouch
  60. Config_Src=`gconftool-2 --get-default-source`
  61. gconftool-2 --direct --config-source $Config_Src \
  62. -s -t string /meegotouch/target/name N900
  63.  
  64. # Normal bootchart is only 30 long so we use this to get longer bootchart during startup when needed.
  65. cat > /sbin/bootchartd-long << EOF
  66. #!/bin/sh
  67. exec /sbin/bootchartd -n 4000
  68. EOF
  69. chmod +x /sbin/bootchartd-long
  70.  
  71. # Use eMMC swap partition as MeeGo swap as well.
  72. # Because of the 2nd partition is swap for the partition numbering
  73. # we can just change the current fstab entry to match the eMMC partition.
  74. #sed -i 's/mmcblk0p2/mmcblk1p3/g' /etc/fstab
  75.  
  76. # Create the /boot/uImage for u-boot support.
  77. #mkimage -A arm -O linux -T kernel -C none -a 80008000 -e 80008000 -n vmlinuz -d /boot/vmlinuz* /boot/uImage
  78.  
  79. %end
  80.  
  81. %post --nochroot
  82. if [ -n "$IMG_NAME" ]; then
  83. echo "BUILD: $IMG_NAME" >> $INSTALL_ROOT/etc/meego-release
  84. fi
  85. %end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement