Commit Graph

2489 Commits

Author SHA1 Message Date
Daniel Laird
2dbf951819 package/Makefile.in: revert rpath setup for toolchains.
Revert the rpath patch, it looked good up until someone tried 
to build a kernel as well.  This seems to break as a result.

Will post a new patch soon and see how that goes.. 

Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2008-11-07 08:15:53 +00:00
Wade Berrier
8586e2a51b ntp: add /etc/default/ntpd to control whether to start
ntpd and/or ntpdate.  Also specify options and servers.
2008-11-06 21:11:54 +00:00
Daniel Laird
fd3bb17cbb package/Makefile.in: rpath setup for toolchains.
Apply the patch I posted some time ago that fixes 
rpath issues with external toolchains.
Has been tested by users of buildroot and feedback looks good.

Signed-off-by: Thomas Petazzoni
Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2008-11-06 12:54:29 +00:00
Peter Korsgaard
bf0b23bd24 prboom: misc cleanups
As noted by Bernhard on irc.
2008-11-05 15:47:09 +00:00
Hans-Christian Egtvedt
3fe3437ed6 prboom: add a touch $@ to end of install target rule to install PrBoom only once
Signed-off-by: Julien Boibessot <julien.boibessot@armadeus.com>
Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-11-05 13:33:43 +00:00
Hans-Christian Egtvedt
d86faadff9 Move creation of $(PROJECT_BUILD_DIR)/autotools-stamps into top level Makefile
This patch will create the autotools-stamps directory early in the build
process, thus making it possible for non Makefile.autotools.in packages to use
this directory to hold stamp files.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-11-05 10:41:31 +00:00
Hans-Christian Egtvedt
5599a3102e make: add gettext dependency to make rule instead of TARGETS
This patch adds gettext dependency to make: rule instead of the TARGETS
variable if locale is selected. Just to conform with common syntax.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-11-05 08:43:04 +00:00
Hans-Christian Egtvedt
32cca54384 make: select gettext and libintl if locale is enabled
This patch makes sure gettext and libintl are selected if locale support is
enabled. Gettext must also be compiled before make so appropriate headers are
available to make.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-11-05 08:09:30 +00:00
Peter Korsgaard
e0c4ea8276 matchbox: fix prefix
Closes #5946.
2008-11-04 22:29:02 +00:00
Peter Korsgaard
2cb9654f05 matchbox: fix mb-applet-startup-monitor compilation (TRUE/FALSE issue) 2008-11-04 22:28:58 +00:00
Peter Korsgaard
a6db1e165d netsnmp: run CONFIG_UPDATE
Based on e068796d3 in Bernhards tree.
2008-11-04 11:31:58 +00:00
Peter Korsgaard
30bb1bdca4 netsnmp: bump version
Based on fa86c12d in Bernhards tree.
2008-11-04 11:26:52 +00:00
Peter Korsgaard
9373bd5d3f mkdosfs: cleanup target install handling
closes #5834.
2008-11-03 06:16:36 +00:00
Peter Korsgaard
9ca9f93339 package/: remove more 'default n' (see r22874) 2008-11-02 20:21:59 +00:00
Peter Korsgaard
93a0dd1408 sdl-image: convert to Makefile.autotools.in format 2008-11-02 19:21:21 +00:00
Peter Korsgaard
cab350013e libpng: fix Makefile.autotools.in fallout
libpng used to have the 'png' Makefile alias, which some packages used
in their dependencies list.

With the move to Makefile.autotools.in this is now gone, so update the
packages to match.
2008-11-02 19:21:17 +00:00
Peter Korsgaard
a2274077d9 busybox: additional 1.12.1 patches 2008-11-02 13:06:44 +00:00
Arnar Mar Sigurðsson
0138389b0b Fixes for Qt from Markus Heidelberg 2008-11-02 02:16:53 +00:00
Arnar Mar Sigurðsson
f972f947d5 Add options to select what gfx and mouse drivers are compiled in.
Note to tslib users: You now have to select the tslib mouse driver to build it.
2008-10-31 17:17:23 +00:00
Thiago A. Corrêa
1830e8942f Fix zlib install broken by previous commit. Sorry 2008-10-31 16:37:01 +00:00
Daniel Laird
2016afd117 package/lite/lite.mk: Bounce version
Bounce version.

Signed-off-by: Thomas Petazzoni<>
Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2008-10-31 14:04:31 +00:00
Thiago A. Corrêa
6d06e55a9d pciutils may depend on zlib. Based on Bernhard's git repository. 2008-10-31 12:41:02 +00:00
Thiago A. Corrêa
58bc514201 Improve pciutils based on Bernhard Reutner-Fischer's git repository (http://repo.or.cz/w/buildroot.git?a=tree;f=package/pciutils;hb=HEAD). Thanks 2008-10-31 12:14:39 +00:00
Thiago A. Corrêa
1bf91aa2a8 Make sure directories are created during install to STAGING_DIR and TARGET_DIR. Thanks to Thomas Petazzoni and Bernhard Reutner-Fischer. 2008-10-31 12:10:10 +00:00
Thiago A. Corrêa
c1b4bfbd72 Fix bug #0005884 - pciutils depends on zlib 2008-10-31 04:03:27 +00:00
Thiago A. Corrêa
e246dc1ef5 Minor cleanups. Use touch for stamp-files 2008-10-31 03:55:03 +00:00
Thiago A. Corrêa
73bf8098c9 fix wrong variable name for SQL. Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de> 2008-10-31 02:17:30 +00:00
Arnar Mar Sigurðsson
b4b38739a5 Bump ntp version 2008-10-31 01:44:32 +00:00
Wade Berrier
d3f742f98a python: add $(STAGING_DIR)/usr/lib to PYTHON_MODULES_LIB so that
modules build correctly (particularly readline)
2008-10-30 17:21:18 +00:00
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
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
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