Commit Graph

2984 Commits

Author SHA1 Message Date
Thomas Petazzoni
c934e1aa18 Fix TARGET_PATH for external toolchain builds
TARGET_PATH didn't contain $(STAGING_DIR)/usr/bin, which means that
programs installed in $(STAGING_DIR)/usr/bin were not considered for
execution during Buildroot build process. This was a problem with host
automake/autoconf/libtool, which could not be found.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2008-12-15 22:07:38 +00:00
Peter Korsgaard
7fdbdfc559 avahi: make sure destination dirs exists 2008-12-15 16:09:03 +00:00
Peter Korsgaard
060dca08f9 ifplugd: fix non-C++ build
The ifplugd configure script was checking for a C++ compiler, even
though it isn't used for anything.
2008-12-13 19:40:26 +00:00
Thomas Petazzoni
978d8dc53e Another external toolchain support solution
* In toolchain/external-toolchain/ext-tool.mk, copy the contents of
   the sysroot directory to the staging dir.

 * In package/Makefile.in, add a --sysroot CFLAGS pointing to the
   staging dir

 * Remove the CFLAGS and LDFLAGS definition from
   TARGET_CONFIGURE_OPTS. I haven't investigated exactly why, but with
   these options, DirectFB fails to build because it cannot find
   PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP, even if DirectFB's Makefile
   properly sets -D_GNU_SOURCE.

I have already sent this patch on December, 2nd to the mailing-list,
but got no feedback. So let's commit and see what happens :-)

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2008-12-13 16:15:50 +00:00
Peter Korsgaard
0dc552c134 menuconfig: don't prepend CONFIG_ to symbols in help text 2008-12-13 11:52:54 +00:00
Thomas Petazzoni
80ad247617 Bump PHP version to 5.2.7.
Patch provided by Gustavo Zacarias <gustavo@zacarias.com.ar>.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2008-12-13 11:01:21 +00:00
Thomas Petazzoni
c04e12dc85 Bump lighttpd to 1.4.20.
Initial patch provided by Gustavo Zacarias <gustavo@zacarias.com.ar>.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2008-12-13 10:55:48 +00:00
Hans-Christian Egtvedt
b3af19b799 samba: add a comment about why make proto is done before make
This patch adds a comment why make proto is needed before make.
2008-12-12 10:34:25 +00:00
Hans-Christian Egtvedt
eebacb875c samba: make proto first to allow parallel build afterwards
This patch fixes parallel build of Samba. The trick is to make proto before
executing a full make.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-12-12 09:29:37 +00:00
Hans-Christian Egtvedt
f02a0408dc samba: bump version to 3.2.5
This patch bumps Samba version to 3.2.5. In the process Samba now
depends on libiconv. This dependency is needed because Samba wants to use
various formats when talking to the different parts of the system.

Two new patches are introduced, one to double check if BSD functions are
available, and one to skip checking for glibc version. The use unsigned
enum patch could be removed since this can be supplied with a autoconf
variable.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-12-12 09:09:51 +00:00
Hans-Christian Egtvedt
2bb1785adb libiconv: strip installed library and remove the preloadable library
This patch is mainly for size reduction, removing more than half the
needed footprint.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-12-12 09:03:47 +00:00
Hans-Christian Egtvedt
be866bfcbc zlib: install using cp instead of install for zlib libraries
This patch will install zlib keeping the symlinks. The usage of
$(INSTALL) here did not take into account symbolic links.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-12-11 14:40:56 +00:00
Peter Korsgaard
9878bf1d8c busybox: 1.13.1 bindtodevice fix 2008-12-11 09:35:07 +00:00
Peter Korsgaard
0d99c9537c package/boa: hide if BR2_PACKAGE_BUSYBOX_HIDE_OTHERS 2008-12-11 00:33:30 +00:00
Peter Korsgaard
cdd72cd08f busybox: additional 1.13.1 fixes 2008-12-10 13:46:19 +00:00
Eric Andersen
cbe9f1b8d2 bump 2008-12-09 20:00:31 +00:00
Hans-Christian Egtvedt
97dabc9ab7 qtopia4: add kconfig option to enable Phonon
This patch adds a kconfig option to enable Phonon when configuring Qt.

Phonon is the multimedia API from KDE 4 which has been integrated into
Qt 4.4. For playback under Linux the GStreamer multimedia framework is
used.

Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-12-08 18:00:54 +00:00
Hans-Christian Egtvedt
fdae8707d6 gst-plugins-ugly: add gstreamer ugly plugins
This patch adds the ugly plugins for gstreamer, for more information see
http://gstreamer.freedesktop.org/modules/gst-plugins-ugly.html
2008-12-08 17:57:26 +00:00
Hans-Christian Egtvedt
bb13448976 gst-plugins-good: add gstreamer good plugins
This patch adds the good plugins for gstreamer, see
http://gstreamer.freedesktop.org/modules/gst-plugins-good.html for more
information.
2008-12-08 17:55:29 +00:00
Hans-Christian Egtvedt
b535c860c9 gst-plugins-base: add gstreamer base plugins
This patch adds the basic plugins for gstreamer, see
http://gstreamer.freedesktop.org/modules/gst-plugins-base.html for more
information.
2008-12-08 17:52:24 +00:00
Hans-Christian Egtvedt
3904838369 gstreamer: add new multimedia package gstreamer
gstreamer is powerful framework for streaming media.
2008-12-08 17:48:31 +00:00
Hans-Christian Egtvedt
cd900a0d59 libtheora: add new multimedia package libtheora
libtheora is a library used by gstreamer when streaming Ogg multimedia.
2008-12-08 17:45:59 +00:00
Peter Korsgaard
8e436ee772 have zlib respect BR2_PREFER_STATIC_LIB
The ARM uClinux BFLT format apparently doesn't support shared libs nor
-fPIC.  So let's distinguish between shared and non shared builds by
having split rules for libz.a and libz.so based on BR2_PREFER_STATIC_LIB.

Signed-off-by: Nicolas Pitre <nico@cam.org>
2008-12-08 14:41:47 +00:00
Peter Korsgaard
38abffd280 udev: use $@ instead of hardcoding target name 2008-12-08 13:48:37 +00:00
Peter Korsgaard
a7d06d10e4 package/freetype: default to 2.3.7 2008-12-08 13:42:01 +00:00
Peter Korsgaard
a222edcbcf package/udev: create base device nodes after mounting a new /dev
Currently, udev won't start for me, as we've just mounted a new /dev,
which is completely empty, and udevd requires a /dev/null.

This change manually creates the three base device nodes (zero, null
and console) so that udev can start.

Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
2008-12-08 13:41:59 +00:00
Peter Korsgaard
a8b501baee package/udev: fix CFLAGS for udev extras
If the udev extras are built without large file support in uClibc,
I get the following error:

 build_powerpc/staging_dir/usr/bin/powerpc-linux-uclibc-gcc -c -g -Wall
 -pipe -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -Wstrict-prototypes
 -Wsign-compare -Wshadow -Wchar-subscripts -Wmissing-declarations
 -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare
 -Wmissing-prototypes -Os ext.c -o ext.o
 In file included from build_powerpc/staging_dir/usr/include/stdio.h:28,
 from ext.c:19:
 build_powerpc/staging_dir/usr/include/features.h:382:4: error:
 #error It appears you have defined _FILE_OFFSET_BITS=64. Unfortunately,
 uClibc was built without large file support enabled.

Although the base udev package builds correctly, the extras pacakges
don't adjust their CFLAGS depending on BR2_LARGEFILE.

