Commit Graph

5135 Commits

Author SHA1 Message Date
Peter Korsgaard
ef85a2b225 qtopia4: fix wrong compilation of qmake
Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
2008-10-29 20:40:51 +00:00
Daniel Laird
3544d8f71e package/libpng/libpng.mk: Change to autotools.in format
Move libpng into the new era.....

Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2008-10-29 12:49:38 +00:00
Peter Korsgaard
4baf71840f bind: use strchr() instead of index() 2008-10-29 07:35:03 +00:00
Peter Korsgaard
8d6e9e3907 qtopia4: fix adjustment of qmake.conf
Extend the regexp to match spaces and also tabs to replace the qmake
variables with the proper buildroot values. Also use TARGET_AR and
TARGET_STRIP instead of using TARGET_CROSS and set a variable for
qmake.conf to shorten the command line.

Patch by Markus Heidelberg
2008-10-28 09:40:28 +00:00
Peter Korsgaard
bb2d903355 qtopia4: fix use of pkg-config
When cross compiling, Qt sets PKG_CONFIG in its own configure script to
an empty string. That leads to not using pkg-config. To avoid that, use
the configure option -force-pkg-config. Also set environment variables
for pkg-config defined in TARGET_CONFIGURE_OPTS.

Patch by Markus Heidelberg.

See http://buildroot.uclibc.org/lists/buildroot/2008-October/011324.html
for more details.
2008-10-28 09:40:25 +00:00
Peter Korsgaard
3d098dd622 Fix matchbox build
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>
2008-10-27 15:15:52 +00:00
Peter Korsgaard
9042d92943 Strip gettext libraries on the target
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2008-10-27 09:45:44 +00:00
Peter Korsgaard
c8f70347ec Strip libgtk2 in the target
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>
2008-10-27 09:45:41 +00:00
Peter Korsgaard
a574856e19 Strip pango libraries on the target
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>
2008-10-27 09:45:38 +00:00
Peter Korsgaard
eb749df631 Fix strange problems in pango configure target
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>
2008-10-27 09:45:34 +00:00
Peter Korsgaard
a7f2a538c0 libglib2: remove $(DISABLE_NLS) from configure options
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.
2008-10-26 20:02:36 +00:00
Peter Korsgaard
64a23d4654 libglib2: remove redundant configure args
Patch by Markus Heidelberg.
2008-10-26 20:02:34 +00:00
Peter Korsgaard
785d6cc6d0 package: remove redundant pkg-config variables
Also remove some redundant or predefined configure/make args in these
packages.

Patch by Markus Heidelberg.
2008-10-26 19:57:55 +00:00
Peter Korsgaard
4cb7b78a24 vim: add TARGET_CONFIGURE_OPTS
Patch by Markus Heidelberg.
2008-10-26 12:13:28 +00:00
Peter Korsgaard
b2c6ad8b5e docker: requires pkgconfig, glib2 and X11 2008-10-26 09:14:13 +00:00
Peter Korsgaard
aa63bf420a docker: strip on target install 2008-10-26 09:14:10 +00:00
Peter Korsgaard
ac71691272 docker: s/PKGCONFIG/PKG_CONFIG/ to be consistent
Patch by Markus Heidelberg.
2008-10-26 09:14:06 +00:00
Peter Korsgaard
7543f7dff4 toolhain/: confgure: respect quiet option 2008-10-26 09:14:02 +00:00
Peter Korsgaard
8a89d2b3f3 package: cleanup PKG_CONFIG_SYSROOT
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.
2008-10-26 06:19:43 +00:00
Peter Korsgaard
ae116fece6 qtopia4: reduce the use of BR2_PACKAGE_QTOPIA4
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.
2008-10-26 06:03:23 +00:00
Peter Korsgaard
2ee7e54c61 kernel-headers: bump 2.6.25, 2.6.26 and 2.6.27 minor versions 2008-10-24 11:02:32 +00:00
Peter Korsgaard
f3cdba4707 lsof: bump version
Reported by Mark McLaurin.
2008-10-23 18:54:10 +00:00
Peter Korsgaard
e9008a36bf x11r7/xkeyboard-config: select xkbcomp
xkeyboard-config uses xkbcomp at runtime, so select it.

