Age | Commit message (Collapse) | Author |
|
Fix matchbox build
This patch fixes various failures in the Matchbox build:
* libmatchbox and matchbox-panel were using a now legacy index()
function, which is not part of every uClibc build nowadays
(depending on the configuration). As this function doesn't exist
anymore in all builds, use strchr() instead, which is the
recommended replacement for index(). Two patches, one for
libmatchbox, one for matchbox-panel, are added to fix this problem.
Closes bug http://bugs.uclibc.org/view.php?id=5484
* Do not override the CFLAGS and LDFLAGS values, they are already set
by TARGET_CONFIGURE_OPTS. It caused build failures.
* Mangle the library paths in the .la file of libmatchbox, after
installation in the staging dir.
It would probably be nice to switch Matchbox over to the new
Makefile.autotools.in.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
|
|
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
|
|
Rely on the sane default values of Makefile.autotools.in for the
staging and target installs. The immediate benefit is that the target
install will use install-strip instead of install, leading to a quite
nice size reduction in the libraries.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
|
|
Use the predefined INSTALL_STAGING_OPT and INSTALL_TARGET_OPT
behaviour of Makefile.autotools.in, so that installation on the target
is done using install-strip.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
|
|
The configure target of pango had strange characters in it, preventing
compilation to work. Remove them, they just seem to be mistakes.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
|
|
The configure option --disable-nls is not supported anymore in glib
since version 2.0, see file ChangeLog.pre-2-0 line 544.
Patch by Markus Heidelberg.
|
|
Patch by Markus Heidelberg.
|
|
Also remove some redundant or predefined configure/make args in these
packages.
Patch by Markus Heidelberg.
|
|
Patch by Markus Heidelberg.
|
|
|
|
|
|
Patch by Markus Heidelberg.
|
|
|
|
PKG_CONFIG_SYSROOT_DIR and friends get set in package/Makefile.in,
so there's no need to set it in the makefiles of the individual
packages as well.
Based on a patch by Markus Heidelberg.
|
|
Use one conditional if statement instead of several single "depends on".
Patch by Markus Heidelberg.
Cleaned up trailing white space while we're at it.
|
|
|
|
Reported by Mark McLaurin.
|
|
xkeyboard-config uses xkbcomp at runtime, so select it.
closes #5704.
|
|
Really closes #5684.
|
|
Closes #5684.
|
|
Closes #5654.
|
|
Remove my fix for rpath-link until I can find out why it works for me and not
Thomas.
Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
|
|
Update Cairo to 1.6.4
Add DirectFB patches as supplied by DirectFB author Dennis Kropp
Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
|
|
For details, see:
http://lists.freedesktop.org/archives/xorg/2008-October/039630.html
|
|
As per various email discussions add -rpath-link
to the LDFLAGS.
This definately fixes a few issues for Thomas and myself
Any objections and it can be pulled again.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@...>
Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
|
|
Patch by Markus Heidelberg.
${VAR//-/_} which replaces - with _ aborts with "syntax error" on a
system where /bin/sh points to dash. Use tr therefor as already done in
the line above rather than changing the shebang to bash.
|
|
|
|
For details, see:
http://lists.freedesktop.org/archives/xorg-announce/2007-October/000416.html
|
|
|
|
Memstat lists all the processes, executables, and shared
libraries that are using up virtual memory. It's helpful to
see how the shared memory is used and which 'old' libs are
loaded.
|
|
Bounce version to 1.22.0
Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
|
|
A lot of tools take a -q option to be quiet.
Set this if make is called with the -s (silent) option and use for
wget, git, svn and configure.
|
|
|
|
So much for doing one more "obvious" fix before going home -
Sorry everyone.
|
|
0.9.28.3 doesn't have install_headers, so use install_dev there.
Got broken by r23561.
|
|
Remove the unnecessary PKG_CONFIG_* settings and tidy up some
config options.
Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
|
|
It's default now.
|
|
|
|
|
|
Some packages' install-strip target install quite big documentation,
so create an option to remove it similar to the existing man/info options.
|
|
|
|
Saves ~400 KB
|
|
Saves ~400 KB
|
|
Saves ~900 KB
|
|
Saves ~800 KB
|
|
Fixes build with 2.6.27 kernel headers
|
|
Add the liberation fonts package as this can be used
by GTK etc and means you have some useful (free) fonts.
Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
|
|
|
|
Don't install makestrs in the first place, instead of removing it
afterwards. Fixes cross-strip issue.
|
|
Saves ~3 MB
|