summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* hal: add missing includesPeter Korsgaard2009-12-162-1/+36
| | | | | | | | Fix build (with modern kernel headers) - hald/linux/classdev.c needs sys/socket.h for struct sockaddr - hald/linux/addons/addon-storage.c needs limits.h for INT_MAX Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* hal: fix build, correct glib/udev/expat pathsPeter Korsgaard2009-12-162-17/+8
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* hal: fix udev dependencyPeter Korsgaard2009-12-162-1/+2
| | | | | | | | - Selecting symbols with dependencies doesn't work unless you select the dependencies as well - udev-volume-id target gone, use the generic udev one instead Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* udev: fix udev-volume-id staging installPeter Korsgaard2009-12-161-1/+1
| | | | | | $@ no longer refers to the lib under staging after the package rework. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* dbus-glib: fix host-dbus-glib buildPeter Korsgaard2009-12-151-1/+1
| | | | | | Typo in expat dependency. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* dbus: fix host-dbus buildPeter Korsgaard2009-12-151-1/+1
| | | | | | | | Use correct variable name for the host source directory for DBUS_HOST_INTROSPECT, and use late binding as HOST_DBUS_DIR only gets defined later on (by AUTOTARGETS). Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* documentation: slightly improve CSSThomas Petazzoni2009-12-151-0/+10
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* documentation: update about new package infrastructuresThomas Petazzoni2009-12-151-89/+603
| | | | | | | | | | | | Document the new generic package infrastructure, and how target/host packages are handled, both for the generic package infrastructure and the autotools package infrastructure. This documentation replaces the documentation that used to be present at the top of Makefile.autotools.in. Both tutorial and reference documentation are provided. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* udev: convert to generic package infrastructureThomas Petazzoni2009-12-151-184/+89
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* i2c-tools: convert to the generic package infrastructureThomas Petazzoni2009-12-151-36/+8
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* xutil_makedepend: convert to autotools infrastructure for host packageThomas Petazzoni2009-12-151-43/+3
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* xproto_xproto: convert to autotools infrastructure for host packageThomas Petazzoni2009-12-151-43/+1
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* pixman: convert to autotools infrastructure for host packageThomas Petazzoni2009-12-151-43/+1
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* m4: convert to autotools infrastructure for host packageThomas Petazzoni2009-12-151-43/+3
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mtd-utils: fix dependency on host packageThomas Petazzoni2009-12-151-1/+1
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* lzo: convert to autotools infrastructure for host packageThomas Petazzoni2009-12-151-42/+1
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libusb: convert to autotools infrastructure for host packageThomas Petazzoni2009-12-151-1/+1
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libgtk2: convert to autotools infrastructure for host packageThomas Petazzoni2009-12-151-47/+8
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* gob2: convert to autotools infrastructure for host packageThomas Petazzoni2009-12-151-41/+3
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* expat: convert to autotools infrastructure for host packageThomas Petazzoni2009-12-151-43/+1
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* dbus-glib: convert to autotools infrastructure for host packageThomas Petazzoni2009-12-151-43/+7
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* shared-mime-info: convert to autotools infrastructure for host packageThomas Petazzoni2009-12-151-45/+7
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libxml2: convert to autotools infrastructure for host packageThomas Petazzoni2009-12-151-44/+8
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* freetype: convert to autotools infrastructure for host packageThomas Petazzoni2009-12-151-43/+3
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* fontconfig: convert to autotools infrastructure for host packageThomas Petazzoni2009-12-151-44/+5
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* directfb: convert to autotools infrastructure for host packageThomas Petazzoni2009-12-151-44/+11
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* dbus: convert to autotools infrastructure for host packageThomas Petazzoni2009-12-151-53/+19
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* atk: convert to autotools infrastructure for host packageThomas Petazzoni2009-12-151-43/+5
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* pango: convert to autotools infrastructure for host packageThomas Petazzoni2009-12-151-46/+10
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libtool: convert to autotools infrastructure for host packageThomas Petazzoni2009-12-151-44/+7
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libglib2: convert to autotools infrastructure for host packageThomas Petazzoni2009-12-151-46/+9
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* cairo: convert to autotools infrastructure for host packageThomas Petazzoni2009-12-151-43/+5
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* automake: convert to autotools infrastructure for host packageThomas Petazzoni2009-12-151-44/+3
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* autoconf: add patch to make it work under dashThomas Petazzoni2009-12-151-0/+36
| | | | | | | | | | | | autoconf >= 2.64 was broken when /bin/sh is symlinked to dash. This has been fixed post-2.65 by the commit at http://git.savannah.gnu.org/cgit/autoconf.git/commit/?id=7f75858f577f11a844781764f30cd42cfe8a5669. Compared to the original patch, the patch included in Buildroot manually does the change to the ./configure script itself. Otherwise, the compilation of host-autoconf would require host-autoconf itself. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* autoconf: bump version to 2.65Thomas Petazzoni2009-12-151-1/+1
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* autoconf: convert to autotools infrastructure for host packageThomas Petazzoni2009-12-151-45/+6
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Add package statistics scriptThomas Petazzoni2009-12-151-0/+200
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* host-pkgconfig is now host-pkg-configThomas Petazzoni2009-12-1543-44/+43
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* pkg-config: convert to autotools infrastructure for host packageThomas Petazzoni2009-12-151-42/+9
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Add $(HOST_DIR)/usr/sbin to the PATHThomas Petazzoni2009-12-151-2/+2
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* zlib: rework on top of the generic infrastructureThomas Petazzoni2009-12-151-64/+29
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* olsr: rework on top of the generic infrastructureThomas Petazzoni2009-12-151-41/+19
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Rework autotools infrastructure on top of the generic infrastructureThomas Petazzoni2009-12-151-408/+216
| | | | | | | | | | | | Now that the previous commit implemented a generic package infrastructure, we make the autotools infrastructure inherit from the generic one so that the code is not duplicated. The new AUTOTARGETS macro works by defining what should be done at the configure, build and install steps of a package and then calls the GENTARGETS macro of the generic package infrastructure. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Define TARGET_MAKE_ENV similarly to HOST_MAKE_ENVThomas Petazzoni2009-12-151-0/+2
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Add generic package infrastructureThomas Petazzoni2009-12-152-0/+398
| | | | | | | | | | | | | | This new infrastructure allows to write simpler .mk files for packages not using the autotools as their build system, by factorizing many common steps (download, extract, patching), and will more easily allow Buildroot-wide changes in how the packages are handled. The main macro is called GENTARGETS and works similarly to the AUTOTARGETS macro that already exists for autotools-based packages. However, the set of variables to be defined before calling the macro is different. Refer to the documentation for details. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Merge branch 'avr32-fixes' of git://git.busybox.net/~tpetazzoni/git/buildrootPeter Korsgaard2009-12-157-52/+9
|\
| * update avr32 defconfigs after uclibc avr32 version removalThomas Petazzoni2009-12-154-10/+8
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| * uclibc: get rid of avr32 special version since upstream worksThomas Petazzoni2009-12-153-42/+1
| | | | | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | gcc: do not pass --with-pkgversion to gcc < 4.3Thomas Petazzoni2009-12-151-1/+1
|/ | | | | | | | | | | | | | | | | Commit 09c181f2891276c458de327d241151bab38bde0f added new options passed to gcc configure to set --with-pkgversion and --with-bugurl, to gcc >= gcc 4.3. To check this, it was checking that the GCC_VERSION string does not contain 4.2. Unfortunately, the test is bogus. It does a findstring on x4.2. (with a final dot) but compares the result with x4.2 (without the final dot). The result is that even with 4.2 versions, the test was true, leading --with-pkgversion and --with-bugurl being passed to gcc's configure script. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* toolchain/uClibc: avr32 patch should apply to 0.9.30.1Peter Korsgaard2009-12-151-0/+0
| | | | | | avr32 uses 0.9.30.1, not 0.9.30. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>