Projects/Plasma/NetbookReference: Difference between revisions

    From KDE TechBase
    Line 19: Line 19:
    On debian the signature of the packages can not be verified, so I turned that off (needs to be fixed):
    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>
    *<code>--linksource</code> don't copy packages over but link them
    *<code>--linksources</code> don't copy packages over but link them


    === Packages ===
    === Packages ===

    Revision as of 11:16, 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

    • --linksources don't copy packages over but link them

    Packages

    A short description of what we have in the project.

    Most packages come from openSuse.

    • plasma-image this is the resulting usb stick image (or whatever)
    • plasma-netbook-desktop this package will contain our modifications (for example starting the netbook plasma shell by default)

    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.