buildroot.git
14 years agoquagga: bump version, fix conflicting options, enhance help
Gustavo Zacarias [Thu, 30 Sep 2010 19:50:04 +0000 (21:50 +0200)]
quagga: bump version, fix conflicting options, enhance help

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoCHANGES: alpha/cris/ia64/sparc64 support removed
Peter Korsgaard [Thu, 30 Sep 2010 12:44:14 +0000 (14:44 +0200)]
CHANGES: alpha/cris/ia64/sparc64 support removed

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoMerge branch 'for-2010.11/remove-deprecated-arch' of git://git.busybox.net/~tpetazzon...
Peter Korsgaard [Thu, 30 Sep 2010 12:41:38 +0000 (14:41 +0200)]
Merge branch 'for-2010.11/remove-deprecated-arch' of git://git.busybox.net/~tpetazzoni/git/buildroot

14 years agoMakefile: Force make to run serially in the top-level Makefile
Yann E. MORIN [Tue, 28 Sep 2010 21:50:58 +0000 (23:50 +0200)]
Makefile: Force make to run serially in the top-level Makefile

The top-level Makefile can be executed in parallel, as it causes problems.
We can force make to be not parallel.

It's been reported many times, and recent discussions on IRC with kos_tom,
and user nick-named knee, led to this patch.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agocvs: convert to autotargets
Martin Banky [Sun, 26 Sep 2010 07:13:57 +0000 (00:13 -0700)]
cvs: convert to autotargets

[Peter: no strip, remove _BINARY vars]
Signed-off-by: Martin Banky <Martin.Banky@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoacpid: convert to gentargets and bump to 2.0.6
Martin Banky [Sun, 26 Sep 2010 07:13:52 +0000 (00:13 -0700)]
acpid: convert to gentargets and bump to 2.0.6

Also, added acpi_listen to the target. It was being stripped, but not
copied.

acpi_listen is a simple shell-friendly tool which connects to acpid and
listens for events. When an event occurs, acpi_listen will print it on
stdout.

[Peter: no strip, install/remove man pages, add uninstall]
Signed-off-by: Martin Banky <Martin.Banky@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agolockfile-progs: cleanup install/uninstall
Peter Korsgaard [Wed, 29 Sep 2010 20:40:31 +0000 (22:40 +0200)]
lockfile-progs: cleanup install/uninstall

Install/uninstall all programs (including mail-*), and use install -D
to copy to target.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agolockfile-progs: convert to gentargets and bump to 0.1.15
Martin Banky [Sun, 26 Sep 2010 07:14:08 +0000 (00:14 -0700)]
lockfile-progs: convert to gentargets and bump to 0.1.15

[Peter: no strip, remove unused _BINARY var]
Signed-off-by: Martin Banky <Martin.Banky@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoliberation: convert to gentargets and bump to 1.06.0.20100721
Martin Banky [Sun, 26 Sep 2010 07:14:06 +0000 (00:14 -0700)]
liberation: convert to gentargets and bump to 1.06.0.20100721

Signed-off-by: Martin Banky <Martin.Banky@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agogadgets-test: convert to gentargets
Martin Banky [Sun, 26 Sep 2010 07:14:02 +0000 (00:14 -0700)]
gadgets-test: convert to gentargets

[Peter: fix aio dependency, add uninstall]
Signed-off-by: Martin Banky <Martin.Banky@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agofconfig: convert to gentargets and bump to 20080329
Martin Banky [Sun, 26 Sep 2010 07:14:01 +0000 (00:14 -0700)]
fconfig: convert to gentargets and bump to 20080329

[Peter: no strip, remove _BINARY vars, add homepage URL]
Signed-off-by: Martin Banky <Martin.Banky@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agolibdaemon; bump version
Peter Korsgaard [Wed, 29 Sep 2010 19:04:57 +0000 (21:04 +0200)]
libdaemon; bump version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agodosfstools: needs largefile support
Peter Korsgaard [Wed, 29 Sep 2010 12:47:04 +0000 (14:47 +0200)]
dosfstools: needs largefile support

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoMerge branch 'for-2010.11/kernel-image-formats' of git://git.busybox.net/~tpetazzoni...
Peter Korsgaard [Wed, 29 Sep 2010 10:36:07 +0000 (12:36 +0200)]
Merge branch 'for-2010.11/kernel-image-formats' of git://git.busybox.net/~tpetazzoni/git/buildroot

