summaryrefslogtreecommitdiff
path: root/package/qtopia4/qtopia4.mk
AgeCommit message (Collapse)Author
2009-04-13Qtopia4: -xmlpatterns requires -exceptions .Thiago A. Corrêa
2009-04-06Fix compile for Qt Embedded (qtopia4) based packagesThiago A. Corrêa
2009-03-31qtopia4: make qmake.conf handling more robust (fixes build for x86/x86_64/ppc)Peter Korsgaard
qmake.conf needs to be tweaked to make QT use the correct toolchain for building, but the current approach relies on the fact that the selected platform qmake.conf has QMAKE_{CC,CXX,LINK,LINK_SHLIB,AR,OBJCOPY,RANLIB,STRIP} lines that are then adapted to the correct settings. This is true for some configs (namely arm and avr32), but not for others - Causing the build to fail (or build for the host). Instead add a QTOPIA4_QMAKE_SET macro which removes any existing lines and add the correct lines to the qmake.conf, so it works no matter if the platform provides them or not.
2009-03-12Update Qtopia to 4.5.0, which introduces a new licensing option: LGPL. This ↵Thiago A. Corrêa
will be default now.
2009-03-11Let user skip installation of the GUI module for QtopiaThiago A. Corrêa
2009-01-25qtopia4: fix and improve color/pixel depths configPeter Korsgaard
Also fix whitespace and use an existing variable for qmake.conf, which was forgotten in r23828, though it's only commented out. Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
2009-01-16package/: convert to DOWNLOAD helperPeter Korsgaard
2008-12-08qtopia4: add kconfig option to enable PhononHans-Christian Egtvedt
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-08package/: get rid of unneeded $(strip ..)Peter Korsgaard
2008-12-04qtopia4: make build verbose or silent depending on user inputHans-Christian Egtvedt
This will make Qt compile silent unless the user specifies V=1 or VERBOSE=1 when running make.
2008-12-01qtopia4: remove explisit include and library directories from configure callHans-Christian Egtvedt
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-11-11Fix Qtopia build issuesThomas Petazzoni
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-02Fixes for Qt from Markus HeidelbergArnar Mar Sigurðsson
2008-10-31Add options to select what gfx and mouse drivers are compiled in.Arnar Mar Sigurðsson
Note to tslib users: You now have to select the tslib mouse driver to build it.
2008-10-31fix wrong variable name for SQL. Signed-off-by: Markus Heidelberg ↵Thiago A. Corrêa
<markus.heidelberg@web.de>
2008-10-29qtopia4: fix wrong compilation of qmakePeter Korsgaard
Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
2008-10-28qtopia4: fix adjustment of qmake.confPeter Korsgaard
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-28qtopia4: fix use of pkg-configPeter Korsgaard
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-09-29qtopia4: bump version to 4.4.3Hans-Christian Egtvedt
Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-09-03Bump versionThiago A. Corrêa
2008-09-03Qtopia: don't build sqlite driver when SQL module is disabled.Thiago A. Corrêa
2008-06-28Greatly improve Qtopia/Qt Embedded for Linux build. Fix build, reduce the ↵Thiago A. Corrêa
number of variables, add OpenSSL, XmlPatterns, Webkit and individual sql drivers to build. Improve help strings. Sorry for the large commit
2008-05-21add SVG selection to Qtopia 4 and fix strip commandUlf Samuelsson
2008-05-21Bump qtopia versionUlf Samuelsson
2008-05-11Bump qtopia versionUlf Samuelsson
2008-04-25package: s/$(STRIP)/$(STRIPCMD)/Peter Korsgaard
2008-04-25reverting r21851John Voltz
2008-04-24update qtopia snapshot version and fix problem with qmake generated ↵John Voltz
makefiles being unable to find the toolchain
2008-04-23qtopia4: use .patch.$ARCH naming conventionPeter Korsgaard
2008-03-12Fix Qtopia Core 4 compile and installation and bump to version 4.4.0John Voltz
2008-03-06reordered path fixesJohn Voltz
2008-01-25Fix by Fredy YanardiThomas Lundquist
2007-12-18qtopia-4.3.2 updateIvan Kuten
2007-10-01- just use the strip binary to avoid confusing libtool (quotes)Bernhard Reutner-Fischer
- use $(STRIPCMD) in packages to avoid clashes with $(STRIP)
2007-09-26Document bugs in qtopia build, remove qt-mouse-tslib which breaks the buildUlf Samuelsson
2007-08-28Fix some qtopia quirks, bump versionUlf Samuelsson
2007-08-22- add GIF and MMG support, fix comments a little bit, small cleanups, and ↵Bernhard Reutner-Fischer
avoid building Qtopia examples. Thanks to Hans-Christian Egtvedt and Thiago A. Correa (for the last item).
2007-08-21- sed -i -e "/;$/s/;$//g" $(egrep ";$" package/* package/*/*.mk toolchain/* ↵Bernhard Reutner-Fischer
toolchain/*/*.mk */Makefile.in -l)
2007-08-21- fix patching in the correct target cflags (Thiago A. Corr^ea)Bernhard Reutner-Fischer
2007-08-21Remove switches if sstrip is runUlf Samuelsson
2007-07-28Add colourdepth support to Qtopia configUlf Samuelsson
2007-07-11Use <package>_VERSION in all <package>.mk instead of <package>_VERUlf Samuelsson
2007-07-09- the TARGET_CONFIGURE_OPTS have to be passed after $(MAKE).Bernhard Reutner-Fischer
Fixes build breakage as seen by Ulf et al.
2007-07-06Remove usage of TARGET_LDFLAGS all together. Both TARGET_CFLAGS and ↵"Steven J. Hill"
TARGET_LDFLAGS are passed with the compilers and linker respectively so that we can pass CFLAGS and LDFLAGS on a per-package basis which was not possible previously and a number of packages failed to build. TARGET_CFLAGS usage in package makefiles will be removed next.
2007-06-26- use BR2_INET_IPV6Bernhard Reutner-Fischer
2007-03-13fixup package LDFLAGS handlingEric Andersen
2006-12-13- Thomas Lundquist added qtopia4 support. Untested.Bernhard Reutner-Fischer