Ulf Samuelsson [Tue, 6 Jan 2009 14:16:27 +0000 (14:16 -0000)]
Use PROJECT-u-boot-VERSION-DATE.bin as u-boot target
Provide link using "u-boot.bin"
Add BR2_TARGET_UBOOT_DEFAULT_ENV config
If this is set, Buildroot will generate
a default environment to allow easy downloading
of the kernel and root file system
Both as compile time data and an autoscript.
Make u-boot depend on $(U_BOOT_TARGETS)
Add "u-boot-autoscript" to U_BOOT_TARGETS if
BR2_TARGET_UBOOT_DEFAULT_ENV is set.
Take kernel name from Linux build.
Use correct ARCH when mkimaging the autoscript.
Do not use TARGET_ATMEL_COPYTO for generic u-boot.
Hide dataflash memory configurations when
different boot memory is used.
Peter Korsgaard [Tue, 6 Jan 2009 11:59:55 +0000 (11:59 -0000)]
openssl: remove uclibc-susv3-legacy hunk from avr32 patch
Peter Korsgaard [Mon, 5 Jan 2009 16:16:30 +0000 (16:16 -0000)]
u-boot: unbreak build after r24674
Disable broken autoscript handling so the build atleast completes
Peter Korsgaard [Mon, 5 Jan 2009 16:12:34 +0000 (16:12 -0000)]
u-boot: revert U_BOOT_TARGET part of r24646
More u-boot build unbreaking. r24646 added U_BOOT_TARGET which uses the
nonexisting BOARDNAME variable, which means that the filename expands
to -u-boot-*, confusing ln.
There's limited point in having that symlink in the first please, so simply
revert that hunk.
Peter Korsgaard [Mon, 5 Jan 2009 15:52:44 +0000 (15:52 -0000)]
u-boot: unbreak build after r24646
Unset variables aren't the same as "".
Peter Korsgaard [Mon, 5 Jan 2009 15:47:00 +0000 (15:47 -0000)]
add .empty files for git-svn
git-svn (and git) doesn't handle empty directories, so add .empty files
to those dirs like elsewhere in buildroot.
Those empty directories are normally not a big deal, but the recent changes
to u-boot broke the build.
Peter Korsgaard [Mon, 5 Jan 2009 15:37:11 +0000 (15:37 -0000)]
remove more empty dirs
Peter Korsgaard [Mon, 5 Jan 2009 15:24:31 +0000 (15:24 -0000)]
target/generic: remove empty legacy dirs
Peter Korsgaard [Mon, 5 Jan 2009 15:23:09 +0000 (15:23 -0000)]
package: remove empty legacy dirs
Nigel Kukard [Sun, 4 Jan 2009 06:04:50 +0000 (06:04 -0000)]
Use target ar & ranlib when generating static archives, the host tools were being used when libltdl.a was being generated
Nigel Kukard [Sun, 4 Jan 2009 06:02:30 +0000 (06:02 -0000)]
We don't need to set CC, AR, RANLIB when installing and uninstalling
Nigel Kukard [Sun, 4 Jan 2009 05:59:54 +0000 (05:59 -0000)]
Use target ar & ranlib when generating static archives, libm4.a was being built with the host ar and ranlib
Ulf Samuelsson [Sat, 3 Jan 2009 16:59:04 +0000 (16:59 -0000)]
Do not copy linux config with higher minor version than current kernel
Nigel Kukard [Sat, 3 Jan 2009 16:30:09 +0000 (16:30 -0000)]
* Simplify the screen install, no versioned binaries, no symlink to versioned binary
Ulf Samuelsson [Sat, 3 Jan 2009 16:25:47 +0000 (16:25 -0000)]
Allow use of uClibc-0.9.30 for AVR32 toolchain
Ulf Samuelsson [Sat, 3 Jan 2009 16:24:14 +0000 (16:24 -0000)]
Fix binutils Config for AVR32 (hopefully final version)
Ulf Samuelsson [Sat, 3 Jan 2009 16:10:50 +0000 (16:10 -0000)]
Update target/device/Atmel/*/Makefile.in
------------------------------------------
Replace $(BOARDNAME)_PATH with BOARD_PATH
Set U-Boot targets for 1.2.0-atmel as well as 2009.01-rc1
Remove hardwiring of BusyBox configuration files.
Remove older BusyBox configuration files
Remove "at91sam9260dfc-linux-2.6.28-rc6.config" from at91sam9g20dfc directory
Update "at91rm9200df_defconfig"
Add "at91rm9200df-linux-2.6.28.config"
Update "at91sam9260dfc_defconfig"
Ulf Samuelsson [Sat, 3 Jan 2009 15:50:38 +0000 (15:50 -0000)]
Generate an autoscript for configuring u-boot in $(BINARIES_DIR)
mkimage the autoscript to autoscript.$(PROJECT)-
Move build of u-boot-1.2.0-atmel to target/u-boot
Only visible for AT91 targets.
Fetch prepatched 1.2.0-atmel tarball from $(BR2_ATMEL_MIRROR)
Rest from normal location.
Introduce U_BOOT_CONFIGURE_OPTS
Set to NOSOFT_FLOAT for u-boot-1.2.0-atmel
Disable target/device/Atmel/u-boot
Keep files in target/device/Atmel/u-boot during a test period.
Files:
M target/device/Atmel/Makefile.in
M target/device/Atmel/Config.in
M target/u-boot/Makefile.in
M target/u-boot/Config.in
A target/u-boot/1.2.0-atmel
Nigel Kukard [Sat, 3 Jan 2009 15:03:16 +0000 (15:03 -0000)]
Fixed missing "
Nigel Kukard [Sat, 3 Jan 2009 08:04:21 +0000 (08:04 -0000)]
rsync doesn't support install-exec, override RSYNC_INSTALL_TARGET_OPT to install non-stripped
Ulf Samuelsson [Sat, 3 Jan 2009 01:06:36 +0000 (01:06 -0000)]
Update linux versions
Ulf Samuelsson [Sat, 3 Jan 2009 01:06:16 +0000 (01:06 -0000)]
one more fix of binutils config for AVR32 toolchain
Ulf Samuelsson [Sat, 3 Jan 2009 00:59:57 +0000 (00:59 -0000)]
Unbreak AVR32 toolchain, by making binutils-2.17 available
Ulf Samuelsson [Sat, 3 Jan 2009 00:40:02 +0000 (00:40 -0000)]
Fix remaining 'butterfinger' issue
Ulf Samuelsson [Sat, 3 Jan 2009 00:07:25 +0000 (00:07 -0000)]
Remove debugging variable added to svn by mistake, (Thanks Pter)
Ulf Samuelsson [Sat, 3 Jan 2009 00:06:13 +0000 (00:06 -0000)]
Add support for at91sam9g20 to U-Boot
Ulf Samuelsson [Sat, 3 Jan 2009 00:05:42 +0000 (00:05 -0000)]
Add facilities for installing u-boot in different locations
Ulf Samuelsson [Sat, 3 Jan 2009 00:04:55 +0000 (00:04 -0000)]
Provide factory default command to u-boot, using Buildroot variables
Ulf Samuelsson [Sat, 3 Jan 2009 00:04:14 +0000 (00:04 -0000)]
Fix issue with AT91/AVR32 Ethernet MACB
Ulf Samuelsson [Sat, 3 Jan 2009 00:03:31 +0000 (00:03 -0000)]
Add X-Modem tools for minicom to u-boot allowing easy downloading of U-Boot
Ulf Samuelsson [Sat, 3 Jan 2009 00:02:07 +0000 (00:02 -0000)]
Add Memory configration to u-boot (Config.in) and remove comments from 'choice's', Rearrange options for clarity
Ulf Samuelsson [Sat, 3 Jan 2009 00:00:46 +0000 (00:00 -0000)]
Add Memory configuration to U-Boot build, remove some debugging info
Peter Korsgaard [Fri, 2 Jan 2009 20:31:44 +0000 (20:31 -0000)]
toolchain: remove empty export-toolchain dir (git-svn issue)
Peter Korsgaard [Fri, 2 Jan 2009 20:31:01 +0000 (20:31 -0000)]
toolchain: revert "Allow creating a script for external use of Buildroot toolchain"
It's been 10 days now without any reply from Ulf, so revert r24480+r24481.
Peter Korsgaard [Fri, 2 Jan 2009 20:30:54 +0000 (20:30 -0000)]
toolchain/binutils: fix up avr32 related fallout of r24474
It's been 10 days now without any reply from Ulf, so fix it up to what
seems sensible.
Ulf Samuelsson [Fri, 2 Jan 2009 15:44:18 +0000 (15:44 -0000)]
Apply some care, when copying the linux configuration file
Nigel Kukard [Fri, 2 Jan 2009 12:01:49 +0000 (12:01 -0000)]
* Fix format of the pciutils pci.ids.gz data file
- If ZLIB is present the filename of pci.ids is changed to pci.ids.gz but its not compressed, add a compressor to ensure its gzipped
Ulf Samuelsson [Fri, 2 Jan 2009 11:18:09 +0000 (11:18 -0000)]
Support AT91 in vanilla U-Boot
Ulf Samuelsson [Fri, 2 Jan 2009 08:32:25 +0000 (08:32 -0000)]
Update at91sam9260dfc BSP
Ulf Samuelsson [Fri, 2 Jan 2009 08:30:44 +0000 (08:30 -0000)]
Remove whitespace damage in uclibc.mk
Ulf Samuelsson [Fri, 2 Jan 2009 08:29:31 +0000 (08:29 -0000)]
Bump socat version, optionally add configure variables
Peter Korsgaard [Thu, 1 Jan 2009 21:20:46 +0000 (21:20 -0000)]
dependencies: simplistic SHELL = bash check
Peter Korsgaard [Thu, 1 Jan 2009 21:20:35 +0000 (21:20 -0000)]
buildroot: set SHELL instead of messing around with CONFIG_SHELL
Simply set SHELL to bash instead of adding CONFIG_SHELL to all shell
invocations. CONFIG_SHELL is still set, as it is used by kconfig.
Nigel Kukard [Thu, 1 Jan 2009 19:41:52 +0000 (19:41 -0000)]
* Bump release of bootutils to 0.0.9
Nigel Kukard [Thu, 1 Jan 2009 19:30:55 +0000 (19:30 -0000)]
* Running the make for lvm2 in parallel can cause build failures, revert to -j1
Nigel Kukard [Thu, 1 Jan 2009 17:50:49 +0000 (17:50 -0000)]
* Bumped to version 1.41.3
- Disable tls
- rel-libs is now implemented upstream
- Install ext4 tools aswell
Nigel Kukard [Thu, 1 Jan 2009 17:48:06 +0000 (17:48 -0000)]
* Added "generic" option to x86_64 target
- Default to generic and not core2
Nigel Kukard [Thu, 1 Jan 2009 17:28:51 +0000 (17:28 -0000)]
* Removed duplicate PCIUTILS_VERSION
* When installing pci.ids[.gz] the -D means create all components leading up, using $(@D) does not include the filename, the last directory component is then /usr/share. pci.ids[.gz] is therefore created as /usr/share/misc (misc being the filename). Using $@ fixes this, the directory path is created and the file is installed as /usr/share/misc/pci.ids[.gz] .
Nigel Kukard [Thu, 1 Jan 2009 14:05:54 +0000 (14:05 -0000)]
* By default pciutils build of libpci.a uses the host ar/ranlib, force the use of the target tools
Nigel Kukard [Thu, 1 Jan 2009 14:00:35 +0000 (14:00 -0000)]
* Bumped lvm2 to 2.02.43
- By default the build uses host ar/ranlib to generate the static lvm library used, force the target tools to be used instead
Nigel Kukard [Wed, 31 Dec 2008 18:28:59 +0000 (18:28 -0000)]
* Added option to build with gcc 4.3.2
Nigel Kukard [Wed, 31 Dec 2008 18:27:31 +0000 (18:27 -0000)]
* Select zlib support in neon for rpm
Nigel Kukard [Wed, 31 Dec 2008 18:25:23 +0000 (18:25 -0000)]
* Bumped xfsprogs to 2.10.2
- Remvoed susv3 legacy patch which was comitted upstream
- Forecefully set some configure results which appear to of been silently ignored in the past
Nigel Kukard [Wed, 31 Dec 2008 18:22:43 +0000 (18:22 -0000)]
* Refined building of neon options
- Added support to build with or without zlib support
Nigel Kukard [Wed, 31 Dec 2008 18:12:22 +0000 (18:12 -0000)]
* Bump rpm to 5.1.6
- Remove patches comitted upstream
- Exclude tools we don't need
- Fix bundled magic mime data
Nigel Kukard [Wed, 31 Dec 2008 18:09:13 +0000 (18:09 -0000)]
* Bump latest 2.6.27 kernel header version to 2.6.27.10
Peter Korsgaard [Wed, 31 Dec 2008 09:35:21 +0000 (09:35 -0000)]
busybox: bump 1.12.x / 1.13.x versions
Peter Korsgaard [Wed, 31 Dec 2008 09:35:15 +0000 (09:35 -0000)]
libgtk2: add init script to create /etc/gtk-2.0/gdk-pixbuf.loaders
It would be nicer to do this at compile time, but then we would need to
compile libgtk2 for the host as well.
Peter Korsgaard [Wed, 31 Dec 2008 09:35:11 +0000 (09:35 -0000)]
pango: add init script to create /etc/pango/pango.modules
It would be nicer to do this at compile time, but then we would need to
compile pango for the host as well.
Peter Korsgaard [Wed, 31 Dec 2008 09:35:06 +0000 (09:35 -0000)]
libcurl/libglade: touch _HOOK_POST_INSTALL target
Peter Korsgaard [Tue, 30 Dec 2008 19:15:22 +0000 (19:15 -0000)]
busybox: 1.13.1 dc fix
Peter Korsgaard [Tue, 30 Dec 2008 19:15:14 +0000 (19:15 -0000)]
package: remove default y from xserver selection
Ulf Samuelsson [Tue, 30 Dec 2008 08:26:51 +0000 (08:26 -0000)]
Update kernel patch from 2.6.28-rc6 to 2.6.28
Peter Korsgaard [Mon, 29 Dec 2008 15:22:23 +0000 (15:22 -0000)]
toolchain/uclibc: fix 0.9.30 x86 build with 2.6.28 headers (from r24515)
Peter Korsgaard [Mon, 29 Dec 2008 15:22:12 +0000 (15:22 -0000)]
xlib needs wchar support, so require it for tinyx as well
Ulf Samuelsson [Mon, 29 Dec 2008 15:13:32 +0000 (15:13 -0000)]
Use correct filename for patch
Ulf Samuelsson [Mon, 29 Dec 2008 15:12:10 +0000 (15:12 -0000)]
Use correct filename for patch
Peter Korsgaard [Mon, 29 Dec 2008 11:05:04 +0000 (11:05 -0000)]
pango: fix download url
Reported by Berns.
Peter Korsgaard [Mon, 29 Dec 2008 11:05:00 +0000 (11:05 -0000)]
libglib2: fix download url
Reported by Berns.
Peter Korsgaard [Mon, 29 Dec 2008 10:09:55 +0000 (10:09 -0000)]
gmpc: fix typo
Thanks to Thomas for noticing.
Peter Korsgaard [Mon, 29 Dec 2008 10:09:50 +0000 (10:09 -0000)]
busybox; fix iptunnel compile with 2.6.28 headers (from r24253)
Peter Korsgaard [Mon, 29 Dec 2008 08:46:25 +0000 (08:46 -0000)]
gmpc: needs libglade as well
Peter Korsgaard [Sun, 28 Dec 2008 22:28:49 +0000 (22:28 -0000)]
package: make X server selection a choice and fix tinyx prefix
Peter Korsgaard [Sun, 28 Dec 2008 20:54:40 +0000 (20:54 -0000)]
package: add gmpc (gtk musicpd client) package
Peter Korsgaard [Sun, 28 Dec 2008 20:07:50 +0000 (20:07 -0000)]
netsnmp: don't list openssl as a hard dependency
netsnmp can be compiled without ssl support, so don't list it as a hard
dependency and only compile in support if enabled by the user.
Peter Korsgaard [Sun, 28 Dec 2008 20:06:20 +0000 (20:06 -0000)]
libcurl: add dummy curl-* targets
Peter Korsgaard [Sun, 28 Dec 2008 20:04:01 +0000 (20:04 -0000)]
libcurl: compile with openssl support if available
Peter Korsgaard [Sun, 28 Dec 2008 20:00:07 +0000 (20:00 -0000)]
curl: rename to libcurl so Makefile.autotools.in can find patches
Peter Korsgaard [Sun, 28 Dec 2008 16:08:57 +0000 (16:08 -0000)]
openssl: fix uclibc 0.9.30 build
Peter Korsgaard [Sun, 28 Dec 2008 16:08:53 +0000 (16:08 -0000)]
netsnmp: bump version, fixes security hole in snmpv3
Peter Korsgaard [Sun, 28 Dec 2008 13:50:53 +0000 (13:50 -0000)]
curl: convert to Makefile.autotools.in format, bump version
Peter Korsgaard [Sun, 28 Dec 2008 13:50:49 +0000 (13:50 -0000)]
curl: remove unused legacy patches
Peter Korsgaard [Sun, 28 Dec 2008 13:50:45 +0000 (13:50 -0000)]
toolchain/kernel-headers: add 2.6.28
Don't make it default yet as uclibc/busybox seems to have some issues
with it.
Peter Korsgaard [Sat, 27 Dec 2008 14:36:32 +0000 (14:36 -0000)]
libmpd: no need for autoreconf now we don't patch configure.ac anymore
Peter Korsgaard [Sat, 27 Dec 2008 14:36:29 +0000 (14:36 -0000)]
package: add libglade
Peter Korsgaard [Sat, 27 Dec 2008 14:36:22 +0000 (14:36 -0000)]
pango: bump version
Thomas Petazzoni [Fri, 26 Dec 2008 23:28:15 +0000 (23:28 -0000)]
directfb-examples fixes
* Do not install to the staging dir inside the target install target,
since it has already been done in the staging install target.
* Strip the binaries installed in the target.
* Properly create the target installation stamp.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Peter Korsgaard [Fri, 26 Dec 2008 22:29:26 +0000 (22:29 -0000)]
libmpd: get rid of < glib2.16 workaround
Peter Korsgaard [Fri, 26 Dec 2008 22:29:19 +0000 (22:29 -0000)]
libglib2: bump version
Peter Korsgaard [Fri, 26 Dec 2008 15:36:12 +0000 (15:36 -0000)]
libgtk: don't list cups/png/jpeg/tiff as hard dependencies
GTK can be compiled without the above, so don't list them as hard
dependencies, and simply adjust the build depending on what the user
has enabled.
Peter Korsgaard [Fri, 26 Dec 2008 15:36:09 +0000 (15:36 -0000)]
libgtk2: remove unneeded configure opts
This stuff is all handled by Makefile.autotools.in
Peter Korsgaard [Fri, 26 Dec 2008 15:36:03 +0000 (15:36 -0000)]
package/multimedia: add libmpd package
Wade Berrier [Tue, 23 Dec 2008 17:51:37 +0000 (17:51 -0000)]
scripts/setlocalversion: update deprecated git-<command> usage
Git is moving away from the git-<command> to git <command>
git-svn -> git svn
Peter Korsgaard [Tue, 23 Dec 2008 14:54:49 +0000 (14:54 -0000)]
target/generic: add ttyAMAx device nodes (E.G. for qemu-system-arm)
Peter Korsgaard [Tue, 23 Dec 2008 10:21:10 +0000 (10:21 -0000)]
toolchain: disable export-toolchain stuff as it breaks make dependencies
For some reason Ulf's export-toolchain stuff breaks the build as the
dependencies target isn't executed and SED isn't set.
Peter Korsgaard [Tue, 23 Dec 2008 10:21:07 +0000 (10:21 -0000)]
toolchain/uclibc: fix typo
Peter Korsgaard [Tue, 23 Dec 2008 09:39:05 +0000 (09:39 -0000)]
toolchain/uclibc: Add BR2_ENABLE_LOCALE_PREGENERATED option
Add an option to either generate locales yourself or download the
pregenerated set.
Based on
4bdca9cc in Bernhard's tree.
Peter Korsgaard [Mon, 22 Dec 2008 22:10:38 +0000 (22:10 -0000)]
strace: fix build on ARM (no <asm/cachectl.h>)
Peter Korsgaard [Mon, 22 Dec 2008 22:10:35 +0000 (22:10 -0000)]
rxvt: don't use getpt()
uClibc can be (and per default is) configured to not implement the glibc
function getpt(3), so use the non-getpt rxvt configuration.
Peter Korsgaard [Mon, 22 Dec 2008 22:10:30 +0000 (22:10 -0000)]
x11r7/xserver_xorg: breaks with shared cache
The package overrides CFLAGS, so disable shared cache.