IVI/GBS configuration files Tizen IVI

From Tizen Wiki
< IVI
Jump to: navigation, search

Tizen IVI previews and releases

You will find in the sections below examples of gbs.conf files that can be used to develop and build packages against the various Tizen IVI previews and releases. This is not an exhaustive list but the most important milestones, previews or releases have been captured below. If you would like help in setting up your GBS's gbs.conf for a different version, please do not hesitate to reach out to us on the Tizen IVI mailing list.

To use the configurations described below, you can simply copy and paste them into a file called gbs.tizen-ivi-${version}.conf and use it with gbs using the '-c' switch, e.g.:

gbs -c gbs.tizen-ivi-3.0.conf build -A i586

Alternatively, you can also merge these contents into your main gbs.conf file, more details on how to configure gbs here.

Tizen 3.0 codebase

Tizen IVI 3.0 Final Release

Information and release notes: Tizen IVI 3.0

Tizen IVI 3.0 cutting-edge development

For those who want to track the latest development branch more closely (or simply verify that their package still builds with the latest and greatest cutting-edge code), you can easily switch to the 3.0-dev profile using the '-P' switch (to be put after the build command), e.g.:

gbs -c gbs.tizen-3.0.conf build -A i586 -P 3.0-dev

Tizen IVI 3.0-M3-Oct2014

Information and release notes: Tizen IVI 3.0-M3-Oct2014

The gbs.conf below includes the repositories targeting systems based on Intel® Atom™ processors (both 32-bit and 64-bit). There are also specific repositories for ARM-based processors and for the Tizen IVI image used in the Tizen IVI SDK emulator. Here are the corresponding URLs:

[general]
profile = profile.3.0-m3-oct2014
editor = vim

[obs.tizen]
url = https://api.tizen.org
#user = 
#passwd = 

[repo.tizen-3.0]
url = http://download.tizen.org/releases/daily/tizen/ivi/latest/repos/atom/packages/

[repo.tizen-3.0-m3-oct2014_x86]
url = http://download.tizen.org/releases/milestone/tizen/ivi-3.0.m14.3/tizen-3.0.m14.3-ivi_20141028.3/repos/atom/packages/
[repo.tizen-3.0-m3-oct2014_x86_64]
url = http://download.tizen.org/releases/milestone/tizen/ivi-3.0.m14.3/tizen-3.0.m14.3-ivi_20141028.3/repos/atom64/packages/

[profile.3.0-dev]
obs = obs.tizen
repos = repo.tizen-3.0

[profile.3.0-m3-oct2014]
obs = obs.tizen
repos = repo.tizen-3.0-m3-oct2014_x86,repo.tizen-3.0-m3-oct2014_x86_64

In this last example, we have two profiles defined. The 3.0-m3-oct2014 profile (which is also the one used by default) will make you build your packages for the Tizen IVI 3.0-M3-Oct2014.

Tizen IVI 3.0-M3-June2014

Information and release notes: Tizen IVI 3.0-M3-June2014

The gbs.conf below includes the repositories targeting systems based on Intel® Atom™ processors. There are also specific repositories for ARM-based processors and for the Tizen IVI image used in the Tizen IVI SDK emulator. Here are the corresponding URLs:

[general]
profile = profile.3.0-m3-june2014
editor = vim

[obs.tizen]
url = https://api.tizen.org
#user =
#passwdx =

[repo.tizen-3.0]
url = http://download.tizen.org/releases/daily/tizen/ivi/latest/repos/atom/packages/

[repo.tizen-3.0-m3-june2014]
url = http://download.tizen.org/releases/milestone/tizen/ivi-3.0.m14.2/tizen-3.0.m14.2-ivi_20140724.4/repos/atom/packages/

[profile.3.0-dev]
obs = obs.tizen
repos = repo.tizen-3.0

[profile.3.0-m3-june2014]
obs = obs.tizen
repos = repo.tizen-3.0-m3-june2014