This change adds the required CFLAGS modifications to make the
extras build.

Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
2008-12-08 13:41:56 +00:00
Peter Korsgaard
47fc81ca4f package/udev: fix dependency for scsi_id
According to udev.mk, the scsi_id package depends on the libvolume_id
library, so add this dependency to Config.mk

Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
2008-12-08 13:41:53 +00:00
Peter Korsgaard
ac1d92c425 package/: get rid of unneeded $(strip ..) 2008-12-08 08:15:27 +00:00
Hamish Moffatt
f2824f303c Override the target-install target properly rather than installing as a post-build hook 2008-12-08 04:43:33 +00:00
Hamish Moffatt
f73e7d4611 Over-ride the target-install target rather than installing as a post-build
hook. Otherwise the wrong stamps are used and the library won't be reinstalled
if you clean out $(TARGET_DIR).
2008-12-08 04:41:19 +00:00
Peter Korsgaard
fb4e7fa4f6 busybox: 1.13.1 crond fix 2008-12-07 21:22:48 +00:00
Peter Korsgaard
7240678463 libiconv: use BR2_GNU_MIRROR 2008-12-05 15:27:35 +00:00
Peter Korsgaard
84ddc66a41 toolchain/*: use CONFIG_UPDATE
Based on e0e0945e in Bernhard's tree.
2008-12-05 15:27:26 +00:00
Hans-Christian Egtvedt
e35414722d samba: predefine a autoconf result for enums with negative values
The configure script tries to find out if enums can be negative, this is not
supported when cross compiling, since it tries to run the binary. This commit
sets the test to yes, i.e. negative enums are possible.
2008-12-05 14:46:56 +00:00
Peter Korsgaard
31460308a6 libusb: use 0.1.12-10 from snapshot.debian.net 2008-12-05 10:22:52 +00:00
Hans-Christian Egtvedt
e8a2c6954a libvorbis: tremor depends on host-autoconf and host-automake
This patch adds host-autoconf and host-automake as dependencies to tremor, this
is needed for it to compile.
2008-12-05 09:47:16 +00:00
Hans-Christian Egtvedt
ed63bc0b48 alsa-lib: bump version to 1.0.18 2008-12-05 09:46:17 +00:00
Hans-Christian Egtvedt
2e79479d34 qtopia4: make build verbose or silent depending on user input
This will make Qt compile silent unless the user specifies V=1 or VERBOSE=1
when running make.
2008-12-04 16:50:05 +00:00
Hans-Christian Egtvedt
5851eae5f0 mplayer: set charset explisit to US-ASCII to ease intl compile
This patch set the charset selected by mplayer to US-ASCII because mplayer
configure script have problems detecting working cross compiled iconv tools
2008-12-04 16:49:06 +00:00
Hans-Christian Egtvedt
b7ff212c81 tslib: add dependency to hsot-autoconf and host-automake
Tslib uses autoconf and automake during configure section, make sure it is
available before building tslib.
2008-12-04 16:47:19 +00:00
Hans-Christian Egtvedt
62cc77dffd tslib: use more robust $@ when touching target instead of explisit name 2008-12-04 16:43:54 +00:00
Hans-Christian Egtvedt
30e43682dd avahi: add dependency to host-autoconf
Avahi uses autoconf during ./configure, make sure it is available and used
before building avahi.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-12-04 16:13:08 +00:00
Hans-Christian Egtvedt
f974e39491 alsa-util: bump version to 1.0.18 and add patches for this version
Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-12-04 16:10:44 +00:00
Hans-Christian Egtvedt
f241ba6f81 alsa-utils: add dependency to libintl if libintl is enabled
Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-12-04 16:10:06 +00:00
Peter Korsgaard
8a5e4d62f2 mdadm/dmraid: bump version
Patch by: Charles Duffy <Charles_Duffy@messageone.com>

Both mdadm and dmraid packages refer to upstream versions which are no
longer available.
2008-12-04 14:16:54 +00:00
Peter Korsgaard
92b9ca8dd2 busybox: 1.13.1 ip fix 2008-12-04 13:21:36 +00:00
Peter Korsgaard
5155de9042 ifplugd: don't overwrite target etc/init.d/ifplugd.*
install-strip unconditionally overwrites $(TARGET_DIR)/etc/init.d/ifplugd.*,
so the check in _HOOK_POST_INSTALL is useless.

Fix it by using install-exec and manually stripping the target binaries
instead.
2008-12-04 12:14:57 +00:00
Thomas Petazzoni
a140c728d3 Fix comment about autoconf configuration/compilation/installation for
the target (and not the host).
2008-12-03 13:36:45 +00:00
Thomas Petazzoni
e5d9702dfd Liboil is a library of simple functions that are optimized for various
CPUs. It is required by various GStreamer plugins.

Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>

Modifications by Thomas Petazzoni:

 - Remove the glib2 dependency, which is only necessary to build a few
   examples. If glib2 is enabled in the configuration, then we still
   depend on it in order to build the examples, but that's just
   pedantic, not so useful.

 - Remove the oil-bugreport program installed to the target by
   install-strip.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2008-12-03 09:02:46 +00:00
Hans-Christian Egtvedt
a3c53dc20d samba: bump version to 3.0.33
Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-12-02 14:46:38 +00:00
Peter Korsgaard
21ed5b304a haserl: fix shared cache interaction issue
The ac_cv_path_install override is needed to strip the target binary for
haserl 0.8.0, but it doesn't interact nicely with the shared cache, so
disable the cache for now.

Longer term we should probably forget about install-strip and do the
strip/cleanup/mklibs stuff as a post processing step before the target
filesystem rules are run.
2008-12-01 15:10:47 +00:00
Hans-Christian Egtvedt
ac273635a6 strace: fix lower case no to NO when setting STRACE_AUTORECONF
Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-12-01 13:49:23 +00:00
Hans-Christian Egtvedt
e3e34dab93 mplayer: use $(if ...) to add dependencies to mplayer
This patch will add needed libraries with $(if ...) syntax. This should ease
readability and make it easy for others to spot where the depencies are added.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-12-01 13:33:33 +00:00
Hans-Christian Egtvedt
fb11bbf5e9 mplayer: remove not needed $(strip ...) calls in Makefile
Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-12-01 13:08:43 +00:00
Hans-Christian Egtvedt
cb6634da47 qtopia4: remove explisit include and library directories from configure call
This patch removes -I and -L from ./configure since it breaks cross-compiling.
The inclusion of -I and -L will confuse the host compiler when compiling the
host tools.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-12-01 13:06:02 +00:00
Hans-Christian Egtvedt
377e554200 mplayer: make sure alsa-lib is installed before mplayer
This patch adds alsa-lib to a dependency for mplayer if it is selected in
kconfig.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-12-01 12:53:09 +00:00
Hans-Christian Egtvedt
8c149d286a mplayer: add dependency libraries to a variable
This patch will put dependency libraries in a variable and add this to the
dependencies to build mplayer. This is done to ease adding new libraries in the
future.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-12-01 12:48:58 +00:00
Hans-Christian Egtvedt
8248a4a144 mplayer: disable ivtv video output
This patch disabled ivtv video output, since it does not compile with Linux
kernel 2.6.27 headers.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-12-01 12:32:50 +00:00
Peter Korsgaard
8928fb6932 fakeroot: use 1.9.5 from snapshot.debian.net 2008-12-01 09:08:04 +00:00
Peter Korsgaard
97e9c33075 dnsmasq: bump version 2008-12-01 09:08:01 +00:00
Peter Korsgaard
0c90f0421e i2c-tools: bump version 2008-12-01 09:07:58 +00:00
Peter Korsgaard
026a3581ae busybox: bump 1.12.x / 1.13.x versions 2008-11-29 20:12:17 +00:00
Daniel Laird
5432f26f0e Adding Central config.cache options
The following changes allow for use of a central configure cache
file.  This speeds up configuration of packages.
Its use is configurable at the top level (BR2_CONFIG_CACHE - default n).
Old style makefiles can use it if they use the following MACRO in makefiles:
$(AUTO_CONFIGURE_TARGET) see my change to directfb.mk.
New style Autotools.in will use it if you set the global option.
However you can enable the global option and on a per package overrule it by doing
the following: $(PKGNAME)_USE_CONFIG_CACHE = NO see fontconfig.mk for an example 
of this.
Finally I have removed a few config variable settings which indicated no CXX compiler
as this is wrong and breaks the build when using this central cache.

 Config.in                        |    8 ++++++++
 package/Makefile.autotools.in    |    5 ++++-
 package/Makefile.in              |   28 +++++++++++++++++++++++++++-
 package/atk/atk.mk               |    2 +-
 package/directfb/directfb.mk     |    7 +------
 package/fontconfig/fontconfig.mk |    3 +++
 package/libglib2/libglib2.mk     |    2 +-
 package/libgtk2/libgtk2.mk       |    1 -
 8 files changed, 45 insertions(+), 11 deletions(-)

I would appreciate feedback on this change (I have been testing for 2-3 weeks)
But I can never test all cases!  If you enable the BR2_CONFIG_CACHE option some
Makefile.autotools.in based packages may now break - I cannot build them all.
In this case you may need to remove config options that are being hardcoded all
over the place (like gtk saying we have 2 CXX compiler) or disable the use
of CONFIG CACHE file like I have done in fontconfig.
I can build all packages required to get WebKit on DirectFB up and running
and it runs fine.
I will try to resolve any issues this creates as fast as I can.

Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2008-11-28 14:20:47 +00:00
Peter Korsgaard
b277d41ccc busybox: updated 1.13.0 ash fix 2008-11-28 08:19:23 +00:00
Peter Korsgaard
50def0e495 busybox: updated 1.13.0 ash fix 2008-11-22 06:49:33 +00:00
Peter Korsgaard
1776132d63 lockfile-progs: remove unneeded $(strip) 2008-11-22 06:49:30 +00:00
Peter Korsgaard
5098ee9c7f Revert r24000: "Fix external toolchain build"
This breaks builds with internal toolchain, so let's revert this until we find
a proper solution.
2008-11-21 14:51:10 +00:00
Peter Korsgaard
82569c48fe busybox: fixup id applet on 1.13.0 for old uclibc versions
The id applet in 1.13.0 only compiles with uclibc < 0.9.30 if the
busybox internal passwd/grp functions are used.

Therefore, automatically enable CONFIG_USE_BB_PWD_GRP if that situation
is detected and warn the user.
2008-11-21 14:36:48 +00:00
Peter Korsgaard
5d66e99e6c busybox: 1.13.0 ash fix 2008-11-21 10:59:01 +00:00
Peter Korsgaard
8bd30c75c9 busybox: 1.13.0 klogd fix 2008-11-20 06:49:20 +00:00
Peter Korsgaard
a3829e90a7 sdl_ttf: provide path to freetype includes
closes #6374.
2008-11-19 10:44:24 +00:00
Peter Korsgaard
249292e42c lockfile-progs: fix patch-kernel invocation
Patch by Roberto A. Foglietta.

Closes #6364
2008-11-19 10:16:40 +00:00
Peter Korsgaard
cec630f8f4 busybox: updated 1.13.0 id patch (only error out if needed) 2008-11-17 07:40:14 +00:00
Peter Korsgaard
687edf150f busybox: 1.13.0 id patch (check) 2008-11-16 17:22:08 +00:00
Peter Korsgaard
50f2a3981f mplayer, vlc: move into multimedia category
Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
2008-11-15 21:33:14 +00:00
Peter Korsgaard
e7df5afeb9 package/audio: rename audio category to multimedia
Prepare for the merge of audio and video packages. Many packages cannot
properly be assigned to either audio or video, because they have support
for both (libogg, mplayer, vlc).

Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
2008-11-15 21:33:07 +00:00
Peter Korsgaard
4190cc1c41 busybox: disable id applet for 1.13.x
busybox 1.13.0 id applet doesn't compile with uclibc 0.9.29 / 0.9.28, so
disable it for now.
2008-11-15 21:25:29 +00:00
Wade Berrier
2e81da88be ntp.sysvinit: fix 'restart' (don't exit on failed commands with set -e) 2008-11-14 22:52:48 +00:00
Peter Korsgaard
325dd736b4 lzo: add $(DISABLE_LARGEFILE) to configure options
Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
2008-11-14 13:39:46 +00:00
Peter Korsgaard
7ed2b6d975 libogg: convert to Makefile.autotools.in
Also remove --enable-shared and --enable-static as it's default
and --disable-oggtest and $(DISABLE_NLS) as they are not supported.

Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
2008-11-14 13:03:01 +00:00
Peter Korsgaard
9f07b39f65 package: Kconfig: use menu instead of menuconfig for sub menus
As discussed on the list - These things should normally not be
(un)selectable.
2008-11-14 12:59:14 +00:00
Thiago A. Corrêa
8033ef6fe2 Fix build. Use TARGET_CONFIGURE_OPTS as environment rather than as argument of make to avoid overwriting dropbear's CFLAGS 2008-11-14 11:06:01 +00:00
Peter Korsgaard
0eba4ce2fd dropbear: bump version 2008-11-14 08:47:04 +00:00
Peter Korsgaard
767577e504 busybox: add 1.13.x, mark older as deprecated 2008-11-13 16:32:56 +00:00
Peter Korsgaard
be4f829719 busybox: bump 1.12.x version 2008-11-13 16:32:52 +00:00
Thomas Petazzoni
14520e6fa3 Add a parallel compilation fix for fontconfig
This patch adds a patch to fix bug
https://bugs.freedesktop.org/show_bug.cgi?id=16464 affecting parallel
compilation of fontconfig.

The patch is the one proposed in the bugzilla entry, available at
https://bugs.freedesktop.org/attachment.cgi?id=17294.

Without this patch, the compilation (at BR2_JLEVEL > 1) of fontconfig
sometimes fails with:

In file included from fc-case.c:25:
../src/fcint.h:118:21: error: fcalias.h: No such file or directory

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2008-11-11 19:38:10 +00:00
Thomas Petazzoni
b741302a01 Fix the mtd package with regard to external toolchain use.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2008-11-11 19:00:32 +00:00
Thomas Petazzoni
418c84b24b Fix Qtopia build issues
This patch fixes two Qtopia build issues, encountered while trying to
use system implementation of zlib, freetype, jpeg and libpng :

 * The build process doesn't look in $(STAGING_DIR)/usr/include for
   includes and $(STAGING_DIR)/usr/lib. Same problem as the patch
   currently floating around adding LDFLAGS to TARGET_CONFIGURE_OPTS,
   but as Qtopia doesn't use TARGET_CONFIGURE_OPTS, we need a specific
   fix here. So we use the -I and -L options of Qtopia's configure
   script.

 * The build process doesn't use pkg-config to get the header path for
   Freetype headers (located in $(STAGING_DIR)/usr/include/freetype2
   and not directly in $(STAGING_DIR)/usr/include/). There was already
   a fix for this, consisting in adding $(FREETYPE_DIR)/include to the
   -I path of Qtopia's configure. This patch modifies this fix to use
   $(STAGING_DIR)/usr/include/freetype2 instead, which looks more
   coherent with how all the packages are built (using $(STAGING_DIR)
   as the reference to get headers and libraries).

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2008-11-11 18:35:43 +00:00
Thomas Petazzoni
60d39dbb3f Fix external toolchain build
This patch is a new version of a patch already sent several times on
the mailing-list, committed and reverted a few times by Daniel Laird,
due to several imperfections. This version is a new try at finding a
solution that works for everybody. Hopefully it'll work :-)

The original problem is that external toolchain builds failed because
packages couldn't find their dependent libraries at configure time and
could not be linked with them. To fix these two problems, two things
are added:

 * The TARGET_LDFLAGS variable was exposed as LDFLAGS at ./configure
   time thanks to TARGET_CONFIGURE_OPTS. The TARGET_LDFLAGS variable
   contains -L options with the path in the STAGING_DIR for the
   libraries. It allows ./configure scripts to properly compile the
   small test programs testing whether a dependency is properly
   installed.

 * The TARGET_CFLAGS contains a new -Wl,--rpath-link option for both
   $(STAGING_DIR)/lib and $(STAGING_DIR)/usr/lib. It allows library
   depending on other libraries to link properly. The TARGET_CFLAGS is
   exposed as CFLAGS in TARGET_CONFIGURE_OPTS.

This new version fixes a problem encountered by hartleys
<hartleys@visionengravers.com> when building the kernel. The problem
was that the -Wl,--rpath-link options were added to LDFLAGS, while
there are options for the C compiler, not the ld linker. Moving them
to CFLAGS seems to fix the issue.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2008-11-11 18:32:31 +00:00
Daniel Laird
9844a8ea2c package/tiff/tiff.mk: Change to Autotools.in format
Bounce tiff into Autotools.in format.
Did not use install to target as this puts loads of executables into TARGET.
So just copied tiff.so instead.

Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2008-11-11 11:43:27 +00:00
Daniel Laird
931445daf5 package/freetype/freetype.mk: Add zib to dependencies
Looking into adding a configure cache to the build (like the GIT buildroot version)
This means that freetype needs to know about zlib so make
sure it had it as a dependency.
Also remove install rule for staging as it matches default.

Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2008-11-11 11:33:45 +00:00
Hamish Moffatt
3a0052c506 Remove .rej file included in the upstream tarball before patching 2008-11-10 23:50:57 +00:00
Peter Korsgaard
c4dbac60ae busybox: basename 1.12.1 fix 2008-11-07 10:16:55 +00:00
Peter Korsgaard
b444685399 Makefile.autotools.in: make MESSAGE output stand out
The following patch makes the MESSAGE Macro in Makefile.autotools.in
work.

I think it was originally intended to print the messages in bold type
but it doesn't appear to work correctly. This patch should work on all
platforms.

Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com>

(Fixed to not continously call tput)
2008-11-07 08:56:02 +00:00
Daniel Laird
2dbf951819 package/Makefile.in: revert rpath setup for toolchains.
Revert the rpath patch, it looked good up until someone tried 
to build a kernel as well.  This seems to break as a result.

Will post a new patch soon and see how that goes.. 

Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2008-11-07 08:15:53 +00:00
Wade Berrier
8586e2a51b ntp: add /etc/default/ntpd to control whether to start
ntpd and/or ntpdate.  Also specify options and servers.
2008-11-06 21:11:54 +00:00
Daniel Laird
fd3bb17cbb package/Makefile.in: rpath setup for toolchains.
Apply the patch I posted some time ago that fixes 
rpath issues with external toolchains.
Has been tested by users of buildroot and feedback looks good.

Signed-off-by: Thomas Petazzoni
Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2008-11-06 12:54:29 +00:00
Peter Korsgaard
bf0b23bd24 prboom: misc cleanups
As noted by Bernhard on irc.
2008-11-05 15:47:09 +00:00
Hans-Christian Egtvedt
3fe3437ed6 prboom: add a touch $@ to end of install target rule to install PrBoom only once
Signed-off-by: Julien Boibessot <julien.boibessot@armadeus.com>
Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-11-05 13:33:43 +00:00
Hans-Christian Egtvedt
d86faadff9 Move creation of $(PROJECT_BUILD_DIR)/autotools-stamps into top level Makefile
This patch will create the autotools-stamps directory early in the build
process, thus making it possible for non Makefile.autotools.in packages to use
this directory to hold stamp files.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-11-05 10:41:31 +00:00
Hans-Christian Egtvedt
5599a3102e make: add gettext dependency to make rule instead of TARGETS
This patch adds gettext dependency to make: rule instead of the TARGETS
variable if locale is selected. Just to conform with common syntax.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-11-05 08:43:04 +00:00
Hans-Christian Egtvedt
32cca54384 make: select gettext and libintl if locale is enabled
This patch makes sure gettext and libintl are selected if locale support is
enabled. Gettext must also be compiled before make so appropriate headers are
available to make.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-11-05 08:09:30 +00:00
Peter Korsgaard
e0c4ea8276 matchbox: fix prefix
Closes #5946.
2008-11-04 22:29:02 +00:00
Peter Korsgaard
2cb9654f05 matchbox: fix mb-applet-startup-monitor compilation (TRUE/FALSE issue) 2008-11-04 22:28:58 +00:00
Peter Korsgaard
a6db1e165d netsnmp: run CONFIG_UPDATE
Based on e068796d3 in Bernhards tree.
2008-11-04 11:31:58 +00:00
Peter Korsgaard
30bb1bdca4 netsnmp: bump version
Based on fa86c12d in Bernhards tree.
2008-11-04 11:26:52 +00:00
Peter Korsgaard
9373bd5d3f mkdosfs: cleanup target install handling
closes #5834.
2008-11-03 06:16:36 +00:00
Peter Korsgaard
9ca9f93339 package/: remove more 'default n' (see r22874) 2008-11-02 20:21:59 +00:00
Peter Korsgaard
93a0dd1408 sdl-image: convert to Makefile.autotools.in format 2008-11-02 19:21:21 +00:00
Peter Korsgaard
cab350013e libpng: fix Makefile.autotools.in fallout
libpng used to have the 'png' Makefile alias, which some packages used
in their dependencies list.

With the move to Makefile.autotools.in this is now gone, so update the
packages to match.
2008-11-02 19:21:17 +00:00
Peter Korsgaard
a2274077d9 busybox: additional 1.12.1 patches 2008-11-02 13:06:44 +00:00
Arnar Mar Sigurðsson
0138389b0b Fixes for Qt from Markus Heidelberg 2008-11-02 02:16:53 +00:00
Arnar Mar Sigurðsson
f972f947d5 Add options to select what gfx and mouse drivers are compiled in.
Note to tslib users: You now have to select the tslib mouse driver to build it.
2008-10-31 17:17:23 +00:00
Thiago A. Corrêa
1830e8942f Fix zlib install broken by previous commit. Sorry 2008-10-31 16:37:01 +00:00
Daniel Laird
2016afd117 package/lite/lite.mk: Bounce version
Bounce version.

Signed-off-by: Thomas Petazzoni<>
Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2008-10-31 14:04:31 +00:00
Thiago A. Corrêa
6d06e55a9d pciutils may depend on zlib. Based on Bernhard's git repository. 2008-10-31 12:41:02 +00:00
Thiago A. Corrêa
58bc514201 Improve pciutils based on Bernhard Reutner-Fischer's git repository (http://repo.or.cz/w/buildroot.git?a=tree;f=package/pciutils;hb=HEAD). Thanks 2008-10-31 12:14:39 +00:00
Thiago A. Corrêa
1bf91aa2a8 Make sure directories are created during install to STAGING_DIR and TARGET_DIR. Thanks to Thomas Petazzoni and Bernhard Reutner-Fischer. 2008-10-31 12:10:10 +00:00
Thiago A. Corrêa
c1b4bfbd72 Fix bug #0005884 - pciutils depends on zlib 2008-10-31 04:03:27 +00:00
Thiago A. Corrêa
e246dc1ef5 Minor cleanups. Use touch for stamp-files 2008-10-31 03:55:03 +00:00
Thiago A. Corrêa
73bf8098c9 fix wrong variable name for SQL. Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de> 2008-10-31 02:17:30 +00:00
Arnar Mar Sigurðsson
b4b38739a5 Bump ntp version 2008-10-31 01:44:32 +00:00
Wade Berrier
d3f742f98a python: add $(STAGING_DIR)/usr/lib to PYTHON_MODULES_LIB so that
modules build correctly (particularly readline)
2008-10-30 17:21:18 +00:00
Peter Korsgaard
ef85a2b225 qtopia4: fix wrong compilation of qmake
Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
2008-10-29 20:40:51 +00:00
Daniel Laird
3544d8f71e package/libpng/libpng.mk: Change to autotools.in format
Move libpng into the new era.....

Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2008-10-29 12:49:38 +00:00
Peter Korsgaard
4baf71840f bind: use strchr() instead of index() 2008-10-29 07:35:03 +00:00
Peter Korsgaard
8d6e9e3907 qtopia4: fix adjustment of qmake.conf
Extend the regexp to match spaces and also tabs to replace the qmake
variables with the proper buildroot values. Also use TARGET_AR and
TARGET_STRIP instead of using TARGET_CROSS and set a variable for
qmake.conf to shorten the command line.

Patch by Markus Heidelberg
2008-10-28 09:40:28 +00:00
Peter Korsgaard
bb2d903355 qtopia4: fix use of pkg-config
When cross compiling, Qt sets PKG_CONFIG in its own configure script to
an empty string. That leads to not using pkg-config. To avoid that, use
the configure option -force-pkg-config. Also set environment variables
for pkg-config defined in TARGET_CONFIGURE_OPTS.

Patch by Markus Heidelberg.

See http://buildroot.uclibc.org/lists/buildroot/2008-October/011324.html
for more details.
2008-10-28 09:40:25 +00:00
Peter Korsgaard
3d098dd622 Fix matchbox build
Fix matchbox build

This patch fixes various failures in the Matchbox build:

 * libmatchbox and matchbox-panel were using a now legacy index()
   function, which is not part of every uClibc build nowadays
   (depending on the configuration). As this function doesn't exist
   anymore in all builds, use strchr() instead, which is the
   recommended replacement for index(). Two patches, one for
   libmatchbox, one for matchbox-panel, are added to fix this problem.

   Closes bug http://bugs.uclibc.org/view.php?id=5484

 * Do not override the CFLAGS and LDFLAGS values, they are already set
   by TARGET_CONFIGURE_OPTS. It caused build failures.

 * Mangle the library paths in the .la file of libmatchbox, after
   installation in the staging dir.

It would probably be nice to switch Matchbox over to the new
Makefile.autotools.in.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2008-10-27 15:15:52 +00:00
Peter Korsgaard
9042d92943 Strip gettext libraries on the target
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2008-10-27 09:45:44 +00:00
Peter Korsgaard
c8f70347ec Strip libgtk2 in the target
Rely on the sane default values of Makefile.autotools.in for the
staging and target installs. The immediate benefit is that the target
install will use install-strip instead of install, leading to a quite
nice size reduction in the libraries.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2008-10-27 09:45:41 +00:00
Peter Korsgaard
a574856e19 Strip pango libraries on the target
Use the predefined INSTALL_STAGING_OPT and INSTALL_TARGET_OPT
behaviour of Makefile.autotools.in, so that installation on the target
is done using install-strip.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2008-10-27 09:45:38 +00:00
Peter Korsgaard
eb749df631 Fix strange problems in pango configure target
The configure target of pango had strange characters in it, preventing
compilation to work. Remove them, they just seem to be mistakes.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2008-10-27 09:45:34 +00:00
Peter Korsgaard
a7f2a538c0 libglib2: remove $(DISABLE_NLS) from configure options
The configure option --disable-nls is not supported anymore in glib
since version 2.0, see file ChangeLog.pre-2-0 line 544.

Patch by Markus Heidelberg.
2008-10-26 20:02:36 +00:00
Peter Korsgaard
64a23d4654 libglib2: remove redundant configure args
Patch by Markus Heidelberg.
2008-10-26 20:02:34 +00:00
Peter Korsgaard
785d6cc6d0 package: remove redundant pkg-config variables
Also remove some redundant or predefined configure/make args in these
packages.

Patch by Markus Heidelberg.
2008-10-26 19:57:55 +00:00
Peter Korsgaard
4cb7b78a24 vim: add TARGET_CONFIGURE_OPTS
Patch by Markus Heidelberg.
2008-10-26 12:13:28 +00:00
Peter Korsgaard
b2c6ad8b5e docker: requires pkgconfig, glib2 and X11 2008-10-26 09:14:13 +00:00
Peter Korsgaard
aa63bf420a docker: strip on target install 2008-10-26 09:14:10 +00:00
Peter Korsgaard
ac71691272 docker: s/PKGCONFIG/PKG_CONFIG/ to be consistent
Patch by Markus Heidelberg.
2008-10-26 09:14:06 +00:00
Peter Korsgaard
8a89d2b3f3 package: cleanup PKG_CONFIG_SYSROOT
PKG_CONFIG_SYSROOT_DIR and friends get set in package/Makefile.in,
so there's no need to set it in the makefiles of the individual
packages as well.

Based on a patch by Markus Heidelberg.
2008-10-26 06:19:43 +00:00
Peter Korsgaard
ae116fece6 qtopia4: reduce the use of BR2_PACKAGE_QTOPIA4
Use one conditional if statement instead of several single "depends on".

Patch by Markus Heidelberg.

Cleaned up trailing white space while we're at it.
2008-10-26 06:03:23 +00:00
Peter Korsgaard
f3cdba4707 lsof: bump version
Reported by Mark McLaurin.
2008-10-23 18:54:10 +00:00
Peter Korsgaard
e9008a36bf x11r7/xkeyboard-config: select xkbcomp
xkeyboard-config uses xkbcomp at runtime, so select it.

closes #5704.
2008-10-23 15:07:34 +00:00
Peter Korsgaard
65815316b4 x11r7/xserver: select cursor font as well
Really closes #5684.
2008-10-23 11:58:50 +00:00
Peter Korsgaard
80790efc5a x11r7/xserver: select misc font + font alias
Closes #5684.
2008-10-23 10:24:42 +00:00
Peter Korsgaard
29d001a042 x11r7/xclock: don't force libiconv link
Closes #5654.
2008-10-22 20:12:28 +00:00
Daniel Laird
eff04b41d3 package/Makefile.in: Remove rpath fix as it breaks Thomas png build
Remove my fix for rpath-link until I can find out why it works for me and not
Thomas.

Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2008-10-22 15:28:30 +00:00
Daniel Laird
ab20262575 package/cairo/cairo.mk: Bounce version and add patches for DirectFB
Update Cairo to 1.6.4
Add DirectFB patches as supplied by DirectFB author Dennis Kropp

Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2008-10-22 15:01:00 +00:00
Peter Korsgaard
9364487c25 x11r7/libFS susv3-legacy: update to what got applied upstream
For details, see:
http://lists.freedesktop.org/archives/xorg/2008-October/039630.html
2008-10-22 14:39:46 +00:00
Daniel Laird
ec65ef836f package/Makefile.in: Add -rpath-link
As per various email discussions add -rpath-link
to the LDFLAGS.
This definately fixes a few issues for Thomas and myself
Any objections and it can be pulled again.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@...> 
Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2008-10-22 12:47:53 +00:00
Peter Korsgaard
14717272be x11r7/xserver: bump version 2008-10-21 19:44:57 +00:00
Peter Korsgaard
79bdd27e5d x11r7/xfs: bump version - fixes CVE-2007-4568
For details, see:
http://lists.freedesktop.org/archives/xorg-announce/2007-October/000416.html
2008-10-21 18:50:49 +00:00
Peter Korsgaard
5b95c921e9 x11r7/libFS: use memcpy instead of bcopy 2008-10-21 15:06:06 +00:00
Peter Korsgaard
923e61ee5b package/memstat: add memstat package
Memstat lists all the processes, executables, and shared
libraries that are using up virtual memory. It's helpful to
see how the shared memory is used and which 'old' libs are
loaded.
2008-10-21 12:38:31 +00:00
Daniel Laird
705ea6dee0 package/atk/atk.mk: Bounce version
Bounce version to 1.22.0

Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2008-10-21 12:24:12 +00:00
Peter Korsgaard
43af3d3578 buildroot: add QUIET variable and use it for wget/git/svn/configure
A lot of tools take a -q option to be quiet.
Set this if make is called with the -s (silent) option and use for
wget, git, svn and configure.
2008-10-21 08:56:26 +00:00
Peter Korsgaard
02cfe523e8 sqlite: bump version 2008-10-21 08:56:15 +00:00
Daniel Laird
00ad71901b package/pango/pango.mk: Remove redundant PKG_CONFIG_*
Remove the unnecessary PKG_CONFIG_* settings and tidy up some
config options.

Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2008-10-20 13:57:30 +00:00
Peter Korsgaard
e337d002fe package/: remove redundant install-strip in *_TARGET_INSTALL_OPT
It's default now.
2008-10-20 11:53:16 +00:00
Peter Korsgaard
fc7bf9e325 neon: don't strip if BR2_ENABLE_DEBUG is enabled 2008-10-20 11:53:08 +00:00
Peter Korsgaard
084e855d05 bridge-utils: don't strip if BR2_ENABLE_DEBUG is enabled 2008-10-20 11:53:05 +00:00
Peter Korsgaard
886b274a5c BR2_HAVE_DOCUMENTATION: add option to remove documentation from target
Some packages' install-strip target install quite big documentation,
so create an option to remove it similar to the existing man/info options.
2008-10-20 11:32:25 +00:00
Peter Korsgaard
fedf24cf51 Makefile.autotools.in: default to install-strip for non-debug target install 2008-10-20 11:32:22 +00:00
Peter Korsgaard
2b6db275f8 x11r7/libXft: use install-strip for target install
Saves ~400 KB
2008-10-20 09:52:14 +00:00
Peter Korsgaard
a3aeff1bd8 x11r7/libXext: use install-strip for target install
Saves ~400 KB
2008-10-20 09:52:11 +00:00
Peter Korsgaard
56a93caa2a x11r7/libXi: use install-strip for target install
Saves ~900 KB
2008-10-20 09:40:45 +00:00
Peter Korsgaard
2f8d8843ad x11r7/libXfont: use install-strip for target install
Saves ~800 KB
2008-10-20 09:40:41 +00:00
Peter Korsgaard
b09d3f77a4 strace: bump version
Fixes build with 2.6.27 kernel headers
2008-10-20 09:04:49 +00:00
Daniel Laird
988163764e package/liberation: Add liberation fonts package
Add the liberation fonts package as this can be used
by GTK etc and means you have some useful (free) fonts.

Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2008-10-20 07:30:03 +00:00
Peter Korsgaard
b0457a0ab7 x11r7/xserver: use install-strip for target install 2008-10-19 21:49:02 +00:00
Peter Korsgaard
9dcce967a8 x11r7/libXt: don't install makestrs
Don't install makestrs in the first place, instead of removing it
afterwards. Fixes cross-strip issue.
2008-10-19 21:48:58 +00:00
Peter Korsgaard
b522386129 x11r7/libXaw: use install-strip for target install
Saves ~3 MB
2008-10-19 21:48:55 +00:00
Peter Korsgaard
78fa144ee3 x11r7/libXt: use install-strip for target install
Saves ~1.4 MB
2008-10-19 21:48:52 +00:00
Peter Korsgaard
efd50b40c0 x11r7/libX11: use install-strip for target install
Saves ~11 MB
2008-10-19 21:48:48 +00:00
Peter Korsgaard
4c9b747b95 vim: use $(MAKE) instead of hardcoding make 2008-10-19 07:59:19 +00:00
Peter Korsgaard
daf30631d8 acpid: use $(MAKE) in acpid-clean instead of hardcoding make 2008-10-19 07:44:30 +00:00
Peter Korsgaard
e320fc667a package/matchbox: fix BR2_PACKAGE_MATCHBOX_KEYBOARD Kconfig
Fix typo and wrong information in help text (not a cvs snapshot)
2008-10-19 07:44:25 +00:00
Peter Korsgaard
da39abf0cc Bump up libgtk2 version
Bump up libgtk2 version

The version of libgtk2 currently used doesn't build when built against
DirectFB. The issue has been fixed in a later version of the 2.12.x
series, so let's upgrade to this version.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2008-10-18 07:00:35 +00:00
Peter Korsgaard
50548330b4 kconfig: only warn about long help lines, not other types of lines
We have some pretty long depends / default y|n lines in BR, which it
shouldn't complain about.
2008-10-16 19:28:23 +00:00
Daniel Laird
fcb9d45a07 package/directfb-examples: DirectFB examples package
Add the DirectFB examples package.

This patch adds the DirectFB examples package to Buildroot. It is
largely based on a patch written by Daniel Laird, and available at 
http://bugs.uclibc.org/view.php?id=4224. I only made a few adaptations 
to get it to work properly.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2008-10-16 13:16:17 +00:00
Daniel Laird
7ba44159bd package/sawman: Add Package SawMan
SaWMan is a new window manager module for use with DirectFB. 
Its main difference to the default module is that it allows one process 
to be an application and window manager, 
implementing all kinds of diversity, 
while SaWMan is only the working horse. 

Daniel Laird
2008-10-16 12:10:23 +00:00
Peter Korsgaard
b931451833 busybox: add 1.12.1 modprobe fix 2008-10-13 12:42:29 +00:00
Hans-Christian Egtvedt
bd3dd7b6b9 openssl: fix architecture specified when configuring openssl
This patch will default to linux-generic32, unless a known optimized
architecture is selected.

As of today it will select optimized config for; avr32, ia64, powerpc and
x86_64.

This fixes bug #5344.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-10-13 08:10:35 +00:00
Daniel Laird
ad0984bfa8 package/libxml2/libxml2.mk: Bounce version to 2.6.32
Bounce the version to 2.6.32.
And deal with the left over .rej files.

Daniel Laird
2008-10-10 14:41:18 +00:00
Thiago A. Corrêa
d45cc3d36f Fix dependency on libungif 2008-10-09 18:36:36 +00:00
Thiago A. Corrêa
1498c1baf7 Fix whitespace damage 2008-10-09 18:36:18 +00:00
Daniel Laird
508f033a1b package/freetype: Convert to Makefile.autotools.in
Use AutoTools.in to build freetype.
Slight issue with freetype installation to TARGET_DIR.
Doing an install results in far too many files being copied in.
So for now I do what the old makefile did which is copy the .so files 
and links manually rather than using a make install.
It also uses the autotools.in additions to not use the generic libtool patch and
use a local one instead.

Daniel Laird
2008-10-09 12:50:56 +00:00
Thiago A. Corrêa
4c448c4c7f Fix dependencies in directfb config options 2008-10-09 05:06:42 +00:00
Hamish Moffatt
433a26a515 Rename patches to include Python 2.4 version, in preparation for adding 2.5 2008-10-08 05:02:59 +00:00
Thiago A. Corrêa
8a12bab608 widen options to configure directfb, patch by Micha Nelissen <micha@neli.hopto.org> 2008-10-07 20:29:27 +00:00
Wade Berrier
5b0e7a5ddb Makefile.autotools.in: honor CONFIG_SHELL and TAR.
Don't use recursively expanded definition
  (Use ':=' instead of '=')
2008-10-07 17:08:27 +00:00
Wade Berrier
a8ed074e80 logrotate: remove duplicate deps. Clean up '/etc'
on make clean.  Some other syntactic niceties.
2008-10-07 17:08:25 +00:00
Hans-Christian Egtvedt
f37e5da113 libpcap: bump to version 0.9.8
This patch bumps the version to 0.9.8 and refreshes the patch against that
version. Fixes bug #5284.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-10-07 07:24:41 +00:00
Hans-Christian Egtvedt
599d3243f1 openssl: fix compiling OpenSSL for i386 architecture
This patch will use linux-generic32 for all i386 target architectures, which
fixes bug #5274.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-10-07 07:11:15 +00:00
Wade Berrier
d6b556670c vsftpd:
-Patch to build against newer kernel headers
 ( vsftpd-2.0.7-uclibc.patch , based on idea from
   http://www.bitshrine.org/gpp/vsftpd-2.0.5-syscall2.patch )
-new basic init script (no config yet)
-Update version (2.0.7)
-openssl fixes
-cleanup makefile deps so it doesn't get built when things
 don't change
2008-10-06 22:46:41 +00:00
Wade Berrier
b8508d758e logrotate:
-new package
2008-10-06 20:41:12 +00:00
Wade Berrier
165bfb3a23 which.mk:
-Update to 2.20 which doesn't depend on readline

Config.in:
-Don't depend on readline any longer
2008-10-06 19:54:58 +00:00
Wade Berrier
f6c58902ac samba.mk:
-force some performance enhancing autoconf options
-run 'installscripts' so findsmb and smbtar are installed
-samba binaires were segfaulting with uclibc 0.9.29
 when not using: samba_cv_fpie=no.  Force it.

Config.in:
-create configure options for findsmb and smbtar

S91smb:
-create dir (/var/lock/subsys) that is referenced
 later in script
2008-10-06 19:53:29 +00:00
Wade Berrier
56eebd08c0 Makefile.autotools.in:
-Make tar switches 1.14 compatible

(Not sure of a more elegant way to handle this ... ?)
2008-10-06 19:20:58 +00:00
Wade Berrier
6afbfedbb4 vim:
-Apply patches from list
 (http://buildroot.uclibc.org/lists/buildroot/2008-July/009846.html
  http://buildroot.uclibc.org/lists/buildroot/2008-August/010104.html)
-add more vim patches
-Switch to http vs ftp since ftp is slow
-Fix configure.patch to apply cleanly after patch update
2008-10-06 19:18:11 +00:00
Wade Berrier
6f6893c633 bash.mk:
-Force some autoconf options so that job control
 is turned on.
 (Otherwise these checks fail when cross compiling.
  And when job control is disabled, bash can't be
  the default shell)
2008-10-06 19:09:14 +00:00
Peter Korsgaard
a42c6373c4 busybox: 1.12.1 grep fix 2008-10-06 18:52:02 +00:00
Peter Korsgaard
242895ef63 png: bump version
Upgrade libpng to 1.2.32

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2008-10-06 15:11:15 +00:00
Peter Korsgaard
56aeef9145 ncftp: bump version
Patch by Micha Nelissen
2008-10-06 09:23:08 +00:00
Hans-Christian Egtvedt
74c0b2b0f2 avahi: add dependencies in right order
This patch puts gettext and libintl before the avahi targets, thus making sure
they exist before avahi targets are built.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-10-01 10:28:44 +00:00
Hans-Christian Egtvedt
497f55fb21 xserver_xorg-server: fix missing backslash on end of CONF_OPT
This patch adds a missing backslash on a line in the middle of the list of
XSERVER_XORG_SERVER_CONF_OPT.

Reported-by: Sebastian Matuschka <Sebastian.Matuschka@gcd-solutions.de>
2008-09-30 07:32:52 +00:00
Hans-Christian Egtvedt
caf7ca606b qtopia4: bump version to 4.4.3
Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-09-29 16:27:48 +00:00
Peter Korsgaard
08fd45b4fb busybox: bump 1.11.x and 1.12.x versions 2008-09-28 19:28:51 +00:00
Hans-Christian Egtvedt
0915c62d98 sdl_net: fix install options for target and staging
This patch install with install-strip to the target and uses the default for
installing to staging. Makes the makefile even more compact, and also more
correct with using install-strip to get proper stripping of the installed
library.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-09-25 06:13:24 +00:00
Hans-Christian Egtvedt
cf61d19bd8 lxdoom: add dependency to a xserver in Makefile
This patch corrects the commit r23467 and replaces uclibc with
xserver_xorg-server in LXDOOM_DEPENDENCIES.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-09-24 13:38:17 +00:00
Hans-Christian Egtvedt
cbaae749b6 lxdoom: make package depend on X11 server
lxdoom depends on a X11 server to be built, this patch will only show lxdoom if
a X11 server is selected and add xserver_xorg-server to the dependency list.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-09-24 13:17:07 +00:00
Hans-Christian Egtvedt
75381b7f0e doom-wad: enable kconfig entry for PrBoom package and fix whitespace damage
This patch will let the user install the Doom shareware WAD file if PrBoom is
selected.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-09-24 13:11:02 +00:00
Hans-Christian Egtvedt
005d15ae78 prboom: add new games package PrBoom
This patch adds a new package PrBoom. PrBoom is a Doom and Doom ][ client which
uses the SDL library for graphics, sound and network. It also supports OpenGL,
but this has not been enabled in this package since few embedded platforms
support OpenGL.

PrBoom allows you to play the good old game on newer hardware. It even supports
higher resolution and better rendring, while still keeping the old style alive.

http://prboom.sourceforge.net/

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-09-24 13:03:22 +00:00
Hans-Christian Egtvedt
7108decafe doom-wad: split out and fix installation of Doom shareware wad file
This patch splits the installation of the shareware WAD file into a separate
package. The wad file will also be installed into /usr/share/games/doom
directory, since the client will search this directory when starting.

The Makefile rule has also been altered to use tools defined by Buildroot to
extract and install the wad file. The package is also multiple project safe
now.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-09-24 12:53:45 +00:00
Hans-Christian Egtvedt
e40448aa34 SDL_net: add new package SDL_net
This patch adds a new package SDL_net. SDL_net is a small, low-level,
cross-platform network library, that can be used with the Simple DirectMedia
Layer library (SDL).

http://www.libsdl.org/projects/SDL_net/

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-09-24 12:06:59 +00:00
Hans-Christian Egtvedt
1a66c6c547 openssh: convert to Makefile.autotools.in and bump version to 5.1p1
This patch converts building of OpenSSH to use Makefile.autotools.in instead
and in the same process bump to latest upstream version 5.1p1.

The openssh.path is also cleaned up a bit to reflect the new release, i.e. some
of the patch is already applied/fixed upstream.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-09-24 12:00:57 +00:00
Hans-Christian Egtvedt
86029f4a35 openssl: add patch for AVR32 support and optimization
This patch adds support for AVR32 architecture and adds an optimized DES and
AES algorithm for this architecture.
2008-09-24 09:12:06 +00:00
Hans-Christian Egtvedt
1158ddccd9 openssl: convert to Makefile.autotools.in and bump version to 0.9.8g
This patch converts building of OpenSSL to use Makefile.autotools.in and bumps
the version to 0.9.8g. The patches are updated to reflect this version upgrade.

A kconfig option for adding the OpenSSL engines is also added.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-09-24 09:10:06 +00:00
Peter Korsgaard
22b455818d busybox: more 1.12.0 patches 2008-09-22 11:54:17 +00:00
Peter Korsgaard
0e23e6bdf1 package: add libconfuse - A library for parsing configuration files 2008-09-22 08:11:05 +00:00
Peter Korsgaard
681f7022fa libtool: don't error on missing directories in clean targets 2008-09-22 08:11:02 +00:00
Daniel Laird
52097d2dad Makefile.autotools.in: Get my $(Q)'s in the correct place
Minor fix for Makefile.autotools.in that deals with the packages
that use AUTOCONF to regenerate configure etc. 
(my mistake to start with)

Daniel Laird
2008-09-19 14:43:50 +00:00
Daniel Laird
4ab8aa443b Makefile.autotools.in: Extended to cope with more bad packages
1. I added a HOOK_POST_EXTRACT previously so that I could cope with the
bad libxml2 package.  This required me to remove some dead patches
(.rej) files after I extracted the package, the issue is that the
EXTRACT target runs patch-kernel.sh to patch the ltmain.sh.  
It then finds some.rej files and bombs out.
I have altered the sequence so that the HOOK_POST_EXTRACT target runs
before the make target that patches libtool to deal with this.
 
2.) I have added a $(PKG)_LIBTOOL_PATCH variable.  This is defaulted to
YES however if you override it in the package makefile to NO then the
ltmain.sh file will not be patched automatically but only if you have
added your own patches.  
This is necessary for freetype 2.3.7 as it cannot use the
buildroot-libtool patch.

I am using this patch for building a set of packages, however it
is not a complete set of packages so await feedback of issues (if any)

Daniel Laird
2008-09-19 13:37:14 +00:00
Hans-Christian Egtvedt
0b8ba16bc4 bridge-utils: remove whitespace at end of file 2008-09-18 15:22:16 +00:00
Hans-Christian Egtvedt
9f8b1ce23d iptables: fix install rule to install everything in appropriate directories
This patch will install iptables with the install-strip command, and also use
/usr/lib as target for the filter libraries.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-09-18 11:08:27 +00:00
Hans-Christian Egtvedt
e410210c08 aumix: fix install rule to target to support multiple projects
This patch will let aumix depend on an installed file on the target root file
system instead of touched file.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-09-18 08:42:56 +00:00
Hans-Christian Egtvedt
aff967f068 libupnp: add package libupnp
This patch adds libupnp package to Buildroot. libupnp provides developers
with an API that are compliant with version 1.0 of the Universal Plug and
Play Device Architecture Specification.

http://pupnp.sourceforge.net/

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-09-18 06:48:20 +00:00
Peter Korsgaard
667ec53adb lighttpd: don't enable openssl support by default 2008-09-17 21:36:21 +00:00
Peter Korsgaard
57ae4753ed lighttpd: fix compilation without largefile support
lighttpd uses --disable-lfs instead of --disable-largefile.
Remove redundant configure args while we're at it.
2008-09-17 21:35:51 +00:00
Peter Korsgaard
fc1491ce44 pcre: fixup paths in pcre-config 2008-09-17 21:33:19 +00:00
Hans-Christian Egtvedt
16091faf1e oprofile: convert oprofile.mk to use Makefile.autotools.in and bump version
This patch bumps the version to 0.9.4 and converts the oprofile.mk to use
Makefile.autotools.in. Patches against 0.9.3 are removed since they are no
longer needed and a new patch for 0.9.4 is added.

Building for all architectures should now also be possible.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
Signed-off-by: Fathi Boudra <fboudra@gmail.com>
2008-09-17 08:51:54 +00:00
Peter Korsgaard
87d3e5f961 findutils: use install-strip for target install 2008-09-16 20:57:17 +00:00
Thiago A. Corrêa
1b821fe7de Fix iptables compile error by updating to Makefile.autotools.in and bumping version to 1.4.1 2008-09-16 02:12:23 +00:00
Peter Korsgaard
f4b178495e fontconfig: use install-strip for target install 2008-09-14 19:35:45 +00:00
Peter Korsgaard
7b2a502857 Makefile.autotools.in: fix DESTDIR= help text
DESTDIR per default points to TARGET_DIR / STAGING_DIR without /usr
appended.
2008-09-14 19:19:10 +00:00
Peter Korsgaard
79d7e95d5a Makefile.autotools.in: fix FOO_UNINSTALL_TARGET_OPT help text
It defaults to TARGET_DIR, not STAGING_DIR.
2008-09-14 19:19:06 +00:00
Hamish Moffatt
22258ea860 Move project-specific stamp files into a project-specific directory
$(PROJECT_BUILD_DIR)/autotools-stamps. Without this, autotools-using
packages won't be installed into any other projects than the first.
2008-09-11 02:15:07 +00:00
Hamish Moffatt
542e7ae3a6 Export site package directory location for use by other packages 2008-09-11 01:59:04 +00:00
Hamish Moffatt
84b4e00774 Applied patch from Michel Wilson to allow the cursor in the X root window to
be disabled. Unfortunately this is a compile-time option.
2008-09-10 13:16:23 +00:00
Peter Korsgaard
32217740f2 busybox: 1.11.2 patch 2008-09-09 08:50:18 +00:00
Peter Korsgaard
629c878a30 busybox: remove stale busybox 1.11.1 patches
Hamish, don't forget to remove those when you bump the version
2008-09-09 08:50:15 +00:00
Hamish Moffatt
fc333e7d08 Support building without WCHAR support 2008-09-09 02:06:52 +00:00
Hamish Moffatt
a94fefa316 Keep /usr/bin/python2.4 and make /usr/bin/python a link to it 2008-09-08 07:26:12 +00:00
Peter Korsgaard
9f0f3e5df4 module-init-tools: check correct symbol for cross-depmod
Reported by Markus Heidelberg
2008-09-07 18:58:22 +00:00
Peter Korsgaard
c4b8487222 fakeroot: bump version 2008-09-07 14:31:45 +00:00
Peter Korsgaard
aed6336f1f libid3tag: don't depend on libmad
libid3tag doesn't use libmad.
2008-09-07 14:31:42 +00:00
Peter Korsgaard
6da49b6c2b mysql_client: fix paths
Patch by Markus Heidelberg <markus.heidelberg@web.de>
2008-09-07 14:31:36 +00:00
Peter Korsgaard
45edd86076 xapp_xman: fix paths
Patch by Markus Heidelberg <markus.heidelberg@web.de>
2008-09-07 14:31:32 +00:00
Peter Korsgaard
3b471d7aa1 concierge: fix paths
Patch by Markus Heidelberg <markus.heidelberg@web.de>
2008-09-07 14:31:28 +00:00
Peter Korsgaard
886b2fa501 speex: fix paths (broken by r23330)
Patch by Markus Heidelberg <markus.heidelberg@web.de>
2008-09-06 22:39:58 +00:00
Peter Korsgaard
a7488f295e mpg123: fix paths (broken by r23330) 2008-09-06 20:49:40 +00:00
Peter Korsgaard
4146acdd72 madplay: fix paths (broken by r23330) 2008-09-06 20:49:37 +00:00
Peter Korsgaard
fbb0fe9fbb libsndfile: fix paths (broken by r23330) 2008-09-06 20:49:34 +00:00
Peter Korsgaard
1ee7b46fc1 libmad: fix paths (broken by r23330) 2008-09-06 20:49:31 +00:00
Peter Korsgaard
0e627ae358 libid3tag: fix paths (broken by r23330) 2008-09-06 20:49:28 +00:00
Peter Korsgaard
9a1567d0df festival: fix path in AUTOTARGETS (broken by r23330) 2008-09-06 20:49:25 +00:00
Peter Korsgaard
7fea845778 asterisk: fix paths (broken by r23330) 2008-09-06 20:49:21 +00:00
Peter Korsgaard
bfa26b3a8c alsa-utils: fix paths (broken by r23330) 2008-09-06 20:49:18 +00:00
Peter Korsgaard
b42d2aae6b alsa-lib: fix paths (broken by r23330) 2008-09-06 20:49:15 +00:00
Peter Korsgaard
6619322f15 festival: fix more paths (broken by r23330)
Patch by Markus Heidelberg <markus.heidelberg@web.de>
2008-09-06 20:49:12 +00:00
Peter Korsgaard
ae1249ef84 festival: fix paths (broken by r23330)
Patch by Michel Wilson <michel@crondor.net>
2008-09-06 20:49:08 +00:00
Daniel Laird
76235a15b3 audio: Move all audio packages into audio subdir
Moved all audio packages into a subdir called audio.
I then created a Config.in and made sure that a audio.mk 
existed.

Daniel Laird
2008-09-05 12:06:50 +00:00
Peter Korsgaard
03e3886c01 sqlite: bump version 2008-09-05 10:37:28 +00:00
Hamish Moffatt
50bad3ea45 Version bump to 2.3.7
This package should be converted to use Makefile.autotools.in by someone who uses it..
2008-09-05 01:03:45 +00:00
Hamish Moffatt
add5629d4a New package for dnet, a wrapper library for getting access to kernel network information
and an optional Python module for the same.
2008-09-04 05:50:31 +00:00
Hamish Moffatt
87f0d783ff Override the uninstall target rather than the clean target
Also, don't actually create the .stamp_uninstalled but remove the
.stamp_installed file instead (ala the overridden target).
2008-09-04 02:39:23 +00:00
Hamish Moffatt
7b759f0910 Make the autotools xyz-clean target call xyz-uninstall first, rather than duplicating its actions 2008-09-04 02:34:42 +00:00
Hamish Moffatt
d74a92e00c Remove lzo patches which aren't required with latest liblzo package updates 2008-09-04 01:39:40 +00:00
Hamish Moffatt
1c89cf3f89 Added eeprog package from gustavoz 2008-09-04 01:35:34 +00:00
Hamish Moffatt
18a7694675 Fix duplicate $(AUTORECONF) run in autoreconf and configure targets 2008-09-04 01:19:52 +00:00
Hamish Moffatt
feb569d3cd In the uninstall and clean targets, remove the built/installed stamp files
so that those actions will do something if executed again.
2008-09-04 01:05:17 +00:00
Peter Korsgaard
021c689d2e games: add games.mk so make will descent down package/games/*/*.mk 2008-09-03 06:58:28 +00:00
Thiago A. Corrêa
80ddff211f Bump version 2008-09-03 03:44:31 +00:00
Thiago A. Corrêa
52a7c1681e Qtopia: don't build sqlite driver when SQL module is disabled. 2008-09-03 01:09:29 +00:00
Peter Korsgaard
0ca929e052 file: select zlib
file depends on zlib, so make it visible in kconfig.
2008-09-02 13:54:58 +00:00
Peter Korsgaard
b1628c526f file: bump version and use official upstream instead of Debian
Debian is a bit too volatile.
2008-09-02 13:54:55 +00:00
Peter Korsgaard
b242a82b45 cups: fix help text 2008-09-02 11:14:04 +00:00
Peter Korsgaard
34a36309f7 bridge: bump version
Upstream tarball doesn't include configure, so run autoreconf.
2008-09-02 11:07:55 +00:00
Peter Korsgaard
dec14f760e bridge: convert to Makefile.autotools.in format 2008-09-02 11:07:49 +00:00
Hamish Moffatt
0fbc9437e0 Update to Python 2.4.5 (latest patch rev of 2.4)
Remove the test suite before building, else it will fail to compile depending on what modules have been configured.
2008-09-02 00:54:49 +00:00
Peter Korsgaard
4b5f12fb5b cups: fix help text 2008-09-01 21:16:35 +00:00
Peter Korsgaard
e0d304adc6 iperf: don't silently enable C++ support in toolchain 2008-09-01 15:33:17 +00:00
Peter Korsgaard
436050a1ae iperf: bump version 2008-09-01 15:33:15 +00:00
Peter Korsgaard
0198893eeb iperf: convert to Makefile.autotools.in format 2008-09-01 15:33:12 +00:00
Peter Korsgaard
467403dd1c package: add libconfig package 2008-09-01 10:51:31 +00:00
Peter Korsgaard
6c15ea38d1 busybox: additional 1.12.0 patches 2008-08-31 21:45:03 +00:00
Peter Korsgaard
d5007ac67b libglib2: fix build with/without locale support
Don't select BR2_ENABLE_LOCALE. Glib works without locale support in
toolchain, and packages shouldn't silently select toolchain options.

