Peter Korsgaard
7c709f4aff
file: don't force _GNU_SOURCE in CFLAGS
...
Breaks the build with BR2_CONFIG_CACHE, and isn't needed anyway, as
the configure script figures out to add _GNU_SOURCE to config.h
anyway.
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-06-10 09:33:32 +02:00
Peter Korsgaard
239181f865
file: use new-style target override for uninstall
...
As suggested by Thomas.
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-06-09 08:53:56 +02:00
Gustavo Zacarias
0b8c497b3e
file: bump version and migrate to autotargets
...
Closes #1927
[Peter: host-zlib is a dependency of host-file, not file]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-06-08 21:58:08 +02:00
Thomas Petazzoni
ef785f61ad
Do not let packages remove man pages, info pages and documentation
...
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>
2010-04-11 06:01:08 +02:00
Peter Korsgaard
3fdf0bffb8
buildroot: silence ./configure step when building with 'make -s'
...
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>
2009-10-01 21:24:42 +02:00
Michael Roth
cb5710c538
rename TOOL_BUILD_DIR to TOOLCHAIN_DIR
...
To reflect the new output directory hierachy rename the Makefile variable
TOOL_BUILD_DIR to TOOLCHAIN_DIR.
Signed-off-by: Michael Roth <mroth@nessie.de>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-09-23 09:15:27 +02:00
Will Newton
422ce6536b
package: Remove unnecessary dependencies on uclibc.
...
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>
2009-09-03 20:22:38 +02:00
Peter Korsgaard
4a7bfd2775
package/: convert to DOWNLOAD helper
2009-01-16 11:42:52 +00:00
Peter Korsgaard
ac1d92c425
package/: get rid of unneeded $(strip ..)
2008-12-08 08:15:27 +00:00
Peter Korsgaard
0ca929e052
file: select zlib
...
file depends on zlib, so make it visible in kconfig.
2008-09-02 13:54:58 +00:00
Peter Korsgaard
b1628c526f
file: bump version and use official upstream instead of Debian
...
Debian is a bit too volatile.
2008-09-02 13:54:55 +00:00
Peter Korsgaard
02a623ddf9
buildroot: remove trailing spaces
...
for i in `find -name 'Config*' -o -name 'Makefile*' -o -name '*.mk'`;
do
sed -i 's/ \+$//' $i;
done
2008-08-04 19:07:05 +00:00
Peter Korsgaard
4683420c4c
Kconfig: remove 'default n'
...
'default n' is the default, so there's no need to say it explicitly.
2008-07-17 20:01:44 +00:00
Ulf Samuelsson
e70976aa76
The build of 'file', needs to run 'file' natively, so provide a valid link
2008-07-04 20:35:41 +00:00
Peter Korsgaard
568fffd769
file: bump version
...
Patch by Conrad Parker.
2008-06-16 11:15:31 +00:00
Peter Korsgaard
34274164d9
buildroot: additional -clean target fixes
...
Patch by Hebbar.
2008-04-01 07:03:07 +00:00
Peter Korsgaard
dfe689229d
buildroot: cleanup <package>-clean targets.
...
Based on input from Arndt Kritzner & Bernhard Fischer.
2008-03-27 15:42:42 +00:00
John Voltz
d2230d77ca
updated file version
2008-03-06 18:08:42 +00:00
Thomas Lundquist
dc6a57bc69
Added BR2_DEBIAN_MIRROR
2007-12-27 12:00:12 +00:00
Bernhard Reutner-Fischer
14a71561a3
- just use the strip binary to avoid confusing libtool (quotes)
...
- use $(STRIPCMD) in packages to avoid clashes with $(STRIP)
2007-10-01 16:15:31 +00:00
Bernhard Reutner-Fischer
e4c6340a94
- cleanup and fixes (Cristian Ionescu-Idbohrn)
2007-09-17 12:30:31 +00:00
Bernhard Reutner-Fischer
6c6cb06709
- sed -i -e "/;$/s/;$//g" $(egrep ";$" package/* package/*/*.mk toolchain/* toolchain/*/*.mk */Makefile.in -l)
2007-08-21 19:20:18 +00:00
Bernhard Reutner-Fischer
1c26f03b19
- download disappeared, use debian instead
2007-08-05 12:10:35 +00:00
Ulf Samuelsson
e1621a4a2a
Use <package>_VERSION in all <package>.mk instead of <package>_VER
2007-07-11 14:06:06 +00:00
Bernhard Reutner-Fischer
1904280ac9
- using $(STAGING_DIR)/include is inherently wrong. $(STAGING_DIR)/usr/include
...
is the proper path for includes (check your host)
2007-07-07 11:06:08 +00:00
"Steven J. Hill"
9a0f303cce
Bump versions.
2007-07-06 11:41:27 +00:00
"Steven J. Hill"
9a4ca08e5f
Remove usage of TARGET_LDFLAGS all together. Both TARGET_CFLAGS and TARGET_LDFLAGS are passed with the compilers and linker respectively so that we can pass CFLAGS and LDFLAGS on a per-package basis which was not possible previously and a number of packages failed to build. TARGET_CFLAGS usage in package makefiles will be removed next.
2007-07-06 04:26:32 +00:00
Bernhard Reutner-Fischer
74d518dc2a
- add endian handling, mmap, memcmp checks to TARGET_CONFIGURE_ARGS
...
- use TARGET_CONFIGURE_ARGS where appropriate.
2007-06-27 12:01:27 +00:00
Bernhard Reutner-Fischer
5b98b48d85
- bump version
2007-06-09 09:58:14 +00:00
"Steven J. Hill"
2eb9ee3e4f
Need the target LDFLAGS for this to link using external toolchain.
2007-04-13 02:43:28 +00:00
Eric Andersen
85d7f6f05f
fixup package LDFLAGS handling
2007-03-13 22:59:59 +00:00
Bernhard Reutner-Fischer
2208a62d71
- some more CONFIG_UPDATEs by Haavard Skinnemoen
2007-03-07 14:32:22 +00:00
"Steven J. Hill"
fb5219f7dc
Fix failed build due to addition of '--libdir=/lib' which changed the location of where libmagic.a and libmagic.la were located.
2007-01-16 00:33:24 +00:00
Eric Andersen
732d94d25f
fixup a whole steaming pile of insanity. When packages are configured,
...
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
2007-01-14 03:52:21 +00:00
Bernhard Reutner-Fischer
f88374ff2c
- bump version, mv the libmagic.a to the staging dir and peruse one sourcedir
...
for both host and target build. Thanks to Ulrich Hecht.
2006-12-15 15:19:46 +00:00
Bernhard Reutner-Fischer
6342c83201
- use $(ZCAT) as configured by the user instead of hardcoded 'zcat' that may not exist; Closes #971
...
Silly, unchecked sed -i -e "/[^b]zcat/s/zcat/\$\(ZCAT\)/g" $(svngrep "[^b]zcat" * -rl | grep -v Config.in)
2006-10-01 15:17:52 +00:00
Mike Frysinger
f7739d831e
no longer needed
2006-04-15 02:27:30 +00:00
Mike Frysinger
6741ed05c2
version bump to 4.17
2006-04-15 02:27:01 +00:00
Mike Frysinger
b2da053b14
fix cross-compiling for 64bit hosts
2006-02-25 06:48:26 +00:00
Mike Frysinger
126da5f7f0
version bump
2006-02-25 06:48:20 +00:00
Mike Frysinger
dfebda0014
remove extra space after touch
2005-11-24 06:53:24 +00:00
Mike Frysinger
8c2fc60997
only build host-file if we need it
2005-09-08 00:03:33 +00:00
"Steven J. Hill"
6b632ad624
Build 'file' for the host as well as the target. If the host system has a version older than that being built for buildroot, the target build will fail. So, we build 'file' for the host and add actually add '$(TOOL_BUILD_DIR)/bin' to the TARGET_PATH so that it takes precedence over the host system version.
2005-08-30 03:35:37 +00:00
Mike Frysinger
bd00131051
file-4.15 is out and it supports cross-compiling :D
2005-08-18 22:24:54 +00:00
Eric Andersen
85d9e768af
file-4.12 is no longer available
2005-07-13 09:11:26 +00:00
Eric Andersen
d06645d8ed
There is no need to have a separate 'Makefile.in' file in the
...
general case, therefore, combine the toplevel Makefile options
such as setting TARGETS into the per-package *.mk file
2005-02-10 03:06:39 +00:00
Mike Frysinger
9821ecdb77
version bump
2005-02-09 14:34:27 +00:00
Mike Frysinger
1eda52851f
help text
2004-10-14 20:33:45 +00:00
Eric Andersen
bb05a9ad46
Make the TAR_VERBOSITY option a bit more sane
2004-10-09 21:19:47 +00:00
Mike Frysinger
3a7b488366
use $(TAR_VERBOSITY)
2004-10-09 19:05:40 +00:00