summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* wpa_supplicant: run 'make clean' in prepare stageptxdist-2012.03.0Jan Luebbe2012-03-081-0/+4
| | | | | | | | This is needed because wpa_supplicant's build system does not recognize configuration changes. Signed-off-by: Jan Luebbe <jlu@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* networkmanager: support creating a link for bbinitJan Luebbe2012-03-081-0/+8
| | | | | Signed-off-by: Jan Luebbe <jlu@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* udev: fix init scriptMichael Olbrich2012-03-081-16/+24
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* fstab: add tmpfs for /run and make /var/run a bind mount for itMichael Olbrich2012-03-081-1/+2
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* barebox_mlo: cleanupMichael Olbrich2012-03-082-9/+41
| | | | | | | | - add config file dependency - fix menuconfig etc. - make it possible to build without normal barebox Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* Build MLO from barebox sourcesJan Weitzel2012-03-062-0/+107
| | | | | | | | Build MLO in $(BUILDDIR)/barebox_mlo-* with config PTXCONF_BAREBOX_MLO_CONFIG Default config is barebox_mlo.config. Signed-off-by: Jan Weitzel <j.weitzel@phytec.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* generic/os-release: Quote ANSI_COLORBernhard Walle2012-03-061-1/+1
| | | | | | | | To be able to source /etc/os-release in a script to read the variables, quote the assignment of "1;34" to ANSI_COLOR. Signed-off-by: Bernhard Walle <walle@corscience.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* configure.ac: Check for GNU tarBernhard Walle2012-03-062-23/+20
| | | | | | | | | | | | | ptxd_make_world_extract uses the option --remove-files which is a GNU extension to tar. Because GNU tar is not in GNU coreutils, I changed the GNU_COREUTILS macro to GNU_TOOL and added a second parameter: the package where the tool is found. I think that's better than providing a new macro just for GNU tar. Signed-off-by: Bernhard Walle <bernhard@bwalle.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* configure.ac: Check for GNU mknodBernhard Walle2012-03-062-0/+2
| | | | | | | | We need that because scripts/lib/ptxd_make_xpkg_pkg.sh uses the -m parameter of mknod which doesn't exist in BSD mknod. Signed-off-by: Bernhard Walle <bernhard@bwalle.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* {os-release, rootfs}.make: Don't rely on GNU dateBernhard Walle2012-03-062-2/+2
| | | | | | | | | date -Iseconds is a GNU extension. Since that one is only used in two places, don't check for GNU date but use the portable variant (format specifiers). Signed-off-by: Bernhard Walle <bernhard@bwalle.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* udev: add missing dependencyMichael Olbrich2012-02-211-0/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* rrdtool: fix extract stageJuergen Beisert2012-02-201-0/+2
| | | | | | | | | | To re-create the 'configure' the host-gettext package must be present, otherwise the extract stage fails with: autoreconf: autopoint failed with exit status: Signed-off-by: Juergen Beisert <jbe@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* xorg-server: udev input_id is now non-optionalMichael Olbrich2012-02-181-3/+0
| | | | | | UDEV_LIBUDEV is already selected at the top Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* udev: version bump 162/172 -> 172/181Michael Olbrich2012-02-1811-1135/+292
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* util-linux-ng: add uuidd and cleanup configure optionsMichael Olbrich2012-02-183-16/+48
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* util-linux-ng: clean up packageRobert Schwebel2012-02-182-58/+10
| | | | | Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* util-linux-ng: version bump 2.19.1 -> 2.20Robert Schwebel2012-02-188-161/+183
| | | | | | | Checked new configure entries and added new tools, ported patches. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* e2fsprogs: disable uuiddMichael Olbrich2012-02-182-11/+1
| | | | | | it will be provided by util-linux Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* e2fsprogs: version bump 1.41.14 -> 1.42Michael Olbrich2012-02-186-78/+10
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* e2fsprogs: cleanupMichael Olbrich2012-02-182-54/+8
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* host-e2fsprogs: don't install librariesBernhard Walle2012-02-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If both the host-e2fsprogs and host-util-linux-ng are enabled (both provide libuuid), I get following link error on a x86-64 Linux host when host-e2fsprogs is built before host-util-linux-ng: ------------- 8< -------------- libtool: install: (cd /home/bwalle/devel/xxxx/linux_rootfs/platform-yyyy/build-host/util-linux-2.19.1/shlibs/mount/src; /bin/sh /home/bwalle/devel/xxxx/linux_rootfs/platform-yyyy/build-host/util-linux-2.19.1/libtool --silent --tag CC --mode=relink gcc -std=gnu99 -fsigned-char -g -O2 -Wl,--version-script=../../../shlibs/mount/src/libmount.sym -version-info 2:0:1 -L/home/bwalle/devel/xxxx/linux_rootfs/platform-yyyy/sysroot-host/lib -Wl,-rpath -Wl,/home/bwalle/devel/xxxx/linux_rootfs/platform-yyyy/sysroot-host/lib -Wl,-rpath -Wl,/this/is/a/long/path/to/make/host/tools/relocateable/with/chrpath/when/using/dev/packages -o libmount.la -rpath /lib version.lo utils.lo test.lo init.lo cache.lo optstr.lo optmap.lo iter.lo lock.lo fs.lo tab.lo tab_parse.lo tab_update.lo context.lo context_mount.lo context_umount.lo at.lo mangle.lo canonicalize.lo strutils.lo env.lo ../../../shlibs/blkid/src/libblkid.la -inst-prefix-dir /home/bwalle/devel/xxxx/linux_rootfs/platform-yyyy/packages/host-util-linux-2.19.1) /usr/bin/ld: /home/bwalle/devel/xxxx/linux_rootfs/platform-yyyy/sysroot-host/lib/libblkid.a(cache.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC ------------- >8 -------------- The problem is fixed when the libraries of host-e2fsprogs are not installed. Signed-off-by: Bernhard Walle <walle@corscience.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ptxd_make_xpkg_pkg: fix dependency generationMichael Olbrich2012-02-181-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* utelnet: adapt URLJuergen Beisert2012-02-161-1/+1
| | | | Signed-off-by: Juergen Beisert <jbe@pengutronix.de>
* lpc21isp: Update to 1.83Bernhard Walle2012-02-143-4/+5
| | | | | | | | | | | I don't know why the name of the tarball is completely different and I also don't know why the tarball doesn't contain a directory. That's upstream. At least the program builds and works correctly. Signed-off-by: Bernhard Walle <walle@corscience.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* u-boot: fix indentMichael Olbrich2012-02-141-2/+2
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* u-boot: Allow copying of u-boot SPL to imagesBernhard Walle2012-02-142-0/+25
| | | | | | | | | | | | | | | | This patch adds two options: 1) U_BOOT_INSTALL_MLO copies the "MLO" (u-boot SPL which replaces x-loader for OMAP CPUs) to the images directory. 2) U_BOOT_INSTALL_U_BOOT_IMG copies "u-boot.img" in addition to the u-boot binary because u-boot SPL expects the u-boot.img (which contains an additional u-boot header) on a SD card. Because of the file name conflict, U_BOOT_INSTALL_MLO is only selectable when x-loader is not built. Signed-off-by: Bernhard Walle <bernhard@bwalle.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* Update kexec-tools to 2.0.3Bernhard Walle2012-02-144-347/+3
| | | | | | | | The patches are obsolete as they are mainline. Verified on a NSLU2 (xscale-arm) little endian board/configuration. Signed-off-by: Bernhard Walle <bernhard@bwalle.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* microblaze: support little endian configurationStephan Linz2012-02-142-2/+16
| | | | | | | | Since MicroBlaze in general supports big and little endian, both is possible. The default is big endian. Signed-off-by: Stephan Linz <linz@li-pro.net> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* host-xl-tools: version bump 1.0.1 -> 1.1.0Stephan Linz2012-02-141-3/+3
| | | | | Signed-off-by: Stephan Linz <linz@li-pro.net> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* platforms: Make it possible to create a uRamdisk with an initramfsBernhard Walle2012-02-142-5/+35
| | | | | | | | | | | | This patch adds a choice to make it possible to create the uRamdisk file not as initrd but as initramfs. One advantage is that you don't have to know the maximum size in advance. The patch also beautifies the output a bit (all other images are created silently, so we can also run this mkimage silently). Signed-off-by: Bernhard Walle <walle@corscience.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* zlib: bump version to 1.2.6Josef Holzmayr2012-02-141-2/+2
| | | | | Signed-off-by: Josef Holzmayr <holzmayr@rsi-elektrotechnik.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* xz: new packageMichael Olbrich2012-02-142-0/+105
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libkmod: version bump 4 -> 5Michael Olbrich2012-02-141-2/+2
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ptxd_install_setup_src: improve targetinstall dependenciesMichael Olbrich2012-02-141-16/+22
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* git tag sanitizingptxdist-2012.02.0Jon Ringle2012-02-131-1/+1
| | | | | | | Replace ~ with - when creating a git tag Signed-off-by: Jon Ringle <jon@ringle.org> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* gst-plugins-ugly: enable lame/twolame pluginsMichael Olbrich2012-02-121-3/+3
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* twolame: new packageMichael Olbrich2012-02-122-0/+66
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* lame: new packageMichael Olbrich2012-02-122-0/+92
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* networkmanager: update and fix Network Manager, support systemd, handle NFS rootJan Luebbe2012-02-109-42/+632
| | | | | Signed-off-by: Jan Luebbe <jlu@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* dhcp: enable DHCPv6 and clean upJan Luebbe2012-02-101-14/+4
| | | | | | | DHCPv6 is required by Network Manager. Signed-off-by: Jan Luebbe <jlu@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* gnutls: add recipe (version 2.12.16)Jan Luebbe2012-02-102-0/+75
| | | | | Signed-off-by: Jan Luebbe <jlu@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* gdk-pixbuf: make xorg support explicitly optionalMichael Olbrich2012-02-102-2/+9
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* cairo: depend on glib for cairo-gobjectMichael Olbrich2012-02-091-0/+2
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* configure: add GNU mkdir checkAndreas Bießmann2012-02-082-0/+2
| | | | | Signed-off-by: Andreas Bießmann <andreas@biessmann.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* ptxdist: use install to create directoriesMichael Olbrich2012-02-081-5/+5
| | | | | | | This way we also set the specified permissions for created parent directories Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* wpa_supplicant: allow configuration of AP and P2P modesJan Luebbe2012-02-072-0/+16
| | | | | | | Also enable WPS, WPS2 and 802.11n by default Signed-off-by: Jan Luebbe <jlu@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* zlib: Fix build on non-Linux hostsBernhard Walle2012-02-061-1/+2
| | | | | | | | | | | | The build system of zlib uses 'uname' to determine the operating system for which it compiles zlib. However, on non-Linux hosts, this leads to wrong results. Fixes Darwin (tested on Mac OS 10.7 Lion), doesn't break Linux (verified with current Arch Linux on x86_64). Signed-off-by: Bernhard Walle <bernhard@bwalle.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* AVAHI: Fix dependency for AVAHI_COMPATJuergen Beisert2012-02-061-0/+1
| | | | | | | | | | | | Enabling 'AVAHI_COMPAT' only works as intended and builds the 'libdns_sd' library if also 'AVAHI_LIBAVAHI_CLIENT' is enabled. Otherwise the 'prepare' stage reports: Building avahi-compat-libdns_sd: no (You need libavahi-client!) And the targetinstall stage fails to install 'libdns_sd'. Signed-off-by: Juergen Beisert <jbe@pengutronix.de>
* evtest: fix download pathJuergen Beisert2012-02-051-1/+1
| | | | Signed-off-by: Juergen Beisert <jbe@pengutronix.de>
* make 3.82: Don't rely on sorted wildcard expansionBernhard Walle2012-02-031-2/+2
| | | | | | | | | | | | | | | | | | Since I switched to make 3.82 on my Mac (from MacPorts), "ptxdist images" didn't produce any images. I compared the output of make --debug=all with a working one (from make 3.81 that comes from Apple) and one difference was the order in reading includes Makefiles. With make 3.82, the wildcard command doesn't sort any more. See https://bugzilla.redhat.com/show_bug.cgi?id=635607. This small fix fixed the issue for me. Don't ask my why this doesn't show up on Linux. Maybe the return values of some library function that is make using internally is already sorted. I have no clue. Signed-off-by: Bernhard Walle <bernhard@bwalle.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>