14 years agolinux: fix uImage location on AVR32
Thomas Petazzoni [Tue, 7 Sep 2010 13:08:07 +0000 (15:08 +0200)]
linux: fix uImage location on AVR32

On most architectures, the kernel image can be found in
arch/<ARCH>/boot, but on AVR32, it's in arch/<ARCH>/boot/images.

Issue initially reported by Joachim Pihl
<joachim.pihl@sensordevelopments.com>.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agolinux: restrict output image formats to the appropriate arches
Thomas Petazzoni [Wed, 1 Sep 2010 13:26:24 +0000 (15:26 +0200)]
linux: restrict output image formats to the appropriate arches

Some Linux kernel output image formats are available on some archs,
some not. For example 'uImage' is not supported on MIPS, so let's
prevent the user from making this selection.

Issue initially reported by Choi, David <David.Choi@Micrel.Com>.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agofix buildroot.html typos
Yegor Yefremov [Tue, 28 Sep 2010 12:28:55 +0000 (14:28 +0200)]
fix buildroot.html typos

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agobarebox/u-boot/linux: don't error out on missing config when make source
Peter Korsgaard [Tue, 28 Sep 2010 12:43:25 +0000 (14:43 +0200)]
barebox/u-boot/linux: don't error out on missing config when make source

As it breaks 'make allyesconfig; make source', used for the source mirror.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agodocs/news.html: typo, fix Thomas' family name
Peter Korsgaard [Tue, 28 Sep 2010 12:03:51 +0000 (14:03 +0200)]
docs/news.html: typo, fix Thomas' family name

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agonews.html: Announce developer day in Cambridge, UK
Peter Korsgaard [Tue, 28 Sep 2010 10:06:31 +0000 (12:06 +0200)]
news.html: Announce developer day in Cambridge, UK

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agodropbear: fix xauth tweak since dbcec2b2
Peter Korsgaard [Tue, 28 Sep 2010 07:22:19 +0000 (09:22 +0200)]
dropbear: fix xauth tweak since dbcec2b2

The recent conversion to new-style hooks didn't actually enable the
xauth tweaking. Also rename to FIX_XAUTH as it just tweaks the path,
it doesn't disable anything.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agohdparm: convert to gentargets and bump to 9.32
Martin Banky [Sun, 26 Sep 2010 07:14:04 +0000 (00:14 -0700)]
hdparm: convert to gentargets and bump to 9.32

[Peter: remove stripping, get rid of _BINARY variables]
Signed-off-by: Martin Banky <Martin.Banky@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agolm-sensors: full install, install into staging, make bins configurable
Peter Korsgaard [Mon, 27 Sep 2010 21:14:31 +0000 (23:14 +0200)]
lm-sensors: full install, install into staging, make bins configurable

Use make install to install so we get libraries and man pages if enabled,
install into staging so other programs can find libsensors and add kconfig
options for each of the available programs.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agolm-sensors: convert to gentargets and bump to 3.1.2
Martin Banky [Sun, 26 Sep 2010 07:14:07 +0000 (00:14 -0700)]
lm-sensors: convert to gentargets and bump to 3.1.2

[Peter: remove stripping]
Signed-off-by: Martin Banky <Martin.Banky@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agodocs/buildroot.html: document Makefile wrapper in output dir
Peter Korsgaard [Mon, 27 Sep 2010 20:26:15 +0000 (22:26 +0200)]
docs/buildroot.html: document Makefile wrapper in output dir

For out-of-tree builds.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agodocs/buildroot.html: minor tweaks
Peter Korsgaard [Mon, 27 Sep 2010 20:19:37 +0000 (22:19 +0200)]
docs/buildroot.html: minor tweaks

- We have gconfig as well nowadays
- Variables like BUILDROOT_DL_DIR can also be set permanently in the
  environment, and not just passed to make every time.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoCHANGES: update with recent development
