Mailinglist Archive: opensuse-gnome (60 mails)
| < Previous | Next > |
[opensuse-gnome] How to help out with GNOME:Factory:Next
- From: Magnus Boman <captain.magnus@xxxxxxxxx>
- Date: Tue, 30 Dec 2008 07:02:35 +1100
- Message-id: <1230580955.16995.4.camel@xxxxxxxxxxxxx>
Hello,
GNOME:Factory:Next is where we build the latest version of GNOME for
both Factory and openSUSE 11.1.
Here are some quick instruction on how to setup your environment if you
want to help out with package updates;
I will assume that you already have osc installed. All instances of
$USER below should be replaced with your OBS login id. All instances of
$PACKAGE below should be replaced with the package you are/want to work
on.
1. Pull down the osc gnome plugins[1]
git clone http://www.vuntz.net/git/osc-plugins.git/
2. Copy the osc gnome plugin to your osc plugin directory
mkdir -p ~/.osc-plugins/ && cp osc-plugins/obs-dissector/osc-gnome.py
~/.osc-plugins/
3. Create a project in your home called "branches:GNOME:Factory:Next"
and add some repositories to build against;
osc meta prj -e home:$USER:branches:GNOME:Factory:Next
3.1 Make sure your repositories looks like this (also, that it's not
commented out with the <!-- and --> tags)
<repository name="openSUSE_11.1">
<path project="GNOME:Factory:Next" repository="openSUSE_11.1"/>
<path project="openSUSE:11.1" repository="standard"/>
<arch>x86_64</arch>
<arch>i586</arch>
</repository>
<repository name="openSUSE_Factory">
<path project="GNOME:Factory:Next" repository="openSUSE_Factory"/>
<path project="openSUSE:Factory" repository="standard"/>
<arch>x86_64</arch>
<arch>i586</arch>
</repository>
You should now be able to start updating packages in G:F:N.
The following command will list all packages in need of an update;
osc gnome t --xr --xs
To start updating a package from the list, use;
osc linkpac GNOME:Factory:Next $PACKAGE home:
$USER:branches:GNOME:Factory:Next && osc gnome up $PACKAGE
--project=GNOME:Factory:Next
Make changes as required, then commit to your branch (osc co). Once it
builds successfully, use the following to create a request for inclusion
in G:F:N;
osc submitreq create -m "Description of the changes you made"
--nodevelproject
Don't forget to explore other capabilities[2] of 'osc gnome' as well :-)
Happy updating!!
Cheers,
Magnus
[1] http://en.opensuse.org/GNOME/OSC_plugins
[2] http://en.opensuse.org/GNOME/OscGnome
--
To unsubscribe, e-mail: opensuse-gnome+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-gnome+help@xxxxxxxxxxxx
GNOME:Factory:Next is where we build the latest version of GNOME for
both Factory and openSUSE 11.1.
Here are some quick instruction on how to setup your environment if you
want to help out with package updates;
I will assume that you already have osc installed. All instances of
$USER below should be replaced with your OBS login id. All instances of
$PACKAGE below should be replaced with the package you are/want to work
on.
1. Pull down the osc gnome plugins[1]
git clone http://www.vuntz.net/git/osc-plugins.git/
2. Copy the osc gnome plugin to your osc plugin directory
mkdir -p ~/.osc-plugins/ && cp osc-plugins/obs-dissector/osc-gnome.py
~/.osc-plugins/
3. Create a project in your home called "branches:GNOME:Factory:Next"
and add some repositories to build against;
osc meta prj -e home:$USER:branches:GNOME:Factory:Next
3.1 Make sure your repositories looks like this (also, that it's not
commented out with the <!-- and --> tags)
<repository name="openSUSE_11.1">
<path project="GNOME:Factory:Next" repository="openSUSE_11.1"/>
<path project="openSUSE:11.1" repository="standard"/>
<arch>x86_64</arch>
<arch>i586</arch>
</repository>
<repository name="openSUSE_Factory">
<path project="GNOME:Factory:Next" repository="openSUSE_Factory"/>
<path project="openSUSE:Factory" repository="standard"/>
<arch>x86_64</arch>
<arch>i586</arch>
</repository>
You should now be able to start updating packages in G:F:N.
The following command will list all packages in need of an update;
osc gnome t --xr --xs
To start updating a package from the list, use;
osc linkpac GNOME:Factory:Next $PACKAGE home:
$USER:branches:GNOME:Factory:Next && osc gnome up $PACKAGE
--project=GNOME:Factory:Next
Make changes as required, then commit to your branch (osc co). Once it
builds successfully, use the following to create a request for inclusion
in G:F:N;
osc submitreq create -m "Description of the changes you made"
--nodevelproject
Don't forget to explore other capabilities[2] of 'osc gnome' as well :-)
Happy updating!!
Cheers,
Magnus
[1] http://en.opensuse.org/GNOME/OSC_plugins
[2] http://en.opensuse.org/GNOME/OscGnome
--
To unsubscribe, e-mail: opensuse-gnome+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-gnome+help@xxxxxxxxxxxx
| < Previous | Next > |