Only select libiconv if locale support isn't enabled.
2008-08-31 20:23:41 +00:00
Peter Korsgaard
525bab78ad avahi: don't use BASE_DIR to reference source files
dest != source if we want to support out-of-tree builds
2008-08-31 20:23:37 +00:00
Daniel Laird
1b5c1e7bdb games: Move all games into games subdir
Moved all games into a subdir called games and
then updated makefiles as necessary.

If not one objects to this one then I will
probably do the same for audio next.

Daniel Laird
2008-08-29 13:27:37 +00:00
Daniel Laird
022b95d6ef Makefile.autotools.in: Add extra POST_HOOK targets
It is not possible currently in Makefile.autotools.in packages 
to do something extra after an extract or configure. 
This may be useful for example 
extract libxml2-2.6.32 
POST_EXTRACT = remove some .rej files that are in offical release
patch (not fail because of remaining .rej files)
configure

I think this is useful improvement 
(necessary for Makefile.autotools.in packages)

Daniel Laird
2008-08-29 12:04:26 +00:00
Daniel Laird
18ceed69da libxslt: Convert to Makefile.autotools.in format
Converted to Makefile.autotools.in format
Version bumped to 1.1.24
Enabled crypto support dependant on gcrypt being chosen/not
Post process xslt-config file like freetype-config/xm2-config.
2008-08-28 11:52:17 +00:00
Daniel Laird
fb4d1b03ea libxml2: Post process xml2-config file to actually work and bump version
Version bumped to 2.6.31
(2.6.32 has .rej files so patch target fails - upstream need to be informed).

