Richard Purdie [Fri, 28 Dec 2007 14:08:44 +0000 (14:08 +0000)]
linux-rp-2.6.23: Various defconfig tweaks - make sure ext3 module is available, enable iptables modules, make hid modular, update poodle defconfig for 2.6.23
Richard Purdie [Fri, 28 Dec 2007 01:27:35 +0000 (01:27 +0000)]
linux-rp-2.6.23: Fix suspend/resume problems for pxa25x devices. Fix poodle LCD resume issue with a temp hack until a proper patch can be created. Make 2.6.23 the default for poodle
Holger Freyther [Thu, 27 Dec 2007 12:46:11 +0000 (12:46 +0000)]
packages/apr/apr-util: Manually patch the .la file to not reference /usr/lib/FOO.la but use -lFOO instead
subversion is still compiling and we have no more references to the workdir!
Holger Freyther [Thu, 27 Dec 2007 11:46:52 +0000 (11:46 +0000)]
classes/binconfig.bbclass: Allow packages to add sed expressions
packages/apr/apr-util,apr: patch the config files to be 'installed' and not point to the build and source-directory.
Holger Freyther [Thu, 27 Dec 2007 01:53:46 +0000 (01:53 +0000)]
Qt4/QtopiaCore4: Backport QT_LIBINFIX to add a suffix to libraries. Adapt qmake
Add the 'E' suffix to QtopiaCore libraries. This allows to install both
qtopiacore, qt/X11 at the same time.
Holger Freyther [Wed, 26 Dec 2007 20:15:30 +0000 (20:15 +0000)]
classes/insane.bbclass: Make .la failures non-fatal the right way, split up the .la test in two parts
-We have a function that can decide if a failure is fatal, use that instead of
setting sane = True.
-Test for installed and workdir separately. This allows us to ignore a certain error
class and complain on others.
Holger Freyther [Wed, 26 Dec 2007 19:31:53 +0000 (19:31 +0000)]
packages/qsvn/qsvn.inc: Propose a function to be able to set the FN
With diverting packages ${PN} can sometimes not be used. In such cases
we don't to use the filename of the currently included file. This can
work with immediate assignments and a helper function like this one.
Holger Freyther [Wed, 26 Dec 2007 19:15:41 +0000 (19:15 +0000)]
packages/qsvn: Experiment with building the same source in different variants
Experiment with having the same source build with different versions of
the underlying toolkit. In the best case we want to be installable in parallel.
Holger Freyther [Wed, 26 Dec 2007 19:11:31 +0000 (19:11 +0000)]
classes/qtopia4core.bbclass: The current name of the include and libdir is qtopia
Change the include and library path to end with qtopia as this is where
qtopia-core is going to stage the headers in. The full blown Qtopia platform
will use the same directory.
Holger Freyther [Wed, 26 Dec 2007 18:56:24 +0000 (18:56 +0000)]
packages/qmake/qmake2-native: Change the specs to find our resource compiler (rcc)
The build of qsvn failed due invoking the wrong rcc. Change the qmake specs
to set QMAKE_RCC and set it to OE_QMAKE_RCC.
Paul Sokolovsky [Wed, 26 Dec 2007 14:51:47 +0000 (14:51 +0000)]
fic-gta01.conf, fic-gta02.conf: Remove non-machine-specific modules.
* Machine configs should contain only machine-specific modules,
task-base pulls other modules consistently across machines, based on
*_FEATURES.
Holger Freyther [Wed, 26 Dec 2007 11:07:10 +0000 (11:07 +0000)]
packages/qt4/qt_packing.inc: Examples/Demos are in ${QT_DIR_NAME}, disable them due QA issues
Disable packaging of the examples/demos as we need to get rid off
the .debug directories inside the nested hierachy of the examples
and demos.
Rod Whitby [Wed, 26 Dec 2007 08:55:48 +0000 (08:55 +0000)]
git: Add patch to put space before -m argument. Fixes #3551. No PR bump, cause no change to compilation or packaged content - if it built for you previously, then you don't need the patch, but it will do no harm.
Holger Freyther [Wed, 26 Dec 2007 02:20:31 +0000 (02:20 +0000)]
qmake,Qt/X11,QtopiaCore: Allow OE to set the tuning options. Allow to add a default module
-Do not hardcode O2, we have flags in OE to do such things and passing both
didn't make sense
-With QtopiaCore QtGui is using Tcp/Udp/Sockets for the QWS implementation. This means when
building a gui application you will need the network module. Allow to add modules using
environment variables.
Holger Freyther [Wed, 26 Dec 2007 01:11:20 +0000 (01:11 +0000)]
packages/qt4/: Share some more patches (no host includes, cross-compile) between Embedded and X11
-Use the CROSSARCH hack/patch on QtopiaCore as well
-Do not search /usr/include for freetype and openssl on Qt as well
-Do not build a qmake version (needed a diversion due different configure scripts)
Paul Sokolovsky [Wed, 26 Dec 2007 01:10:48 +0000 (01:10 +0000)]
initrdscripts: Do machine detection function refactor per RFC.
* Need to fix this, need to use good common codebase, because debugging
why some adhoc code doesn't work here or there is big waste of time.
Paul Sokolovsky [Wed, 26 Dec 2007 01:03:05 +0000 (01:03 +0000)]
ipaq-sleep 0.9: Unbreak, so to say.
* If there's something to unbreak... Do following:
1. Support logging. Software without logging is now software,
but a random wreck.
2. Don't do off-by-one errors.
3. Don't bug on system every 2 seconds. Instead, do a select
on X connection to catch touchscreen events ASAP. This doesn't
work for keys though, there's larger latency. As for other checks,
do them once in 5s.
4. The whole thing must die. Soon.
* Mark configs propery for ipkg.
* Should fix #3540.
Holger Freyther [Wed, 26 Dec 2007 00:28:07 +0000 (00:28 +0000)]
packages/qt4/qt_packaging.inc: Do not remove everything from the bindir, fix the glob
-${PN}-doc already has the html documentation, no need for -documentation package
-Package the demos and exmaples
-.debug and translations are missing
Holger Freyther [Tue, 25 Dec 2007 23:22:51 +0000 (23:22 +0000)]
packages/qt4/qt_packaging.inc: Next round of typo fixing and trying
-Don't install every library to libQtUiTools-dev :}
-Try to put the .la and .prl into the -dev packages as well
Holger Freyther [Tue, 25 Dec 2007 22:42:51 +0000 (22:42 +0000)]
packages/qt4/qt4-x11-free,qtopia-core: Work on properly packaging Qt4
-QT_LIBRARY_NAME lost the lib prefix to make it usable with .pc files
-Add headers to the -dev packages
-Look in the right directory for the plugins remains
-Get rid off the mkspecs before packaging
-Attempt to package translations
Holger Freyther [Tue, 25 Dec 2007 22:42:16 +0000 (22:42 +0000)]
packages/qt4/qt_configuration.inc: ccache and pch conflict with each other
The time spent on recompiling outweights the time saved using pch. So disable
pch and have better recompile times.
Paul Sokolovsky [Tue, 25 Dec 2007 20:33:12 +0000 (20:33 +0000)]
matchbox-applet-startup-monitor 0.1: Try to support management using matchbox-panel-manager.
* It seems this thing is standalone misfit which is supposed to be simply run
during session startup ;-\. Try to add at least bit of user configurability. With
this desktop file, it is at least possible to add it via context menu on
matchbox-panel. But it doesn't seem to get recorded in panel settings, so
cannot be removed via menu and its unclear if it will be restarted after
reboot ;-(.