Projects/Plasma/NetbookReference: Difference between revisions

From KDE TechBase
No edit summary
No edit summary
Line 1: Line 1:
==Introduction==
== Buildservice ==
https://build.opensuse.org/project/add_target_simple?project=KDE%3ANetbook  
https://build.opensuse.org/project/add_target_simple?project=KDE%3ANetbook  


Line 9: Line 14:
<br> To get the project:  
<br> To get the project:  
<pre>osc co KDE:Netbook</pre>
<pre>osc co KDE:Netbook</pre>
Build locally:
Build locally:
<code>osc build images i586 kde-four-live.kiwi</code>
On debian the signature of the packages can not be verified, so I turned that off (needs to be fixed):
<code>osc build images i586 kde-four-live.kiwi --no-verify --linksources</code>
<code>osc build images i586 kde-four-live.kiwi --no-verify --linksources</code>


=== KIWI - creating a harddisk image ===
== KIWI - creating a harddisk image ==





Revision as of 10:15, 25 February 2010

Introduction

Buildservice

https://build.opensuse.org/project/add_target_simple?project=KDE%3ANetbook

For now x86 base factory, 11.2


Command line tool "osc" (try to get a not too old version) and build tool (for debian: http://download.opensuse.org/repositories/openSUSE:/Tools/Debian_5.0/all/build_2010.02.02-1_all.deb). For Suse install packages osc and build.

http://download.opensuse.org/repositories/openSUSE:/Tools/


To get the project:

osc co KDE:Netbook

Build locally: osc build images i586 kde-four-live.kiwi On debian the signature of the packages can not be verified, so I turned that off (needs to be fixed): osc build images i586 kde-four-live.kiwi --no-verify --linksources

KIWI - creating a harddisk image

As base we use KDE Four Live.

The description what will be built in the end is in the .kiwi file.

Find it in your checkout in KDE:Netbook/plasma-image/kde-four-live.kiwi

For more documentation about KIWI, see here:

http://en.opensuse.org/KIWI
http://en.opensuse.org/Build_Service/KIWI/Cookbook


On the website: we can configure whether to publish (expert flags).

The status of the build can be seen on the project page: https://build.opensuse.org/project/add_target_simple?project=KDE%3ANetbook there are some build repositories:

  • images: the kiwi image, that will be the iso
  • openSUSE_11.2: the open suse stable repo
  • openSUSE_Factory: the newer kde builds, when we want bleeding edge

The openSUSE repos are needed when we create custom packages.