The xml2-config file in staging dir needs to have prefix / exec-prefix setup
to understand the staging directory location.

This then means that packages that call xml2-config to get include paths/cflags
and libs etc work properly. 

This is very similar to what freetype does to freetype-config.
2008-08-28 10:56:38 +00:00
Peter Korsgaard
13e2bb5620 busybox: udhcpc patch for 1.12.0 2008-08-28 04:57:27 +00:00
Peter Korsgaard
c463ef1589 tcl: fix long help text lines 2008-08-27 20:19:46 +00:00
Peter Korsgaard
a80b2801c0 xpdf: fix long help text lines 2008-08-27 20:19:43 +00:00
Peter Korsgaard
598f27dec8 pcmanfm: fix long help text lines 2008-08-27 20:19:40 +00:00
Peter Korsgaard
5fa59a64d5 gqview: fix long help text lines 2008-08-27 20:19:37 +00:00
Peter Korsgaard
26383b86d3 alsamixergui: fix long help text lines
Select fltk and fix homepage link while we're at it.
2008-08-27 20:19:34 +00:00
Peter Korsgaard
3f5bbc6926 blackbox: fix long help text lines 2008-08-27 20:19:30 +00:00
Peter Korsgaard
f69afd8bd6 matchbox: fix long help text lines 2008-08-27 20:19:26 +00:00
Peter Korsgaard
fb7b1f4316 openmotif: fix long help text lines 2008-08-27 20:19:22 +00:00
Peter Korsgaard
9ff7c01c15 fltk: fix long help text lines
Remove comment when X isn't available while we're at it.
2008-08-27 20:19:19 +00:00
Peter Korsgaard
c00550e8a3 libsexy: fix long help text lines
Make it depend on libgtk2 while we're at it.
2008-08-27 20:19:15 +00:00
Peter Korsgaard
de824a5915 x11r7: fix long help text lines 2008-08-27 20:19:12 +00:00
Peter Korsgaard
f3119d2d08 qtopia: fix long help text lines 2008-08-27 20:19:09 +00:00
Peter Korsgaard
691cc382f0 qte: fix long help text lines 2008-08-27 20:19:04 +00:00
Peter Korsgaard
9330d498be ntfs-3g: fix long help text lines 2008-08-27 20:19:01 +00:00
Peter Korsgaard
c419f45b1c stunnel: fix long help text lines
And add homepage while we're at it.
2008-08-27 20:18:58 +00:00
Peter Korsgaard
26ff4c91d2 olsr: fix long help text lines 2008-08-27 20:18:54 +00:00
Peter Korsgaard
335f52b798 kismet: fix long help text lines
And add homepage while we're at it.
2008-08-27 20:18:51 +00:00
Peter Korsgaard
80f98519d0 sudo: fix long help text lines 2008-08-27 20:18:43 +00:00
Peter Korsgaard
af06d81be3 kconfig: warn about overlong lines in help-texts
From busybox r22852.
2008-08-27 20:18:33 +00:00
Daniel Laird
f51a1ec08e gtkperf: Remove settings that are default
Remove default setting of AUTORECONF = no
2008-08-27 12:32:22 +00:00
Daniel Laird
a6acb09e2a gtkperf: Adding gtkperf package
Allows some benchmarking of GTK on different targets.
2008-08-27 12:21:09 +00:00
Daniel Laird
7eb4c6a0a9 fbdump: Fix help text indentation and remove staging dir installation
Tidy up fbdump package.
2008-08-27 11:40:02 +00:00
Daniel Laird
f10aecd134 fbdump: Add new package fbdump.
fbdump is a simple tool to capture snapshots from the Linux kernel framebuffer 
device and write them out as a PPM file. Currently, most packed-pixel framebuffer
formats and the vga16 framebuffer are supported.
2008-08-27 11:01:16 +00:00
Peter Korsgaard
be8ad23b09 avahi: fix build with BR2_ENABLE_LOCALE 2008-08-27 07:29:20 +00:00
Peter Korsgaard
73ec8a1d7e libdaemon: convert to Makefile.autotools.in format 2008-08-27 07:29:16 +00:00
Peter Korsgaard
b736748d2f avahi: don't depend on busybox 2008-08-27 07:29:13 +00:00
Peter Korsgaard
5e881018ce libdaemon: bump version 2008-08-27 07:29:09 +00:00
Peter Korsgaard
9d1cd5a668 netcat: convert to Makefile.autotools.in format 2008-08-27 05:27:27 +00:00
Peter Korsgaard
6b49e7b47d libglib2: remove redundant configure args 2008-08-26 22:37:34 +00:00
Peter Korsgaard
b891221e02 libglib2 fix !BR2_USE_WCHAR compilation 2008-08-26 22:37:30 +00:00
Peter Korsgaard
8fab9295d8 libglib2: select libiconv 2008-08-26 22:37:27 +00:00
Peter Korsgaard
4bff8e7aab atk: remove redundant configure args 2008-08-26 22:37:23 +00:00
Peter Korsgaard
3963ee93c1 atk: select libglib2 2008-08-26 22:37:20 +00:00
Peter Korsgaard
a386f63c57 popt: use := assignments 2008-08-26 21:05:10 +00:00
Peter Korsgaard
5fb1382e43 popt: use install-strip for target install 2008-08-26 21:05:05 +00:00
Peter Korsgaard
fab05bb2ce popt: cleanup redundant configure args 2008-08-26 21:05:01 +00:00
Peter Korsgaard
909410f686 neon: use := assignments 2008-08-26 20:47:23 +00:00
Peter Korsgaard
fa62c2bb19 neon: uses pkgconfig so select it 2008-08-26 20:47:19 +00:00
Peter Korsgaard
2cd9ff92d7 neon: strip target library
neon doesn't have an install-strip target, so do it afterwards instead.
2008-08-26 20:47:15 +00:00
Peter Korsgaard
95313e2000 neon: fix compilation without xml support
webdav needs xml support, so disable it if no xml support is selected,
otherwise configure could get confused about a host xml2-config script.
2008-08-26 20:47:12 +00:00
Peter Korsgaard
3e1ed2feb0 neon: bump version
Fixes CVE-2008-3746.
2008-08-26 20:47:09 +00:00
Peter Korsgaard
5fb25de717 blackbox: use := assignments 2008-08-26 20:47:05 +00:00
Peter Korsgaard
9a850cd2da blackbox: don't show comment if no xserver is selected 2008-08-26 20:47:01 +00:00
Peter Korsgaard
dda7688100 blackbox: cleanup redundant configure args 2008-08-26 20:46:58 +00:00
Peter Korsgaard
ecb94d810c blackbox: use install-strip for target install 2008-08-26 20:46:55 +00:00
Peter Korsgaard
91fca34777 blackbox: use BR2_SOURCEFORGE_MIRROR
Don't hardcode specific sourceforge mirrors.
2008-08-26 20:46:51 +00:00
Peter Korsgaard
7446db2027 pixman: cleanup staging + target install
- install-data installs a subset of install / install-strip, so just drop it
- use install-strip for target
2008-08-26 19:22:46 +00:00
Daniel Laird
46f4188446 Move pixman from package/x11r7/pixman to package/pixman
Means we can now bounce cairo to 1.6.x series.
pixman is not dependant on x libraries what so over so removed
the dependencies section.

