<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://maemo.octonezd.me/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=82.135.36.197</id>
	<title>Maemo Wiki Mirror - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://maemo.octonezd.me/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=82.135.36.197"/>
	<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php/Special:Contributions/82.135.36.197"/>
	<updated>2026-04-22T02:03:53Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://maemo.octonezd.me/index.php?title=Mer/Build&amp;diff=23473</id>
		<title>Mer/Build</title>
		<link rel="alternate" type="text/html" href="https://maemo.octonezd.me/index.php?title=Mer/Build&amp;diff=23473"/>
		<updated>2009-04-29T13:50:57Z</updated>

		<summary type="html">&lt;p&gt;82.135.36.197: Link to OBS pages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page documents how to use the [http://build.opensuse.org openSUSE Build Service] with Mer. More on the openSUSE Buildservice [http://en.opensuse.org/Build_Service here].&lt;br /&gt;
&lt;br /&gt;
== Installing OBS tools locally ==&lt;br /&gt;
&lt;br /&gt;
You&#039;ll need an [https://secure-www.novell.com/selfreg/jsp/createOpenSuseAccount.jsp?target=http://www.opensuse.org account with Novell]&lt;br /&gt;
&lt;br /&gt;
Assuming a Debian or Ubuntu development box locally:&lt;br /&gt;
&lt;br /&gt;
To get the OBS tools repository add &#039;&#039;&#039;one&#039;&#039;&#039; of the following lines:&lt;br /&gt;
 deb &amp;lt;nowiki&amp;gt;http://download.opensuse.org/repositories/openSUSE:/Tools/xUbuntu_8.10/ /&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 deb &amp;lt;nowiki&amp;gt;http://download.opensuse.org/repositories/openSUSE:/Tools/xUbuntu_9.04/ /&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 deb &amp;lt;nowiki&amp;gt;http://download.opensuse.org/repositories/openSUSE:/Tools/Debian_5.0/ /&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to a new file called:&lt;br /&gt;
 /etc/apt/sources.list.d/obs.list&lt;br /&gt;
&lt;br /&gt;
Then&lt;br /&gt;
 apt-get update&lt;br /&gt;
 apt-get install osc build qemu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
run&lt;br /&gt;
 osc&lt;br /&gt;
and enter novell.com username/passwd when prompted (note these are stored in cleartext in the config file). Note this isn&#039;t supposed to do anything (it prints out the osc help) but it stores your name/pw for future use.&lt;br /&gt;
&lt;br /&gt;
Go and [https://build.opensuse.org login].&lt;br /&gt;
&lt;br /&gt;
Make sure you click the &amp;quot;let me build packages&amp;quot; button.&lt;br /&gt;
&lt;br /&gt;
There is a link to &#039;Home Project&#039; on the left, follow this and enter a description.&lt;br /&gt;
&lt;br /&gt;
=== Local osc setup ===&lt;br /&gt;
Create a local build path.&lt;br /&gt;
&lt;br /&gt;
 mkdir -p ~/maemo/Mer/obs&lt;br /&gt;
&lt;br /&gt;
All references below with (yourusername) should of course be replaced with the login name on your local machine.&lt;br /&gt;
&lt;br /&gt;
You can now check some settings in your ~/.oscrc :&lt;br /&gt;
&lt;br /&gt;
This is the OBS builder we&#039;re using... maybe we&#039;ll use a maemo.org instance one day?&lt;br /&gt;
 apiurl = &amp;lt;nowiki&amp;gt;https://api.opensuse.org&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This specifies where all the cached binary packages are held to create a chroot build environment. Around 300MB.&lt;br /&gt;
 packagecachedir = /home/(yourusername)/maemo/Mer/obs/.pkg-cache/&lt;br /&gt;
&lt;br /&gt;
This specifies the default location where a complete chroot build will be installed. This will be a minimal OS install - allow 400MB minimum.  Replace (yourusername) with your current login name&lt;br /&gt;
 build-root = /home/(yourusername)/maemo/Mer/obs/build-%(repo)s-%(arch)s&lt;br /&gt;
&lt;br /&gt;
The next section is credentials for access control to the builder.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[https://api.opensuse.org]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 user = &amp;lt;username&amp;gt;&lt;br /&gt;
 pass = &amp;lt;password&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting Mer and Packages ==&lt;br /&gt;
&lt;br /&gt;
Create and cd to a directory to act as the root for the OBS/Mer repository. You&#039;ll need space to have a copy of various Mer source packages - around 650MB&lt;br /&gt;
&lt;br /&gt;
 cd ~/maemo/Mer/obs&lt;br /&gt;
&lt;br /&gt;
Now &amp;lt;code&amp;gt;osc ls Maemo:Mer:Devel&amp;lt;/code&amp;gt; will list all the packages.&lt;br /&gt;
&lt;br /&gt;
If you want the &#039;&#039;entire&#039;&#039; Mer project then you can run &amp;lt;code&amp;gt;osc co Maemo:Mer:Devel&amp;lt;/code&amp;gt; to checkout the entire project as tar.gz and .dsc files, or to get just one package &amp;lt;code&amp;gt;osc co Maemo:Mer:Devel/&#039;&#039;&amp;lt;package&amp;gt;&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Errors indicating &amp;quot;HTTP Unauthorized&amp;quot; may indicate account or password issues.&lt;br /&gt;
&lt;br /&gt;
== Building a package locally ==&lt;br /&gt;
&lt;br /&gt;
(Note: if you have Scratchbox then you may need to see the section below on temporarily disabling it)&lt;br /&gt;
&lt;br /&gt;
To work on a package go to the right location and get the source.&lt;br /&gt;
 osc co Maemo:Mer:Devel/maemopad&lt;br /&gt;
 cd Maemo:Mer:Devel/maemopad         # ie &amp;lt;osc project dir&amp;gt;&lt;br /&gt;
 osc up&lt;br /&gt;
 osc build --clean Ubuntu_9.04     armv5el maemopad*.dsc         # ie &amp;lt;project.dsc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will download all the (arm) debs to create a local chroot - it&#039;ll take a while the first time but will use a cache after that.&lt;br /&gt;
&lt;br /&gt;
Eventually it will prompt you for the root passwd in order to chroot etc. After that the builder will su to the &amp;quot;abuild&amp;quot; user (uid:gid 399:399) and build the code.&lt;br /&gt;
&lt;br /&gt;
If you like you can work inside qemu chroot:&lt;br /&gt;
 chroot /home/(yourusername)/maemo/Mer/obs/build-standard-armv5el su abuild                # this is the dir you set in .oscrc as the build-root.&lt;br /&gt;
 cd /usr/src/packages/BUILD&lt;br /&gt;
&lt;br /&gt;
at this point:&lt;br /&gt;
 ./configure&lt;br /&gt;
 make&lt;br /&gt;
etc... all work using the binfmt_misc redirection.&lt;br /&gt;
&lt;br /&gt;
== To create a new package ==&lt;br /&gt;
&lt;br /&gt;
These osc commands are done in your own area - use your username after &amp;quot;home:&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Run&lt;br /&gt;
 osc meta pkg -e home:&amp;lt;username&amp;gt; &amp;lt;package&amp;gt;&lt;br /&gt;
This pops up an editor where you can edit the name/description and then save.&lt;br /&gt;
This will tell the OBS server about the package.&lt;br /&gt;
&lt;br /&gt;
To get a local (empty) copy run&lt;br /&gt;
 osc up&lt;br /&gt;
This makes a package directory so now you can:&lt;br /&gt;
 cp package.tar.gz package.dsc homt:lbt/package&lt;br /&gt;
 cd package&lt;br /&gt;
Then add them to version control&lt;br /&gt;
 osc addremove&lt;br /&gt;
and upload them&lt;br /&gt;
 osc commit&lt;br /&gt;
&lt;br /&gt;
To watch what is going on:&lt;br /&gt;
 osc buildlog &amp;lt;target&amp;gt;&lt;br /&gt;
so&lt;br /&gt;
 osc buildlog Debian_5.0 i586&lt;br /&gt;
&lt;br /&gt;
This does something like a &amp;quot;tail -f&amp;quot; of the Xen builder.&lt;br /&gt;
&lt;br /&gt;
=== Standalone Project ===&lt;br /&gt;
&lt;br /&gt;
On the web, create the (sub)project maemopad.&lt;br /&gt;
&lt;br /&gt;
In the repository section add a repository and from advanced select the Mer project: Maemo:Mer:Devel&lt;br /&gt;
&lt;br /&gt;
Now we need to pick build targets:&lt;br /&gt;
  &amp;lt;nowiki&amp;gt;https://build.opensuse.org/project/add_target_simple?project=home:&amp;lt;username&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And pick one or two ( I picked Debian Lenny and Ubuntu 8.10)&lt;br /&gt;
This creates a standalone project and builds against another project&lt;br /&gt;
&lt;br /&gt;
Goto your obs base (eg /scratch3/maemo/Mer/obs) and checkout the project:&lt;br /&gt;
  osc co home:&amp;lt;username&amp;gt;:maemopad&lt;br /&gt;
&lt;br /&gt;
Now create the package metadata:&lt;br /&gt;
  osc meta pkg -e home:&amp;lt;username&amp;gt;:maemopad maemopad&lt;br /&gt;
&lt;br /&gt;
and get a local copy (empty still):&lt;br /&gt;
  cd home:&amp;lt;username&amp;gt;:maemopad/&lt;br /&gt;
  osc up&lt;br /&gt;
&lt;br /&gt;
the &#039;osc up&#039; created a directory so go into it and get the source:&lt;br /&gt;
   cd maemopad/&lt;br /&gt;
  wget &amp;lt;nowiki&amp;gt;http://repository.maemo.org/pool/maemo4.1.2/free/m/maemopad/maemopad_2.4.dsc&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
  wget &amp;lt;nowiki&amp;gt;http://repository.maemo.org/pool/maemo4.1.2/free/m/maemopad/maemopad_2.4.tar.gz&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Use the cheap&#039;n&#039;cheerful &#039;register all file adds and removes with vc&#039;-command:&lt;br /&gt;
  osc addremove&lt;br /&gt;
&lt;br /&gt;
and then commit the source which uploads it to the OBS&lt;br /&gt;
  osc commit -m &amp;quot;added source&amp;quot;&lt;br /&gt;
&lt;br /&gt;
This will trigger a rebuild and you can access the logs.&lt;br /&gt;
&lt;br /&gt;
== Co-existing with Scratchbox ==&lt;br /&gt;
&lt;br /&gt;
If you use the OBS local build facility and the scratchbox-1 local builder then you need to know how to teach the two emulators how to co-exist.&lt;br /&gt;
&lt;br /&gt;
Both OBS and Scratchbox use [http://git.kernel.org/gitweb.cgi?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=Documentation/binfmt_misc.txt;hb=HEAD binfmt_misc] to cause the kernel to invoke (in our case) qemu when it comes across an armel binary.&lt;br /&gt;
&lt;br /&gt;
To disable qemu and enable sbox&lt;br /&gt;
  echo 0 &amp;gt; /proc/sys/fs/binfmt_misc/arm&lt;br /&gt;
  echo 0 &amp;gt; /proc/sys/fs/binfmt_misc/armeb&lt;br /&gt;
  echo 1 &amp;gt; /proc/sys/fs/binfmt_misc/sbox-arm&lt;br /&gt;
  echo 1 &amp;gt; /proc/sys/fs/binfmt_misc/sbox-armeb&lt;br /&gt;
&lt;br /&gt;
To disable sbox and enable arm&lt;br /&gt;
  echo 1 &amp;gt; /proc/sys/fs/binfmt_misc/arm&lt;br /&gt;
  echo 1 &amp;gt; /proc/sys/fs/binfmt_misc/armeb&lt;br /&gt;
  echo 0 &amp;gt; /proc/sys/fs/binfmt_misc/sbox-arm&lt;br /&gt;
  echo 0 &amp;gt; /proc/sys/fs/binfmt_misc/sbox-armeb&lt;br /&gt;
&lt;br /&gt;
Don&#039;t do this whilst a build is in progress!&lt;br /&gt;
&lt;br /&gt;
== Linking ==&lt;br /&gt;
&lt;br /&gt;
To link to a source create a _link file containing:&lt;br /&gt;
  &amp;lt;link project=&amp;quot;linked project name&amp;quot; package=&amp;quot;linked package name&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
optionally:&lt;br /&gt;
  &amp;lt;patches&amp;gt;&lt;br /&gt;
    &amp;lt;apply name=&amp;quot;name of the first patch&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;/patches&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sadly these patches apply to the files in the source; so this means you need to apply the diff to the maemo-ised diff file.&lt;br /&gt;
&lt;br /&gt;
== OBS Project structure and promotion ==&lt;br /&gt;
&lt;br /&gt;
The Mer projects on OBS look like this:&lt;br /&gt;
 Maemo:Mer:Stable&lt;br /&gt;
 Maemo:Mer:Stable:HW:Beagle&lt;br /&gt;
 Maemo:Mer:Stable:HW:N8x0&lt;br /&gt;
&lt;br /&gt;
This means all devices will have the main &#039;Stable&#039; repository and an appropriate HW repository.&lt;br /&gt;
&lt;br /&gt;
The development area is expanded slightly:&lt;br /&gt;
 Maemo:Mer:Devel:Apps&lt;br /&gt;
 Maemo:Mer:Devel:Base&lt;br /&gt;
 Maemo:Mer:Devel:MaemoCommon&lt;br /&gt;
 Maemo:Mer:Devel:MaemoCommon:L10n&lt;br /&gt;
 Maemo:Mer:Devel:UI&lt;br /&gt;
 Maemo:Mer:Devel:HW:Beagle:Devel&lt;br /&gt;
 Maemo:Mer:Devel:HW:N8x0:Devel&lt;br /&gt;
&lt;br /&gt;
Packages in each of these Devel subproject areas can be hacked on and then, when they&#039;re kinda working they are consolidated into the :Devel area (which is used as a build target for the :Devel:* subprojects)&lt;br /&gt;
 Maemo:Mer:Devel&lt;br /&gt;
 Maemo:Mer:Devel:HW:N8x0&lt;br /&gt;
 Maemo:Mer:Devel:HW:Beagle&lt;br /&gt;
&lt;br /&gt;
Packages are placed in :Testing with the intention of including&lt;br /&gt;
them in the next release subject to QA and bug fixes&lt;br /&gt;
&lt;br /&gt;
  Maemo:Mer:Testing&lt;br /&gt;
  Maemo:Mer:Testing:HW:Beagle&lt;br /&gt;
  Maemo:Mer:Testing:HW:N8x0&lt;br /&gt;
&lt;br /&gt;
Once :Testing is ready a release of all packages to a numbered version is made:&lt;br /&gt;
  Maemo:Mer:0.13&lt;br /&gt;
  Maemo:Mer:0.13:HW:Beagle&lt;br /&gt;
  Maemo:Mer:0.13:HW:N8x0&lt;br /&gt;
&lt;br /&gt;
Note that the :HW promotion process is slightly different:&lt;br /&gt;
 Maemo:Mer:Devel:HW:N8x0:Devel -&amp;gt; Maemo:Mer:Devel:HW:N8x0 -&amp;gt; Maemo:Mer:Testing:HW:N8x0 -&amp;gt; Maemo:Mer:Stable:HW:N8x0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Maemo:Mer:Devel:Apps ===&lt;br /&gt;
Mer Applications and Applets&lt;br /&gt;
&lt;br /&gt;
Packaged applications included in Mer&lt;br /&gt;
* advanced-backlight&lt;br /&gt;
* advanced-power&lt;br /&gt;
* advanced-power-monitor&lt;br /&gt;
* blueman&lt;br /&gt;
* extras-repository&lt;br /&gt;
* finefm&lt;br /&gt;
* galculator&lt;br /&gt;
* homeip &lt;br /&gt;
* maemopadplus&lt;br /&gt;
* midori&lt;br /&gt;
* mirage&lt;br /&gt;
* mplayer&lt;br /&gt;
* osso-xterm&lt;br /&gt;
* vte&lt;br /&gt;
* personal-launch&lt;br /&gt;
* wpeditor&lt;br /&gt;
&lt;br /&gt;
=== Maemo:Mer:Devel:Base ===&lt;br /&gt;
Mer system base&lt;br /&gt;
&lt;br /&gt;
Packages which deals with the underlying functionality of Mer&lt;br /&gt;
that isn&#039;t directly presented to the user, such as booting,&lt;br /&gt;
networking, logging, rescue, generic X support&lt;br /&gt;
* apt&lt;br /&gt;
* alsa-plugins&lt;br /&gt;
* circular-syslogd&lt;br /&gt;
* core-pattern&lt;br /&gt;
* evkey&lt;br /&gt;
* base64&lt;br /&gt;
* hal&lt;br /&gt;
* network-manager&lt;br /&gt;
* cnetworkmanager&lt;br /&gt;
* pulseaudio&lt;br /&gt;
* sudo&lt;br /&gt;
* tslib&lt;br /&gt;
* upstart&lt;br /&gt;
* utelnetd&lt;br /&gt;
* waitdbus&lt;br /&gt;
* xserver-xorg-input-evdev&lt;br /&gt;
* xresponse-visualize&lt;br /&gt;
* xkeyboard-config&lt;br /&gt;
* xf86-input-tslib&lt;br /&gt;
&lt;br /&gt;
=== Maemo:Mer:Devel:MaemoCommon ===&lt;br /&gt;
Maemo and Hildon Packages&lt;br /&gt;
&lt;br /&gt;
These packages should ideally be unmodified from the upstream Maemo and hildon projects&lt;br /&gt;
* alarmd&lt;br /&gt;
* clinkc&lt;br /&gt;
* certman&lt;br /&gt;
* clipboard-manager&lt;br /&gt;
* dbus-glib&lt;br /&gt;
* epeg&lt;br /&gt;
* alarmd&lt;br /&gt;
* gail&lt;br /&gt;
* gconf2&lt;br /&gt;
* glib2.0&lt;br /&gt;
* gnome-vfs-filechooser-backend&lt;br /&gt;
* gstreamer0.10-ffmpeg-osso&lt;br /&gt;
* gtk+2.0&lt;br /&gt;
* gtkhtml&lt;br /&gt;
* hildon-application-manager&lt;br /&gt;
* hildon-control-panel&lt;br /&gt;
* hildon-input-method&lt;br /&gt;
* hildon-input-method-framework&lt;br /&gt;
* icd2-osso-ic-dev&lt;br /&gt;
* hildon-thumbnail&lt;br /&gt;
* hildon-theme-tools&lt;br /&gt;
* hildon-theme-cacher&lt;br /&gt;
* hildon-games-wrapper&lt;br /&gt;
* libconbtui&lt;br /&gt;
* libconic&lt;br /&gt;
* libdb1&lt;br /&gt;
* libhildon&lt;br /&gt;
* libhildonfm&lt;br /&gt;
* libhildonhelp&lt;br /&gt;
* libhildonmime&lt;br /&gt;
* libosso&lt;br /&gt;
* maemo-launcher&lt;br /&gt;
* maemopad&lt;br /&gt;
* mce-dev&lt;br /&gt;
* osso-af-settings&lt;br /&gt;
* osso-af-utils&lt;br /&gt;
* osso-gnome-vfs2&lt;br /&gt;
* osso-gnomevfs2-extra&lt;br /&gt;
* osso-gwconnect&lt;br /&gt;
* osso-gwobex&lt;br /&gt;
* osso-systemui-dbus-dev&lt;br /&gt;
* osso-uri-l10n-public&lt;br /&gt;
* sapwood&lt;br /&gt;
* screenshot-tool&lt;br /&gt;
* tablet-browser-interface&lt;br /&gt;
&lt;br /&gt;
=== Maemo:Mer:Devel:MaemoCommon:L10n ===&lt;br /&gt;
L10n shared with Maemo &lt;br /&gt;
&lt;br /&gt;
Packages with translation strings which we share with Maemo&lt;br /&gt;
* marketing-release-public&lt;br /&gt;
* gtk20-l10n&lt;br /&gt;
* hildon-application-manager-l10n-public&lt;br /&gt;
* hildon-common-strings-l10n-public&lt;br /&gt;
* hildon-control-panel-l10n-public&lt;br /&gt;
* hildon-fm-l10n-public&lt;br /&gt;
* hildon-libs-l10n-public&lt;br /&gt;
* ke-recv-l10n-public&lt;br /&gt;
* maemo-af-desktop-l10n-public &lt;br /&gt;
* osso-applet-tasknavigator-l10n-public&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Maemo:Mer:Devel:UI ===&lt;br /&gt;
Mer User interface &amp;amp;amp; Behaviour&lt;br /&gt;
&lt;br /&gt;
Packages which deals with presenting the Hildon Desktop and the&lt;br /&gt;
Mer UI, and generic functionality across platforms&lt;br /&gt;
* zenity&lt;br /&gt;
* powerlaunch&lt;br /&gt;
* ubuntulooks&lt;br /&gt;
* first-boot-wizard&lt;br /&gt;
* hildon-desktop&lt;br /&gt;
* hildon-desktop-env&lt;br /&gt;
* hildon-desktop-layout-alpha&lt;br /&gt;
* hildon-home-weather&lt;br /&gt;
* hildon-initscripts&lt;br /&gt;
* hildon-icons&lt;br /&gt;
* hildon-theme-layout-mer&lt;br /&gt;
* hildon-theme-liberty-mer&lt;br /&gt;
* hildon-theme-selector&lt;br /&gt;
* hildon-cpa-dummy&lt;br /&gt;
* liberty-sounds-ui&lt;br /&gt;
* marquee-plugins&lt;br /&gt;
* matchbox-window-manager&lt;br /&gt;
* libmatchbox1&lt;br /&gt;
* network-manager-applet&lt;br /&gt;
* hildon-input-method-plugins-example&lt;br /&gt;
* hildon-plugins-settings&lt;br /&gt;
* pygtk&lt;br /&gt;
* python-conic&lt;br /&gt;
* python-hildon&lt;br /&gt;
* python-hildondesktop&lt;br /&gt;
* python-osso&lt;br /&gt;
* load-applet&lt;br /&gt;
&lt;br /&gt;
=== Maemo:Mer:Devel:HW:Beagle:Devel ===&lt;br /&gt;
Development area for Beagle specific code&lt;br /&gt;
&lt;br /&gt;
=== Maemo:Mer:Devel:HW:N8x0:Devel ===&lt;br /&gt;
Development area for N8x0 specific code&lt;br /&gt;
* dsme-tools&lt;br /&gt;
* kernel-diablo&lt;br /&gt;
* kernel-diablo-modules-fbcon&lt;br /&gt;
* cx3110x-module&lt;br /&gt;
* cx3110x-module-src&lt;br /&gt;
* cx3110x-umac-module&lt;br /&gt;
* n810-slideout-kbd-xmodmap&lt;br /&gt;
* mer-omapfb-splash&lt;br /&gt;
* mer-rescue-menu &lt;br /&gt;
* nit-bootmenu-compat&lt;br /&gt;
* nit-kernel-compat&lt;br /&gt;
* nokia-n8x0-firmware&lt;br /&gt;
* nokia-tablets-pointercal&lt;br /&gt;
* omap-fb-console&lt;br /&gt;
* omap-fb-tools&lt;br /&gt;
* x11proto-xsp&lt;br /&gt;
* libxsp&lt;br /&gt;
* usbnet-emergency-telnetd&lt;br /&gt;
&lt;br /&gt;
=== Promotion Tasks ===&lt;br /&gt;
&lt;br /&gt;
To promote a package:&lt;br /&gt;
  osc copypac &amp;lt;SOURCEPRJ&amp;gt; &amp;lt;SOURCEPAC&amp;gt; &amp;lt;DESTPRJ&amp;gt;&lt;br /&gt;
eg:&lt;br /&gt;
  osc copypac Maemo:Mer:Devel glib2.02 Maemo:Mer:Testing&lt;br /&gt;
&lt;br /&gt;
Ensure that:&lt;br /&gt;
  osc meta prjconf &amp;lt;SOURCE&amp;gt;&lt;br /&gt;
is copied to the &amp;lt;TARGET&amp;gt; conf. This may contain things like package selection preferences.&lt;br /&gt;
Currently the prjconf is:&lt;br /&gt;
  Prefer: hildon-fm-l10n-mr0&lt;br /&gt;
   Ignore: hildon-fm-l10n-mr&lt;br /&gt;
  &lt;br /&gt;
== To Promote :Devel To :Testing ==&lt;br /&gt;
&lt;br /&gt;
Run:&lt;br /&gt;
  for i in $(osc ls Maemo:Mer:Devel); do echo $i; osc copypac Maemo:Mer:Devel $i Maemo:Mer:Testing ; done&lt;br /&gt;
&lt;br /&gt;
[[Category:Mer|Build]]&lt;/div&gt;</summary>
		<author><name>82.135.36.197</name></author>
	</entry>
</feed>