In this last example, we have two profiles defined. The 3.0-m3-june2014 profile (which is also the one used by default) will make you build your packages for the Tizen IVI 3.0-M3-June2014.

Tizen IVI 3.0-M2-March2014

Information and release notes: Tizen IVI 3.0-M2-March2014

[general]
profile = profile.3.0-m2-march2014
editor = vim

[obs.tizen]
url = https://api.tizen.org
#user =
#passwdx =

[repo.tizen-3.0]
url = http://download.tizen.org/releases/daily/tizen/ivi/latest/repos/atom/packages/

[repo.tizen-3.0-m2-march2014]
url = http://download.tizen.org/releases/milestone/tizen/ivi/tizen_20140422.1/repos/ivi/ia32/packages/

[profile.3.0-dev]
obs = obs.tizen
repos = repo.tizen-3.0

[profile.3.0-m2-march2014]
obs = obs.tizen
repos = repo.tizen-3.0-m2-march2014

In this last example, we have two profiles defined. The 3.0-m2-march2014 profile (which is also the one used by default) will make you build your packages for the Tizen IVI 3.0-M2-March2014.

Tizen IVI 3.0-M2-EOY

Information and release notes: January 15, 2014 3.0-M2-EOY milestone

[general]
profile = profile.3.0-m2-eoy
editor = vim

[obs.tizen]
url = https://api.tizen.org
#user = 
#passwdx = 

[repo.tizen-3.0-dev]
url = http://download.tizen.org/releases/daily/tizen/ivi/latest/repos/atom/packages/

[repo.tizen-3.0-m2-eoy]
url = http://download.tizen.org/releases/milestone/tizen/ivi/tizen_20140115.4/repos/ivi/ia32/packages/

[profile.3.0-dev]
obs = obs.tizen
repos = repo.tizen-3.0-dev

[profile.3.0-m2-eoy]
obs = obs.tizen
repos = repo.tizen-3.0-m2-eoy

In this last example, we have two profiles defined. The 3.0-m2-sep profile (which is also the one used by default) will make you build your packages for the January 15, 2014 3.0-M2-EOY milestone.

Tizen IVI 3.0-M2-Sep

Information and release notes: October 11, 2013 3.0-M2-Sep milestone

[general]
profile = profile.3.0-m2-sep
editor = vim

[obs.tizen]
url = https://api.tizen.org
#user = 
#passwdx = 

[repo.tizen-3.0-dev]
url = http://download.tizen.org/releases/daily/tizen/ivi/latest/repos/atom/packages/

[repo.tizen-3.0-m2-sep]
url = http://download.tizen.org/releases/milestone/tizen/ivi/tizen_20131011.2/repos/ivi/ia32/packages/

[profile.3.0-dev]
obs = obs.tizen
repos = repo.tizen-3.0-dev

[profile.3.0-m2-sep]
obs = obs.tizen
repos = repo.tizen-3.0-m2-sep

In this last example, we have two profiles defined. The 3.0-m2-sep profile (which is also the one used by default) will make you build your packages for the October 11, 2013 3.0-M2-Sep milestone .

Tizen IVI 3.0-M2-Aug

Information and release notes: August 29, 2013 3.0-M2-Aug milestone

[general]
profile = profile.3.0-m2-aug
editor = vim

[obs.tizen]
url = https://api.tizen.org
#user = 
#passwdx = 

[repo.tizen-3.0-dev]
url = http://download.tizen.org/releases/daily/tizen/ivi/latest/repos/atom/packages/

[repo.tizen-3.0-m2-aug]
url = http://download.tizen.org/releases/milestone/tizen/ivi/tizen_20130829.9/repos/ivi/ia32/packages/

[profile.3.0-dev]
obs = obs.tizen
repos = repo.tizen-3.0-dev

[profile.3.0-m2-aug]
obs = obs.tizen
repos = repo.tizen-3.0-m2-aug