Daniel Laird
2008-08-26 16:27:25 +00:00
Daniel Laird
b46329c947 Clean up LiTE 2008-08-26 15:43:10 +00:00
Daniel Laird
c30bb46320 Adds support for building LiTE - see DirectFB.org
Will close bug 0003974

Daniel Laird
2008-08-26 14:52:17 +00:00
Daniel Laird
6b76f0608a reverse changes to i2c-tools.mk until I tidy it up (get clean working for example)
Still feel a good change to make as some of the suggestions recently made it look
like Makefile.autotools.in might add support for installing a list of binaries etc
and this would benefit this package.
2008-08-26 14:01:37 +00:00
Daniel Laird
d2f7a4abe8 select CUPS if XORG/XORG7/TINYX.
This makes the behaviour the same as before for X users. 
Although is CUPS a necessary dependancy?

Daniel Laird
2008-08-26 13:45:39 +00:00
Daniel Laird
1fe75f8e88 The changes below move i2c-tools.mk to use Makefile.autotools.in
package/i2c-tools/i2c-tools.mk
Use Makefile.autotools.in
2008-08-26 13:03:05 +00:00
Daniel Laird
b46a591b91 The changes below add better support for DirectFB and libgtk2.
Should be no different for X builds.

 Config.in  |    3 +--
 libgtk2.mk |    7 +++----
 2 files changed, 4 insertions(+), 6 deletions(-)

