summaryrefslogtreecommitdiff
path: root/package
AgeCommit message (Collapse)Author
2009-09-20python: Don't delete .py files unless asked.Will Newton
If we have set BR2_PACKAGE_PYTHON_PY_ONLY or BR2_PACKAGE_PYTHON_PY_PYC we want .py files to be left on the target, whatever the value of BR2_PACKAGE_PYTHON_DEV. Signed-off-by: Will Newton <will.newton@gmail.com>
2009-09-20libmicrohttpd: New package.Will Newton
libmicrohttpd is a library that allows embedding an HTTP server into an application with a small code and memory footprint. Signed-off-by: Will Newton <will.newton@gmail.com>
2009-09-20package/Makefile.in: Use appropriate paths for host pkg-config.Will Newton
PKG_CONFIG_PATH adds a path to the pkg-config search path, but this is not enough when we are building host tools - the host pkg-config default path is still used, and this will pick up .pc files in the staging_dir tree. PKG_CONFIG_LIBDIR overrides the pkg-config default path and ensures only host .pc files are found. This fixes a pango build failure when building for the host with cairo PNG support enabled. Signed-off-by: Will Newton <will.newton@gmail.com>
2009-09-20package/Makefile.autotools.in: Add $(PKG)_AUTORECONF_OPT variable.Will Newton
Allow options to be passed to the autoreconf script if necessary. Signed-off-by: Will Newton <will.newton@gmail.com>
2009-09-20autoconf: Bump version to 2.64.Will Newton
This release of autoconf brings a number of bug fixes, including a change to the autoreconf script to pass the correct include path parameter to aclocal. Signed-off-by: Will Newton <will.newton@gmail.com>
2009-09-20iptables: fix disable-ipv6 optionOlaf Rempel
- bumb version to v1.4.5 - add fix for --disable-ipv6 option (upstream bug: http://bugzilla.netfilter.org/show_bug.cgi?id=608) Signed-off-by: Olaf Rempel <razzor@kopf-tisch.de> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-09-20Add SDL_sound packageEvan Zelkowitz
Closes #477 Peter: minor tweaks: - sdl_snd -> sdl_sound - cleaned up help text - don't transform binary name - add option to keep playsound/playsound_simple - Off by default - fix uninstall when BR2_HAVE_DEVFILES isn't enabled Signed-off-by: Evan Zelkowitz <evan.zelkowitz@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-09-19libevent: only install event_rpcgen.py if python support is enabledPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-09-19libevent: Bump version and clean up makefile.Will Newton
Closes #565 - Bump version from 1.2 to 1.4.12 - Clean up makefile and use Makefile.autotools.in. Signed-off-by: Will Newton <will.newton@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-09-19package/: remove unused / unreferenced udhcp packagePeter Korsgaard
Udhcp got integrated into busybox a long time ago, and the udhcp package wasn't even included in package/Config.in, so it couldn't be used. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-09-19package/: hide more programs with busybox alternatives by defaultPeter Korsgaard
Hide netkitbase / netkittelnet / tftp / devmem2 when BR2_PACKAGE_BUSYBOX_HIDE_OTHERS is enabled. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-09-19Merge branch 'huge-cleanup' of git://git.busybox.net/~tpetazzoni/git/buildrootPeter Korsgaard
2009-09-19netkittelnet: depends on netkitbase (and in term RPC support)Peter Korsgaard
Closes #617 netkittelnet needs netkitbase, which in term needs RPC support in toolchain, so adjust Kconfig dependencies to ensure this. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-09-16Rename the output directoriesThomas Petazzoni
In the output directory, we now have - build/ where all the packages are built - images/ where the final kernel and rootfs images are stored - staging/ the staging directory (containing the development files and libraries compiled for the target) - target/ which contains the target root filesystem - host/ which contains all the host programs - stamps/ which contains the stamps files Therefore, the build_ARCH and toolchain_build_ARCH have been removed. People willing to use the same Buildroot sources to compile for different architectures are invited to use the O= command line option for out-of-tree compilation. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2009-09-16Remove BR2_TOPDIR_PREFIX and BR2_TOPDIR_SUFFIXThomas Petazzoni
The same effect can be done using out-of-tree build with O= Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2009-09-16Remove the "project" featureThomas Petazzoni
The "project" feature was designed to allow to several projects to be built inside the same Buildroot source tree and allowing the toolchain and non-configurable packages to be shared between the different projects on the same architecture. While being interesting in theory, this feature adds a level of complexity to Buildroot, both from an user perspective and from a developer perspective, while one of the main Buildroot strengh is to be simple. Moreover, this feature is only seldomly used by our users. From a user-level perspective, this for example allows to remove the project_build_ARCH directory, which was very confusing. The autotools-stamps directory is also removed, since these stamps are back at their normal location. Description of the changes involved : * project/, directory removed * Makefile - Don't include project/Makefile.in and project/project.mk anymore - Grab a copy of the contents of project/Makefile.in at the location it was imported, but remove the definition related to PROJECT_BUILD_DIR. The TARGET_DIR is now in $(BUILD_DIR)/target_dir - Remove the creation/removal of the $(PROJECT_BUILD_DIR) and $(PROJECT_BUILD_DIR)/autotools-stamps directories - Don't make world depends on target-host-info. This target was defined by project/project.mk to customize /etc/issue, /etc/hostname and create /etc/br-version depending on the project definitions. We can of course imagine re-adding such a feature later. - Replace PROJECT_BUILD_DIR by BUILD_DIR everywhere - Remove the update, log and lognr.$(PROJECT) target, they were specific to the project feature. * package/Makefile.autotools.in - Replace PROJECT_BUILD_DIR by BUILD_DIR for the location of the configure cache - Move the INSTALL_TARGET and HOOK_POST_INSTALL stamps to the same directory as the other stamps (i.e, in the package directory). * package/Makefile.in - Replace PROJECT_BUILD_DIR by BUILD_DIR for the location of the configure cache * package/at/at.mk, package/busybox/busybox.mk, package/busybox/initramfs.mk, package/customize/customize.mk, package/linux-fusion/linux-fusion.mk, package/ltp-testsuite/ltp-testsuite.mk, package/nfs-utils/nfs-utils.mk, target/cpio/cpioroot.mk, target/cramfs/cramfs.mk, target/device/Atmel/DataFlashBoot/DataflashBoot.mk, target/device/Atmel/Makefile.in, target/device/Atmel/at91bootstrap/at91bootstrap.mk, target/device/KwikByte/Makefile.in, target/ext2/ext2root.mk, target/initramfs/initramfs.mk, target/iso9660/iso9660.mk, target/jffs2/jffs2root.mk, target/linux/Makefile.in, target/romfs/romfs.mk, target/squashfs/squashfsroot.mk, target/tar/tarroot.mk, target/ubifs/ubifsroot.mk - Replace PROJECT_BUILD_DIR by BUILD_DIR * target/device/Config.in - Do not include project/Config.in anymore * target/linux/Makefile.in.advanced - Replace PROJECT_BUILD_DIR by BUILD_DIR - Store the stamps file in $(STAMP_DIR) instead of $(PROJECT_BUILD_DIR)/autotools-stamps * target/u-boot/Makefile.in - Replace PROJECT_BUILD_DIR by BUILD_DIR - Remove $(PROJECT) from the U-Boot target binary name - Remove the insertion in the configuration of the project name as the hostname - The u-boot-autoscript target now generates $(U_BOOT_AUTOSCRIPT).img instead of $(U_BOOT_AUTOSCRIPT).$(PROJECT) * toolchain/gcc/gcc-uclibc-3.x.mk toolchain/gcc/gcc-uclibc-4.x.mk - Move the stamps files to $(STAMP_DIR) Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2009-09-16busybox: bump 1.14.x versionPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-09-16iptables: use multipurpose binaries and bump versionOlaf Rempel
Closes #587 - bump version to 1.4.4 - iptables-optional-ipv6.patch no longer needed (included in upstream) - use ipXtables-multi binaries with symlinks to ipXtables, ipXtables-save, ipXtables-restore instead of 3 distinct binaries Signed-off-by: Olaf Rempel <razzor@kopf-tisch.de> Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-09-15busybox: don't default to long gone file for snapshot configPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-09-12busybox: bump 1.15.x versionPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-09-11divine: new packageSven Neumann
DiVine is the DirectFB virtual input extension. Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-09-10radvd: bump versionPeter Korsgaard
Fixes segfault issues with plug/unplug and other misc fixes. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-09-10busybox: 1.15.0 fixesPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-09-10busybox: 1.14.3 fixesPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-09-10coreutils: fix rename-with-trailing-slash bug override variable namePeter Korsgaard
The variable controlling if coreutils thinks the system has the rename-with-trailing-slash bug is called gl_cv_func_rename_trailing_slash_bug and not vb_cv_.. Forcing this off works around a bug in coreutils configure, which otherwise tries to compile Windows-only workaround code. Reported-by: Stephen Rodgers <hwstar@rodgers.sdcoxmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-09-09kismet: bump version and convert to Makefile.autotools.in formatGustavo Zacarias
Closes #487 * Bump kismet from 2007-10-R1 to 2009-06-R1 (newcore: nicer, more features) * Migrate to Makefile.autotools.in * Introduce new options to just install the server, client, drone or combination Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-09-05Merge branch 'qstrip' of git://git.busybox.net/~tpetazzoni/git/buildrootPeter Korsgaard
2009-09-05packages: use qstripThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2009-09-05busybox: 1.15.0 inetd fixPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-09-03directfb: update to 1.4.2, add option for pxa3xx driverSven Neumann
Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-09-03libglib2: bump version to 2.20.5Sven Neumann
Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-09-03package: Remove unnecessary dependencies on uclibc.Will Newton
A C library will have been built by the toolchain makefiles, so there is no need for packages to explicitly depend on uclibc. Signed-off-by: Will Newton <will.newton@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-09-02libarchive package addedDaniel Mack
See http://code.google.com/p/libarchive/ [Peter: removed conditional target install, added wchar dependency] Signed-off-by: Daniel Mack <daniel@caiaq.de> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-09-01dnsmasq: misc fixesGustavo Zacarias
Closes #527 * convert to Makefile.autotools.in format * Bump to version 2.50 fixes security issues CVE 2009-2957 and 2009-2958. * fix dbus paths and dependencies * Install manpage conditionally * Introduce new DHCP server option Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Daniele Salvatore Albano <d.albano@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-09-01xdata_xcursor-themes: -source target should only download, not extractPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-09-01sdl_net: rename back to SDL_netPeter Korsgaard
It turns out that renaming SDL_net to sdl_net (688c388ce765984af2) isn't such a good idea, as the name is also used for the tarball filename to download. Instead go back to use SDL_net again, and simply add an sdl_net alias. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-09-01gtk2-themes: fix typoPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-09-01busybox: add 1.15.0Peter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-08-31util-linux: use := instead of = to stop recursion2009.08Peter Korsgaard
Unbreaks util-linux together with busybox Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-08-31ctorrent: build with ssl support if availableKelvin Cheung
Closes #557 Build with openssl support if that is enabled. Signed-off-by: Kelvin Cheung <keguang.zhang@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-08-30util-linux: fix build with locale in toolchainPeter Korsgaard
Closes #529. util-linux needs to link with libintl when locale support is available / requested in the toolchain, similar to how it is done for avahi. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-08-30util-linux: fix libblkid detectionPeter Korsgaard
We don't have libblkid in BR, so make sure the configure script doesn't detect it if it is installed on the host. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-08-29buildroot: fix remaining references to SDL_net instead of sdl_netPeter Korsgaard
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-08-28sdl_net: use sdl_net instead of SDL_net as make targetPeter Korsgaard
As suggested by Julien Boibessot <julien.boibessot@free.fr>. The other SDL extensions use sdl_xx, and not SDL_xx, so rename sdl_net to match. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-08-26package/Makefile.in: use := for INSTALLPeter Korsgaard
So it doesn't get reevaluated every time and for consistency with FLEX/BISON. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-08-24busybox: also enable ipv6 support in ifupdown if ipv6 support is enabledPeter Korsgaard
Reported by: Chris Smith <chris.smith@tandberg.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-08-20Merge branch 'alsa-utils-fix' into for-2009.08Thomas Petazzoni
Conflicts: CHANGES
2009-08-20alsa-utils: fix build for x86 on x86-64Thomas Petazzoni
alsa-utils included two ugly patches for ARM and AVR32 to fix build issues encountered with ncurses. In fact these build issues were caused by the fact that alsa-utils was using ncurses5-config of the host instead of the one installed in $(STAGING_DIR). Therefore, these two patches are removed, and we instead pass ac_cv_prog_ncurses5_config to the ./configure script. This commit solves bug #569, reported by Simon Pasch, who also contributed this fix. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2009-08-10libsoup: enable autoreconfThomas Petazzoni
To get the libtool patch to make some effect, an autoreconfiguration is necessary. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2009-08-10libxslt: tell ./configure where libxml isThomas Petazzoni
libxslt is currently configured with --with-libxml-include-prefix, which allows libxslt ./configure to find libxml headers. However, the build of libxslt fails because it doesn't find the library itself. Therefore, instead of using --with-libxml-include-prefix, we switch to the more generic --with-libxml-prefix. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>