summaryrefslogtreecommitdiffstats
path: root/package
Commit message (Collapse)AuthorAgeFilesLines
* python: Don't delete .py files unless asked.Will Newton2009-09-201-1/+0
| | | | | | | | 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>
* libmicrohttpd: New package.Will Newton2009-09-203-0/+22
| | | | | | | 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>
* package/Makefile.in: Use appropriate paths for host pkg-config.Will Newton2009-09-202-4/+7
| | | | | | | | | | | | 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>
* package/Makefile.autotools.in: Add $(PKG)_AUTORECONF_OPT variable.Will Newton2009-09-201-1/+4
| | | | | | Allow options to be passed to the autoreconf script if necessary. Signed-off-by: Will Newton <will.newton@gmail.com>
* autoconf: Bump version to 2.64.Will Newton2009-09-201-1/+1
| | | | | | | | 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>
* iptables: fix disable-ipv6 optionOlaf Rempel2009-09-202-1/+20
| | | | | | | | | - 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>
* Add SDL_sound packageEvan Zelkowitz2009-09-203-0/+62
| | | | | | | | | | | | | | 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>
* libevent: only install event_rpcgen.py if python support is enabledPeter Korsgaard2009-09-191-0/+8
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libevent: Bump version and clean up makefile.Will Newton2009-09-192-74/+8
| | | | | | | | | | 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>
* package/: remove unused / unreferenced udhcp packagePeter Korsgaard2009-09-193-92/+0
| | | | | | | 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>
* package/: hide more programs with busybox alternatives by defaultPeter Korsgaard2009-09-191-6/+4
| | | | | | | Hide netkitbase / netkittelnet / tftp / devmem2 when BR2_PACKAGE_BUSYBOX_HIDE_OTHERS is enabled. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Merge branch 'huge-cleanup' of git://git.busybox.net/~tpetazzoni/git/buildrootPeter Korsgaard2009-09-199-46/+44
|\
| * Rename the output directoriesThomas Petazzoni2009-09-161-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * Remove BR2_TOPDIR_PREFIX and BR2_TOPDIR_SUFFIXThomas Petazzoni2009-09-161-3/+3
| | | | | | | | | | | | The same effect can be done using out-of-tree build with O= Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * Remove the "project" featureThomas Petazzoni2009-09-168-43/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | netkittelnet: depends on netkitbase (and in term RPC support)Peter Korsgaard2009-09-191-0/+4
|/ | | | | | | | | 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>
* busybox: bump 1.14.x versionPeter Korsgaard2009-09-164-88/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* iptables: use multipurpose binaries and bump versionOlaf Rempel2009-09-162-94/+15
| | | | | | | | | | | | | 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>
* busybox: don't default to long gone file for snapshot configPeter Korsgaard2009-09-151-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* busybox: bump 1.15.x versionPeter Korsgaard2009-09-127-566/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* divine: new packageSven Neumann2009-09-113-0/+23
| | | | | | | DiVine is the DirectFB virtual input extension. Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* radvd: bump versionPeter Korsgaard2009-09-101-1/+1
| | | | | | Fixes segfault issues with plug/unplug and other misc fixes. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* busybox: 1.15.0 fixesPeter Korsgaard2009-09-104-0/+495
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* busybox: 1.14.3 fixesPeter Korsgaard2009-09-103-0/+87
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* coreutils: fix rename-with-trailing-slash bug override variable namePeter Korsgaard2009-09-101-1/+1
| | | | | | | | | | | | 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>
* kismet: bump version and convert to Makefile.autotools.in formatGustavo Zacarias2009-09-095-120/+110
| | | | | | | | | | | | 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>
* Merge branch 'qstrip' of git://git.busybox.net/~tpetazzoni/git/buildrootPeter Korsgaard2009-09-058-45/+25
|\
| * packages: use qstripThomas Petazzoni2009-09-058-45/+25
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | busybox: 1.15.0 inetd fixPeter Korsgaard2009-09-051-0/+58
|/ | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* directfb: update to 1.4.2, add option for pxa3xx driverSven Neumann2009-09-032-1/+9
| | | | | Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libglib2: bump version to 2.20.5Sven Neumann2009-09-031-1/+1
| | | | | Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: Remove unnecessary dependencies on uclibc.Will Newton2009-09-03271-341/+249
| | | | | | | | 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>
* libarchive package addedDaniel Mack2009-09-023-0/+27
| | | | | | | | | 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>
* dnsmasq: misc fixesGustavo Zacarias2009-09-012-52/+37
| | | | | | | | | | | | | | 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>
* xdata_xcursor-themes: -source target should only download, not extractPeter Korsgaard2009-09-011-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* sdl_net: rename back to SDL_netPeter Korsgaard2009-09-012-2/+4
| | | | | | | | | | 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>
* gtk2-themes: fix typoPeter Korsgaard2009-09-011-2/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* busybox: add 1.15.0Peter Korsgaard2009-09-012-2/+20
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* util-linux: use := instead of = to stop recursion2009.08Peter Korsgaard2009-08-311-1/+1
| | | | | | Unbreaks util-linux together with busybox Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ctorrent: build with ssl support if availableKelvin Cheung2009-08-311-1/+7
| | | | | | | | | 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>
* util-linux: fix build with locale in toolchainPeter Korsgaard2009-08-302-3/+10
| | | | | | | | | 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>
* util-linux: fix libblkid detectionPeter Korsgaard2009-08-301-0/+1
| | | | | | | 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>
* buildroot: fix remaining references to SDL_net instead of sdl_netPeter Korsgaard2009-08-291-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* sdl_net: use sdl_net instead of SDL_net as make targetPeter Korsgaard2009-08-281-1/+1
| | | | | | | | | 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>
* package/Makefile.in: use := for INSTALLPeter Korsgaard2009-08-261-1/+1
| | | | | | So it doesn't get reevaluated every time and for consistency with FLEX/BISON. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* busybox: also enable ipv6 support in ifupdown if ipv6 support is enabledPeter Korsgaard2009-08-241-0/+2
| | | | | Reported by: Chris Smith <chris.smith@tandberg.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Merge branch 'alsa-utils-fix' into for-2009.08Thomas Petazzoni2009-08-203-59/+1
|\ | | | | | | | | Conflicts: CHANGES
| * alsa-utils: fix build for x86 on x86-64Thomas Petazzoni2009-08-203-59/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | libsoup: enable autoreconfThomas Petazzoni2009-08-101-1/+1
| | | | | | | | | | | | | | To get the libtool patch to make some effect, an autoreconfiguration is necessary. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | libxslt: tell ./configure where libxml isThomas Petazzoni2009-08-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | 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>