buildroot.git
11 years agotoolchain/external: sprinkle with some calls to MESSAGE
Yann E. MORIN [Sun, 20 Jan 2013 06:03:45 +0000 (06:03 +0000)]
toolchain/external: sprinkle with some calls to MESSAGE

Thus, the failing step can be easily extracted by autobuilders,
to ease with post-mortem analysis.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopython3: Handle properly the pyc and py files on the target
Maxime Ripard [Fri, 18 Jan 2013 04:06:14 +0000 (04:06 +0000)]
python3: Handle properly the pyc and py files on the target

Fixes #5690

Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Acked-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopython3: Point /usr/bin/python to python3 if python is not selected
Maxime Ripard [Fri, 18 Jan 2013 04:06:12 +0000 (04:06 +0000)]
python3: Point /usr/bin/python to python3 if python is not selected

Fixes #5702

Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Acked-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolttng-babeltrace: bump to version 1.0.2
Samuel Martin [Sat, 19 Jan 2013 01:03:48 +0000 (01:03 +0000)]
lttng-babeltrace: bump to version 1.0.2

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolttng-libust: bump to version 2.1.1
Samuel Martin [Sat, 19 Jan 2013 01:03:47 +0000 (01:03 +0000)]
lttng-libust: bump to version 2.1.1

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolttng-tools: bump to version 2.1.1
Samuel Martin [Sat, 19 Jan 2013 01:03:46 +0000 (01:03 +0000)]
lttng-tools: bump to version 2.1.1

* remove lttng-tools-Support-new-lttng-ust-error-code.patch (tarball
  fixed)
* remove lttng-tools-no-sync-file-range-in-uclibc.patch (merged
  upstream)

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoliburcu: bump to version 0.7.6
Samuel Martin [Sat, 19 Jan 2013 01:03:45 +0000 (01:03 +0000)]
liburcu: bump to version 0.7.6

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoxapp_xinit depends on mcookie, not xserver_xorg-server
Arnout Vandecappelle (Essensium/Mind) [Sun, 20 Jan 2013 00:31:15 +0000 (00:31 +0000)]
xapp_xinit depends on mcookie, not xserver_xorg-server

mcookie is not actually used by the Xorg server; it is used by xinit to
generate a xauth cookie before starting the server.

Verified with 'ack-grep -a mcookie build/x*' in an output directory with all
packages selected. The only other package that matches is x11vnc: it does a
runtime check for mcookie and falls back on /dev/random if it's missing.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoxapp_xinit/xdm: only makes sense if there is an X server
Arnout Vandecappelle (Essensium/Mind) [Sun, 20 Jan 2013 00:31:14 +0000 (00:31 +0000)]
xapp_xinit/xdm: only makes sense if there is an X server

[Peter: also add dependency for xdm (which selects xinit)]
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agohttping: don't override optimization level, correctly disable debug support
Peter Korsgaard [Sun, 20 Jan 2013 20:12:11 +0000 (21:12 +0100)]
httping: don't override optimization level, correctly disable debug support

The httping makefile by default appends -O3 to CFLAGS, overriding the
optimization flags set in Buildroot, so pass OFLAGS= to disable this.

The DEBUG=no argument has to be passed on the make cmdline and not in the
environment to take effect, as it is unconditionally set in the Makefile.
Notice that it shouldn't be passed to 'make install', as that otherwise
will try to run the host strip program.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agohttping: remove redundant 'override CFLAGS' patch
Arnout Vandecappelle (Essensium/Mind) [Sat, 19 Jan 2013 03:52:33 +0000 (03:52 +0000)]
httping: remove redundant 'override CFLAGS' patch

It is not necessary to override CFLAGS when CFLAGS is passed through
the environment rather than as an argument to make.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agofs/common.mk: delay evaluation of variables
Arnout Vandecappelle (Essensium/Mind) [Sun, 20 Jan 2013 14:03:13 +0000 (15:03 +0100)]
fs/common.mk: delay evaluation of variables

This makes things easier to understand and more consistent with the pkg-infra.
For example, it removes the need for '$$@' in the CMD variables of fs/*/*.mk.

It also makes it possible to update the variables later, e.g. in the package
override file.

It also makes sure that the date will be recorded correctly in Yann E. Morin's
patch that logs the MESSAGE macros to a file.

The fs/*/*.mk must be updated as well because the '$@' shouldn't be quoted
anymore in the CMD variables or the hooks.

