There were 2 QA issues:
* GNU_HASH (fixed with LDFLAGS='${LDFLAGS}' in EXTRA_OEMAKE )
* .debug included in the main package (fixed by
FILES_${PN}-dbg += "${libdir}/zlibrary/ui/.debug/")
Both were fixed and PR was bumped.
Note that buildsys(fbreader-0.8.2a_buildsys_oe.patch is an example of them)
patches were not ported because it built correctly without.
OE_CFLAGS='${CXXFLAGS}' was removed because without the buildsys patches,
it doesn't have any effect.
According to their website(for version 3.2.4) "This version fixes
skips and hickups when using SDL audio output.
Also, when changing back directories in the file browser,
it will jump back to the subdirectory the user came from."
With my setup(eee701),it didn't solved the problem completely,
but still,the audio was better.
And(for version 3.2.5) :
"This version only contains some minor compliation fixes"
The path was rebased.
Maybe it should be submited upstream.
Stefan Schmidt [Sun, 28 Mar 2010 11:48:41 +0000 (13:48 +0200)]
piccontrol_0.4.bb: Fix linking against lua.
Lua is staged as liblua.a instead of liblua5.1.a correct LDFLAGS accordingly.
Courtesy Guo Hongruan <camelguo@gmail.com> for finding out about the porblem and
preparing the initial fix.
While being there I also commented out COMPATIBLE_MACHINE as it builds fine for
other machines even it may be only usefull on the specific one.
Antonio Ospite [Thu, 25 Mar 2010 11:42:12 +0000 (11:42 +0000)]
distros: remove leading dots in DISTRO_VERSIONs
Having a leading dot in DISTRO_VERSION will result in a '-.' string when
building archive names; this may lead to mistakenly think that something is
missing in the archive name.
cmake.bbclass: add toolchain file for cmake compilations
Based on work done by Matthew Dombroski.
We want to generate a toolchain file for cmake compilations. This
adds a task that is performed before the configure task.
Additional defines can be made in the toolchain file directly in
the recipe file by using a do_generate_toolchain_file_append().
This is especially interesting for recipes that need to define
values for additionnal libraries.
Roman I Khimov [Fri, 26 Mar 2010 15:17:17 +0000 (18:17 +0300)]
mrtg: new recipe
The Multi Router Traffic Grapher (MRTG) is a tool to monitor the traffic
load on network links. MRTG generates HTML pages containing PNG images
which provide a LIVE visual representation of this traffic.
The problem occured when unzip-native is not yet staged, and ZIP
archive unpacking already started resulting in failed do_unpack task.
Added NEED_UNZIP_FOR_UNPACK variable to use in recipes which do_unpack
with unzip utility but doesn't have '.zip' in SRC_URI (f.e. .EXE
windows self-extraction binaries).
Antonio Ospite [Thu, 18 Mar 2010 10:31:44 +0000 (10:31 +0000)]
gnutls: fix do_configure by depending on gtk-doc
building gnutls_2.8.5.bb fails in do_configure with these messages:
[..]
| automake: unknown warning category `cross'
| doc/Makefile.am:27: ENABLE_GTK_DOC does not appear in AM_CONDITIONAL
| gtk-doc.make:7: GTK_DOC_USE_LIBTOOL does not appear in AM_CONDITIONAL
| doc/reference/Makefile.am:135: `gtk-doc.make' included from here
| gtk-doc.make:50: ENABLE_GTK_DOC does not appear in AM_CONDITIONAL
| doc/reference/Makefile.am:135: `gtk-doc.make' included from here
| gtk-doc.make:173: ENABLE_GTK_DOC does not appear in AM_CONDITIONAL
| doc/reference/Makefile.am:135: `gtk-doc.make' included from here
| doc/reference/Makefile.am:147: ENABLE_GTK_DOC does not appear in AM_CONDITIONAL
| autoreconf: automake failed with exit status: 1
| FATAL: autoreconf execution failed.
NOTE: Task failed: /home/chris/oe/micro-dev/work/i686-oe-linux/gnutls-2.8.5-r0/temp/log.do_configure.14113
ERROR: TaskFailed event exception, aborting
ERROR: Build of /home/chris/oe/openembedded.org/recipes/gnutls/gnutls_2.8.5.bb do_configure failed
ERROR: Task 652 (/home/chris/oe/openembedded.org/recipes/gnutls/gnutls_2.8.5.bb, do_configure) failed
NOTE: Tasks Summary: Attempted 865 tasks of which 0 didn't need to be rerun and 1 failed.
ERROR: '/home/chris/oe/openembedded.org/recipes/gnutls/gnutls_2.8.5.bb' failed
Depending on gtk-doc fixes this.
Signed-off-by: Antonio Ospite <ospite@studenti.unina.it> Acked-by: Holger Hans Peter Freyther <zecke@selfish.org> Signed-off-by: Stefan Schmidt <stefan@datenfreihafen.org>
Paul Menzel [Fri, 19 Mar 2010 05:27:05 +0000 (05:27 +0000)]
libvalhalla: Add recipe for libvalhalla 1.0.1.
1. `--enable-pic` is needed for non-x86 architectures.
2. Put test programs in separate package `${PN}-bin`. Manual pages are in `${PN}-doc` though.
3. Build tested with GCC 4.4.3 and Binutils 2.20.1 for `MACHINE = "beagleboard"`.
4. Depend on `libnfo` since it is recommended on upstream’s Web site.
`do_configure()` is based on the recipe of `ushare`.
Signed-off-by: Paul Menzel <paulepanter@users.sourceforge.net> Signed-off-by: Koen Kooi <koen@openembedded.org>
Paul Menzel [Fri, 19 Mar 2010 04:42:08 +0000 (04:42 +0000)]
libplayer: Add libplayer hg.
1. `--enable-pic` is needed for non-x86 architectures.
2. Put test programs in separate package `${PN}-bin`. Manual pages are in `${PN}-doc` though.
3. Build tested with GCC 4.4.3 and Binutils 2.20.1 for `MACHINE = "beagleboard"`.
4. Depend on `mplayer` and `gstreamer`. Dependencies for vlc- or xine-wrappers can be added if needed.
5. I did not use release 1.0.0 since `configure` in that version does not have the option `--enable-pic`.
[ fixed PV - koen ]
Signed-off-by: Paul Menzel <paulepanter@users.sourceforge.net> Signed-off-by: Koen Kooi <koen@openembedded.org>
Paul Menzel [Fri, 19 Mar 2010 04:38:46 +0000 (04:38 +0000)]
libnfo: Add libnfo hg.
1. `--enable-pic` is needed for non-x86 architectures.
2. Put test programs in separate package `${PN}-bin`. Manual pages are in `${PN}-doc` though.
3. Build tested with GCC 4.4.3 and Binutils 2.20.1 for `MACHINE = "beagleboard"`.
4. I did not use release 1.0.0 since `configure` in that version does not have the option `--enable-pic`.
[ fixed SRC_URI and PV - Koen ]
Signed-off-by: Paul Menzel <paulepanter@users.sourceforge.net> Signed-off-by: Koen Kooi <koen@openembedded.org>