Signed-off-by: daniel.j.laird@nxp.com

package/libgtk2/Config.in
Allow DirectFB to turn on LIBGTK2 support without X being enabled.
Disable autoselection of cups.  May not be wanted (Can cause crosscompilation issues).

package/libgtk2/libgtk2.mk
Remove unnessary redefine of PKG_CONFIG_*
Pass $(DISABLE_LARGEFILE) to configure (supports large file or not)
Move 'cups' to X extra dependencies instead of general.
2008-08-26 12:19:29 +00:00
Hamish Moffatt
c964f7c880 Bump 1.11.x version to 1.11.2 (no patches yet) 2008-08-26 01:05:51 +00:00
Hamish Moffatt
dea9f75b85 Update to work with recent lzo changes 2008-08-26 00:41:29 +00:00
Peter Korsgaard
1fff6d9d3d psmic: locale support
Closes #4274.
2008-08-25 09:05:00 +00:00
Peter Korsgaard
402042a7ed psmisc: bump version 2008-08-25 09:04:49 +00:00
Peter Korsgaard
fa3dcd4f50 psmisc: convert to Makefile.autotools.in format 2008-08-25 09:04:39 +00:00
Peter Korsgaard
3443ad035c procps: bump version
Closes #4284.
2008-08-24 12:40:36 +00:00
Peter Korsgaard
94b86467e3 procps: needs WCHAR 2008-08-24 12:40:32 +00:00
Peter Korsgaard
6d31b020b0 libxml2: enable ipv6 support if enabled in buildroot 2008-08-24 07:48:15 +00:00
Peter Korsgaard
fe3d0e27da libxml2: use install-strip instead of install-exec for target install
Use install-strip so binaries gets stripped and man pages / header files
gets installed.
2008-08-23 13:08:37 +00:00
Peter Korsgaard
f5dc33a1a3 libxml2: cleanup configure args 2008-08-23 13:08:34 +00:00
Peter Korsgaard
f27b2cc818 libxml2: point to homepage instead of ftp site in help 2008-08-23 13:08:31 +00:00
Peter Korsgaard
92b8a20f5c libxml2: remove unused BR2_PACKAGE_LIBXML2_TARGET_HEADERS option 2008-08-23 13:08:28 +00:00
Peter Korsgaard
0509df7e7b openchrome: fix install
Closes #4674.
2008-08-22 14:42:00 +00:00
Peter Korsgaard
bf83d53080 xorg: depend on WCHAR and LOCALE
Xorg needs WCHAR and LOCALE, so make sure it cannot be selected unless
this is enabled in the toolchain.

