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


Community Workspace/Omap4/Pandaboard/nemo-armv7hl-pandaboard-rnd.ks

From Mer Wiki
< Community Workspace | Omap4/Pandaboard(Difference between revisions)
Jump to: navigation, search
(ssu-vendor-data-nemo now)
(testing should be used - more stable (nemo-complete pattern in devel got broken at this time of writing ;))
 
Line 1: Line 1:
<span style="font-size:150%">NOTE: Download [https://wiki.merproject.org/wiki/Community_Workspace/Omap4/Pandaboard/nemo-armv7hl-pandaboard-rnd.ks this .ks instead] if you want a full-blown Nemo experience (limited only by Pandaboard hardware)</span>
+
  # -*-mic2-options-*- -f raw --record-pkgs=name --pkgmgr=zypp --arch=armv7hl -*-mic2-options-*-  
 
+
  # build with:  
----
+
  # mic cr raw nemo-armv7hl-pandaboard-rnd.ks --outdir=tmp/ --arch=armv7hl --record-pkgs=url --pkgmgr=zypp --tokenmap=MER_RELEASE:latest,NEMO_RELEASE:latest,SSU_RELEASE_TYPE:rnd,FLAVOUR:testing --compress-disk-image=bz2
 
+
  #
  # -*-mic2-options-*- -f raw --record-pkgs=name --pkgmgr=zypp --arch=armv7hl -*-mic2-options-*-
+
  # Do not Edit! Generated by:  
  # build with:
+
  # kickstarter.py  
  # mic cr raw nemo-armv7hl-pandaboard-rnd.ks --outdir=tmp/ --tokenmap=MER_RELEASE:latest,NEMO_RELEASE:latest,FLAVOUR:devel --arch=armv7hl --pkgmgr=zypp
+
  #   
  #  
+
 
  # Do not Edit! Generated by:
+
  lang en_US.UTF-8  
  # kickstarter.py
+
  keyboard us  
  #  
+
  timezone --utc UTC  
   
+
  part /boot --size=32 --ondisk mmcblk0p --fstype=vfat --active  
  lang en_US.UTF-8
+
  part / --size=3600  --ondisk mmcblk0p --fstype=ext3  
  keyboard us
+
 
  timezone --utc UTC
+
 
  part /boot --size=32 --ondisk mmcblk0p --fstype=vfat --active
+
  rootpw nemo   
  part / --size=3600  --ondisk mmcblk0p --fstype=ext3
+
 
+
  user --name nemo  --groups audio,video --password nemo   
+
 
  rootpw nemo
+
  repo --name=mer-core --baseurl=http://releases.merproject.org/releases/@MER_RELEASE@/builds/armv7hl/packages  --debuginfo  
   
+
  repo --name=nemo-ux --baseurl=http://repo.merproject.org/obs/nemo:/@FLAVOUR@:/ux/@NEMO_RELEASE@_armv7hl/
  user --name nemo  --groups audio,video --password nemo  
+
  repo --name=nemo-adaptation-pandaboard --baseurl=http://repo.merproject.org/obs/nemo:/@FLAVOUR@:/hw:/ti:/omap4:/pandaboard/@NEMO_RELEASE@_armv7hl/
   
+
  repo --name=nemo-apps --baseurl=http://repo.merproject.org/obs/nemo:/@FLAVOUR@:/apps/@NEMO_RELEASE@_armv7hl/
  repo --name=mer-core --baseurl=http://releases.merproject.org/releases/@MER_RELEASE@/builds/armv7hl/packages  --debuginfo
+
  repo --name=nemo-mw --baseurl=http://repo.merproject.org/obs/nemo:/@FLAVOUR@:/mw/@NEMO_RELEASE@_armv7hl/   
  repo --name=nemo-ux --baseurl=http://repo.merproject.org/obs/nemo:/@FLAVOUR@:/ux/@NEMO_RELEASE@_armv7hl/  
+
 
  repo --name=nemo-adaptation-pandaboard --baseurl=http://repo.merproject.org/obs/nemo:/@FLAVOUR@:/hw:/ti:/omap4:/pandaboard/@NEMO_RELEASE@_armv7hl/  
+
  %packages  
  repo --name=nemo-apps --baseurl=http://repo.merproject.org/obs/nemo:/@FLAVOUR@:/apps/@NEMO_RELEASE@_armv7hl/  
+
  @Nemo PandaBoard  
  repo --name=nemo-mw --baseurl=http://repo.merproject.org/obs/nemo:/@FLAVOUR@:/mw/@NEMO_RELEASE@_armv7hl/  
+
 
   
+
  %end  
  %packages
+
 
@Nemo Complete
+
  %post  
  @Nemo PandaBoard
+
  ## rpm-rebuilddb.post from mer-kickstarter-configs package  
+
  # Rebuild db using target's rpm  
ssu
+
  echo -n "Rebuilding db using target rpm.."  
ssu-vendor-data-nemo
+
  rm -f /var/lib/rpm/__db*  
  %end
+
  rpm --rebuilddb  
+
  echo "done"  
  %post
+
  ## end rpm-rebuilddb.post  
  ## rpm-rebuilddb.post from mer-kickstarter-configs package
+
 
  # Rebuild db using target's rpm
+
  if [ "@SSU_RELEASE_TYPE@" = "rnd" ]; then
  echo -n "Rebuilding db using target rpm.."
+
    [ -n "@NEMO_RELEASE@" ] && ssu release -r @NEMO_RELEASE@
  rm -f /var/lib/rpm/__db*
+
    [ -n "@FLAVOUR@" ] && ssu flavour @FLAVOUR@
  rpm --rebuilddb
+
    ssu mode 2
  echo "done"
+
else
  ## end rpm-rebuilddb.post
+
    [ -n "@NEMO_RELEASE@" ] && ssu release @NEMO_RELEASE@
   
+
    ssu mode 4
  ## arch-armv7hl.post from mer-kickstarter-configs package
+
fi
  # Without this line the rpm don't get the architecture right.
+
 
  echo -n 'armv7hl-meego-linux' > /etc/rpm/platform
+
  ## arch-armv7hl.post from mer-kickstarter-configs package  
+
  # Without this line the rpm don't get the architecture right.  
  # Also libzypp has problems in autodetecting the architecture so we force that as well.
+
  echo -n 'armv7hl-meego-linux' > /etc/rpm/platform  
  # https://bugs.meego.com/show_bug.cgi?id=11484
+
 
  echo 'arch = armv7hl' >> /etc/zypp/zypp.conf
+
  # Also libzypp has problems in autodetecting the architecture so we force that as well.  
  ## end arch-armv7hl.post
+
  # https://bugs.meego.com/show_bug.cgi?id=11484  
+
  echo 'arch = armv7hl' >> /etc/zypp/zypp.conf  
+
  ## end arch-armv7hl.post  
  %end
+
 
+
 
  %post --nochroot
+
  %end  
  if [ -n "$IMG_NAME" ]; then
+
 
     echo "BUILD: $IMG_NAME" >> $INSTALL_ROOT/etc/meego-release
+
  %post --nochroot  
  fi
+
  if [ -n "$IMG_NAME" ]; then  
+
     echo "BUILD: $IMG_NAME" >> $INSTALL_ROOT/etc/meego-release  
+
  fi  
 +
 
 +
 
 
  %end
 
  %end

Latest revision as of 11:58, 25 July 2013

# -*-mic2-options-*- -f raw --record-pkgs=name --pkgmgr=zypp --arch=armv7hl -*-mic2-options-*- 
# build with: 
# mic cr raw nemo-armv7hl-pandaboard-rnd.ks --outdir=tmp/ --arch=armv7hl --record-pkgs=url --pkgmgr=zypp --tokenmap=MER_RELEASE:latest,NEMO_RELEASE:latest,SSU_RELEASE_TYPE:rnd,FLAVOUR:testing --compress-disk-image=bz2 
#  
# 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/@MER_RELEASE@/builds/armv7hl/packages  --debuginfo 
repo --name=nemo-ux --baseurl=http://repo.merproject.org/obs/nemo:/@FLAVOUR@:/ux/@NEMO_RELEASE@_armv7hl/  
repo --name=nemo-adaptation-pandaboard --baseurl=http://repo.merproject.org/obs/nemo:/@FLAVOUR@:/hw:/ti:/omap4:/pandaboard/@NEMO_RELEASE@_armv7hl/  
repo --name=nemo-apps --baseurl=http://repo.merproject.org/obs/nemo:/@FLAVOUR@:/apps/@NEMO_RELEASE@_armv7hl/  
repo --name=nemo-mw --baseurl=http://repo.merproject.org/obs/nemo:/@FLAVOUR@:/mw/@NEMO_RELEASE@_armv7hl/  
 
%packages 
@Nemo PandaBoard 
 
%end 
 
%post 
## 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 
 
if [ "@SSU_RELEASE_TYPE@" = "rnd" ]; then 
    [ -n "@NEMO_RELEASE@" ] && ssu release -r @NEMO_RELEASE@ 
    [ -n "@FLAVOUR@" ] && ssu flavour @FLAVOUR@ 
    ssu mode 2 
else 
    [ -n "@NEMO_RELEASE@" ] && ssu release @NEMO_RELEASE@ 
    ssu mode 4 
fi 
 
## 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 that as well. 
# https://bugs.meego.com/show_bug.cgi?id=11484 
echo 'arch = armv7hl' >> /etc/zypp/zypp.conf 
## end arch-armv7hl.post 
 
 
%end 
 
%post --nochroot 
if [ -n "$IMG_NAME" ]; then 
    echo "BUILD: $IMG_NAME" >> $INSTALL_ROOT/etc/meego-release 
fi 
 
 
%end
Personal tools