Peter Korsgaard [Mon, 27 Sep 2010 20:08:39 +0000 (22:08 +0200)]
CHANGES: update with recent development

Add changes from no-install-strip branch and add #2563.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoMerge branch 'for-2010.11/no-install-strip' of git://git.busybox.net/~tpetazzoni...
Peter Korsgaard [Mon, 27 Sep 2010 16:08:51 +0000 (18:08 +0200)]
Merge branch 'for-2010.11/no-install-strip' of git://git.busybox.net/~tpetazzoni/git/buildroot

14 years agovsftpd: convert to gentargets, bump version and fix build
Peter Korsgaard [Mon, 27 Sep 2010 15:55:18 +0000 (17:55 +0200)]
vsftpd: convert to gentargets, bump version and fix build

vsftpd didn't build, and wasn't using the gentargets infrastructure.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agopackages: remove unneeded _INSTALL_TARGET_OPT definitions
Thomas Petazzoni [Tue, 7 Sep 2010 22:52:27 +0000 (00:52 +0200)]
packages: remove unneeded _INSTALL_TARGET_OPT definitions

Now that <pkg>_INSTALL_TARGET_OPT always defaults to
'DESTDIR=$(TARGET_DIR) install', we can remove the
<pkg>_INSTALL_TARGET_OPT definition from a lot of packages.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoautotargets: don't use install-strip
Thomas Petazzoni [Tue, 7 Sep 2010 22:37:06 +0000 (00:37 +0200)]
autotargets: don't use install-strip

Many packages using the AUTOTARGETS infrastructure do not support the
install-strip target. Moreover, we are already stripping all binary
files in the $(TARGET_DIR) anyway, so using install-strip is a bit
useless.

So, we use "make install" in all cases, and let Buildroot do the
stripping of the binaries if BR2_ENABLE_DEBUG is not set.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agou-boot: pass ARCH/CROSS_COMPILE when running make <board>_config
Peter Korsgaard [Mon, 27 Sep 2010 10:37:45 +0000 (12:37 +0200)]
u-boot: pass ARCH/CROSS_COMPILE when running make <board>_config

Gets rid of a bunch of (ignored) errors about missing cross compiler.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agothttpd: don't use parallel make
Peter Korsgaard [Mon, 27 Sep 2010 07:58:45 +0000 (09:58 +0200)]
thttpd: don't use parallel make

The thttpd build system isn't safe for parallel makes, as sometimes
match.o isn't built by the time it is referenced.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agolinux/kernel-headers: bump 2.6.32.x / 2.6.35.x stable versions
Peter Korsgaard [Mon, 27 Sep 2010 07:20:27 +0000 (09:20 +0200)]
linux/kernel-headers: bump 2.6.32.x / 2.6.35.x stable versions

And add missing 2.6.35 patch.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoMakefile: generate a Makefile wrapper in $(O)
Yann E. MORIN [Sun, 26 Sep 2010 08:56:12 +0000 (10:56 +0200)]
Makefile: generate a Makefile wrapper in $(O)

If building out-of-tree, add a Makefile wrapper that calls-out to the real
Makefile with proper args.

Avoids having to pass -C and O= every time we call make.

This is highly inspired from how the Linux kernel does it, and portions of
it have been used. We can't use exactly the same implementation as the
kernel does, because:

 - the script writing the wrapper has been expunged of the few lines
   that were too kernel-related: in buildroot we do not need the version
   string in the wrapper, and we do not have a patchlevel version;

 - "in-tree build" does not have the same meaning for the kernel and for
   buildroot: for the kernel, $(O) point to the $(TOPDIR), while for
   buildroot $(O) points to $(TOPDIR)/output.

For more complete explanations, see:
  http://lists.busybox.net/pipermail/buildroot/2010-September/037815.html

[Peter: minor tweaks]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998 at anciens.enib.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoaxel: convert to gentargets and bump to 2.4
Martin Banky [Sun, 26 Sep 2010 07:13:53 +0000 (00:13 -0700)]
axel: convert to gentargets and bump to 2.4