We unfortunately cannot make BR2_XSERVER_xorg depend on BR2_USE_LOCALE
because of a strange recursion error with dbus, but now we atleast
inform the user what to do to get a working configuration.

The real solution is ofcause of fix xorg, but that's for another day.
2008-08-22 14:24:53 +00:00
Peter Korsgaard
9e9e354a83 package: don't hide xorg/tinyx selection
Hiding xorg/tinyx selections until the user unselects "none" seems quite
unintuitive.
2008-08-22 14:24:51 +00:00
Peter Korsgaard
2983381337 Makefile.autotools.in: remove unused BR2_HAVE_INCLUDES handling
Patch by Wade Berrier.
2008-08-22 14:01:56 +00:00
Peter Korsgaard
b7e4d291e6 sqlite: bump version 2008-08-21 14:51:14 +00:00
Peter Korsgaard
1d91b56a78 ace_of_penguins: remove redundant configure settings
Reported by Hartleys.
2008-08-21 13:10:27 +00:00
Peter Korsgaard
d14a2c7796 busybox: add 1.12.x and make it default 2008-08-21 05:08:53 +00:00
Peter Korsgaard
f43867cbb3 lzo: bump version and update to Makefile.autotools.in format
Bump LZO version and update makefile - tested with latest mtdutils.