closes #5704.
2008-10-23 15:07:34 +00:00
Peter Korsgaard
65815316b4 x11r7/xserver: select cursor font as well
Really closes #5684.
2008-10-23 11:58:50 +00:00
Peter Korsgaard
80790efc5a x11r7/xserver: select misc font + font alias
Closes #5684.
2008-10-23 10:24:42 +00:00
Peter Korsgaard
29d001a042 x11r7/xclock: don't force libiconv link
Closes #5654.
2008-10-22 20:12:28 +00:00
Daniel Laird
eff04b41d3 package/Makefile.in: Remove rpath fix as it breaks Thomas png build
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>
2008-10-22 15:28:30 +00:00
Daniel Laird
ab20262575 package/cairo/cairo.mk: Bounce version and add patches for DirectFB
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>
2008-10-22 15:01:00 +00:00
Peter Korsgaard
9364487c25 x11r7/libFS susv3-legacy: update to what got applied upstream
For details, see:
http://lists.freedesktop.org/archives/xorg/2008-October/039630.html
2008-10-22 14:39:46 +00:00
Daniel Laird
ec65ef836f package/Makefile.in: Add -rpath-link
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>
2008-10-22 12:47:53 +00:00
Peter Korsgaard
6fd903a4de new package wizard: change bash-specific construct
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.
2008-10-22 05:19:04 +00:00
Peter Korsgaard
14717272be x11r7/xserver: bump version 2008-10-21 19:44:57 +00:00
Peter Korsgaard
79bdd27e5d x11r7/xfs: bump version - fixes CVE-2007-4568
For details, see:
http://lists.freedesktop.org/archives/xorg-announce/2007-October/000416.html
2008-10-21 18:50:49 +00:00
Peter Korsgaard
5b95c921e9 x11r7/libFS: use memcpy instead of bcopy 2008-10-21 15:06:06 +00:00
Peter Korsgaard
923e61ee5b package/memstat: add memstat package
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.
2008-10-21 12:38:31 +00:00
Daniel Laird
705ea6dee0 package/atk/atk.mk: Bounce version
Bounce version to 1.22.0

Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2008-10-21 12:24:12 +00:00
Peter Korsgaard
43af3d3578 buildroot: add QUIET variable and use it for wget/git/svn/configure
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.
2008-10-21 08:56:26 +00:00
Peter Korsgaard
02cfe523e8 sqlite: bump version 2008-10-21 08:56:15 +00:00
Peter Korsgaard
a16c662d0a toolchain/uclibc: brown paper bag fix for r23746
So much for doing one more "obvious" fix before going home -
Sorry everyone.
2008-10-20 18:55:26 +00:00
Peter Korsgaard
cdade1dd00 toolchain/uclibc: only use make install_headers for 0.9.29+
0.9.28.3 doesn't have install_headers, so use install_dev there.

Got broken by r23561.
2008-10-20 15:23:50 +00:00
Daniel Laird
00ad71901b package/pango/pango.mk: Remove redundant PKG_CONFIG_*
Remove the unnecessary PKG_CONFIG_* settings and tidy up some
config options.

Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2008-10-20 13:57:30 +00:00
Peter Korsgaard
e337d002fe package/: remove redundant install-strip in *_TARGET_INSTALL_OPT
It's default now.
2008-10-20 11:53:16 +00:00
Peter Korsgaard
fc7bf9e325 neon: don't strip if BR2_ENABLE_DEBUG is enabled 2008-10-20 11:53:08 +00:00
Peter Korsgaard
084e855d05 bridge-utils: don't strip if BR2_ENABLE_DEBUG is enabled 2008-10-20 11:53:05 +00:00
Peter Korsgaard
886b274a5c BR2_HAVE_DOCUMENTATION: add option to remove documentation from target
Some packages' install-strip target install quite big documentation,
so create an option to remove it similar to the existing man/info options.
2008-10-20 11:32:25 +00:00
Peter Korsgaard
fedf24cf51 Makefile.autotools.in: default to install-strip for non-debug target install 2008-10-20 11:32:22 +00:00
Peter Korsgaard
2b6db275f8 x11r7/libXft: use install-strip for target install
Saves ~400 KB
2008-10-20 09:52:14 +00:00
Peter Korsgaard
a3aeff1bd8 x11r7/libXext: use install-strip for target install
Saves ~400 KB
2008-10-20 09:52:11 +00:00
Peter Korsgaard
56a93caa2a x11r7/libXi: use install-strip for target install
Saves ~900 KB
2008-10-20 09:40:45 +00:00
Peter Korsgaard
2f8d8843ad x11r7/libXfont: use install-strip for target install
Saves ~800 KB
2008-10-20 09:40:41 +00:00