[Peter: fix build with locale, pass LDFLAGS, simplify install]
Signed-off-by: Martin Banky <Martin.Banky@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agologrotate: convert to gentargets and bump to 3.7.9
Martin Banky [Sun, 26 Sep 2010 07:14:09 +0000 (00:14 -0700)]
logrotate: convert to gentargets and bump to 3.7.9

[Peter: pass LDFLAGS, remove manpages, get rid _BINARY vars only used once]
Signed-off-by: Martin Banky <Martin.Banky@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agohwdata: convert to gentargets and bump to 0.230
Martin Banky [Sun, 26 Sep 2010 07:14:05 +0000 (00:14 -0700)]
hwdata: convert to gentargets and bump to 0.230

[Peter: get rid of unused vars, use install -D]
Signed-off-by: Martin Banky <Martin.Banky@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agodosfstools: convert to gentargets and bump to 3.0.10
Martin Banky [Sun, 26 Sep 2010 07:13:58 +0000 (00:13 -0700)]
dosfstools: convert to gentargets and bump to 3.0.10

[Peter: pass LDFLAGS, remove stripping]
Signed-off-by: Martin Banky <Martin.Banky@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agohotplug: mark as deprecated
Peter Korsgaard [Sun, 26 Sep 2010 20:15:17 +0000 (22:15 +0200)]
hotplug: mark as deprecated

It's ancient (+5yrs), no upstream and stuff like this is better handled
through mdev/udev nowadays.

It will be removed after 2010.11 unless someone complains.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agobsdiff: convert to gentargets
Martin Banky [Sun, 26 Sep 2010 07:13:55 +0000 (00:13 -0700)]
bsdiff: convert to gentargets

[Peter: cleanup build, install and uninstall targets]
Signed-off-by: Martin Banky <Martin.Banky@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoboa: convert to autotargets
Peter Korsgaard [Sun, 26 Sep 2010 19:11:32 +0000 (21:11 +0200)]
boa: convert to autotargets

Based on Martin's patch to convert to gentargets.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agofbset: misc cleanup
Peter Korsgaard [Sun, 26 Sep 2010 18:54:34 +0000 (20:54 +0200)]
fbset: misc cleanup

Use install -D so it doesn't fail if usr/sbin doesn't exist, remove
unneeded stripping and move target cleanup to _UNINSTALL_TARGET_CMDS.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agofbset: convert to gentargets
Martin Banky [Sun, 26 Sep 2010 07:14:00 +0000 (00:14 -0700)]
fbset: convert to gentargets

Signed-off-by: Martin Banky <Martin.Banky@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoezxml: misc fixes
Peter Korsgaard [Sun, 26 Sep 2010 12:34:43 +0000 (14:34 +0200)]
ezxml: misc fixes

Install into target as well, and use install -D instead of cp, to handle
missing usr/include / usr/lib.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoezxml: convert to gentargets
Martin Banky [Sun, 26 Sep 2010 07:13:59 +0000 (00:13 -0700)]
ezxml: convert to gentargets

Signed-off-by: Martin Banky <Martin.Banky@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agodbus: bump to 1.2.24
Chih-Min Chao [Mon, 13 Sep 2010 15:12:15 +0000 (23:12 +0800)]
dbus: bump to 1.2.24

Signed-off-by: Chih-Min Chao <cmchao@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agotiff: bump to 3.9.4
Chih-Min Chao [Mon, 13 Sep 2010 15:12:12 +0000 (23:12 +0800)]
tiff: bump to 3.9.4

Signed-off-by: Chih-Min Chao <cmchao@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoiperf: bump to 2.0.5
Chih-Min Chao [Mon, 13 Sep 2010 15:12:11 +0000 (23:12 +0800)]
iperf: bump to 2.0.5

Signed-off-by: Chih-Min Chao <cmchao@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agosdl_mixer: disable plugins not available in BR, add optional mp3/ogg support
Peter Korsgaard [Sat, 25 Sep 2010 21:48:50 +0000 (23:48 +0200)]
sdl_mixer: disable plugins not available in BR, add optional mp3/ogg support

Closes #2521

Disable plugins with dependencies we don't have in BR / aren't enabled, so
the configure script doesn't get confused if they are installed on the
host. Also enable ogg/libmad support if enabled in BR.

Notice: flac support is disabled for now as the sdl_mixer configure script
doesn't work when cross compiling.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoiproute: bump version and convert to gentargets
Gustavo Zacarias [Thu, 23 Sep 2010 12:53:23 +0000 (09:53 -0300)]
iproute: bump version and convert to gentargets

Convert iproute2 to gentargets and bump to version 2.6.35.

[Peter: Small fixes to uninstall]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agowpa_supplicant: fix build without openssl
Peter Korsgaard [Thu, 23 Sep 2010 20:23:40 +0000 (22:23 +0200)]
wpa_supplicant: fix build without openssl

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agohostapd: fix build without openssl
Peter Korsgaard [Thu, 23 Sep 2010 20:19:41 +0000 (22:19 +0200)]
hostapd: fix build without openssl

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoopenvpn: bump version, fix build with --disable-crypto
Peter Korsgaard [Thu, 23 Sep 2010 19:54:24 +0000 (21:54 +0200)]
openvpn: bump version, fix build with --disable-crypto

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agomtd: bump version
Peter Korsgaard [Thu, 23 Sep 2010 12:12:42 +0000 (14:12 +0200)]
mtd: bump version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agolibmms: bump version, add patch for architectures without unaligned access
Paul Burton [Fri, 17 Sep 2010 13:22:15 +0000 (14:22 +0100)]
libmms: bump version, add patch for architectures without unaligned access

Closes #2581

Signed-off-by: Paul Burton <Paul.Burton@imgtec.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agontp: convert to autotargets and bump to 4.2.6p2
Martin Banky [Mon, 20 Sep 2010 21:54:23 +0000 (14:54 -0700)]
ntp: convert to autotargets and bump to 4.2.6p2

Also added additional options for ntp and fixed a build issue when
IPv6 support is not available.

[Peter: small tweaks]
Signed-off-by: Martin Banky <Martin.Banky@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoconfigs/i?86_defconfig: fix uClibc version / config file
Peter Korsgaard [Tue, 21 Sep 2010 17:29:36 +0000 (19:29 +0200)]
configs/i?86_defconfig: fix uClibc version / config file

As reported on the list.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agolinux: really bump default version to 2.6.35.5
Peter Korsgaard [Tue, 21 Sep 2010 14:54:55 +0000 (16:54 +0200)]
linux: really bump default version to 2.6.35.5

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agokernel-headers/linux: bump 2.6.35.x stable version
Peter Korsgaard [Tue, 21 Sep 2010 10:09:12 +0000 (12:09 +0200)]
kernel-headers/linux: bump 2.6.35.x stable version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agokernel-headers: bump 2.6.32.x stable version
Peter Korsgaard [Mon, 20 Sep 2010 21:00:32 +0000 (23:00 +0200)]
kernel-headers: bump 2.6.32.x stable version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agolzma: mark old package as deprecated
Peter Korsgaard [Mon, 20 Sep 2010 20:35:16 +0000 (22:35 +0200)]
lzma: mark old package as deprecated

xz-utils should be used instead nowadays.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agosquashfs: add lzma support
Peter Korsgaard [Mon, 20 Sep 2010 20:05:39 +0000 (22:05 +0200)]
squashfs: add lzma support

And try to select a sane default compression algorithm.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agopackage: add xz-utils package
Peter Korsgaard [Mon, 20 Sep 2010 15:32:46 +0000 (17:32 +0200)]
package: add xz-utils package

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoFix <PKG_NAME>_VERSION variable setup
Lionel Landwerlin [Sat, 18 Sep 2010 23:21:15 +0000 (01:21 +0200)]
Fix <PKG_NAME>_VERSION variable setup

Commit 993e51bc22f508fbaf39c5c49fd0595fc5c56013 introduced a problem
to compute <PKG_NAME>_VERSION variable when PKG_NAME start with
'HOST_'.

Signed-off-by: Lionel Landwerlin <llandwerlin@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agosquashfs: bump 4.x, add lzo support
Peter Korsgaard [Mon, 20 Sep 2010 14:19:26 +0000 (16:19 +0200)]
squashfs: bump 4.x, add lzo support

We'll need libattr/xz packages in BR to enable support for those.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agozlib: Fix build
Lionel Landwerlin [Sat, 18 Sep 2010 12:16:46 +0000 (14:16 +0200)]
zlib: Fix build

Using "make -j $(N)" with N > 1 sometimes breaks zlib build.

Signed-off-by: Lionel Landwerlin <llandwerlin@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agousbmount: convert to gentargets and fix dependencies
Peter Korsgaard [Sun, 19 Sep 2010 21:22:24 +0000 (23:22 +0200)]
usbmount: convert to gentargets and fix dependencies

udev needs to be selected before the sub options can be selected, and
UDEV_SCSI_ID isn't needed.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoudev: don't hide if busybox is enabled
Peter Korsgaard [Sun, 19 Sep 2010 20:55:41 +0000 (22:55 +0200)]
udev: don't hide if busybox is enabled

udev is hidden by default (because of BR2_PACKAGE_BUSYBOX_SHOW_OTHERS),
but other packages (hal + usbmount) tries to select it, which gives
warnings if it isn't visible.

To fix this, simply make it always visible. To call mdev an equivalent
of udev is also stretching the truth anyway.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agom4: needs wchar support in toolchain
Peter Korsgaard [Sun, 19 Sep 2010 20:34:20 +0000 (22:34 +0200)]
m4: needs wchar support in toolchain

Reported-by: Marcus Osdoba <marcus.osdoba@googlemail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoMerge branch 'for-2010.11/download-rework' of git://git.busybox.net/~tpetazzoni/git...
Peter Korsgaard [Thu, 16 Sep 2010 20:33:06 +0000 (22:33 +0200)]
Merge branch 'for-2010.11/download-rework' of git://git.busybox.net/~tpetazzoni/git/buildroot

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agodmraid: misc cleanup
Peter Korsgaard [Thu, 16 Sep 2010 13:26:25 +0000 (15:26 +0200)]
dmraid: misc cleanup

Fix install into staging (YES instead of yes), fix uninstall target,
use default target-install handling, install headers/lib/man pages into
target if requested.

A small patch is needed for 'make remove' to work.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agodmraid: fix init script
Peter Korsgaard [Thu, 16 Sep 2010 13:14:35 +0000 (15:14 +0200)]
dmraid: fix init script

Init scripts are only run if they are prefixed with S??, and dmraid gets
installed into /usr/sbin, not /sbin.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agosdl_sound: cleanup uninstall handling
Peter Korsgaard [Thu, 16 Sep 2010 11:52:17 +0000 (13:52 +0200)]
sdl_sound: cleanup uninstall handling

SDL_SOUND_SUBDIR doesn't exist, so the staging uninstall handling is
equivalent to the default one.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoMerge branch 'for-2010.11/remove-oldstyle-hooks' of git://git.busybox.net/~tpetazzoni...
Peter Korsgaard [Thu, 16 Sep 2010 11:25:32 +0000 (13:25 +0200)]
Merge branch 'for-2010.11/remove-oldstyle-hooks' of git://git.busybox.net/~tpetazzoni/git/buildroot

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agofs/skeleton: remove ancient .bashrc
Peter Korsgaard [Thu, 16 Sep 2010 07:56:16 +0000 (09:56 +0200)]
fs/skeleton: remove ancient .bashrc

It contains a bunch of semi-random aliases confusing users, and sets
a bunch of environment variables which are already provided by bash by
default.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agolinux: don't force no initramfs
Thomas Petazzoni [Sun, 12 Sep 2010 21:15:47 +0000 (23:15 +0200)]
linux: don't force no initramfs

When initramfs was not selected as a root filesystem, we forcefully
disabled the initramfs in the kernel configuration.

However, it prevents an user from manually managing its initramfs, as
we override the option he has set in his kernel configuration
file. There's no real reason to do so: when initramfs is not selected
as the root filesystem, just don't touch initramfs related options in
the kernel configuration.

Problem reported by Sergey Naumov <sknaumov@gmail.com>.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agokernel-headers: bump 2.6.34.x version
Peter Korsgaard [Wed, 15 Sep 2010 09:46:07 +0000 (11:46 +0200)]
kernel-headers: bump 2.6.34.x version

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoCHANGES: strace is updated, not removed
Peter Korsgaard [Mon, 13 Sep 2010 21:04:15 +0000 (23:04 +0200)]
CHANGES: strace is updated, not removed

Thanks to Sylvain 'ythier' Hitier for noticing.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agostrace: bump version, remove patches now upstream
Peter Korsgaard [Mon, 13 Sep 2010 12:10:09 +0000 (14:10 +0200)]
strace: bump version, remove patches now upstream

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoRevert "Makefile.package.in: allow packages to override download step"
Maxime Petazzoni [Thu, 2 Sep 2010 10:59:26 +0000 (12:59 +0200)]
Revert "Makefile.package.in: allow packages to override download step"

This reverts commit 48cf66f1a2e2c501abeee98b7a2268b0d6d2010d.

Signed-off-by: Maxime Petazzoni <maxime.petazzoni@bulix.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoRe-implement the source-check and external-deps targets
Maxime Petazzoni [Thu, 2 Sep 2010 10:31:57 +0000 (12:31 +0200)]
Re-implement the source-check and external-deps targets

The new DL_MODE variable dispatches between the various download
implementations of each method (Git, Subversion, Wget) to deal with the
normal download (default mode, 'DOWNLOAD'), the source-check
('SOURCE_CHECK') and to show the external dependencies for external-deps
('SHOW_EXTERNAL_DEPS').

For the latter, the legacy script wget-show-external-deps.sh is no
longer required as $(WGET) isn't called directly anymore but always
through the DOWNLOAD helper.

Signed-off-by: Maxime Petazzoni <maxime.petazzoni@bulix.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoUse the normal download method for libsvgtiny
Maxime Petazzoni [Thu, 2 Sep 2010 10:09:49 +0000 (12:09 +0200)]
Use the normal download method for libsvgtiny

Now that the generic download method supports Subversion, fall back to
the normal usage of AUTOTARGETS for libsvgtiny.

Signed-off-by: Maxime Petazzoni <maxime.petazzoni@bulix.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoUse the normal download method for Tremor
Maxime Petazzoni [Thu, 2 Sep 2010 10:09:48 +0000 (12:09 +0200)]
Use the normal download method for Tremor

Now that the generic download method supports Subversion, fall back to
the normal usage of AUTOTARGETS for Tremor.

Signed-off-by: Maxime Petazzoni <maxime.petazzoni@bulix.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoImplement basic non-wget download methods
Maxime Petazzoni [Thu, 2 Sep 2010 10:09:47 +0000 (12:09 +0200)]
Implement basic non-wget download methods

Packages can now be sourced from Git and Subversion repositories. The
download method will be autodetected from the URI (git://, svn://, etc).
If the repository is accessed through http(s), you can force the
download method by setting a _SITE_METHOD variable to either 'git' or
'svn', respectively and without the quotes.

The package's _VERSION variable defines which commit, revision, tag or
branch should be checked out. For Git, it can be HEAD, a commit ID, a
tag name or branch name (anything that can be checked out with `git
checkout`). For Subversion, it must be a revision number, or HEAD.

Signed-off-by: Maxime Petazzoni <maxime.petazzoni@bulix.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoUpdate defconfigs with new VCS config options
Maxime Petazzoni [Thu, 2 Sep 2010 10:09:46 +0000 (12:09 +0200)]
Update defconfigs with new VCS config options

Signed-off-by: Maxime Petazzoni <maxime.petazzoni@bulix.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoCleanup the VCS commands configuration
Maxime Petazzoni [Thu, 2 Sep 2010 10:09:45 +0000 (12:09 +0200)]
Cleanup the VCS commands configuration

It's not really necessary to differenciate the commands for checking out
or updating a repository. Only the path to the binary and eventual
top-level flags are useful to configure.

Signed-off-by: Maxime Petazzoni <maxime.petazzoni@bulix.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoRemove the spider feature
Maxime Petazzoni [Thu, 2 Sep 2010 10:09:44 +0000 (12:09 +0200)]
Remove the spider feature

In preparation for the re-work of the DOWNLOAD helper to support
multiple download methods and protocols, the spider feature used with
wget is removed for now until it is re-implemented on top of the new
download methods.

Signed-off-by: Maxime Petazzoni <maxime.petazzoni@bulix.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoMerge branch 'for-2010.11/remove-deprecated-packages' of git://git.busybox.net/~tpeta...
Peter Korsgaard [Sun, 12 Sep 2010 22:20:25 +0000 (00:20 +0200)]
Merge branch 'for-2010.11/remove-deprecated-packages' of git://git.busybox.net/~tpetazzoni/git/buildroot

14 years agomicrowin: remove deprecated package
Thomas Petazzoni [Sun, 12 Sep 2010 18:18:08 +0000 (20:18 +0200)]
microwin: remove deprecated package

Microwin is disabled in Buildroot since January 2007
(726abd4e519f97eda6f6dfc1b6b9505fc37e8b23) and nobody
complained. Moreover, the upstream project hasn't done any release
since five years, so let's remove this package, as announced in the
notes of 2010.08 release.

The project maintainer has announced in June 2010 that he is working
again on the project, and he has switched to Git. When a new release
is done, we can re-introduce it if people need it (this old package
needed serious work to be converted to the new package infrastructure
anyway).

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agolibglib12: remove deprecated package
Thomas Petazzoni [Sun, 12 Sep 2010 18:13:36 +0000 (20:13 +0200)]
libglib12: remove deprecated package

This is part of the removal of the Gtk 1.x stack.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agolibgtk12: Remove deprecated package
Thomas Petazzoni [Sun, 12 Sep 2010 18:12:08 +0000 (20:12 +0200)]
libgtk12: Remove deprecated package

The Gtk 1.x is now very old, and Gtk 2.x has been around for a long
time now. Besides Dillo that just got removed, we no longer have any
package that depend on Gtk 1.x.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agodillo: remove deprecated package
Thomas Petazzoni [Sun, 12 Sep 2010 18:10:46 +0000 (20:10 +0200)]
dillo: remove deprecated package

This version of Dillo, based on Gtk 1.x is no longer maintained.

If someone needs the newer version of Dillo, we'll have to package
FLTK2 first.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agopcmcia: remove deprecated package
Thomas Petazzoni [Sun, 12 Sep 2010 18:07:55 +0000 (20:07 +0200)]
pcmcia: remove deprecated package

As stated on http://pcmcia-cs.sourceforge.net/: "The Linux pcmcia-cs
package is officially deprecated. It can only be used with 2.4 and
older kernels.".

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoConfig.in.arch: ARM cortex A9 support
Peter Korsgaard [Sun, 12 Sep 2010 17:36:57 +0000 (19:36 +0200)]
Config.in.arch: ARM cortex A9 support

Based on patch by falls huang.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
14 years agoinfrastructure: remove support for old style hooks
Thomas Petazzoni [Wed, 1 Sep 2010 22:20:28 +0000 (00:20 +0200)]
infrastructure: remove support for old style hooks

Now that all old-style hooks occurences have been converted to
new-style hooks, let's get rid of the code needed to support old-style
hooks from the package infrastructure.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agowhich: remove useless stripping
Thomas Petazzoni [Wed, 1 Sep 2010 22:18:12 +0000 (00:18 +0200)]
which: remove useless stripping

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agoudpcast: actually use the hooks
Thomas Petazzoni [Wed, 1 Sep 2010 22:17:58 +0000 (00:17 +0200)]
udpcast: actually use the hooks

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agotcpdump: remove useless stripping
Thomas Petazzoni [Wed, 1 Sep 2010 22:17:27 +0000 (00:17 +0200)]
tcpdump: remove useless stripping

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
14 years agostrace: convert to new style hook
Thomas Petazzoni [Wed, 1 Sep 2010 22:16:19 +0000 (00:16 +0200)]
strace: convert to new style hook

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>