The Mer Wiki now uses your Mer user account and password (create account on https://bugs.merproject.org/)


Community Workspace/Omap4/Pandaboard/mer-minimal-lipstick-pandaboard-armv7hl.ks

From Mer Wiki
< Community Workspace | Omap4/Pandaboard(Difference between revisions)
Jump to: navigation, search
Line 25: Line 25:
 
  repo --name=home-sledge--kernel-3.4.0 --baseurl=http://repo.pub.meego.com/home:/sledge:/branches:/CE:/Adaptation:/PandaBoard/Mer_Core_armv7hl/ --save
 
  repo --name=home-sledge--kernel-3.4.0 --baseurl=http://repo.pub.meego.com/home:/sledge:/branches:/CE:/Adaptation:/PandaBoard/Mer_Core_armv7hl/ --save
 
  repo --name=home-sledge--gfx-drivers --baseurl=http://repo.pub.meego.com/home:/sledge:/branches:/home:/sage:/branches:/CE:/Adaptation:/PandaBoard/get_3.0.4_kernel_here/ --save
 
  repo --name=home-sledge--gfx-drivers --baseurl=http://repo.pub.meego.com/home:/sledge:/branches:/home:/sage:/branches:/CE:/Adaptation:/PandaBoard/get_3.0.4_kernel_here/ --save
   
+
  repo --name=home-sledge--ugly-patched-libX11 --baseurl=http://repo.pub.meego.com/home:/sledge:/branches:/home:/rzr:/harmattan:/experimental/libX11-from-gitweb-merproject-org/ --save
 
   
 
   
 
  %packages
 
  %packages

Revision as of 18:06, 11 January 2013

# -*-mic2-options-*- -f raw --record-pkgs=name --pkgmgr=yum --arch=armv7hl -*-mic2-options-*-
# 
# Do not Edit! Generated by:
# kickstarter.py
# 

lang en_US.UTF-8
keyboard us
timezone --utc UTC
part /boot --size=32 --ondisk mmcblk0p --fstype=vfat --active
part / --size=3600  --ondisk mmcblk0p --fstype=ext3


rootpw nemo 

user --name nemo  --groups audio,video --password nemo 

repo --name=mer-core --baseurl=http://releases.merproject.org/releases/latest/builds/armv7hl/packages --save
repo --name=ce-adaptation-pandaboard --baseurl=http://repo.pub.meego.com/CE:/Adaptation:/PandaBoard/Mer_Core_armv7hl/ --save
repo --name=ce-mw-shared --baseurl=http://repo.pub.meego.com/CE:/MW:/Shared/Mer_Core_armv7hl/ --save
repo --name=home-sage-ce-adaptation-pandaboard --baseurl=http://repo.pub.meego.com/home:/sage:/branches:/CE:/Adaptation:/PandaBoard/latest_armv7hl/ --save
repo --name=ce-apps --baseurl=http://repo.pub.meego.com/CE:/Apps/CE_MW_Shared_armv7hl/ --save
repo --name=ce-ux-mtf --baseurl=http://repo.pub.meego.com/CE:/UX:/MTF/CE_MW_MTF_armv7hl/ --save
repo --name=home-plundstr-boot-study --baseurl=http://repo.pub.meego.com/home:/plundstr:/boot-study/Mer_Core_armv7hl/ --save
repo --name=home-sledge--kernel-3.4.0 --baseurl=http://repo.pub.meego.com/home:/sledge:/branches:/CE:/Adaptation:/PandaBoard/Mer_Core_armv7hl/ --save
repo --name=home-sledge--gfx-drivers --baseurl=http://repo.pub.meego.com/home:/sledge:/branches:/home:/sage:/branches:/CE:/Adaptation:/PandaBoard/get_3.0.4_kernel_here/ --save
repo --name=home-sledge--ugly-patched-libX11 --baseurl=http://repo.pub.meego.com/home:/sledge:/branches:/home:/rzr:/harmattan:/experimental/libX11-from-gitweb-merproject-org/ --save

%packages
#@Nemo Middleware Shared
#@Nemo Apps
#@MTF Handset UX
@Mer Graphics Common
@Mer Minimal Xorg
@Mer Connectivity
@Mer Core

qt-qmlviewer
#xorg-x11-drv-evdev
#xorg-x11-drv-vesa
#xorg-x11-drv-fbdev
kernel-adaptation-pandaboard

xorg-x11-server-Xorg-setuid
#pulseaudio-module-x11
pvr-omap4
pvr-omap4-kernel
pvr-omap4-libEGL
pvr-omap4-libGLESv1
pvr-omap4-libGLESv2
u-boot-omap4panda
x-loader-omap4panda
linux-firmware-ti-connectivity

#contextkit-maemo-mce
#mce
xorg-x11-xauth
openssh-clients
openssh-server
ce-backgrounds
plymouth-lite
vim-enhanced
xterm
xorg-launch-helper

lipstick-colorful-home
libdeclarative-sensors
qt-components
mcompositor
maliit-plugins
meegotouch-community-l10n
mapplauncherd
flickr-qml
qmlcalc

%end

%post
# 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 Panda
# Wait a bit more than the default 5s when starting application.
mkdir -p /etc/xdg/mcompositor/
echo "close-timeout-ms 15000;" > /etc/xdg/mcompositor/new-mcompositor.conf

## arch-armv7hl.post from mer-kickstarter-configs package
# Without this line the rpm don't get the architecture right.
echo -n 'armv7hl-meego-linux' > /etc/rpm/platform

# Also libzypp has problems in autodetecting the architecture so we force tha as well.
# https://bugs.meego.com/show_bug.cgi?id=11484
echo 'arch = armv7hl' >> /etc/zypp/zypp.conf
## end arch-armv7hl.post

# Hack to fix the plymouth based splash screen on N900
mv /usr/bin/ply-image /usr/bin/ply-image-real
cat > /usr/bin/ply-image << EOF
#!/bin/sh
echo 32 > /sys/class/graphics/fb0/bits_per_pixel
exec /usr/bin/ply-image-real $@
EOF
chmod +x /usr/bin/ply-image
## rpm-rebuilddb.post from mer-kickstarter-configs package
# Rebuild db using target's rpm
echo -n "Rebuilding db using target rpm.."
rm -f /var/lib/rpm/__db*
rpm --rebuilddb
echo "done"
## end rpm-rebuilddb.post

## Set env variable to show cursor on MTF apps.
#cat > /etc/profile.d/mtf-mouse-ptr.sh << EOF
#export M_USE_SHOW_CURSOR=1
#EOF
# Enable sw cursor for pandaboard.
sed -i 's!Section "Screen"!Section "Screen"\n\tOption\t\t"SWCursor"\t"on"!g' /usr/share/X11/xorg.conf.d/99-pvr.conf
# Set QT graphics system to opengl
cat > /etc/profile.d/qt-graphicssystem-opengl.sh << EOF
export QT_GRAPHICSSYSTEM=runtime
export QT_DEFAULT_RUNTIME_SYSTEM=opengl
EOF

%end

%post --nochroot
if [ -n "$IMG_NAME" ]; then
    echo "BUILD: $IMG_NAME" >> $INSTALL_ROOT/etc/meego-release
fi


%end
Personal tools