In this last example, we have two profiles defined. The 3.0-m2-aug profile (which is also the one used by default) will make you build your packages for the August 29, 2013 3.0-M2-Aug milestone.

Tizen IVI 3.0-M2-Jul

Information and release notes: July 29, 2013 3.0-M2-Jul milestone

[general]
profile = profile.tizen_3.0_m2_jul
editor = vim

[obs.tizen]
url = https://api.tizen.org
#user = 
#passwdx = 

[repo.tizen-3.0-dev]
url = http://download.tizen.org/releases/daily/tizen/ivi/latest/repos/atom/packages/

[repo.tizen-3.0-m2-jul]
url = http://download.tizen.org/releases/milestone/tizen/ivi/tizen_20130729.2/repos/ivi/ia32/packages/

[profile.tizen_3.0_dev]
obs = obs.tizen
repos = repo.tizen-3.0-dev

[profile.tizen_3.0_m2_jul]
obs = obs.tizen
repos = repo.tizen-3.0-m2-jul

In this last example, we have two profiles defined. The tizen_3.0_m2_jul profile (which is also the one used by default) will make you build your packages for the July 29, 2013 3.0-M2-Jul milestone.

Tizen IVI 3.0-M1

Information and release notes: July 2, 2013 3.0-M1 milestone

[general]
profile = profile.tizen_3.0_m1
editor = vim

[obs.tizen]
url = https://api.tizen.org
#user = 
#passwdx = 

[repo.tizen-3.0-dev]
url = http://download.tizen.org/releases/daily/tizen/ivi/latest/repos/atom/packages/

[repo.tizen-3.0-m1]
url = http://download.tizen.org/releases/milestone/tizen/ivi/tizen_20130702.11/repos/ivi/ia32/packages/

[profile.tizen_3.0_dev]
obs = obs.tizen
repos = repo.tizen-3.0-dev

[profile.tizen_3.0_m1]
obs = obs.tizen
repos = repo.tizen-3.0-m1

In this last example, we have two profiles defined. The tizen_3.0_m1 profile (which is also the one used by default) will make you build your packages for the July 2, 2013 3.0-M1 milestone.

Tizen 2.0 codebase

Tizen IVI 2.0

Information and release notes: April 23, 2013 2.0 release

[general]
profile = profile.ivi
editor = vim

[obs.remotebuild]
url = https://api.tizen.org
#user = 
#passwdx = 

[repo.tizen-base]
url = http://download.tizen.org/releases/milestone/2.0/ivi/latest/repos/base/ia32/packages/

[repo.tizen-ivi]
url = http://download.tizen.org/releases/milestone/2.0/ivi/latest/repos/ivi/ia32/packages/

[profile.ivi]
repos = repo.tizen-base, repo.tizen-ivi

Tizen IVI 2.0alpha

Information and release notes: December 14, 2012 EOY Preview

[general]
profile = profile.ivi
editor = vim

[obs.remotebuild]
url = https://api.tizen.org
#user = 
#passwdx = 

[repo.tizen-base]
url = http://download.tizen.org/previews/2.0alpha/ivi/latest/repos/base/ia32/packages/

[repo.tizen-ivi]
url = http://download.tizen.org/previews/2.0alpha/ivi/latest/repos/ivi/ia32/packages/

[profile.ivi]
repos = repo.tizen-base, repo.tizen-ivi

Tizen 1.0 codebase

Tizen IVI 1.0 latest preview

Information and release notes: Tizen IVI Sept 18th preview (1.0 codebase)

[general]
profile = profile.ivi
editor = vim

[obs.remotebuild]
url = https://api.tizen.org
#user = 
#passwdx = 

[repo.tizen-base]
url = http://download.tizen.org/releases/previews/1.0/ivi/latest/repos/base/ia32/packages/

[repo.tizen-ivi]
url = http://download.tizen.org/releases/previews/1.0/ivi/latest/repos/ivi/ia32/packages/

[profile.ivi]
repos = repo.tizen-base, repo.tizen-ivi