summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* autotargets: don't use install-stripThomas Petazzoni2010-09-271-4/+0
| | | | | | | | | | | | 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>
* thttpd: don't use parallel makePeter Korsgaard2010-09-272-3/+3
| | | | | | | 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>
* linux/kernel-headers: bump 2.6.32.x / 2.6.35.x stable versionsPeter Korsgaard2010-09-274-5/+64
| | | | | | And add missing 2.6.35 patch. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Makefile: generate a Makefile wrapper in $(O)Yann E. MORIN2010-09-263-17/+78
| | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* axel: convert to gentargets and bump to 2.4Martin Banky2010-09-263-45/+39
| | | | | | [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>
* logrotate: convert to gentargets and bump to 3.7.9Martin Banky2010-09-262-38/+32
| | | | | | [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>
* hwdata: convert to gentargets and bump to 0.230Martin Banky2010-09-262-41/+12
| | | | | | [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>
* dosfstools: convert to gentargets and bump to 3.0.10Martin Banky2010-09-262-84/+44
| | | | | | [Peter: pass LDFLAGS, remove stripping] Signed-off-by: Martin Banky <Martin.Banky@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* hotplug: mark as deprecatedPeter Korsgaard2010-09-262-1/+2
| | | | | | | | | 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>
* bsdiff: convert to gentargetsMartin Banky2010-09-262-61/+38
| | | | | | [Peter: cleanup build, install and uninstall targets] Signed-off-by: Martin Banky <Martin.Banky@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* boa: convert to autotargetsPeter Korsgaard2010-09-263-80/+21
| | | | | | Based on Martin's patch to convert to gentargets. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* fbset: misc cleanupPeter Korsgaard2010-09-261-5/+5
| | | | | | | 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>
* fbset: convert to gentargetsMartin Banky2010-09-262-53/+28
| | | | | Signed-off-by: Martin Banky <Martin.Banky@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ezxml: misc fixesPeter Korsgaard2010-09-261-2/+17
| | | | | | | 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>
* ezxml: convert to gentargetsMartin Banky2010-09-262-38/+16
| | | | | Signed-off-by: Martin Banky <Martin.Banky@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* dbus: bump to 1.2.24Chih-Min Chao2010-09-261-1/+1
| | | | | Signed-off-by: Chih-Min Chao <cmchao@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* tiff: bump to 3.9.4Chih-Min Chao2010-09-261-1/+1
| | | | | Signed-off-by: Chih-Min Chao <cmchao@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* iperf: bump to 2.0.5Chih-Min Chao2010-09-262-3/+3
| | | | | Signed-off-by: Chih-Min Chao <cmchao@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* sdl_mixer: disable plugins not available in BR, add optional mp3/ogg supportPeter Korsgaard2010-09-252-4/+26
| | | | | | | | | | | | | 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>
* iproute: bump version and convert to gentargetsGustavo Zacarias2010-09-253-56/+38
| | | | | | | | 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>
* wpa_supplicant: fix build without opensslPeter Korsgaard2010-09-231-2/+2
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* hostapd: fix build without opensslPeter Korsgaard2010-09-231-0/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* openvpn: bump version, fix build with --disable-cryptoPeter Korsgaard2010-09-232-1/+31
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mtd: bump versionPeter Korsgaard2010-09-233-41/+6
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libmms: bump version, add patch for architectures without unaligned accessPaul Burton2010-09-213-10/+98
| | | | | | | Closes #2581 Signed-off-by: Paul Burton <Paul.Burton@imgtec.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ntp: convert to autotargets and bump to 4.2.6p2Martin Banky2010-09-216-137/+81
| | | | | | | | | 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>
* configs/i?86_defconfig: fix uClibc version / config filePeter Korsgaard2010-09-212-6/+6
| | | | | | As reported on the list. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* linux: really bump default version to 2.6.35.5Peter Korsgaard2010-09-211-2/+2
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* kernel-headers/linux: bump 2.6.35.x stable versionPeter Korsgaard2010-09-212-2/+2
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* kernel-headers: bump 2.6.32.x stable versionPeter Korsgaard2010-09-202-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* lzma: mark old package as deprecatedPeter Korsgaard2010-09-202-1/+4
| | | | | | xz-utils should be used instead nowadays. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* squashfs: add lzma supportPeter Korsgaard2010-09-204-9/+33
| | | | | | And try to select a sane default compression algorithm. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: add xz-utils packagePeter Korsgaard2010-09-204-0/+30
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Fix <PKG_NAME>_VERSION variable setupLionel Landwerlin2010-09-201-8/+8
| | | | | | | | | 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>
* squashfs: bump 4.x, add lzo supportPeter Korsgaard2010-09-209-151/+188
| | | | | | We'll need libattr/xz packages in BR to enable support for those. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* zlib: Fix buildLionel Landwerlin2010-09-202-3/+3
| | | | | | | 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>
* usbmount: convert to gentargets and fix dependenciesPeter Korsgaard2010-09-193-36/+12
| | | | | | | 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>
* udev: don't hide if busybox is enabledPeter Korsgaard2010-09-192-4/+1
| | | | | | | | | | | 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>
* m4: needs wchar support in toolchainPeter Korsgaard2010-09-192-2/+6
| | | | | Reported-by: Marcus Osdoba <marcus.osdoba@googlemail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Merge branch 'for-2010.11/download-rework' of ↵Peter Korsgaard2010-09-1734-149/+193
|\ | | | | | | | | | | git://git.busybox.net/~tpetazzoni/git/buildroot Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
| * Revert "Makefile.package.in: allow packages to override download step"Maxime Petazzoni2010-09-131-1/+1
| | | | | | | | | | | | | | This reverts commit 48cf66f1a2e2c501abeee98b7a2268b0d6d2010d. Signed-off-by: Maxime Petazzoni <maxime.petazzoni@bulix.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * Re-implement the source-check and external-deps targetsMaxime Petazzoni2010-09-134-30/+77
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * Use the normal download method for libsvgtinyMaxime Petazzoni2010-09-131-10/+1
| | | | | | | | | | | | | | | | 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>
| * Use the normal download method for TremorMaxime Petazzoni2010-09-131-10/+2
| | | | | | | | | | | | | | | | 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>
| * Implement basic non-wget download methodsMaxime Petazzoni2010-09-131-4/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * Update defconfigs with new VCS config optionsMaxime Petazzoni2010-09-1326-78/+52
| | | | | | | | | | Signed-off-by: Maxime Petazzoni <maxime.petazzoni@bulix.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * Cleanup the VCS commands configurationMaxime Petazzoni2010-09-132-20/+10
| | | | | | | | | | | | | | | | | | 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>
| * Remove the spider featureMaxime Petazzoni2010-09-133-16/+3
| | | | | | | | | | | | | | | | | | | | 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>
* | dmraid: misc cleanupPeter Korsgaard2010-09-162-5/+32
| | | | | | | | | | | | | | | | | | | | 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>
* | dmraid: fix init scriptPeter Korsgaard2010-09-162-5/+5
| | | | | | | | | | | | | | 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>