path: root/package/coreutils
Commit message (Collapse)AuthorAgeFilesLines
* Update all packages to quote $(TARGET_CC)Gravatar Thomas Petazzoni2010-07-071-2/+2
| | | | | | | Now that TARGET_CC contains several space-separated words, it must be used quoted everywhere. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* coreutils: add 'join'Gravatar Bjørn Forsman2010-05-281-1/+2
| | | | | | | | coreutils: add 'join' to the list of files that are copied to target rootfs. Signed-off-by: Bjørn Forsman <bjorn.forsman@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Do not let packages remove man pages, info pages and documentationGravatar Thomas Petazzoni2010-04-111-7/+0
| | | | | | | | | | The cleanup of $(TARGET_DIR)/usr/share/man, $(TARGET_DIR)/usr/man, $(TARGET_DIR)/usr/share/info, $(TARGET_DIR)/usr/info, $(TARGET_DIR)/usr/share/doc and $(TARGET_DIR)/usr/doc is already done globally in the main Makefile. Therefore, there's no need to handle that on a per-package basis. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package: get rid of redundant malloc related configure presetsGravatar Peter Korsgaard2009-12-061-6/+0
| | | | | | | Those are already in TARGET_CONFIGURE_ARGS. Also get rid of unused BR2_AC_CV_FUNC_MALLOC_0_NONNULL variable. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package/coreutils: ensure configure isn't considered out-of-dateGravatar Peter Korsgaard2009-12-012-0/+22
| | | | | | | | | | | | | | | | | | | We were patching m4/rename.m4 to workaround an upstream issue, but this triggers a auto* rebuild and a configure rerun when we build coreutils using whatever auto* versions the user has installed. Doing a manual autoreconf run after patching is unfortunately not an option as the coreutils configure.ac isn't compatible with the autotools version we have in BR. Instead, simply cheat by patching configure as well and setting the timestamp of m4/rename.m4 sufficiently far back to ensure make doesn't consider ./configure out of date. Long term we should convert coreutils to Makefile.autotools.in format, but this is good enought for 2009.11. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* buildroot: silence ./configure step when building with 'make -s'Gravatar Peter Korsgaard2009-10-011-1/+1
| | | | | | | | | | We have been passing -q to ./configure when using 'make -s' for packages using Makefile.autotools.in for some time. Do the same for packages using autotools, but not using the Makefile.autotools.in infrastructure, taking care to not do it for packages with hand written configure scripts. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* coreutils: fix rename-with-trailing-slash bug override variable nameGravatar Peter Korsgaard2009-09-101-1/+1
| | | | | | | | | | | | The variable controlling if coreutils thinks the system has the rename-with-trailing-slash bug is called gl_cv_func_rename_trailing_slash_bug and not vb_cv_.. Forcing this off works around a bug in coreutils configure, which otherwise tries to compile Windows-only workaround code. Reported-by: Stephen Rodgers <hwstar@rodgers.sdcoxmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: Remove unnecessary dependencies on uclibc.Gravatar Will Newton2009-09-031-2/+2
| | | | | | | | A C library will have been built by the toolchain makefiles, so there is no need for packages to explicitly depend on uclibc. Signed-off-by: Will Newton <will.newton@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* coreutils: bump versionGravatar Thomas Petazzoni2009-07-312-3/+29
| | | | | | | | | | | | | | | | | | | | | | | | | Coreutils 6.9 was broken with glibc >= 2.6, due to a coreutils internal function being named like a glibc function. This has been fixed in more recent coreutils version, by http://lists.pld-linux.org/mailman/pipermail/pld-cvs-commit/Week-of-Mon-20070514/155466.html. Therefore, we upgrade coreutils to its latest version, 7.4, which raised two problems: * Recent coreutils releases are not anymore available as .bz2 archives, only .xz archives. Since this archive format is not supported by Buildroot yet, and the corresponding tools are not widely available yet, we fallback to the bigger .gz format for the coreutils package. * The rename bug detection script m4/rename.m4 was broken, leading coreutils to try to include windows.h and compile some Windows-specific code. We introduce a patch to fix this, patch which has been taken from gnulib. We also make sure that this workaround is nevery compiled in by passing gl_cv_func_rename_dest_exists_bug=no to the configure script. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Fix PROGRAM_INVOCATION handling with external toolchainsGravatar Thomas Petazzoni2009-07-311-2/+2
| | | | | | | | | | | | | BR2_UCLIBC_PROGRAM_INVOCATION is a toolchain configuration option, like BR2_INET_IPV6, BR2_INET_RPC, on which some packages depend. Therefore, it should be handled like BR2_INET_IPV6 and BR2_INET_RPC in order to work properly with external toolchains. Since we move it out of toolchain/uClibc/Config.in into toolchain/Config.in.2, we rename the option to BR2_PROGRAM_INVOCATION (since BR2_INET_RPC and others don't have UCLIBC in their name). Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* tar/coreutils: use depends rather than select for toolchain optionsGravatar Peter Korsgaard2009-03-011-2/+4
* package/: convert to DOWNLOAD helperGravatar Peter Korsgaard2009-01-161-1/+1
* package/: get rid of unneeded $(strip ..)Gravatar Peter Korsgaard2008-12-081-1/+1
* buildroot: remove trailing spacesGravatar Peter Korsgaard2008-08-041-2/+2
| | | | | | | for i in `find -name 'Config*' -o -name 'Makefile*' -o -name '*.mk'`; do sed -i 's/ \+$//' $i; done
* Kconfig: remove 'default n'Gravatar Peter Korsgaard2008-07-171-1/+0
| | | | 'default n' is the default, so there's no need to say it explicitly.
* Applied patch from Nathanael D. Noblet <nathanael@gnat.ca> to fixGravatar Hamish Moffatt2008-03-261-1/+1
| | | | | | broken GNU download paths. Also fix gnuchess, xboard and classpath packages to use $(BR2_GNU_MIRROR) rather than hardcoded urls.
* buildroot: Use BR2_GNU_MIRROR everywhereGravatar Peter Korsgaard2008-03-111-1/+1
| | | | Patch by Nigel Kukard.
* Run $(CONFIG_UPDATE) after unpacking sourcesGravatar Hamish Moffatt2008-02-121-0/+1
| | | | Patch from Dan Nicolaescu
* - just use the strip binary to avoid confusing libtool (quotes)Gravatar Bernhard Reutner-Fischer2007-10-011-1/+1
| | | | - use $(STRIPCMD) in packages to avoid clashes with $(STRIP)
* - cleanup and fixes (Cristian Ionescu-Idbohrn)Gravatar Bernhard Reutner-Fischer2007-09-171-6/+14
* - sed -i -e "/;$/s/;$//g" $(egrep ";$" package/* package/*/*.mk toolchain/* ↵Gravatar Bernhard Reutner-Fischer2007-08-211-1/+1
| | | | toolchain/*/*.mk */Makefile.in -l)
* Allow user to configure PROGRAM_INVOCATION_NAMEGravatar Ulf Samuelsson2007-08-151-0/+1
* Avoid building packages requiring WCHAR, when not enabledGravatar Ulf Samuelsson2007-08-121-0/+1
* Be more specific for coreutils patchesGravatar Ulf Samuelsson2007-07-281-1/+1
* Ensure 'coreutils' use patch from the correct directoryGravatar Ulf Samuelsson2007-07-201-1/+1
* Use <package>_VERSION in all <package>.mk instead of <package>_VERGravatar Ulf Samuelsson2007-07-111-3/+3
* Bump versions.Gravatar "Steven J. Hill"2007-07-061-8/+1
* - add endian handling, mmap, memcmp checks to TARGET_CONFIGURE_ARGSGravatar Bernhard Reutner-Fischer2007-06-271-2/+1
| | | | - use TARGET_CONFIGURE_ARGS where appropriate.
* - escape wildcards in kernel-patch patternsGravatar Bernhard Reutner-Fischer2007-06-201-3/+3
* fixup package LDFLAGS handlingGravatar Eric Andersen2007-03-131-0/+1
* fixup a whole steaming pile of insanity. When packages are configured,Gravatar Eric Andersen2007-01-141-0/+1
| | | | | | | | | | | | | they should be configured with --prefix=/usr and we then need to use make DESTDIR=$(STAGING_DIR) install to get things installed into the staging directory. The current situation for many packages, which use --prefix=$(STAGING_DIR) results in the staging_dir paths getting compiled into the binary itself. This also adds in a pile of libtool fixups. Between broken pkgconfig, broken libtool handling, and broken --prefix settings, its a wonder things have worked as well as they have up till now. -Erik
* - add and use BR2_BZCAT config option.Gravatar Bernhard Reutner-Fischer2006-11-171-1/+1
* don't use ftp for gnu stuff, a few version bumps as well,Gravatar Eric Andersen2006-06-231-2/+2
| | | | based on a patch from Fu Yunhui
* dont override CCGravatar Mike Frysinger2006-04-202-12/+1
* fix up coreutils buildGravatar Eric Andersen2006-04-192-2/+3
* dont check for the non-existant define 'HAVE_TIME_R_POSIX'Gravatar Eric Andersen2006-04-191-0/+11
* version bump to 5.94Gravatar Mike Frysinger2006-04-151-1/+1
* - use coreutils-5.93Gravatar Bernhard Reutner-Fischer2006-03-081-3/+3
* version bumpGravatar Mike Frysinger2006-02-151-1/+1
* we dont need these patchesGravatar Mike Frysinger2005-12-081-12/+0
* Fix broken packages that try to use __mempcpy. Shame on you.Gravatar "Steven J. Hill"2005-12-081-0/+12
* fixup things to behave themselves properly.Gravatar Eric Andersen2005-12-081-1/+23
| | | | /me kicks autoconf a few times
* update COREUTILS_SITE as pointed out by anderseeGravatar Mike Frysinger2005-12-081-1/+2
* ver bump to 5.3.0Gravatar Mike Frysinger2005-12-071-1/+1
* remove extra space after touchGravatar Mike Frysinger2005-11-241-1/+1
* The coreutils configure script is a steaming <many explitives deletedGravatar Eric Andersen2005-08-151-0/+30
| | | | | | in the interest of our younger readers>. This works around some of the worst damage, thus allowing utils such as 'df' to properly cross compile so that ltp will produce proper results.
* apply patches when requested toGravatar Eric Andersen2005-08-151-0/+1
* There is no need to have a separate 'Makefile.in' file in theGravatar Eric Andersen2005-02-102-3/+8
| | | | | general case, therefore, combine the toplevel Makefile options such as setting TARGETS into the per-package *.mk file
* When both busybox and coreutils and/or util-linux are selected,Gravatar Eric Andersen2004-12-271-0/+6
| | | | | | make certain that it is coreutils and/or util-linux that actually gets their utilities installed. -Erik
* merge help descriptions written by Tom CameronGravatar Mike Frysinger2004-12-241-1/+3