buildroot.git
11 years agoolsr: rework build and install procedure
Thomas Petazzoni [Sun, 27 Jan 2013 05:35:12 +0000 (05:35 +0000)]
olsr: rework build and install procedure

This commit reworks the build and install steps of the olsr package,
to fix a number of problems and do minor improvements:

 1. The build step was doing "make <foo>" for each
    plugin. Unfortunately, inside olsr build system, doing "make
    <foo>" for a plugin triggers a clean of the plugin directory, a
    build, and then an installation of the plugin. This installation
    fails because DESTDIR is not passed at the install step. This
    leads to build issues like
    http://autobuild.buildroot.org/results/a9fed78cd0b3991763a797c38387edd4157fbdb9/build-end.log. To
    fix this, we call make in each plugin's directory, which is what
    "make <foo>" was doing internally.

 2. The install step was manually installing the olsrd binary. We now
    instead use the install_bin make target that comes in olsr's build
    system.

 3. The install step was manually installing the olsr plugins. We now
    instead use the install make target available in each plugin's
    makefile.

 4. We use 'install' to install the init script, which avoids the
    manual creation of /etc/init.d.

 5. We use 'install' to install the sample configuration file.

 6. We remove the useless strip commands.

 7. We add a patch that allows us to pass LDCONFIG=/bin/true to avoid
    ldconfig being called during the installation process.

 8. We remove commands from the clean step that were in fact
    uninstallation commands. We don't bother re-adding those commands
    in an uninstallation step, since it is now generally accepted that
    the uninstall step is quite useless and should be deprecated.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoolsr: reindent commands with tabs
Thomas Petazzoni [Sun, 27 Jan 2013 05:35:11 +0000 (05:35 +0000)]
olsr: reindent commands with tabs

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopolkit: don't build documentation and examples
Thomas Petazzoni [Sun, 27 Jan 2013 05:07:19 +0000 (05:07 +0000)]
polkit: don't build documentation and examples

Building the manpages of polkit fails with issues in xsltproc. Since
we are generally not that much interested in documentation, we disable
them. This solves the build issues like
http://autobuild.buildroot.org/results/751b71a594fa04924c7c3bb8f2c460ce1e44aa90/build-end.log.

While we're at it, we also disable the build of the polkit example
programs.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agosudo: bump to version 1.8.6p4
Gustavo Zacarias [Fri, 25 Jan 2013 02:50:40 +0000 (02:50 +0000)]
sudo: bump to version 1.8.6p4

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoflex: bump to version 2.5.37
Gustavo Zacarias [Fri, 25 Jan 2013 02:50:39 +0000 (02:50 +0000)]
flex: bump to version 2.5.37

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agontfs-3g: bump to version 2013.1.13
Gustavo Zacarias [Fri, 25 Jan 2013 02:50:38 +0000 (02:50 +0000)]
ntfs-3g: bump to version 2013.1.13

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoe2fsprogs: bump to version 1.42.7
Gustavo Zacarias [Fri, 25 Jan 2013 02:50:37 +0000 (02:50 +0000)]
e2fsprogs: bump to version 1.42.7

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogdb: remove 6.8 / 7.0.1 / 7.1, deprecate 7.2 / 7.3
Peter Korsgaard [Thu, 24 Jan 2013 13:44:06 +0000 (14:44 +0100)]
gdb: remove 6.8 / 7.0.1 / 7.1, deprecate 7.2 / 7.3

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogdb: Add support for gdb 7.5.1 and make it the default
Will Newton [Thu, 24 Jan 2013 01:33:53 +0000 (01:33 +0000)]
gdb: Add support for gdb 7.5.1 and make it the default

Signed-off-by: Will Newton <will.newton@imgtec.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopolkit: show comment when wchar isn't enabled
Peter Korsgaard [Thu, 24 Jan 2013 08:26:52 +0000 (09:26 +0100)]
polkit: show comment when wchar isn't enabled

As pointed out by Arnout.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoMedia-ctl: new package
Patrick Gerber [Tue, 22 Jan 2013 00:09:33 +0000 (00:09 +0000)]
Media-ctl: new package

[Peter: fix help text]
Signed-off-by: Patrick Gerber <kpa_info@yahoo.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoYavta: new package
Patrick Gerber [Tue, 22 Jan 2013 00:09:32 +0000 (00:09 +0000)]
Yavta: new package

[Peter: License is GPLv2+, move out of package/multimedia]
Signed-off-by: Patrick Gerber <kpa_info@yahoo.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolinux: bump 3.7.x stable version
Gustavo Zacarias [Tue, 22 Jan 2013 00:46:03 +0000 (00:46 +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 [Tue, 22 Jan 2013 00:46:02 +0000 (00:46 +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 agopackage: add bustle dbus monitor package
Peter Korsgaard [Tue, 22 Jan 2013 14:55:55 +0000 (15:55 +0100)]
package: add bustle dbus monitor package

Only builds the capture tool, not the (host) graphical viewer.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoaudiofile: fix license
Peter Korsgaard [Tue, 22 Jan 2013 07:44:52 +0000 (08:44 +0100)]
audiofile: fix license

Somehow this didn't get committed in 1eb9845ad6 (add license information)

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agocan-utils: needs mmu support
Peter Korsgaard [Tue, 22 Jan 2013 07:43:50 +0000 (08:43 +0100)]
can-utils: needs mmu support

Fixes http://autobuild.buildroot.org/results/2a06aecd58bb465f5e3c2610d34162b48c9ebba4/

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agovsftpd: add empty directory /usr/share/empty
Stephan Hoffmann [Mon, 21 Jan 2013 08:21:29 +0000 (08:21 +0000)]
vsftpd: add empty directory /usr/share/empty

Vsftpd needs an empty directory where it can chroot.
If /usr/share/empty isn't present it refuses to work in the default
configuration.

Signed-off-by: Stephan Hoffmann <sho@relinux.de>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolame: add license information
Gustavo Zacarias [Mon, 21 Jan 2013 11:29:50 +0000 (11:29 +0000)]
lame: add license information

[Peter: License is LGPLv2+]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibvorbis: add license information
Gustavo Zacarias [Mon, 21 Jan 2013 11:29:49 +0000 (11:29 +0000)]
libvorbis: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibao: add license information
Gustavo Zacarias [Mon, 21 Jan 2013 11:29:48 +0000 (11:29 +0000)]
libao: add license information

[Peter: License is GPLv2+]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agohaserl: add license information
Gustavo Zacarias [Mon, 21 Jan 2013 11:29:47 +0000 (11:29 +0000)]
haserl: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agosshfs: add license information
Gustavo Zacarias [Mon, 21 Jan 2013 11:29:46 +0000 (11:29 +0000)]
sshfs: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agogzip: add license information
Gustavo Zacarias [Mon, 21 Jan 2013 11:29:45 +0000 (11:29 +0000)]
gzip: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoflex: add license information
Gustavo Zacarias [Mon, 21 Jan 2013 11:29:44 +0000 (11:29 +0000)]
flex: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoaudiofile: add license information
Gustavo Zacarias [Mon, 21 Jan 2013 11:29:43 +0000 (11:29 +0000)]
audiofile: add license information

[Peter: License is GPLv2+ LGPLv2+]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agocoreutils: add license information
Gustavo Zacarias [Mon, 21 Jan 2013 11:29:42 +0000 (11:29 +0000)]
coreutils: add license information

[Peter: License is GPLv3+]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoxz: add license information
Gustavo Zacarias [Mon, 21 Jan 2013 11:29:41 +0000 (11:29 +0000)]
xz: add license information

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agobusybox: add 1.21.x series
Gustavo Zacarias [Mon, 21 Jan 2013 12:14:23 +0000 (12:14 +0000)]
busybox: add 1.21.x series

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoneardal: bump version to 0.8
Simon Dawson [Mon, 21 Jan 2013 10:45:33 +0000 (10:45 +0000)]
neardal: bump version to 0.8

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoiftop: new package
Bogdan Radulescu [Mon, 21 Jan 2013 10:40:41 +0000 (10:40 +0000)]
iftop: new package

Added the iftop package which is really useful to see quickly
what uses the bandwidth on your machine.

[Peter: move to 'Networking applications', fix license]
Signed-off-by: Bogdan Radulescu <bogdan@nimblex.net>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agoncdu: new package
Bogdan Radulescu [Mon, 21 Jan 2013 08:47:18 +0000 (08:47 +0000)]
ncdu: new package

Signed-off-by: Bogdan Radulescu <bogdan@nimblex.net>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agobusybox: add ntp patch for 1.20.2
Gustavo Zacarias [Mon, 21 Jan 2013 01:51:26 +0000 (01:51 +0000)]
busybox: add ntp patch for 1.20.2

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolttng-libust: fix version bumping to 2.1.1
Samuel Martin [Sun, 20 Jan 2013 23:05:14 +0000 (23:05 +0000)]
lttng-libust: fix version bumping to 2.1.1

* remove lttng-libust-dont-build-cxx-tests-when-not-available.patch
  (included in the 2.1.1 release)

fix http://autobuild.buildroot.net/results/1fcbb7b53536522b26097c858a7a95eeece02277/build-end.log

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolttng-tools: fix version bumping to 2.1.1"
Samuel Martin [Sun, 20 Jan 2013 23:05:13 +0000 (23:05 +0000)]
lttng-tools: fix version bumping to 2.1.1"

* re-introduce lttng-tools-no-sync-file-range-in-uclibc.patch
  (merged upstream just after the 2.1.1 release)

Signed-off-by: Samuel Martin <s.martin49@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agodirectfb: drop unneeded AUTORECONF
Peter Korsgaard [Mon, 21 Jan 2013 08:18:04 +0000 (09:18 +0100)]
directfb: drop unneeded AUTORECONF

Hasn't been needed since d1defbf39 (bump to version 1.4.11).

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agodirectfb: fixup input/gfx drivers handling after 0e4d25ff0fc5
Peter Korsgaard [Mon, 21 Jan 2013 07:48:08 +0000 (08:48 +0100)]
directfb: fixup input/gfx drivers handling after 0e4d25ff0fc5

The input/gfx drivers handling got broken by the ':=' -> '=' conversion,
as we redefine the variables in terms of themselves, causing recursion.

Fix it by directly assigning the result to DIRECTFB_CONF_OPT instead.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agolibatasmart: new package.
Marek Belisko [Fri, 18 Jan 2013 12:08:45 +0000 (12:08 +0000)]
libatasmart: new package.

Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agopolkit: new package
Marek Belisko [Fri, 18 Jan 2013 12:08:44 +0000 (12:08 +0000)]
polkit: new package

[Peter: Config.in comment tweak]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agosg3_utils: new package
Marek Belisko [Fri, 18 Jan 2013 12:08:43 +0000 (12:08 +0000)]
sg3_utils: new package

[Peter: rename to sg3-utils, invert package license logic]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agowpa_supplicant: bump to version 2.0
Gustavo Zacarias [Fri, 18 Jan 2013 05:54:06 +0000 (05:54 +0000)]
wpa_supplicant: bump to version 2.0

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agohostapd: bump to version 2.0
Gustavo Zacarias [Fri, 18 Jan 2013 05:54:05 +0000 (05:54 +0000)]
hostapd: bump to version 2.0

802.11ac support isn't enabled on purpose since it's broken on some
architectures.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agovsftpd: install sample config file to /etc
Stephan Hoffmann [Tue, 15 Jan 2013 23:24:08 +0000 (23:24 +0000)]
vsftpd: install sample config file to /etc

vsftpd comes with a sample config file that can serve as a starting
point for customization and enables a basic functionality.

[Peter: drop /usr/share/empty creation]
Signed-off-by: Stephan Hoffmann <sho@relinux.de>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agotoolchain/uClibc: sprinkle with some calls to MESSAGE
Yann E. MORIN [Sun, 20 Jan 2013 06:03:49 +0000 (06:03 +0000)]
toolchain/uClibc: 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>
Reviewed-by: Markos Chandras <markos.chandras@imgtec.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agotoolchain/kernel-headers: sprinkle with some calls to MESSAGE
Yann E. MORIN [Sun, 20 Jan 2013 06:03:48 +0000 (06:03 +0000)]
toolchain/kernel-headers: 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>
Reviewed-by: Markos Chandras <markos.chandras@imgtec.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agotoolchain/gcc: sprinkle with some calls to MESSAGE
Yann E. MORIN [Sun, 20 Jan 2013 06:03:47 +0000 (06:03 +0000)]
toolchain/gcc: 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>
Reviewed-by: Markos Chandras <markos.chandras@imgtec.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
11 years agotoolchain/crosstool-ng: sprinkle with some calls to MESSAGE
Yann E. MORIN [Sun, 20 Jan 2013 06:03:46 +0000 (06:03 +0000)]
toolchain/crosstool-ng: sprinkle with some calls to MESSAGE

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

At the same time, remove two debug echoes (Arnout).

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 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>