The $(eval ...) for the dependencies is redundant, because the $(ROOTFS_TARGET)
variable is already eval'd. Note that it is only redundant if the evaluation of
the uses of the variable is also delayed.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackages: remove the last remaining copyright notices
Thomas Petazzoni [Sun, 20 Jan 2013 09:45:48 +0000 (09:45 +0000)]
packages: remove the last remaining copyright notices

There is no real reason to keep copyright notices in just four
packages, while none of the other packages have such copyright
notices.

The license is already clearly announced by the COPYING file in the
top Buildroot source directory. The authors are clearly credited
through the Git history of the project.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackages: remove all := signs
Thomas Petazzoni [Sun, 20 Jan 2013 09:45:47 +0000 (09:45 +0000)]
packages: remove all := signs

Finally get rid of all := used for variable definitions in packages,
as we suggest in our manual and during the review of new packages.

While I was at it, I also sometimes added a few missing new lines
between the header and the first variable definition.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agospeex: add license informations
Thomas Petazzoni [Sun, 20 Jan 2013 09:22:37 +0000 (09:22 +0000)]
speex: add license informations

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopkgconf: add license informations
Thomas Petazzoni [Sun, 20 Jan 2013 09:22:36 +0000 (09:22 +0000)]
pkgconf: add license informations

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibogg: add license informations
Thomas Petazzoni [Sun, 20 Jan 2013 09:22:35 +0000 (09:22 +0000)]
libogg: add license informations

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibcap: add license informations
Thomas Petazzoni [Sun, 20 Jan 2013 09:22:34 +0000 (09:22 +0000)]
libcap: add license informations

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoicu: add license informations
Thomas Petazzoni [Sun, 20 Jan 2013 09:22:33 +0000 (09:22 +0000)]
icu: add license informations

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agocmake: add license informations
Thomas Petazzoni [Sun, 20 Jan 2013 09:22:32 +0000 (09:22 +0000)]
cmake: add license informations

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agocdrkit: add license informations
Thomas Petazzoni [Sun, 20 Jan 2013 09:22:31 +0000 (09:22 +0000)]
cdrkit: add license informations

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoaxel: add license informations
Thomas Petazzoni [Sun, 20 Jan 2013 09:22:30 +0000 (09:22 +0000)]
axel: add license informations

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agowireless_tools: don't call ldconfig
Thomas Petazzoni [Sun, 20 Jan 2013 06:52:04 +0000 (06:52 +0000)]
wireless_tools: don't call ldconfig

The wireless_tools installation process calls ldconfig to update the
ld.so cache, but in a cross-compilation situation, it doesn't make
sense, and simply takes time for nothing. To avoid this, we pass
LDCONFIG=/bin/true during the wireless_tools installation steps.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogettext: fix static build failure
Gustavo Zacarias [Sat, 19 Jan 2013 02:06:25 +0000 (02:06 +0000)]
gettext: fix static build failure

When static libraries are preferred we don't build dynamic libraries so
it fails on the install phase. So don't try to do it for those cases.
Fixes:
http://autobuild.buildroot.net/results/651537ae1909b039e0cfc5c104ee87f93a9e5792/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agosdl_gfx: bump version
gilles.talis@gmail.com [Thu, 17 Jan 2013 10:08:38 +0000 (10:08 +0000)]
sdl_gfx: bump version

[Peter: use 2.0.23 instead of .24 because of build issues with .24]
Signed-off-by: Gilles Talis <gilles.talis@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agosdl_mixer: bump to version 1.2.12
gilles.talis@gmail.com [Thu, 17 Jan 2013 10:08:37 +0000 (10:08 +0000)]
sdl_mixer: bump to version 1.2.12

Signed-off-by: Gilles Talis <gilles.talis@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agosdl_ttf: bump to version 2.0.11
gilles.talis@gmail.com [Thu, 17 Jan 2013 10:08:36 +0000 (10:08 +0000)]
sdl_ttf: bump to version 2.0.11

Signed-off-by: Gilles Talis <gilles.talis@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agouboot-tools: fix build failure for the target
Gustavo Zacarias [Sat, 19 Jan 2013 01:04:43 +0000 (01:04 +0000)]
uboot-tools: fix build failure for the target

The patch to drop config.h is still required, it just needed a tweak.
Fixes:
http://autobuild.buildroot.net/results/3653c0e3ec460c710524468987d5192337cf210e/

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agocairo: add missing dependency on xlib_libXext
Thomas Petazzoni [Sat, 19 Jan 2013 00:40:54 +0000 (00:40 +0000)]
cairo: add missing dependency on xlib_libXext

The X.org backend of Cairo now requires xlib_libXext. See
http://permalink.gmane.org/gmane.comp.lib.cairo/23385.

Fixes:

 http://autobuild.buildroot.org/results/795404665ec74a7ac929fdf8caf1397c9c54d80d/build-end.log

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agocairo: bump version to 1.12.10
Thomas Petazzoni [Sat, 19 Jan 2013 00:40:53 +0000 (00:40 +0000)]
cairo: bump version to 1.12.10

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogd: explictly disable freetype support when not available
Peter Korsgaard [Fri, 18 Jan 2013 21:00:47 +0000 (22:00 +0100)]
gd: explictly disable freetype support when not available

Otherwise it will try to run freetype-config from the host to check
for availability.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogd: ensure libpng-config from staging is used
Jean-Christian de Rivaz [Fri, 18 Jan 2013 04:55:41 +0000 (04:55 +0000)]
gd: ensure libpng-config from staging is used

The gd package configure call 'libpng-config' to get the compiler
flags required to use the libpng. The configure correctly allow to
specify the path of the staging libpng-config by using the
ac_cv_path_LIBPNG_CONFIG but the configure.ac call simply
'libpng-config' instead of the specified one. The configure.ac is now
modified to call the specified libpng_config.

[Peter: explictly pass --without-png instead of auto detect]
Signed-off-by: Jean-Christian de Rivaz <jc@eclis.ch>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolinux: bump 3.7.x stable version
Gustavo Zacarias [Thu, 17 Jan 2013 16:21:26 +0000 (16:21 +0000)]
linux: bump 3.7.x stable version

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agokernel-headers: bump 3.{0, 4, 7}.x stable versions
Gustavo Zacarias [Thu, 17 Jan 2013 16:21:25 +0000 (16:21 +0000)]
kernel-headers: bump 3.{0, 4, 7}.x stable versions

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agouboot-tools: bump to version 2013.01
Gustavo Zacarias [Fri, 18 Jan 2013 00:57:40 +0000 (00:57 +0000)]
uboot-tools: bump to version 2013.01

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agou-boot: add 2013.01
Gustavo Zacarias [Fri, 18 Jan 2013 00:57:39 +0000 (00:57 +0000)]
u-boot: add 2013.01

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agovim: bump to version 7.3-762
Gustavo Zacarias [Thu, 17 Jan 2013 02:25:43 +0000 (02:25 +0000)]
vim: bump to version 7.3-762

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibsigc: bump to version 2.2.11
Gustavo Zacarias [Thu, 17 Jan 2013 02:25:42 +0000 (02:25 +0000)]
libsigc: bump to version 2.2.11

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agosquid: bump to version 3.2.6
Gustavo Zacarias [Thu, 17 Jan 2013 02:25:41 +0000 (02:25 +0000)]
squid: bump to version 3.2.6

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agocifs-utils: bump to version 5.9
Gustavo Zacarias [Thu, 17 Jan 2013 02:25:40 +0000 (02:25 +0000)]
cifs-utils: bump to version 5.9

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agokernel-headers: bump 3.2.x stable version
Gustavo Zacarias [Wed, 16 Jan 2013 11:40:20 +0000 (11:40 +0000)]
kernel-headers: bump 3.2.x stable version

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoproxychains-ng: copy proxychains.conf to target dir
Stefan Fröberg [Tue, 15 Jan 2013 18:10:15 +0000 (18:10 +0000)]
proxychains-ng: copy proxychains.conf to target dir

proxychains installation does not copy proxychains.conf to
$(TARGET_DIR)/etc anymore so we have to do it manually now.

Signed-off-by: Stefan Fröberg <stefan.froberg@petroprogram.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agohttping: also pass configuration (SSL/TFO/DEBUG) doing make install
Peter Korsgaard [Wed, 16 Jan 2013 08:48:44 +0000 (09:48 +0100)]
httping: also pass configuration (SSL/TFO/DEBUG) doing make install

Fixes http://autobuild.buildroot.net/results/144e146ad3223748c4f06f884aeff93e8c0c2de3

When SSL is enabled (which it is by default) an extra source file is built,
so ensure the same configuration is used at 'make install' time as during
the build step.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoproxychains updated to proxychains-ng 4.4
Stefan Fröberg [Tue, 15 Jan 2013 11:49:49 +0000 (11:49 +0000)]
proxychains updated to proxychains-ng 4.4

Signed-off-by: Stefan Fröberg <stefan.froberg@petroprogram.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoltp-testsuite: add license info
Samuel Martin [Wed, 21 Nov 2012 14:18:19 +0000 (14:18 +0000)]
ltp-testsuite: add license info

[Peter: GPLv2 / GPLv2+ mix as pointed out by Arnout]
Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoopkg: fix configure step by adding host-pkgconf dependency
Thomas Petazzoni [Tue, 15 Jan 2013 06:39:15 +0000 (06:39 +0000)]
opkg: fix configure step by adding host-pkgconf dependency

The opkg configure.ac uses the PKG_CHECK_MODULES() m4 macro, which is
provided by the .m4 files installed by host-pkgconf, so we must have
this package as a dependency.

Fixes:

  http://autobuild.buildroot.org/results/069fcab6e7dd5a1f07251ba6f52f65643a2f7594/build-end.log

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agotslib: fix license info
Luca Ceresoli [Tue, 15 Jan 2013 06:34:44 +0000 (06:34 +0000)]
tslib: fix license info

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoopenvpn: fix init script name
Peter Korsgaard [Tue, 15 Jan 2013 20:30:14 +0000 (21:30 +0100)]
openvpn: fix init script name

Our default (busybox) rc.S implementation requires init scripts to be
named S??*, so rename the openvpn one to S60openvpn (E.G. after network).

At the same time remove the deprecated check-if-custom-skeleton-provided-file
and just always install the init script. People can always fixup/remove
it in their post-build script if needed.

Also name the init script source the same as the destination file name in
TARGET_DIR for consistency.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoopenvpn: bump to version 2.3.0
Gustavo Zacarias [Tue, 15 Jan 2013 06:26:06 +0000 (06:26 +0000)]
openvpn: bump to version 2.3.0

Toolchain IPv6 support isn't optional any more.
New PolarSSL backend besides the usual OpenSSL one.
New small binary option, reduces binary file size ~100 KiB depending on
target architecture.
Removed no crypto option - it still requires some SSL library headers
and it's pointless anyway, after all we're talking about a VPN solution
here.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agognutls: bump to version 3.1.6
Gustavo Zacarias [Tue, 15 Jan 2013 01:54:46 +0000 (01:54 +0000)]
gnutls: bump to version 3.1.6

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogmp: fix build on AArch64
Thomas Petazzoni [Tue, 15 Jan 2013 00:45:28 +0000 (00:45 +0000)]
gmp: fix build on AArch64

Include an upstream patch to fix the build problem on AArch64.

Fixes:

 http://autobuild.buildroot.org/results/1fb1b3678277e6b0cef220405c54ffb8299c9da1/build-end.log

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoboost: slightly reduce the verbosity of the build
Thomas Petazzoni [Tue, 15 Jan 2013 00:45:27 +0000 (00:45 +0000)]
boost: slightly reduce the verbosity of the build

At the moment, the boost build is very verbose, it gives both the
Jam-level command being executed, and the underlying system command
being executed, with lots of newlines. Makes it hard to see where the
failure is when there is one.

So, we reduce the verbosity level to -d+1, which only gives the
Jam-level command. So now, it looks like:

common.copy /home/test/outputs/e/host/usr/aarch64-buildroot-linux-gnu/sysroot/usr/include/boost/geometry/multi/multi.hpp
common.mkdir /home/test/outputs/e/host/usr/aarch64-buildroot-linux-gnu/sysroot/usr/include/boost/geometry/strategies
gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.7.3/release/threading-multi/icu.o
gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.7.3/release/threading-multi/regex_debug.o
gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.7.3/release/threading-multi/regex_raw_buffer.o

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoboost: fix build problem by always building a threaded version
Thomas Petazzoni [Tue, 15 Jan 2013 00:45:26 +0000 (00:45 +0000)]
boost: fix build problem by always building a threaded version

Boost normally allows to build a non-threaded variant by passing
threading=single or a multi-threaded variant by passing
threading=multi.

Unfortunately, the build of threading=single doesn't seem to work any
more, due to bizarre things in the build system. We get "duplicate
target" errors, that according to
http://lists.boost.org/boost-build/2012/11/26582.php should appear if
we ask for both threading=single,multi. But it seems to happen even in
the threading=single case.

Since Boost is such a big C++ beast, it probably doesn't make much
sense to try to support it on toolchains that don't have thread
support. So, we make the boost package depend on thread support. If
someone cares enough in getting Boost to work in a non-threaded
environment, then we can always revert back.

Note that the boost package has no reverse dependencies in Buildroot,
so we don't need to propagate this new dependency anywhere.

Fixes:

  http://autobuild.buildroot.org/results/439e72ac74c8058f30977e6abc39acd6379a17d3/build-end.log

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoMakefile: rename cross target -> toolchain
Fabio Porcedda [Mon, 14 Jan 2013 22:02:00 +0000 (22:02 +0000)]
Makefile: rename cross target -> toolchain

- Use a more descriptive name, the same of the "toolchain" directory.
- Add missing dependencies to be able to successfully use the target
  right after the configuration.
- Move to a better position.
- Documentation it in the help target.
- Use toolchain target in the world target

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Reviewed-by: Markos Chandras <markos.chandras at imgtec.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout at mind.be>
Acked-by: Samuel Martin <s.martin49 at gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agohttping: new package
Gilles Talis [Mon, 14 Jan 2013 13:32:07 +0000 (13:32 +0000)]
httping: new package

Httping is like 'ping' but for http-requests.
Give it an url, and it'll show you how long it takes to connect,
send a request and retrieve the reply (only the headers)

[Peter: Drop ssl option, use make install, misc cleanup]
Signed-off-by: Gilles Talis <gilles.talis@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/tvheadend: requires IPv6
Yann E. MORIN [Mon, 14 Jan 2013 13:55:37 +0000 (13:55 +0000)]
package/tvheadend: requires IPv6

Fixes autobuild failure:
    http://autobuild.buildroot.org/results/40cc7428b25afe3cddae50ec2098ee43127a2f41/

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agowebkit: fix compilation without X11
Stephan Hoffmann [Thu, 27 Dec 2012 22:04:45 +0000 (22:04 +0000)]
webkit: fix compilation without X11

Fixes:
 http://autobuild.buildroot.net/results/86534588d192fe1515ce520c109e884864871d94/
and others.

Webkit includes X11 headers even when configuerd for DirecfFB, because
the test within GNUmakefile.in does not work properly. Autoreconfigure
fails because of incompatibility with buildroot's autotools version.

For now a patch for GNUmakefile.in fixes this problem.

Since webkit release is quite old it doesn't seem to be worth doing more,
on the long run we should bump the version.

Signed-off-by: Stephan Hoffmann <sho@relinux.de>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agomcrypt: rediff CVE-2012-4527 to fix issue with old patch versions
Peter Korsgaard [Mon, 14 Jan 2013 22:44:54 +0000 (23:44 +0100)]
mcrypt: rediff CVE-2012-4527 to fix issue with old patch versions

Fixes http://autobuild.buildroot.org/results/e648bfb37051c3b73712d2c7881193e9376f2812/

patch 2.5.9 (but not E.G. 2.6.1) had problems with the upstream CVE patch,
so rediff it to make it work.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agominicom: uses fork()
Peter Korsgaard [Mon, 14 Jan 2013 22:06:42 +0000 (23:06 +0100)]
minicom: uses fork()

Fixes http://autobuild.buildroot.org/results/83db7c1e6edcfae7edd220a9accb99cb96649feb

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoxtensa: disable package strace for Xtensa
Chris Zankel [Mon, 26 Nov 2012 12:49:42 +0000 (12:49 +0000)]
xtensa: disable package strace for Xtensa

The current version of strace does not support the Xtensa architecture.

Signed-off-by: Chris Zankel <chris@zankel.net>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agocurlftpfs: new package
Richard Braun [Tue, 30 Oct 2012 03:35:19 +0000 (03:35 +0000)]
curlftpfs: new package

[Peter: updated with BR changes, Config.in tweaks, dropped configure.ac patch]
Signed-off-by: Richard Braun <rbraun@...>
Signed-off-by: Alexander Varnin <fenixk19@mail.ru>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoeclipse support: document script and add checks
Thomas Petazzoni [Mon, 14 Jan 2013 10:37:12 +0000 (10:37 +0000)]
eclipse support: document script and add checks

As requested by Peter, add a bit of documentation in the
eclipse-register-toolchain script, and add a few more checks (even
though this script is not intended to be executed manually, which is
also now mentionned in the documentation).

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoAllow selection of individual Liberation font sets
Charles Manning [Sun, 2 Dec 2012 15:06:31 +0000 (15:06 +0000)]
Allow selection of individual Liberation font sets

We don't always want all the font sets on small systems.

[Peter: cleanup Config.in, ensure target dir gets created first]
Signed-off-by: Charles Manning <cdhmanning@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agowpa-supplicant: add options to enable the new DBus interface
Sven Neumann [Mon, 17 Dec 2012 21:52:46 +0000 (21:52 +0000)]
wpa-supplicant: add options to enable the new DBus interface

Allow to configure the DBus interfaces that the wpa_supplicant
binary should support (old or new or both). Also allow to
enable introspection support on the new DBus interface.

Signed-off-by: Sven Neumann <s.neumann@raumfeld.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Tested-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
 (build-test with all features enabled)
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolinux-fusion: don't override CFLAGS/LDFLAGS
Arnout Vandecappelle [Mon, 10 Dec 2012 07:06:59 +0000 (07:06 +0000)]
linux-fusion: don't override CFLAGS/LDFLAGS

Putting $(TARGET_CONFIGURE_OPTS) after $(MAKE) overrides the Makefile's
CFLAGS and LDFLAGS. Some of these flags are required, however. So
instead pass these things in the environment, which allows the Makefile
to append to the flags.

This removes the need for the patch, because now the correct -I options
are added.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Tested-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoPass --static rather than -static in LDFLAGS when BR2_PREFER_STATIC_LIB
ANDY KENNEDY [Mon, 5 Nov 2012 06:55:26 +0000 (06:55 +0000)]
Pass --static rather than -static in LDFLAGS when BR2_PREFER_STATIC_LIB

The following changes LDFLAGS from -static to --static if building
with BR2_PREFER_STATIC_LIB so that various components actually build
statically.

