summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* busybox: basename 1.12.1 fixPeter Korsgaard2008-11-071-0/+10
|
* Makefile: revert HOST_GLIB_BIN staging_dir fix (r23920,23923)Peter Korsgaard2008-11-071-2/+1
| | | | | It causes more trouble than it's worth, and we should move to building those host tools ourselves to not get into version issues anyway.
* Makefile.autotools.in: make MESSAGE output stand outPeter Korsgaard2008-11-071-2/+2
| | | | | | | | | | | | | The following patch makes the MESSAGE Macro in Makefile.autotools.in work. I think it was originally intended to print the messages in bold type but it doesn't appear to work correctly. This patch should work on all platforms. Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com> (Fixed to not continously call tput)
* package/Makefile.in: revert rpath setup for toolchains.Daniel Laird2008-11-071-4/+3
| | | | | | | | | | 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>
* ntp: add /etc/default/ntpd to control whether to startWade Berrier2008-11-063-3/+25
| | | | ntpd and/or ntpdate. Also specify options and servers.
* package/Makefile.in: rpath setup for toolchains.Daniel Laird2008-11-061-3/+4
| | | | | | | | | | 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>
* prboom: misc cleanupsPeter Korsgaard2008-11-051-5/+5
| | | | As noted by Bernhard on irc.
* prboom: add a touch $@ to end of install target rule to install PrBoom only onceHans-Christian Egtvedt2008-11-051-0/+1
| | | | | | Signed-off-by: Julien Boibessot <julien.boibessot@armadeus.com> Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
* linux26: make installation of modules rule depend on .depend_doneHans-Christian Egtvedt2008-11-051-1/+1
| | | | | | | | | This patch will make the installation of modules rule depend on .depend_done instead of .configured to make sure make prepare is run before modules are installed. Make kernelversion does not work before make prepare has been run. Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
* Build $(PROJECT_BUILD_DIR)/autotools-stamps with normal Makefile rulesHans-Christian Egtvedt2008-11-051-7/+6
| | | | | | | | | | This patch will add a rule to top level Makefile to depend on the $(PROJECT_BUILD_DIR)/autotools-stamps as a required directory. Hence it will be generated if missing in stead of made when the $(PROJECT_BUILD_DIR)/.root rule is triggered. Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
* kernel-headers: bump 2.6.26 and 2.6.27 minor versionsPeter Korsgaard2008-11-051-2/+2
|
* Move creation of $(PROJECT_BUILD_DIR)/autotools-stamps into top level MakefileHans-Christian Egtvedt2008-11-052-1/+1
| | | | | | | | | 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>
* make: add gettext dependency to make rule instead of TARGETSHans-Christian Egtvedt2008-11-051-2/+2
| | | | | | | | 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>
* make: select gettext and libintl if locale is enabledHans-Christian Egtvedt2008-11-052-1/+3
| | | | | | | | | 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>
* matchbox: fix prefixPeter Korsgaard2008-11-041-12/+12
| | | | Closes #5946.
* matchbox: fix mb-applet-startup-monitor compilation (TRUE/FALSE issue)Peter Korsgaard2008-11-042-0/+22
|
* Kernel build fix related to external toolchain usePeter Korsgaard2008-11-041-0/+7
| | | | | | | | | | | This patch prevents the user from select "linux (Same version as linux headers)" as a choice for building the kernel when an external binary toolchain is used, since "same version as linux headers" doesn't make sense when an external toolchain is used. It fixes the issue encountered by Hartley <hartleys@visionengravers.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Makefile: glib-genmarshal: use BR2_STAGING_DIR instead of hardcoded staging_dirPeter Korsgaard2008-11-041-1/+1
|
* netsnmp: run CONFIG_UPDATEPeter Korsgaard2008-11-041-0/+1
| | | | Based on e068796d3 in Bernhards tree.
* netsnmp: bump versionPeter Korsgaard2008-11-044-256/+169
| | | | Based on fa86c12d in Bernhards tree.
* Makefile: ignore glib-genmarshal in staging_dirPeter Korsgaard2008-11-031-1/+2
| | | | | | | | | | | | | | | | | | HOST_GLIB is set to the path that contains the host glib tool set and is used when building packages using glib. The buildroot top level Makefile sets HOST_GLIB using which to find the path where glib-genmarshal is located. The problem is that a cross compiled version of glib-genmarshal is also put in the build_ARCH/staging_dir/usr/bin directory when the package libglib2 is built. This cross compiled version will typically not run on the host system. Fix it by ignoring staging_dir in the which output. Closes #5934 jacmet: fixed to work correctly if it's only found in staging_dir.
* External toolchain C++ cross-compiler fixPeter Korsgaard2008-11-031-0/+6
| | | | | | | | | | | | | | | | External toolchain C++ cross-compiler fix package/Makefile.in resets CXX to "" in TARGET_CONFIGURE_OPTS if BR2_GCC_CROSS_CXX is not set to 'y'. However, when using an external toolchain, BR2_GCC_CROSS_CXX is not set even if the toolchain has a C++ cross-compiler. This patch adds a new BR2_GCC_CROSS_CXX option in the external toolchain configuration menu, so that just like BR2_INET_RPC, BR2_INET_IPV6 and the others, it can be set according to the external toolchain configuration. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* More external toolchain fixesPeter Korsgaard2008-11-031-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix issues with binary external toolchains Fix two problems encountered while using an external binary toolchain generated by crosstool-ng: - Don't remove the ending / in LIB_DIR, otherwise find $LIB_DIR -maxdepth 1 doesn't find any file in the case LIB_DIR is a symbolic link and not a directory. For some reason, find -maxdepth 1 doesn't have the same behaviour on directories and symbolic links. Demonstration: $ mkdir foobar $ touch foobar/t1 $ touch foobar/t2 $ ln -s foobar barfoo $ find foobar -maxdepth 1 -name 't*' foobar/t1 foobar/t2 $ find barfoo -maxdepth 1 -name 't*' $ find barfoo/ -maxdepth 1 -name 't*' barfoo/t1 barfoo/t2 * Make sure the libraries are writable, otherwise the strip operation might fail. The library files may not be writable if the toolchain is not writable (which may happen if one wants to prevent anyone from overwriting the toolchain, which is done by crosstool-ng, for example). Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* External toolchain support improvementsPeter Korsgaard2008-11-033-16/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Improve external toolchain support * Do not put kernel-headers in the dependencies of BASE_TARGETS in the case where BR2_TOOLCHAIN_SOURCE is not y. The kernel headers are already supposed to be part of the external toolchain, so there's no need to download, extract and install them. * In the configuration system, don't display the kernel headers version selection list when an external toolchain is selected. This is implemented by moving the source "toolchain/kernel-headers/Config.in" inside the if BR2_TOOLCHAIN_SOURCE in toolchain/Config.in.2. * Change the description and help message of the BR2_LARGEFILE, BR2_INET_IPV6, BR2_INET_RPC, and BR2_SOFT_FLOAT option in toolchain/external-toolchain/Config.in. In the case of an external toolchain, the semantic of these options is not to enable large file support, IPV6 or RPC (since the toolchain is already compiled, it has been decided previously). Their semantic is to let Buildroot know about the characteristics of the external toolchain being used. As an improvement, we could guess these values automatically: - for BR2_LARGEFILE, look at the value of __UCLIBC_HAS_LFS__ in bits/uClibc_config.h in the libc headers directory. - for BR2_INET_RPC, look at the value of __UCLIBC_HAS_RPC__ in the same file - for BR2_INET_IPV6, look at the value of __UCLIBC_HAS_IPV6__ in the same file - for BR2_SOFT_FLOAT, look at the output of $(CC) -v 2>&1 | grep -- "--with-float=soft" But I'm not sure how this would be possible, since these values are used at configuration-time by other configuration options, not only at build time. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mkdosfs: cleanup target install handlingPeter Korsgaard2008-11-031-2/+2
| | | | closes #5834.
* package/: remove more 'default n' (see r22874)Peter Korsgaard2008-11-022-5/+0
|
* sdl-image: convert to Makefile.autotools.in formatPeter Korsgaard2008-11-021-149/+27
|
* libpng: fix Makefile.autotools.in falloutPeter Korsgaard2008-11-023-3/+3
| | | | | | | | 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.
* syslinux: fix download urlPeter Korsgaard2008-11-021-1/+1
|
* busybox: additional 1.12.1 patchesPeter Korsgaard2008-11-025-4/+272
|
* Fixes for Qt from Markus HeidelbergArnar Mar Sigurðsson2008-11-025-22/+16
|
* Update valka targetArnar Mar Sigurðsson2008-10-3120-20361/+527
|
* Add options to select what gfx and mouse drivers are compiled in.Arnar Mar Sigurðsson2008-10-315-9/+121
| | | | Note to tslib users: You now have to select the tslib mouse driver to build it.
* Fix zlib install broken by previous commit. SorryThiago A. Corrêa2008-10-311-5/+6
|
* package/lite/lite.mk: Bounce versionDaniel Laird2008-10-311-3/+1
| | | | | | | | Bounce version. Signed-off-by: Thomas Petazzoni<> Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
* pciutils may depend on zlib. Based on Bernhard's git repository.Thiago A. Corrêa2008-10-311-1/+1
|
* Improve pciutils based on Bernhard Reutner-Fischer's git repository ↵Thiago A. Corrêa2008-10-313-25/+29
| | | | (http://repo.or.cz/w/buildroot.git?a=tree;f=package/pciutils;hb=HEAD). Thanks
* Make sure directories are created during install to STAGING_DIR and ↵Thiago A. Corrêa2008-10-311-10/+8
| | | | TARGET_DIR. Thanks to Thomas Petazzoni and Bernhard Reutner-Fischer.
* Fix bug #0005884 - pciutils depends on zlibThiago A. Corrêa2008-10-312-1/+2
|
* Minor cleanups. Use touch for stamp-filesThiago A. Corrêa2008-10-311-2/+2
|
* fix wrong variable name for SQL. Signed-off-by: Markus Heidelberg ↵Thiago A. Corrêa2008-10-311-1/+1
| | | | <markus.heidelberg@web.de>
* Bump ntp versionArnar Mar Sigurðsson2008-10-311-1/+1
|
* 2 gcc patches from Atmel's buildrootArnar Mar Sigurðsson2008-10-312-0/+181
|
* python: add $(STAGING_DIR)/usr/lib to PYTHON_MODULES_LIB so thatWade Berrier2008-10-301-2/+2
| | | | modules build correctly (particularly readline)
* linux: skip installing modules if modules are disabled in kernel configHans-Christian Egtvedt2008-10-301-7/+13
| | | | | | | | This patch will check if CONFIG_MODULES is set in the kernel .config, if not yes then it will skip installing the modules. Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
* linux: make touch also create the dependency file when installing modulesHans-Christian Egtvedt2008-10-301-1/+1
| | | | | Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
* linux: fix typo in status printoutHans-Christian Egtvedt2008-10-301-1/+1
| | | | | Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
* linux: add probing for kernel version when installing modulesHans-Christian Egtvedt2008-10-301-9/+10
| | | | | | | | | | This patch will ask the kernel for the specific version before doing modules_install, that way Buildroot will know which directories to remove and what parameters to use for depmod. Needed when compiling a kernel grabbed from GIT or vendor specific releases. Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
* qtopia4: fix wrong compilation of qmakePeter Korsgaard2008-10-291-1/+5
| | | | Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
* package/libpng/libpng.mk: Change to autotools.in formatDaniel Laird2008-10-291-76/+13
| | | | | | | Move libpng into the new era..... Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>