Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- lang en_US.UTF-8
- keyboard us
- timezone --utc America/Los_Angeles
- auth --useshadow --enablemd5
- part / --size=1800 --ondisk mmcblk3p --fstype=ext3
- rootpw meego
- xconfig --startxonboot
- desktop --autologinuser=meego --defaultdesktop=DUI --session="/usr/bin/xterm"
- user --name meego --groups audio,video --password meego
- repo --name=tegraglibc --baseurl=http://download.meego.com/live/home:/cvm:/branches:/devel:/hardfp:/base/standard/
- repo --name=core --baseurl=http://download.meego.com/live/devel:/hardfp:/testrun/standard
- repo --name=base --baseurl=http://download.meego.com/live/devel:/hardfp:/base/standard
- #repo --name=core --baseurl=http://download.meego.com/live/devel:/hardfp:/testrun:/handset/standard
- #repo --name=base --baseurl=http://download.meego.com/live/devel:/base/testing/
- repo --name=package-groups --baseurl=http://repo.meego.com/MeeGo/builds/trunk/daily/core/repos/armv7l/packages/ --excludepkgs=*
- #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
- %packages
- @MeeGo Core
- @MeeGo Base Development
- @MeeGo X Window System
- @X for Handsets
- @MeeGo Compliance
- @MeeGo Handset Desktop
- @MeeGo Handset Applications
- #@Nokia N900 Support
- #@Nokia N900 Proprietary Support
- #@Development Tools
- xorg-x11-drv-fbdev
- xorg-x11-drv-evdev
- mesa-dri-swrast-driver
- %end
- %post
- # Prelink not included because of following bug
- # http://bugs.meego.com/show_bug.cgi?id=5217
- # make sure there aren't core files lying around
- rm -f /core*
- # open serial line console for embedded system
- echo "s0:235:respawn:/sbin/agetty -L 115200 ttyS2 vt100" >> /etc/inittab
- # work around for poor key import UI in PackageKit
- rm -f /var/lib/rpm/__db*
- rpm --rebuilddb
- # Set up proper target for libmeegotouch
- Config_Src=`gconftool-2 --get-default-source`
- gconftool-2 --direct --config-source $Config_Src \
- -s -t string /meegotouch/target/name N900
- # Normal bootchart is only 30 long so we use this to get longer bootchart during startup when needed.
- cat > /sbin/bootchartd-long << EOF
- #!/bin/sh
- exec /sbin/bootchartd -n 4000
- EOF
- chmod +x /sbin/bootchartd-long
- # Use eMMC swap partition as MeeGo swap as well.
- # Because of the 2nd partition is swap for the partition numbering
- # we can just change the current fstab entry to match the eMMC partition.
- #sed -i 's/mmcblk0p2/mmcblk1p3/g' /etc/fstab
- # Create the /boot/uImage for u-boot support.
- #mkimage -A arm -O linux -T kernel -C none -a 80008000 -e 80008000 -n vmlinuz -d /boot/vmlinuz* /boot/uImage
- %end
- %post --nochroot
- if [ -n "$IMG_NAME" ]; then
- echo "BUILD: $IMG_NAME" >> $INSTALL_ROOT/etc/meego-release
- fi
- %end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement