buildroot.git
16 years agoUpdate to work with recent lzo changes
Hamish Moffatt [Tue, 26 Aug 2008 00:41:29 +0000 (00:41 -0000)]
Update to work with recent lzo changes

16 years agopsmic: locale support
Peter Korsgaard [Mon, 25 Aug 2008 09:05:00 +0000 (09:05 -0000)]
psmic: locale support

Closes #4274.

16 years agopsmisc: bump version
Peter Korsgaard [Mon, 25 Aug 2008 09:04:49 +0000 (09:04 -0000)]
psmisc: bump version

16 years agopsmisc: convert to Makefile.autotools.in format
Peter Korsgaard [Mon, 25 Aug 2008 09:04:39 +0000 (09:04 -0000)]
psmisc: convert to Makefile.autotools.in format

16 years agoprocps: bump version
Peter Korsgaard [Sun, 24 Aug 2008 12:40:36 +0000 (12:40 -0000)]
procps: bump version

Closes #4284.

16 years agoprocps: needs WCHAR
Peter Korsgaard [Sun, 24 Aug 2008 12:40:32 +0000 (12:40 -0000)]
procps: needs WCHAR

16 years agotoolchain/gdb: unbreak target gdb support
Peter Korsgaard [Sun, 24 Aug 2008 07:48:22 +0000 (07:48 -0000)]
toolchain/gdb: unbreak target gdb support

r22624 (Ulf: Add prepatched AVR32 gcc-4.2.2 toolchain) broke target gdb
support as it tries to apply gdb patches twice. Unbreak it.

Closes #3954.

16 years agolibxml2: enable ipv6 support if enabled in buildroot
Peter Korsgaard [Sun, 24 Aug 2008 07:48:15 +0000 (07:48 -0000)]
libxml2: enable ipv6 support if enabled in buildroot

16 years agoUpdate AT91 patches to latest Linux
Ulf Samuelsson [Sat, 23 Aug 2008 20:45:42 +0000 (20:45 -0000)]
Update AT91 patches to latest Linux

16 years agoAdd configurations for current linux versions
Ulf Samuelsson [Sat, 23 Aug 2008 20:25:29 +0000 (20:25 -0000)]
Add configurations for current linux versions

16 years agolibxml2: use install-strip instead of install-exec for target install
Peter Korsgaard [Sat, 23 Aug 2008 13:08:37 +0000 (13:08 -0000)]
libxml2: use install-strip instead of install-exec for target install

Use install-strip so binaries gets stripped and man pages / header files
gets installed.

16 years agolibxml2: cleanup configure args
Peter Korsgaard [Sat, 23 Aug 2008 13:08:34 +0000 (13:08 -0000)]
libxml2: cleanup configure args

16 years agolibxml2: point to homepage instead of ftp site in help
Peter Korsgaard [Sat, 23 Aug 2008 13:08:31 +0000 (13:08 -0000)]
libxml2: point to homepage instead of ftp site in help

16 years agolibxml2: remove unused BR2_PACKAGE_LIBXML2_TARGET_HEADERS option
Peter Korsgaard [Sat, 23 Aug 2008 13:08:28 +0000 (13:08 -0000)]
libxml2: remove unused BR2_PACKAGE_LIBXML2_TARGET_HEADERS option

16 years agoopenchrome: fix install
Peter Korsgaard [Fri, 22 Aug 2008 14:42:00 +0000 (14:42 -0000)]
openchrome: fix install

Closes #4674.

16 years agoxorg: depend on WCHAR and LOCALE
Peter Korsgaard [Fri, 22 Aug 2008 14:24:53 +0000 (14:24 -0000)]
xorg: depend on WCHAR and LOCALE

Xorg needs WCHAR and LOCALE, so make sure it cannot be selected unless
this is enabled in the toolchain.

We unfortunately cannot make BR2_XSERVER_xorg depend on BR2_USE_LOCALE
because of a strange recursion error with dbus, but now we atleast
inform the user what to do to get a working configuration.

The real solution is ofcause of fix xorg, but that's for another day.

16 years agopackage: don't hide xorg/tinyx selection
Peter Korsgaard [Fri, 22 Aug 2008 14:24:51 +0000 (14:24 -0000)]
package: don't hide xorg/tinyx selection

Hiding xorg/tinyx selections until the user unselects "none" seems quite
unintuitive.

16 years agoMakefile.autotools.in: remove unused BR2_HAVE_INCLUDES handling
Peter Korsgaard [Fri, 22 Aug 2008 14:01:56 +0000 (14:01 -0000)]
Makefile.autotools.in: remove unused BR2_HAVE_INCLUDES handling

Patch by Wade Berrier.

16 years agogcc: only use -mfloat-abi for ARM, use -msoft-float for other archs
Peter Korsgaard [Fri, 22 Aug 2008 13:59:06 +0000 (13:59 -0000)]
gcc: only use -mfloat-abi for ARM, use -msoft-float for other archs

Patch by Wade Berrier.

16 years agosqlite: bump version
Peter Korsgaard [Thu, 21 Aug 2008 14:51:14 +0000 (14:51 -0000)]
sqlite: bump version

16 years agoace_of_penguins: remove redundant configure settings
Peter Korsgaard [Thu, 21 Aug 2008 13:10:27 +0000 (13:10 -0000)]
ace_of_penguins: remove redundant configure settings

Reported by Hartleys.

16 years agobusybox: add 1.12.x and make it default
Peter Korsgaard [Thu, 21 Aug 2008 05:08:53 +0000 (05:08 -0000)]
busybox: add 1.12.x and make it default

16 years agou-boot: bump version
Peter Korsgaard [Wed, 20 Aug 2008 20:04:18 +0000 (20:04 -0000)]
u-boot: bump version

16 years agou-boot: fix broken insert_define in Makefile
Peter Korsgaard [Wed, 20 Aug 2008 20:04:14 +0000 (20:04 -0000)]
u-boot: fix broken insert_define in Makefile

Patch by Markus Heidelberg <markus.heidelberg@web.de>

16 years agou-boot: fix wrong syntax in Makefile
Peter Korsgaard [Wed, 20 Aug 2008 20:04:11 +0000 (20:04 -0000)]
u-boot: fix wrong syntax in Makefile

Patch by Markus Heidelberg <markus.heidelberg@web.de>

Some $(call insert_define, ..., ...) calls were lacking the comma after
the variable. That didn't lead to a syntax error but it didn't have any
effect on the output u-boot/include/config.h

16 years agolzo: bump version and update to Makefile.autotools.in format
Peter Korsgaard [Wed, 20 Aug 2008 14:28:58 +0000 (14:28 -0000)]
lzo: bump version and update to Makefile.autotools.in format

Bump LZO version and update makefile - tested with latest mtdutils.

Signed-off-by: daniel.j.laird <daniel.j.laird@nxp.com>
16 years agorsync: bump version
Peter Korsgaard [Wed, 20 Aug 2008 14:15:15 +0000 (14:15 -0000)]
rsync: bump version

16 years agorsync: convert to Makefile.autotools.in format
Peter Korsgaard [Wed, 20 Aug 2008 14:15:10 +0000 (14:15 -0000)]
rsync: convert to Makefile.autotools.in format

16 years agokernel-headers: rename aout patch so it gets applied to 2.6.25.15
Peter Korsgaard [Tue, 19 Aug 2008 15:01:36 +0000 (15:01 -0000)]
kernel-headers: rename aout patch so it gets applied to 2.6.25.15

Needed by valgrind.

16 years agokernel-headers: bump 2.6.25.x / 2.6.26.x versions
Peter Korsgaard [Tue, 19 Aug 2008 15:01:33 +0000 (15:01 -0000)]
kernel-headers: bump 2.6.25.x / 2.6.26.x versions

16 years agohaserl: bump 0.9.x version
Peter Korsgaard [Tue, 19 Aug 2008 09:40:23 +0000 (09:40 -0000)]
haserl: bump 0.9.x version

16 years agohaserl: don't install unneeded examples for 0.8.0 to target
Peter Korsgaard [Tue, 19 Aug 2008 09:40:20 +0000 (09:40 -0000)]
haserl: don't install unneeded examples for 0.8.0 to target

16 years agoifplugd: add missing newline
Peter Korsgaard [Tue, 19 Aug 2008 09:40:18 +0000 (09:40 -0000)]
ifplugd: add missing newline

16 years agospeex: also compile static libraries
Peter Korsgaard [Sun, 17 Aug 2008 13:46:46 +0000 (13:46 -0000)]
speex: also compile static libraries

16 years agospeex: automate selection of arm specific optimizations
Peter Korsgaard [Sun, 17 Aug 2008 13:46:42 +0000 (13:46 -0000)]
speex: automate selection of arm specific optimizations

ARM version info according to wikipedia, hopefully I got it all correct.

16 years agospeex: fix target install
Peter Korsgaard [Sun, 17 Aug 2008 13:20:31 +0000 (13:20 -0000)]
speex: fix target install

Use install-strip and clean up documentation files instead of
install-exec so files get stripped and manpages installed if
requested.

16 years agospeex: select libogg
Peter Korsgaard [Sun, 17 Aug 2008 13:20:28 +0000 (13:20 -0000)]
speex: select libogg

Speex depends on libogg, so make it visible in Kconfig

16 years agospeex: convert to Makefile.autotools.in and bump version to 1.2rc1
Peter Korsgaard [Sun, 17 Aug 2008 13:20:25 +0000 (13:20 -0000)]
speex: convert to Makefile.autotools.in and bump version to 1.2rc1

Patch by Malek <souf_oued@yahoo.fr>

16 years agopcre: fix target install
Peter Korsgaard [Sat, 16 Aug 2008 19:36:36 +0000 (19:36 -0000)]
pcre: fix target install

Use install-strip and clean up documentation files instead of
install-exec so files get stripped and manpages installed if
requested.

16 years agofontconfig: remove redundant configure args
Peter Korsgaard [Sat, 16 Aug 2008 19:13:53 +0000 (19:13 -0000)]
fontconfig: remove redundant configure args

Patch by antialize / bug #4524.

16 years agopcre: bump version
Peter Korsgaard [Sat, 16 Aug 2008 12:32:57 +0000 (12:32 -0000)]
pcre: bump version

16 years agopcre: fix compilation when C++ support is disabled
Peter Korsgaard [Sat, 16 Aug 2008 12:32:54 +0000 (12:32 -0000)]
pcre: fix compilation when C++ support is disabled

pcre will use host g++ is no cross g++ is available, so explicitly disable
c++ support in pcre if it isn't enabled in buildroot instead.

16 years agopcre: add homepage to description
Peter Korsgaard [Sat, 16 Aug 2008 11:59:59 +0000 (11:59 -0000)]
pcre: add homepage to description

16 years agoMakefile.autotools.in: add missing continuation for PKG_CONF_OPT
Peter Korsgaard [Sat, 16 Aug 2008 11:59:56 +0000 (11:59 -0000)]
Makefile.autotools.in: add missing continuation for PKG_CONF_OPT

The silent support added in r23041 was missing a shell continuation character
breaking PKG_CONF_OPT support - Fixed.

16 years agotarget/device: enable uclibc globbing support
Peter Korsgaard [Thu, 14 Aug 2008 06:52:15 +0000 (06:52 -0000)]
target/device: enable uclibc globbing support

Enable UCLIBC_HAS_GNU_GLOB like in the generic config for target specific
uclibc configs. Fixes globbing issue reported on the uclibc list.

16 years agodnsmasq: bump version
Peter Korsgaard [Fri, 8 Aug 2008 18:15:29 +0000 (18:15 -0000)]
dnsmasq: bump version

fixes dns spoofing vulnerability.

16 years agobusybox: fix missing dependencies in unpacked and config rules
Peter Korsgaard [Wed, 6 Aug 2008 12:56:31 +0000 (12:56 -0000)]
busybox: fix missing dependencies in unpacked and config rules

Aadds dependency to host-sed and $(PROJECT_BUILD_DIR) when running
make busybox-config and busybox-unpacked.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
16 years agobusybox: additional 1.11.1 patches
Peter Korsgaard [Wed, 6 Aug 2008 06:37:21 +0000 (06:37 -0000)]
busybox: additional 1.11.1 patches

16 years agoMakefile.autotools.in: remove extra newlines in MESSAGE macro
Peter Korsgaard [Mon, 4 Aug 2008 19:08:48 +0000 (19:08 -0000)]
Makefile.autotools.in: remove extra newlines in MESSAGE macro

16 years agoMakefile.autotools.in: quiet configure on silent (-s) builds
Peter Korsgaard [Mon, 4 Aug 2008 19:08:45 +0000 (19:08 -0000)]
Makefile.autotools.in: quiet configure on silent (-s) builds

Use --quiet configure argument when make is invoked with the -s (silent)
option.

16 years agoi2c-tools: cleanup clean target
Peter Korsgaard [Mon, 4 Aug 2008 19:08:41 +0000 (19:08 -0000)]
i2c-tools: cleanup clean target

16 years agohaserl: convert to Makefile.autotools.in format
Peter Korsgaard [Mon, 4 Aug 2008 19:08:38 +0000 (19:08 -0000)]
haserl: convert to Makefile.autotools.in format

16 years agoMakefile.autotools.in: fix patch dir for version specific subdir
Peter Korsgaard [Mon, 4 Aug 2008 19:08:35 +0000 (19:08 -0000)]
Makefile.autotools.in: fix patch dir for version specific subdir

16 years agoethtool: don't specify STRIPPROG
Peter Korsgaard [Mon, 4 Aug 2008 19:08:26 +0000 (19:08 -0000)]
ethtool: don't specify STRIPPROG

The correct strip program gets picked up at configure time, so no need to
specify it at target install time.

16 years agolua: select readline / ncurses
Peter Korsgaard [Mon, 4 Aug 2008 19:08:21 +0000 (19:08 -0000)]
lua: select readline / ncurses

16 years agoavahi: select expat
Peter Korsgaard [Mon, 4 Aug 2008 19:08:15 +0000 (19:08 -0000)]
avahi: select expat

16 years agovpnc: select libgcrypt / libgpg_error
Peter Korsgaard [Mon, 4 Aug 2008 19:08:12 +0000 (19:08 -0000)]
vpnc: select libgcrypt / libgpg_error

16 years agoargus: select libpcap
Peter Korsgaard [Mon, 4 Aug 2008 19:08:09 +0000 (19:08 -0000)]
argus: select libpcap

16 years agoccache: expand help text
Peter Korsgaard [Mon, 4 Aug 2008 19:08:06 +0000 (19:08 -0000)]
ccache: expand help text

16 years agoccache: cleanup configure args and respect BR2_HAVE_MANPAGES
Peter Korsgaard [Mon, 4 Aug 2008 19:08:04 +0000 (19:08 -0000)]
ccache: cleanup configure args and respect BR2_HAVE_MANPAGES

16 years agoccache: also remove target symlinks on clean
Peter Korsgaard [Mon, 4 Aug 2008 19:08:01 +0000 (19:08 -0000)]
ccache: also remove target symlinks on clean

16 years agoccache: cleanup config
Peter Korsgaard [Mon, 4 Aug 2008 19:07:58 +0000 (19:07 -0000)]
ccache: cleanup config

16 years agopackage: add package managers sub menu
Peter Korsgaard [Mon, 4 Aug 2008 19:07:51 +0000 (19:07 -0000)]
package: add package managers sub menu

16 years agoltrace: expand help text
Peter Korsgaard [Mon, 4 Aug 2008 19:07:48 +0000 (19:07 -0000)]
ltrace: expand help text

16 years agoethtool: convert to Makefile.autotools.in format
Peter Korsgaard [Mon, 4 Aug 2008 19:07:45 +0000 (19:07 -0000)]
ethtool: convert to Makefile.autotools.in format

16 years agostrace: convert to makefile.autotools.in format
Peter Korsgaard [Mon, 4 Aug 2008 19:07:41 +0000 (19:07 -0000)]
strace: convert to makefile.autotools.in format

16 years agostrace: also remove from target-utils on clean
Peter Korsgaard [Mon, 4 Aug 2008 19:07:38 +0000 (19:07 -0000)]
strace: also remove from target-utils on clean

16 years agopackage: more BR2_PACKAGE_BUSYBOX_HIDE_OTHERS annotations
Peter Korsgaard [Mon, 4 Aug 2008 19:07:36 +0000 (19:07 -0000)]
package: more BR2_PACKAGE_BUSYBOX_HIDE_OTHERS annotations

16 years agouClibc-0.9.29: remove double ARM subarch selection from defconfig
Peter Korsgaard [Mon, 4 Aug 2008 19:07:33 +0000 (19:07 -0000)]
uClibc-0.9.29: remove double ARM subarch selection from defconfig

uclibc.mk unconditionally adds the ARM subarch config entries to the
config so remove them from the defconfig.

16 years agodash: hide if BR2_PACKAGE_BUSYBOX_HIDE_OTHERS
Peter Korsgaard [Mon, 4 Aug 2008 19:07:29 +0000 (19:07 -0000)]
dash: hide if BR2_PACKAGE_BUSYBOX_HIDE_OTHERS

16 years agokernel-headers: remove ancient versions
Peter Korsgaard [Mon, 4 Aug 2008 19:07:26 +0000 (19:07 -0000)]
kernel-headers: remove ancient versions

16 years agokernel-headers: mark 2.6.24 as deprecated and 2.6.25 as recent
Peter Korsgaard [Mon, 4 Aug 2008 19:07:24 +0000 (19:07 -0000)]
kernel-headers: mark 2.6.24 as deprecated and 2.6.25 as recent

16 years agokernel-headers: add 2.6.26.x
Peter Korsgaard [Mon, 4 Aug 2008 19:07:21 +0000 (19:07 -0000)]
kernel-headers: add 2.6.26.x

16 years agopackage: global largefile CFLAGS handling
Peter Korsgaard [Mon, 4 Aug 2008 19:07:18 +0000 (19:07 -0000)]
package: global largefile CFLAGS handling

16 years agobuildroot: remove trailing spaces
Peter Korsgaard [Mon, 4 Aug 2008 19:07:05 +0000 (19:07 -0000)]
buildroot: remove trailing spaces

for i in `find -name 'Config*' -o -name 'Makefile*' -o -name '*.mk'`;
do
sed -i 's/ \+$//' $i;
done

16 years agobusybox: default HIDE_OTHERS to y for all versions
Peter Korsgaard [Mon, 4 Aug 2008 19:06:19 +0000 (19:06 -0000)]
busybox: default HIDE_OTHERS to y for all versions

There's no particular reason to only enable BR2_PACKAGE_BUSYBOX_HIDE_OTHERS
by default for the snapshot version.

16 years agostrace: fix LARGEFILE typo
Peter Korsgaard [Mon, 4 Aug 2008 19:06:10 +0000 (19:06 -0000)]
strace: fix LARGEFILE typo

Patch by Claus Klein.

16 years agosed: fix CPPFLAGS typo
Peter Korsgaard [Mon, 4 Aug 2008 19:04:05 +0000 (19:04 -0000)]
sed: fix CPPFLAGS typo

Patch by Claus Klein.

16 years agoMakefile.autotools.in: fix make source-check/external-deps differently
Peter Korsgaard [Thu, 24 Jul 2008 13:38:39 +0000 (13:38 -0000)]
Makefile.autotools.in: fix make source-check/external-deps differently

The MAKELEVEL test is not that robust; It fails with the recent log
support or if buildroot is driven from an external Makefile.

Rework it to instead detect source-check/external-deps by the fact that
they set SPIDER.

16 years agogrep: make locale handling less verbose
Peter Korsgaard [Wed, 23 Jul 2008 12:08:53 +0000 (12:08 -0000)]
grep: make locale handling less verbose

As suggested by Bernhard.

16 years agogrep: cleanup configure args
Peter Korsgaard [Wed, 23 Jul 2008 10:35:59 +0000 (10:35 -0000)]
grep: cleanup configure args

16 years agogrep: fix target install and clean
Peter Korsgaard [Wed, 23 Jul 2008 10:35:56 +0000 (10:35 -0000)]
grep: fix target install and clean

16 years agogrep: gettext/libintl is only required if locale is enabled
Peter Korsgaard [Wed, 23 Jul 2008 10:35:53 +0000 (10:35 -0000)]
grep: gettext/libintl is only required if locale is enabled

16 years agogettext: also remove from staging on -clean
Peter Korsgaard [Wed, 23 Jul 2008 10:35:50 +0000 (10:35 -0000)]
gettext: also remove from staging on -clean

16 years agobusybox: additional 1.11.1 fix
Peter Korsgaard [Wed, 23 Jul 2008 06:01:50 +0000 (06:01 -0000)]
busybox: additional 1.11.1 fix

16 years agovsftp: enable and fix linking
Peter Korsgaard [Tue, 22 Jul 2008 19:47:41 +0000 (19:47 -0000)]
vsftp: enable and fix linking

Patch by Wade Berrier.

It still errors out on sysdeputil.c for me, but this is no worse than
it was before, so committing.

16 years agowhich: convert to Makefile.autotools.in format
Peter Korsgaard [Tue, 22 Jul 2008 14:11:01 +0000 (14:11 -0000)]
which: convert to Makefile.autotools.in format

16 years agowhich: install into /usr/bin
Peter Korsgaard [Tue, 22 Jul 2008 13:59:42 +0000 (13:59 -0000)]
which: install into /usr/bin

16 years agowhich: strip target binary
Peter Korsgaard [Tue, 22 Jul 2008 13:59:39 +0000 (13:59 -0000)]
which: strip target binary

16 years agowhich: needs readline
Peter Korsgaard [Tue, 22 Jul 2008 13:59:35 +0000 (13:59 -0000)]
which: needs readline

Patch by Wade Berrier.

16 years agobusybox: 1.11.1 patches
Peter Korsgaard [Tue, 22 Jul 2008 11:19:07 +0000 (11:19 -0000)]
busybox: 1.11.1 patches

16 years agosdl_mixer: run CONFIG_UPDATE on correct directory
Peter Korsgaard [Mon, 21 Jul 2008 08:53:18 +0000 (08:53 -0000)]
sdl_mixer: run CONFIG_UPDATE on correct directory

The Makefile tried to update config.guess and config.sub in the wrong
directories, this patch updates the correct scripts making it possible to
compile on new systems.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
16 years agoKconfig: remove 'default n'
Peter Korsgaard [Thu, 17 Jul 2008 20:01:44 +0000 (20:01 -0000)]
Kconfig: remove 'default n'

'default n' is the default, so there's no need to say it explicitly.

16 years agofuse: fix target install
Peter Korsgaard [Thu, 17 Jul 2008 13:25:35 +0000 (13:25 -0000)]
fuse: fix target install

Also copy libfuse.so symlink so fuse target isn't considered out of date

16 years agofreetype: fix target install and clean / dirclean
Peter Korsgaard [Thu, 17 Jul 2008 13:20:37 +0000 (13:20 -0000)]
freetype: fix target install and clean / dirclean

- target install didn't strip library
- clean didn't uninstall from staging / target
- dirclean target missing

16 years agosqlite: fix target install and clean
Peter Korsgaard [Thu, 17 Jul 2008 13:20:23 +0000 (13:20 -0000)]
sqlite: fix target install and clean

- install -D isn't a good idea for symlinks as it replaces them with the
  target files, leading to 3 copies of libsqlite.
- clean was missing include and pkgconfig files

16 years agopackage: sdl_image package
Peter Korsgaard [Thu, 17 Jul 2008 13:20:05 +0000 (13:20 -0000)]
package: sdl_image package

Based on patch by artemys. Closes #4194

16 years agozlib: cleanup and fix -clean target
Peter Korsgaard [Thu, 17 Jul 2008 13:19:54 +0000 (13:19 -0000)]
zlib: cleanup and fix -clean target

16 years agotiff: zlib and jpeg are needed at configure time
Peter Korsgaard [Thu, 17 Jul 2008 13:19:42 +0000 (13:19 -0000)]
tiff: zlib and jpeg are needed at configure time

16 years agotiff: cleanup and fix -clean target
Peter Korsgaard [Thu, 17 Jul 2008 13:19:33 +0000 (13:19 -0000)]
tiff: cleanup and fix -clean target