Libtool interpret -static as linking statically with libraries that will not
be installed to the libdir; you have to pass it -all-static to force static
linking.  Or, pass --static, which libtool passes on blindly to gcc.  gcc
and (GNU) ld both interpret --static the same as -static (although this
isn't documented).

Signed-off-by: Andy Kennedy <andy.kennedy@adtran.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoinfozip: new package
Jan Pedersen [Mon, 14 Jan 2013 03:30:00 +0000 (03:30 +0000)]
infozip: new package

This commit adds a package for infozip, compression and file
packaging/archive utility.

[Peter: fix trailing spaces in help, long line]
Signed-off-by: Jan Pedersen <jp@jp-embedded.com>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agodocs/manual: mention the Eclipse integration
Thomas Petazzoni [Sun, 13 Jan 2013 04:52:14 +0000 (04:52 +0000)]
docs/manual: mention the Eclipse integration

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoIntegration with Buildroot Toolchain Eclipse plugin
Thomas Petazzoni [Sun, 13 Jan 2013 04:52:13 +0000 (04:52 +0000)]
Integration with Buildroot Toolchain Eclipse plugin

The Eclipse plugin at
https://github.com/mbats/eclipse-buildroot-toolchain-plugin allows
users of Eclipse to easily use the toolchain available in
Buildroot. To do so, this plugin reads
~/.buildroot-eclipse.toolchains, which contains the list of Buildroot
toolchains available on the system, and then offer those toolchains to
compile Eclipse projects.

In order to interface with this plugin, this commit adds an option
that allows the user to tell whether (s)he wants the Buildroot project
toolchain to be visible under this Eclipse plugin. It simply adds a
line in this ~/.buildroot-eclipse.toolchains file.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibelementary: only use libethumb if libedbus is available.
Arnout Vandecappelle (Essensium/Mind) [Mon, 14 Jan 2013 03:45:05 +0000 (03:45 +0000)]
libelementary: only use libethumb if libedbus is available.

libelementary uses the ethumb_client library, but that one is only built
if libedbus is available. So fixup the --enable/disable-ethumb according
to the selection of BR2_PACKAGE_LIBEDBUS.

Fixes e.g.
http://autobuild.buildroot.net/results/14ef98da6b0632e24514fef696fae9a650c90c96

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogst-fsl-plugins: new package
Arnout Vandecappelle (Essensium/Mind) [Wed, 19 Dec 2012 13:37:36 +0000 (13:37 +0000)]
gst-fsl-plugins: new package

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibfslcodec: new package
Arnout Vandecappelle (Essensium/Mind) [Wed, 19 Dec 2012 13:37:35 +0000 (13:37 +0000)]
libfslcodec: new package

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibfslparser: new package
Arnout Vandecappelle (Essensium/Mind) [Wed, 19 Dec 2012 13:37:34 +0000 (13:37 +0000)]
libfslparser: new package

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agofirmware-imx: new package
Arnout Vandecappelle (Essensium/Mind) [Wed, 19 Dec 2012 13:37:33 +0000 (13:37 +0000)]
firmware-imx: new package

[Peter: ensure lib/firmware exists, move under 'Misc devices firmware']
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibfslvpuwrap: new package
Arnout Vandecappelle (Essensium/Mind) [Wed, 19 Dec 2012 13:37:32 +0000 (13:37 +0000)]
libfslvpuwrap: new package

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoimx-lib: new package
Arnout Vandecappelle (Essensium/Mind) [Wed, 19 Dec 2012 13:37:31 +0000 (13:37 +0000)]
imx-lib: new package

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogst-plugins-good: add wavpack + gdkpixbuf options
Peter Korsgaard [Mon, 14 Jan 2013 13:15:02 +0000 (14:15 +0100)]
gst-plugins-good: add wavpack + gdkpixbuf options

Based on patch by Bogdan Radulescu <bogdan_radulescu99@yahoo.com>

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogst-plugins-bad: add faad option
Peter Korsgaard [Mon, 14 Jan 2013 13:14:29 +0000 (14:14 +0100)]
gst-plugins-bad: add faad option

Based on patch by Bogdan Radulescu <bogdan_radulescu99@yahoo.com>

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogst-plugins-bad: sort suboptions alphabetically
Peter Korsgaard [Mon, 14 Jan 2013 13:07:45 +0000 (14:07 +0100)]
gst-plugins-bad: sort suboptions alphabetically

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolinks: needs mmu
Gustavo Zacarias [Mon, 14 Jan 2013 01:12:20 +0000 (01:12 +0000)]
links: needs mmu

Fixes
http://autobuild.buildroot.net/results/1c1456b19d7483475430b390291240733dbbf21b

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agocairo: script backend needs png
Peter Korsgaard [Mon, 14 Jan 2013 10:17:22 +0000 (11:17 +0100)]
cairo: script backend needs png

Fixes http://autobuild.buildroot.org/results/7b21c60d7ba1a8df8910d104e21d4545cb37a4c6

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoMakefile: don't export O to the environment
Peter Korsgaard [Mon, 14 Jan 2013 09:02:29 +0000 (10:02 +0100)]
Makefile: don't export O to the environment

Several projects use the kernel style O=<dir> syntax to build out of tree,
and atleast uClibc doesn't check that it was explictly passed on the command
line, so setting it in the environment breaks the build.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agotoolchain/crostool-ng: use newly-introduced BUILDROOT_CONFIG
Yann E. MORIN [Sun, 13 Jan 2013 11:52:23 +0000 (11:52 +0000)]
toolchain/crostool-ng: use newly-introduced BUILDROOT_CONFIG

No need to recreate a path we already have.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agosupport/dependencies: use newly-introduced BUILDROOT_CONFIG
Yann E. MORIN [Sun, 13 Jan 2013 11:52:22 +0000 (11:52 +0000)]
support/dependencies: use newly-introduced BUILDROOT_CONFIG

No need to recreate a path we already have.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoMakefile: use newly-introduced BUILDROOT_CONFIG
Yann E. MORIN [Sun, 13 Jan 2013 11:52:21 +0000 (11:52 +0000)]
Makefile: use newly-introduced BUILDROOT_CONFIG

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoMakefile: export a few variables to help support scripts
Yann E. MORIN [Sun, 13 Jan 2013 11:52:20 +0000 (11:52 +0000)]
Makefile: export a few variables to help support scripts

Support scripts (in support/) may need to parse the .config file, so give
them an easy access to it, by exporting BUILDROOT_CONFIG with the fully-
qualified path to .config.

Also, post-build scripts may need to reference a few locations, so export
those, too.

Note: we export both O and BASE_DIR. Although they are the same, BASE_DIR
is used internally, while O is used on the command line, which makes it a
bit ambiguous to know which to use. As users use O= on the command line,
they will probably tend to use that in their post-build scripts.

Update doc accordingly.

[Peter: fixed typo]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Arnout Vandecappelle <arnout@mind.be>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
cc: Peter Korsgaard <jacmet@uclibc.org>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoqwt: bump version
Peter Korsgaard [Sun, 13 Jan 2013 21:43:23 +0000 (22:43 +0100)]
qwt: bump version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibqwt: new package
Laurent GONZALEZ [Sat, 2 Jun 2012 06:14:00 +0000 (06:14 +0000)]
libqwt: new package

Patch initially written by Thomas Petazzoni, then reworked and updated
by Laurent Gonzalez, and finally cleaned up by Thomas again.

[Peter: generic-package, deps, download, rename to qwt, move under Qt]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agomcrypt: new package
Gustavo Zacarias [Mon, 7 Jan 2013 08:13:00 +0000 (08:13 +0000)]
mcrypt: new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibmcrypt: new package
Gustavo Zacarias [Mon, 7 Jan 2013 18:12:59 +0000 (15:12 -0300)]
libmcrypt: new package

[Peter: Do libmcrypt-config fixup in single pass]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibmhash: new package
Gustavo Zacarias [Mon, 7 Jan 2013 08:12:58 +0000 (08:12 +0000)]
libmhash: new package

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agomtd: add options to build flash_otp_unlock and flash_otp_write
Arnout Vandecappelle (Essensium/Mind) [Fri, 11 Jan 2013 00:43:53 +0000 (00:43 +0000)]
mtd: add options to build flash_otp_unlock and flash_otp_write

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agobarebox: add 2013.01.0, remove 2012.09
Fabio Porcedda [Fri, 11 Jan 2013 05:13:51 +0000 (05:13 +0000)]
barebox: add 2013.01.0, remove 2012.09

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agobarebox: needs host-lzop
Fabio Porcedda [Fri, 11 Jan 2013 05:13:50 +0000 (05:13 +0000)]
barebox: needs host-lzop

Add host-lzop dependency.
Use $(TARGET_MAKE_ENV) when calling $(MAKE)
to able to use binaries built for host.

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolzop: add host build
Fabio Porcedda [Fri, 11 Jan 2013 05:13:49 +0000 (05:13 +0000)]
lzop: add host build

Barebox needs host-lzop.

Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agodvbsnoop: new package dvbsnoop
Carsten Schoenert [Sun, 13 Jan 2013 03:00:03 +0000 (03:00 +0000)]
dvbsnoop: new package dvbsnoop

dvbsnoop is a DVB/MPEG stream analyzer. It's designed to debug, dump or
view the digital stream info available via

    satellite   -> DVB-S, DVB-S2
    cable       -> DVB-C, DVB-C2
    terrestrial -> DVB-T, DVB-T2

dvbsnoop can be used on any digital settopbox that running on linux and
provides the DVB APIv3. It's also usable on classical PCs that contains
a DVB hardware (PCI Card or USB Plug).

[Peter: needs largefile, fix help text]
Signed-off-by: Carsten Schoenert <c.schoenert@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/dvb-apps: bump version
Yann E. MORIN [Sat, 12 Jan 2013 13:50:33 +0000 (13:50 +0000)]
package/dvb-apps: bump version

The new version has new transponders data for CZ.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopackage/dvb-apps: fix licensing terms when utils are enabled
Yann E. MORIN [Sat, 12 Jan 2013 13:50:32 +0000 (13:50 +0000)]
package/dvb-apps: fix licensing terms when utils are enabled

When the dvb-apps utilities are selected, the license is clearly a
mix of GPLv2, GPLv2+ and LGPLv2.1+; this, in addition to the initial
unknown license for the transponders data.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoNew package : GNU SASL Library - libgsasl
Sagaert Johan [Sun, 13 Jan 2013 08:58:43 +0000 (08:58 +0000)]
New package : GNU SASL Library - libgsasl

GNU SASL is an implementation of the Simple Authentication and Security
Layer framework and a few common SASL mechanisms.  SASL is used by network
servers (e.g., IMAP, SMTP) to request authentication from clients, and in
clients to authenticate against servers.

libgsasl will be used in future versions of libesmtp.

[Peter: Misc minor fixes]
Signed-off-by: Sagaert Johan <sagaert.johan@skynet.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolinux, uboot, mxs-bootlets, barebox: avoid double slash in CUSTOM_TARBALL
Arnout Vandecappelle (Essensium/Mind) [Wed, 9 Jan 2013 12:12:44 +0000 (12:12 +0000)]
linux, uboot, mxs-bootlets, barebox: avoid double slash in CUSTOM_TARBALL

Closes #5846

The $(dir ...) function leaves a slash at the end, so that the LINUX_SITE
variable for a custom tarball ends in a slash. The DOWNLOAD macro adds
another slash between SITE and SOURCE, which results in a double slash in
the download URL.

Fix this by stripping off the final slash from the _SITE in all packages that
have a custom tarball.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>