summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* squashfs: add v4.0 support and version selectionPeter Korsgaard2009-04-062-1/+31
| | | | | | | Squashfs 4.0 is needed to create file systems for the mainline squashfs version (mainline from 2.6.29). This is unfortunately not compatible with the old 3.x version and the external kernel patches, so add a choice between the 2 versions.
* liberation: fix continous rebuildPeter Korsgaard2009-04-061-1/+1
|
* kernel-headers: bump 2.6.29.x versionPeter Korsgaard2009-04-061-1/+1
|
* Makefile: add BR2_ENABLE_LOCALE_PURGE to purge unwanted localesPeter Korsgaard2009-04-062-0/+44
| | | | | | | | | Add BR2_ENABLE_LOCALE_PURGE / BR2_ENABLE_LOCALE_WHITELIST options to remove unwanted locales from the target rootfs. Handy for stuff like the gtk stack, which comes with ~25 MB locales. Works similar to localepurge in Debian, E.G. you provide a white list of wanted locales, and everything else is removed.
* Makefile: target-devfiles: combine .a / .la find invocationPeter Korsgaard2009-04-061-5/+3
|
* ncftp: cleanup Config.inPeter Korsgaard2009-04-011-5/+0
| | | | | | Subentries of a menu automatically gets hidden if the dependencies of the menu element aren't available, so get rid of the individual depends on BR2_PACKAGE_NCFTP.
* ncftp: convert to Makefile.autotools.inPeter Korsgaard2009-04-012-62/+18
| | | | | | | - ncftpspooler is just a link to ncftpbatch - only ncftpbookmarks needs ncurses, also change from "depends" to "select" [ Peter: Small cleanups ]
* target/device/Atmel: remove u-boot dir (git-svn issue)Peter Korsgaard2009-04-010-0/+0
|
* target/device/Atmel: remove unused legacy u-boot handlingPeter Korsgaard2009-04-013-330/+0
|
* fakeroot: install into HOST_DIRPeter Korsgaard2009-04-0113-22/+16
|
* fakeroot: build host version under BUILD_DIR as wellPeter Korsgaard2009-04-011-1/+1
|
* makedevs: install into HOST_DIRPeter Korsgaard2009-04-0112-19/+17
|
* busybox: additional 1.13.3 fixesPeter Korsgaard2009-04-013-12/+503
|
* iptables: unbreak build with ipv6 after r25897.Peter Korsgaard2009-03-311-12/+30
|
* qtopia4: default to the ppc config for powerpc buildsPeter Korsgaard2009-03-311-1/+1
|
* qtopia4: make qmake.conf handling more robust (fixes build for x86/x86_64/ppc)Peter Korsgaard2009-03-311-9/+23
| | | | | | | | | | | | | | qmake.conf needs to be tweaked to make QT use the correct toolchain for building, but the current approach relies on the fact that the selected platform qmake.conf has QMAKE_{CC,CXX,LINK,LINK_SHLIB,AR,OBJCOPY,RANLIB,STRIP} lines that are then adapted to the correct settings. This is true for some configs (namely arm and avr32), but not for others - Causing the build to fail (or build for the host). Instead add a QTOPIA4_QMAKE_SET macro which removes any existing lines and add the correct lines to the qmake.conf, so it works no matter if the platform provides them or not.
* iptables: use correct variable for configure optionsPeter Korsgaard2009-03-301-2/+1
| | | | Introduced in r23409.
* iptables: needs largefile support in toolchainPeter Korsgaard2009-03-301-0/+4
|
* iptables: fix build without ipv6 support in toolchainPeter Korsgaard2009-03-302-0/+74
| | | | Patch by Steffen Schulz <sf@cbg.dyndns.org>, closes #233.
* freetype: strip target library and remove freetype-config if not neededPeter Korsgaard2009-03-301-0/+4
| | | | As noticed by Thomas Petazzoni.
* ntfs-3g: needs wchar support in toolchainPeter Korsgaard2009-03-301-2/+3
| | | | Closes #187.
* ntfs-3g: fix avr32 comment dependency (NTFS-3G, not NTFS_3G)Peter Korsgaard2009-03-301-1/+1
|
* ntfs-3g: needs libfuse which requires LARGEFILE, so update kconfig to matchPeter Korsgaard2009-03-301-8/+13
| | | | Fixup tabs/spaces and trailing spaces mismatch while we're at it.
* ntfs-3g: remove extra white spacePeter Korsgaard2009-03-301-3/+0
|
* ntfs-3g: remove stray line added in r24738 (Bump version of ntfs-3g to 1-5130)Peter Korsgaard2009-03-301-1/+0
|
* target/Config.in.arch: really provide correct --with-arch= for ARM targetsPeter Korsgaard2009-03-301-13/+13
| | | | The ARM arch names are armVx, not armX
* target/Config.in.arch: provide correct gcc --with-arch= for ARM targetsPeter Korsgaard2009-03-301-0/+14
| | | | | Updated to match gcc-4.3.3/gcc/config/arm/arm-cores.def. Should fix EABI issues as recently reported to the list.
* busybox: 1.13.3 tail fixPeter Korsgaard2009-03-301-0/+12
|
* libX11: fix build on hosts without libx11-devPeter Korsgaard2009-03-293-41/+58
| | | | Make sure the build doesn't use keysymdef.h from the host.
* package: proper aclocal fixPeter Korsgaard2009-03-293-1/+8
| | | | | | | | | | Revert r25827 and instead copy over the host aclocal files of the stuff needed for auto* (libtool + pkgconfig). These logically belong with the target stuff, as they are used for the target auto* toolchain. Long term we should probably consider using aclocal --acdir=$(STAGING_DIR)/usr/share/aclocal, so the host .m4 files cannot interfere with the target build.
* Another external toolchain fixThomas Petazzoni2009-03-291-2/+2
| | | | | | | | | | | | | | | | | | | | | | Change the definition of TARGET_LDFLAGS to use --sysroot $(STAGING_DIR) instead of -L$(STAGING_DIR)/lib -L$(STAGING_DIR)/usr/lib. It fixes the following failure while trying to build mtd-utils : /usr/local/xtools/arm-unknown-linux-uclibcgnueabi/bin/arm-unknown-linux-uclibcgnueabi-gcc -L/home/thomas/local/buildroot-output/build_arm/staging_dir/lib -L/home/thomas/local/buildroot-output/build_arm/staging_dir/usr/lib -o /home/thomas/local/buildroot-output/build_arm/mtd_orig/flash_eraseall /home/thomas/local/buildroot-output/build_arm/mtd_orig/crc32.o /home/thomas/local/buildroot-output/build_arm/mtd_orig/flash_eraseall.o /usr/local/xtools/arm-unknown-linux-uclibcgnueabi/lib/gcc/arm-unknown-linux-uclibcgnueabi/4.3.2/../../../../arm-unknown-linux-uclibcgnueabi/bin/ld: cannot find /lib/libc.so.0 collect2: ld returned 1 exit status make[1]: *** [/home/thomas/local/buildroot-output/build_arm/mtd_orig/flash_eraseall] Error 1 At the same time, simplify the definition of TARGET_CFLAGS, because the -I$(STAGING_DIR)/include -I$(STAGING_DIR)/usr/include -I$(TOOLCHAIN_EXTERNAL_PATH)/$(TOOLCHAIN_EXTERNAL_PREFIX)/include are no longer necessary since we sysroot the toolchain in $(SYSROOT_DIR). This patch has no effect on non-external toolchain builds. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mplayer: disable LIVE555 Streaming MediaPeter Korsgaard2009-03-281-0/+1
| | | | | | | | | | | | LIVE555 was installed on the build system and was recognized by configure: Checking for LIVE555 Streaming Media libraries ... yes (using distribution version) Later this led to a linker error: ld: cannot find -lliveMedia Disable LIVE555, since it's not available in Buildroot. Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
* docs/images: remove unused busybox logoPeter Korsgaard2009-03-271-0/+0
|
* docs/images/: tweak menuconfig*pngPeter Korsgaard2009-03-272-0/+0
| | | | Convert to 8bit, saves ~145kb
* docs/news.html: announce new logoPeter Korsgaard2009-03-271-0/+11
|
* docs/images: fix svn:mime-type on logoPeter Korsgaard2009-03-270-0/+0
|
* docs/: use new logoPeter Korsgaard2009-03-274-15/+3
|
* scripts/setlocalversion: Renamed 'git-svn' to 'git svn'Peter Korsgaard2009-03-261-1/+1
| | | | | | Git 1.6.x+ got rid of git-<subcommand> in the normal path. Signed-off-by: Michael Roth <mroth@nessie.de>
* package/mtd: don't enable rarely used commands by defaultPeter Korsgaard2009-03-261-5/+0
| | | | Most people don't need them, so don't enable mkfsjffs + doc tools by default.
* package/mtd: default to mtd-utils release, mark 20061007 snapshot as deprecatedPeter Korsgaard2009-03-261-1/+2
|
* mtd-utils.git: revert r24869 (convert to DOWNLOAD helper) to fix downloadPeter Korsgaard2009-03-261-1/+1
| | | | | | | Reported by Thomas Petazzoni. The git download doesn't work nicely with DOWNLOAD, so revert to the direct WGET handling.
* package/mtd: remove unneeded 'depends on BR2_PACKAGE_MTD'Peter Korsgaard2009-03-261-22/+0
| | | | The entire mtd handling is within an if BR2_PACKAGE_MTD conditional
* m4: provide download target (missing from r25810)Peter Korsgaard2009-03-261-0/+3
|
* /usr/share/aclocal is now in $(HOST_DIR) and not $(STAGING_DIR).Thomas Petazzoni2009-03-261-1/+1
| | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* docs/images: set svn:mime-type on .png'sPeter Korsgaard2009-03-260-0/+0
| | | | Thanks to Thomas for noticing.
* util-linux: fix download URLPeter Korsgaard2009-03-261-1/+1
|
* docs/about.html: Capitalize BuildrootPeter Korsgaard2009-03-251-2/+2
|
* docs/: show about.html as index pagePeter Korsgaard2009-03-251-1/+1
| | | | | The about page is more informative for new users than the list of news, so shown that one per default instead.
* docs/about.html: add menuconfig screenshotPeter Korsgaard2009-03-253-0/+6
|
* docs/about: fix typoPeter Korsgaard2009-03-251-2/+2
|