Signed-off-by: daniel.j.laird <daniel.j.laird@nxp.com>
2008-08-20 14:28:58 +00:00
Peter Korsgaard
a9abce508d rsync: bump version 2008-08-20 14:15:15 +00:00
Peter Korsgaard
578c6a9081 rsync: convert to Makefile.autotools.in format 2008-08-20 14:15:10 +00:00
Peter Korsgaard
0fb6258216 haserl: bump 0.9.x version 2008-08-19 09:40:23 +00:00
Peter Korsgaard
223df3f26f haserl: don't install unneeded examples for 0.8.0 to target 2008-08-19 09:40:20 +00:00
Peter Korsgaard
f8d87727a3 ifplugd: add missing newline 2008-08-19 09:40:18 +00:00
Peter Korsgaard
dd8a14d55e speex: also compile static libraries 2008-08-17 13:46:46 +00:00
Peter Korsgaard
46d6d83273 speex: automate selection of arm specific optimizations
ARM version info according to wikipedia, hopefully I got it all correct.
2008-08-17 13:46:42 +00:00
Peter Korsgaard
28b2a5bd7e speex: fix target install
Use install-strip and clean up documentation files instead of
install-exec so files get stripped and manpages installed if
requested.
2008-08-17 13:20:31 +00:00
Peter Korsgaard
52abf53f32 speex: select libogg
Speex depends on libogg, so make it visible in Kconfig
2008-08-17 13:20:28 +00:00
Peter Korsgaard
56de4e289f speex: convert to Makefile.autotools.in and bump version to 1.2rc1
Patch by Malek <souf_oued@yahoo.fr>
2008-08-17 13:20:25 +00:00
Peter Korsgaard
c86db34486 pcre: fix target install
Use install-strip and clean up documentation files instead of
install-exec so files get stripped and manpages installed if
requested.
2008-08-16 19:36:36 +00:00
Peter Korsgaard
3c10da1528 fontconfig: remove redundant configure args
Patch by antialize / bug #4524.
2008-08-16 19:13:53 +00:00
Peter Korsgaard
e77afd6790 pcre: bump version 2008-08-16 12:32:57 +00:00
Peter Korsgaard
9b28d48012 pcre: fix compilation when C++ support is disabled
pcre will use host g++ is no cross g++ is available, so explicitly disable
c++ support in pcre if it isn't enabled in buildroot instead.
2008-08-16 12:32:54 +00:00
Peter Korsgaard
844f1013dc pcre: add homepage to description 2008-08-16 11:59:59 +00:00
Peter Korsgaard
533f5e01a7 Makefile.autotools.in: add missing continuation for PKG_CONF_OPT
The silent support added in r23041 was missing a shell continuation character
breaking PKG_CONF_OPT support - Fixed.
2008-08-16 11:59:56 +00:00
Peter Korsgaard
1907c34660 dnsmasq: bump version
fixes dns spoofing vulnerability.
2008-08-08 18:15:29 +00:00
Peter Korsgaard
bf4c77cca0 busybox: fix missing dependencies in unpacked and config rules
Aadds dependency to host-sed and $(PROJECT_BUILD_DIR) when running
make busybox-config and busybox-unpacked.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-08-06 12:56:31 +00:00
Peter Korsgaard
2f06c38008 busybox: additional 1.11.1 patches 2008-08-06 06:37:21 +00:00
Peter Korsgaard
a87d82081d Makefile.autotools.in: remove extra newlines in MESSAGE macro 2008-08-04 19:08:48 +00:00
Peter Korsgaard
ddd73e012c Makefile.autotools.in: quiet configure on silent (-s) builds
Use --quiet configure argument when make is invoked with the -s (silent)
option.
2008-08-04 19:08:45 +00:00
Peter Korsgaard
2964bff64e i2c-tools: cleanup clean target 2008-08-04 19:08:41 +00:00
Peter Korsgaard
bea4968d34 haserl: convert to Makefile.autotools.in format 2008-08-04 19:08:38 +00:00
Peter Korsgaard
3d4ac57987 Makefile.autotools.in: fix patch dir for version specific subdir 2008-08-04 19:08:35 +00:00
Peter Korsgaard
a83393b2ee ethtool: don't specify STRIPPROG
The correct strip program gets picked up at configure time, so no need to
specify it at target install time.
2008-08-04 19:08:26 +00:00
Peter Korsgaard
5091a9fa6d lua: select readline / ncurses 2008-08-04 19:08:21 +00:00
Peter Korsgaard
a908a97614 avahi: select expat 2008-08-04 19:08:15 +00:00
Peter Korsgaard
adf57471b0 vpnc: select libgcrypt / libgpg_error 2008-08-04 19:08:12 +00:00
Peter Korsgaard
71d8b44878 argus: select libpcap 2008-08-04 19:08:09 +00:00
Peter Korsgaard
3cec3b453a package: add package managers sub menu 2008-08-04 19:07:51 +00:00
Peter Korsgaard
21192c0d02 ltrace: expand help text 2008-08-04 19:07:48 +00:00
Peter Korsgaard
db25729489 ethtool: convert to Makefile.autotools.in format 2008-08-04 19:07:45 +00:00
Peter Korsgaard
720c0ca5ba strace: convert to makefile.autotools.in format 2008-08-04 19:07:41 +00:00
Peter Korsgaard
c30e297e33 strace: also remove from target-utils on clean 2008-08-04 19:07:38 +00:00
Peter Korsgaard
59b4626448 package: more BR2_PACKAGE_BUSYBOX_HIDE_OTHERS annotations 2008-08-04 19:07:36 +00:00
Peter Korsgaard
96b42a4fd1 dash: hide if BR2_PACKAGE_BUSYBOX_HIDE_OTHERS 2008-08-04 19:07:29 +00:00
Peter Korsgaard
60b5eee76e package: global largefile CFLAGS handling 2008-08-04 19:07:18 +00:00
Peter Korsgaard
02a623ddf9 buildroot: remove trailing spaces
for i in `find -name 'Config*' -o -name 'Makefile*' -o -name '*.mk'`;
do
	sed -i 's/ \+$//' $i;
done
2008-08-04 19:07:05 +00:00
Peter Korsgaard
fa0ac2de33 busybox: default HIDE_OTHERS to y for all versions
There's no particular reason to only enable BR2_PACKAGE_BUSYBOX_HIDE_OTHERS
by default for the snapshot version.
2008-08-04 19:06:19 +00:00
Peter Korsgaard
62c21f8971 strace: fix LARGEFILE typo
Patch by Claus Klein.
2008-08-04 19:06:10 +00:00
Peter Korsgaard
faeb17eac0 sed: fix CPPFLAGS typo
Patch by Claus Klein.
2008-08-04 19:04:05 +00:00
Peter Korsgaard
bcad6288f5 Makefile.autotools.in: fix make source-check/external-deps differently
The MAKELEVEL test is not that robust; It fails with the recent log
support or if buildroot is driven from an external Makefile.

Rework it to instead detect source-check/external-deps by the fact that
they set SPIDER.
2008-07-24 13:38:39 +00:00
Peter Korsgaard
0770fcc8a0 grep: make locale handling less verbose
As suggested by Bernhard.
2008-07-23 12:08:53 +00:00
Peter Korsgaard
653bf72926 grep: cleanup configure args 2008-07-23 10:35:59 +00:00
Peter Korsgaard
627d2ec9e6 grep: fix target install and clean 2008-07-23 10:35:56 +00:00
Peter Korsgaard
9a1526d7d9 grep: gettext/libintl is only required if locale is enabled 2008-07-23 10:35:53 +00:00
Peter Korsgaard
a649ed0da0 gettext: also remove from staging on -clean 2008-07-23 10:35:50 +00:00
Peter Korsgaard
10d8ac5ed0 busybox: additional 1.11.1 fix 2008-07-23 06:01:50 +00:00
Peter Korsgaard
8bba7f0d67 vsftp: enable and fix linking
Patch by Wade Berrier.

It still errors out on sysdeputil.c for me, but this is no worse than
it was before, so committing.
2008-07-22 19:47:41 +00:00
Peter Korsgaard
bca6a68ab4 which: convert to Makefile.autotools.in format 2008-07-22 14:11:01 +00:00
Peter Korsgaard
e711739c9f which: install into /usr/bin 2008-07-22 13:59:42 +00:00
Peter Korsgaard
181fc86c50 which: strip target binary 2008-07-22 13:59:39 +00:00
Peter Korsgaard
367a7344bf which: needs readline
Patch by Wade Berrier.
2008-07-22 13:59:35 +00:00
Peter Korsgaard
cb52bd0ddf busybox: 1.11.1 patches 2008-07-22 11:19:07 +00:00
Peter Korsgaard
658d9482ad sdl_mixer: run CONFIG_UPDATE on correct directory
The Makefile tried to update config.guess and config.sub in the wrong
directories, this patch updates the correct scripts making it possible to
compile on new systems.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-07-21 08:53:18 +00:00
Peter Korsgaard
4683420c4c Kconfig: remove 'default n'
'default n' is the default, so there's no need to say it explicitly.
2008-07-17 20:01:44 +00:00
Peter Korsgaard
ac653c53d6 fuse: fix target install
Also copy libfuse.so symlink so fuse target isn't considered out of date
2008-07-17 13:25:35 +00:00
Peter Korsgaard
10820e8bb1 freetype: fix target install and clean / dirclean
- target install didn't strip library
- clean didn't uninstall from staging / target
- dirclean target missing
2008-07-17 13:20:37 +00:00
Peter Korsgaard
2fa2806210 sqlite: fix target install and clean
- install -D isn't a good idea for symlinks as it replaces them with the
  target files, leading to 3 copies of libsqlite.
- clean was missing include and pkgconfig files
2008-07-17 13:20:23 +00:00
Peter Korsgaard
fa0bedd0f5 package: sdl_image package
Based on patch by artemys. Closes #4194
2008-07-17 13:20:05 +00:00
Peter Korsgaard
a18bc39849 zlib: cleanup and fix -clean target 2008-07-17 13:19:54 +00:00
Peter Korsgaard
e80f13d515 tiff: zlib and jpeg are needed at configure time 2008-07-17 13:19:42 +00:00
Peter Korsgaard
160962b1ce tiff: cleanup and fix -clean target 2008-07-17 13:19:33 +00:00
Peter Korsgaard
c40de9fe70 sdl_mixer: fix sdl dependency 2008-07-17 09:55:27 +00:00
Peter Korsgaard
a48b130c51 sdl_ttf: fix sdl dependency
Patch by artemys - Closes #4164.
2008-07-17 09:55:23 +00:00
Peter Korsgaard
eb04f1fe6d sdl_ttf: needs freetype
Update help text while we're at it.

Based on patch by artemys. Closes #4154.
2008-07-16 14:37:43 +00:00
Peter Korsgaard
4b586e6cda busybox: bump 1.11.x version 2008-07-11 22:19:21 +00:00
Peter Korsgaard
c666875912 package/Makefile.in: cleanup MAKE/MAKE1
The extra stuff doesn't seem to be needed, so lets just get rid of it.
2008-07-11 13:43:59 +00:00
Peter Korsgaard
81021c223a fuse: re-add missing --program-prefix
--program-prefix got errorously removed in the recent cleanup work.
2008-07-11 13:43:56 +00:00
Ulf Samuelsson
84795834f6 Use correct include dir syntax for xcursor-xthemes 2008-07-10 15:17:03 +00:00
Peter Korsgaard
ed5bb83780 fuse: bump version
The disable_symvers_22 patch no longer applies, but things seems to work
without it. There's no documentation describing what it was supposed to
fix, so get rid of it.
2008-07-10 10:12:25 +00:00
Peter Korsgaard
860c923883 fuse: use BR2_SOURCEFORGE_MIRROR 2008-07-10 10:12:20 +00:00
Peter Korsgaard
884dcd878a fuse: cleanup patch handling
Move patch to package dir like other packages and fixup patch-kernel
invocation.
2008-07-10 10:12:15 +00:00
Peter Korsgaard
c50d5170f8 fuse: remove commented out lines 2008-07-10 10:12:11 +00:00
Peter Korsgaard
3d5feef931 fuse: cleanup configure args 2008-07-10 10:12:07 +00:00
Peter Korsgaard
69770a9a2e fuse: remove stray $ 2008-07-10 10:12:00 +00:00
Peter Korsgaard
9550ea2511 fuse: also remove fusermount from target 2008-07-10 10:11:51 +00:00
Peter Korsgaard
b53febd82a fuse: strip binaries/libs in target 2008-07-10 10:11:47 +00:00
Peter Korsgaard
18a9aa0ae3 fuse: don't build kernel module
it's been in the mainline kernel for ages (~3y) and the included stuff
doesn't seem to build with modern kernel headers.
2008-07-10 10:11:43 +00:00
Peter Korsgaard
65cd178b54 fuse: select BR2_LARGEFILE
fuse needs largefile support
2008-07-10 10:11:36 +00:00
Peter Korsgaard
14ad8fa540 gperf: depend on stamp file rather than gperf binary
There's no make rule to create the gperf binary, only the stamp file
so use that instead.
2008-07-10 10:11:31 +00:00