summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* kernel template: set the same HOST_EXTRACFLAGS as kernelMichael Olbrich2012-02-031-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ptxd_make_world_install_pack: fix removing empty directoriesMichael Olbrich2012-02-021-2/+2
| | | | | | | Use "find -depth ..." instead of "rmdir -p". Otherwise too many directories may be removed if nothing is installed. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* kernel: Use host-elf-h-compatBernhard Walle2012-02-021-2/+1
| | | | | | | | | | | | | Set the host include flags of the Linux kernel so that it finds elf.h in sysroot-host/include. It's required to specify HOST_EXTRACFLAGS in the environment rather than as make argument because otherwise += doesn't work which ends in other build errors (gettext problems). See also http://article.gmane.org/gmane.linux.kbuild.devel/5210 for a discussion about HOST_EXTRACFLAGS. Signed-off-by: Bernhard Walle <bernhard@bwalle.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* Add host-elf-h-compat packageBernhard Walle2012-02-022-0/+41
| | | | | | | | | | | | | | | | | | | | This package should provide <elf.h> on host operating systems that have no /usr/include/elf.h. The header is copied from glibc, modified a bit to remove GNU dependencies and is sufficient to compile the Linux kernel and module-init-tools. The package itself only checks if elf.h is present. If yes, it does nothing on "make install". If not, it installs its own copy of elf.h in "make install" to the include directory set in autoconf. We add this package as base package so that it gets built before the packages which need it. Also, the package only gets required when ptxdist is executed not on Linux (per uname -s output). This makes maintaining the dependencies easier than requiring it in any packages that need elf.h. Signed-off-by: Bernhard Walle <bernhard@bwalle.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* gdb: improve configure optionsMichael Olbrich2012-02-021-1/+3
| | | | | | --disable-rpath and --without-expat added Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* image_squashfs: Add possibility for LZO compressionAlexander Stein2012-02-012-0/+29
| | | | | Signed-off-by: Alexander Stein <alexander.stein@systec-electronic.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* host-squashfs-tools: Add LZO supportAlexander Stein2012-02-012-0/+2
| | | | | Signed-off-by: Alexander Stein <alexander.stein@systec-electronic.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* add patch fixing at91bootstrap build with gcc 4.6.x, and recreate patch seriesAlexander Dahl2012-02-013-4/+35
| | | | | Signed-off-by: Alexander Dahl <post@lespocky.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* xmlrpc-c: add patch to fix building with XMLRPC_C_CPLUSPLUS disabledMichael Olbrich2012-01-316-21/+34
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* connman: remove bogus selectMichael Olbrich2012-01-311-1/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* connman: enable wired interface per defautlJan Luebbe2012-01-312-0/+10
| | | | | Signed-off-by: Jan Luebbe <jlu@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* connman: ignore interfaces which are up before connman has been startedJan Luebbe2012-01-314-1/+42
| | | | | Signed-off-by: Jan Luebbe <jlu@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* connman: add patch to fix segfaultJan Luebbe2012-01-312-0/+25
| | | | | Signed-off-by: Jan Luebbe <jlu@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* linuximage: cleanup dependenciesMichael Olbrich2012-01-311-5/+3
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* etc: add empty modprobe.confRobert Schwebel2012-01-311-0/+0
| | | | | | | The root section in the menu offers standard etc files. Without at least an empty file, AllYes fails when this switch is selected. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* connman: select wpa_supplicant for the wifi pluginJan Luebbe2012-01-301-4/+6
| | | | | Signed-off-by: Jan Luebbe <jlu@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* wpa_supplicant: optionally build wpa_supplicant with dbus supportJan Luebbe2012-01-302-0/+41
| | | | | Signed-off-by: Jan Luebbe <jlu@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* connman: update to 0.78 and pick a bugfix from upstreamJan Luebbe2012-01-303-3/+28
| | | | | Signed-off-by: Jan Luebbe <jlu@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* crda: add package (Central Regulatory Domain Agent)Jan Luebbe2012-01-305-0/+161
| | | | | Signed-off-by: Jan Luebbe <jlu@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* connman: connman does not use a PID fileJan Luebbe2012-01-301-5/+2
| | | | | Signed-off-by: Jan Luebbe <jlu@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ifplugd: do not allow it to be selected if busybox's ifplugd is in useJan Luebbe2012-01-301-0/+4
| | | | | Signed-off-by: Jan Luebbe <jlu@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* xorg-app-xinit: cleanup rules and fix mcookie pathMichael Olbrich2012-01-261-35/+9
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libcaca: force the shell to bashMichael Olbrich2012-01-261-0/+1
| | | | | | | | | | | | Without this the install stage can fail with: . libcaca.la; \ for x in $library_names; do \ ln -sf $x [...]/platform-[...]/packages/libcaca-0.99.beta16/usr/lib/$(echo $x | sed 's/caca/cucul/g'); \ done /bin/sh: 1: .: libcaca.la: not found Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* iproute2: make targetinstall stage more quietMarc Kleine-Budde2012-01-251-1/+1
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* init.d/ntp-server: remove leftover svn timestampMarc Kleine-Budde2012-01-251-2/+1
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* rootfs.in: only select busybox shadow password if using bbinitMarc Kleine-Budde2012-01-251-1/+1
| | | | | | | | Otherwise creating the basic directories in the rootfs automatically turns on shadow support in busybox. This patch allows to build busybox without shadow support, which might be handy for really small systems. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* busybox: add CROSS_CFLAGS to CONFIG_EXTRA_CFLAGSMarc Kleine-Budde2012-01-251-0/+1
| | | | | | ...otherwise global configured CFLAGS (via platformconfig) are ignored. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* Add tslib dependency to SDLJuergen Beisert2012-01-252-1/+10
| | | | | | | | | | The SDL configure stage guesses if the tslib is available. So, if touchscreen support is available at runtime or not depends on the build order. This patch fixes the build order on demand. Reported-by: Wingston Sharon <wingston.sharon@gmail.com> Signed-off-by: Juergen Beisert <jbe@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* Support reading number of CPUs on Darwin and BSDsBernhard Walle2012-01-251-1/+3
| | | | | | | Tested on Mac OS 10.7 (Lion). Signed-off-by: Bernhard Walle <bernhard@bwalle.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* iw: new packageJan Luebbe2012-01-252-0/+74
| | | | | Signed-off-by: Jan Luebbe <jlu@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* iproute2: add alternate URLMarc Kleine-Budde2012-01-251-1/+3
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* Setup vim folding in the logfile automaticallyBernhard Walle2012-01-231-0/+3
| | | | | | | | | | | | | | | | | | | This patch adds the modeline # vim: set fdm=marker fdl=1: to the Logfile. There's already a modeline for Emacs in the file, so it shouldn't be too annoying for users that don't use vim. The first setting tells vim to recognize the fold markers '{{{' and '}}}' in the logfile (which doesn't have any file type in vim). However, with this setting vim automatically closes all folds, including the first '{{{' which only is for Emacs. That's why I add fdl=1, which results in vim opening the file visible one fold per ptxdist run. Signed-off-by: Bernhard Walle <bernhard@bwalle.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* opkg-utils: use toolchain provided arAndreas Bießmann2012-01-237-16/+34
| | | | | | | | | | | On OS X (and maybe some other systems) the default provided ar is not a GNU version and does not understand all the required switches. To circumvent this fact always use the ar from cross tools which is proven to be a GNU binutils version (at least with OSELAS.Toolchain). Signed-off-by: Andreas Bießmann <andreas@biessmann.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* sitecopy: Fix build on non-Linux hostsBernhard Walle2012-01-231-0/+8
| | | | | | | | | | | The build system of sitecopy uses 'uname' to determine the operating system for which it compiles sitecopy. However, on non-Linux hosts, this leads to wrong results. Fixes Darwin (tested on Mac OS 10.7 Lion). Signed-off-by: Bernhard Walle <bernhard@bwalle.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* gnuplot: Fix build on DarwinBernhard Walle2012-01-222-1/+32
| | | | | | | | | This patch adds 0002-Don-t-use-LDFLAGS-when-building-the-documentation-ge.patch for gnuplot. This patch fixes building the documentation generator which is executed on the host. Signed-off-by: Bernhard Walle <bernhard@bwalle.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libkmod: provide modprobe, etc. toolsMichael Olbrich2012-01-213-11/+103
| | | | | | | Also fix module-init-tools to avoid conflicts. kmod is the future, so it has priority over module-init-tools. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* Update 'kmod' to the most recent version 4Juergen Beisert2012-01-211-2/+5
| | | | | Signed-off-by: Juergen Beisert <jbe@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* host-e2fsprogs: Fix build on DarwinBernhard Walle2012-01-192-1/+46
| | | | | | | | | | | | | The O_DIRECT flag in e2fsprogs is relatively new. MacPorts is still using the old version of e2fsprogs. However, this patch from the upstream bug tracker fixes the build of e2fsprogs. Strictly direct I/O is not required for ptxdist because we're working on images only. So removing O_DIRECT here would also work, but this solution is cleaner. Signed-off-by: Bernhard Walle <bernhard@bwalle.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* Fix usage of fakeroot on DarwinBernhard Walle2012-01-191-1/+2
| | | | | | | | | The extension of shared libraries on Darwin is .dylib, not .so. Because fakeroot doesn't need specification of the pre-load library but finds the library automatically, remove calling fakeroot with -l. Signed-off-by: Bernhard Walle <bernhard@bwalle.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* Makefile.in: rearrange environment in alphabetical orderAndreas Bießmann2012-01-191-3/+3
| | | | | Signed-off-by: Andreas Bießmann <andreas@biessmann.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* Makefile.in: add link to working tarAndreas Bießmann2012-01-191-0/+1
| | | | | Signed-off-by: Andreas Bießmann <andreas@biessmann.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* configure: add GNU chown checkAndreas Bießmann2012-01-192-0/+2
| | | | | Signed-off-by: Andreas Bießmann <andreas@biessmann.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* configure: add GNU stat checkAndreas Bießmann2012-01-192-0/+2
| | | | | Signed-off-by: Andreas Bießmann <andreas@biessmann.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* configure: add GNU rmdir checkAndreas Bießmann2012-01-192-0/+2
| | | | | Signed-off-by: Andreas Bießmann <andreas@biessmann.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* configure: add GNU install checkAndreas Bießmann2012-01-192-0/+2
| | | | | Signed-off-by: Andreas Bießmann <andreas@biessmann.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* sqlite: Update to 3.7.10Bernhard Walle2012-01-191-2/+2
| | | | | Signed-off-by: Bernhard Walle <bernhard@bwalle.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* rootfs: Allow installation of /etc/modprobe.confBernhard Walle2012-01-192-0/+13
| | | | | | | | | | I added this option in rootfs and not in module-init-tools because there are various implementations of modprobe that are using that file (module-init-tools, busybox and possibly kmod in future). Signed-off-by: Bernhard Walle <bernhard@bwalle.de> [mol: keep it more or less alphabetical] Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* host-tz-database: Fix build on DarwinBernhard Walle2012-01-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | This patch fixes following build error: localtime.c:1174: error: static declaration of 'tzsetwall' follows non-static declaration /usr/include/time.h:150: error: previous declaration of 'tzsetwall' was here On Linux: % grep -r tzsetwall /usr/include/ [nothing] On Mac OS 10.7: % grep -r tzsetwall /usr/include/ /usr/include/time.h:void tzsetwall(void); So this patch doesn't break Linux. Signed-off-by: Bernhard Walle <bernhard@bwalle.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* pixman: version bump 0.21.2 -> 0.24.2 and cleanupMichael Olbrich2012-01-191-24/+10
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* udev: use install_tree for custom rules and add licenseMichael Olbrich2012-01-191-6/+2
|