Holger Freyther [Tue, 8 Jan 2008 02:53:25 +0000 (02:53 +0000)]
contrib/mtn2git/mtn2git.py: Have only one function that is parsing the manifest
Build a directory tree from a manifest with all the information we need. This
currently is a list of directory names and a list of files (with absolute paths)
and their revision and the executable attribute.
Holger Freyther [Tue, 8 Jan 2008 02:30:22 +0000 (02:30 +0000)]
contrib/mtn2git/mtn2git.py: Remove all old code that tried to figure out what changes happened
Make place for the new code that is diffing the manifest directly. This avoids
all the funky mess with recursive directory renames and undoing what mtn told us happened.
git is clever enough to figure out moves and copying of files on its own.
Holger Freyther [Mon, 7 Jan 2008 18:25:55 +0000 (18:25 +0000)]
Bashism fix: echo -e is a bashism and doesn't work when /bin/sh points to dash
Instead of using "echo -e" we simply use printf. printf doesn't add a newline
by default. So some places needed an extra \n in their string.
Most of the change was done by hand, so please carefully review. This bug was
spotted when trying to compile python-pyqt on my ubuntu hardy system.
Koen Kooi [Mon, 7 Jan 2008 16:49:14 +0000 (16:49 +0000)]
openmoko-dialer2: add dep on libgsmd:
checking for DIALER... configure: error: Package requirements (dbus-glib-1
gtk+-2.0
libebook-1.2
libgsmd
libmokojournal2
libmokoui2
libpulse) were not met:
No package 'libgsmd' found
Richard Purdie [Sun, 6 Jan 2008 17:59:08 +0000 (17:59 +0000)]
base.bbclass: Expand path when searching for applications (else it can contain unexpanded entries and applications in staging don't get found for example)
flite: change default back to oss, native alsa support package named as flite-alsa
* flite does not include working ALSA support, there is a patch made by Lukas Loehrer [1].
* Problem 1, this patch is a one-way street to alsa only. oss can't be build with this patch.
* Problem 2, flite becomes unmaintained, patch won't make upstream. Hence other applications
* using flite shared library doesn't necessarily support flite with native ALSA. e.g. speech-dispatcher.
*
* revert flite packages: --with-audio=oss
* add flite-alsa packages: --with-audio=ass
*
* flite-1.3-Makefile.patch is a patch by Francois Aucamp that makes it possible
* to compile shared libraries of flite 1.3, this patch has already been included in flite-1.3 alsa patch.
*
* configure-with-audio.patch is a patch by Patrick Ohly which works for all versions except flite-alsa-1.2,
* in which au_none.h was not seen by libflite
*
* fix-read-only-assignments.patch was an acknowledged patch by both the original OE flite maintainer
* and Lukas Loehrer (i.e., flite-1.2 alsa patch contains this patch). However, Lukas Loehrer left this patch
* out of his flite-1.3 alsa patch. Leading me to believe this was fixed internally elsewhere in the 1.3 release.
* By the look of it, this seems has to be tested at runtime.
*
* [1] http://homepage.hispeed.ch/loehrer/flite_alsa.html
speech-dispatcher:
- Fix RPROVIDES so it doesn't pull in a ton of -dev packages
- Update EXTRA_OECONF to exclude modules we do not need and enable espeak
- Update configs to set espeak module as default and fix logfile destination
- Install initscript (this could use some work...)
- Tested to work on fic-gta01
Paul Sokolovsky [Sat, 5 Jan 2008 01:19:48 +0000 (01:19 +0000)]
xcursor-watchonly-theme: Variation of xcursor-transparent-theme, leaving watch cursor alone.
* So there was a visual feedback to the user on long-running operations.
gpsd: As discssed on the ML:
- Add a gpsd-conf package
- gpe-conf installs /etc/defaults/gpsd and /etc/init.d/gps-hardware
via update-alternatives
- A sample machine-specific -conf package for fix-gta01 is provided.
- Constructive comments welcome
Graeme Gregory [Thu, 3 Jan 2008 13:50:02 +0000 (13:50 +0000)]
preferred-om-2008-versions.inc : OM is starting to deviate from angstrom
2007.1 so add a file to record these deviations until we are ready to
follow angstrom 2008
Robert Schuster [Thu, 3 Jan 2008 01:00:17 +0000 (01:00 +0000)]
docbook-sgml-dtd-native: Simplified and added new versions 4.1 and 4.4
sgmlspl: New recipe.
docbook-utils-native: Adjusted dependencies and added sgmlspl.