reverting r21851

This commit is contained in:
John Voltz 2008-04-25 11:45:28 +00:00
parent da0ec1ce4c
commit 3d1359184f
2 changed files with 132 additions and 93 deletions

View File

@ -12,7 +12,6 @@ config BR2_PACKAGE_QTOPIA4_DEBUG
bool "Compile with debug support" bool "Compile with debug support"
default n default n
depends BR2_PACKAGE_QTOPIA4 depends BR2_PACKAGE_QTOPIA4
help
choice choice
prompt "Library type" prompt "Library type"
@ -77,14 +76,6 @@ config BR2_PACKAGE_QTOPIA4_QT3SUPPORT
help help
Turns on support for older Qt3. Turns on support for older Qt3.
config BR2_PACKAGE_QTOPIA4_DEPTHS
string "color depths to support"
default "-depths 8"
depends BR2_PACKAGE_QTOPIA4
help
Which color depths to support for the library. Default is "-depths
8". Is specified by a comma separated list, i.e. -depths 24,16,8.
config BR2_PACKAGE_QTOPIA4_GIF config BR2_PACKAGE_QTOPIA4_GIF
bool "Enable GIF support" bool "Enable GIF support"
default n default n
@ -95,38 +86,79 @@ config BR2_PACKAGE_QTOPIA4_GIF
config BR2_PACKAGE_QTOPIA4_LIBMNG config BR2_PACKAGE_QTOPIA4_LIBMNG
bool "Enable libmng support" bool "Enable libmng support"
default n default n
select BR2_PACKAGE_LIBPNG
depends BR2_PACKAGE_QTOPIA4 depends BR2_PACKAGE_QTOPIA4
help help
This compiles and installs the plugin for MNG support. This compiles and installs the plugin for MNG support.
choice choice
prompt "libjpeg support" prompt "JPEG support"
depends BR2_PACKAGE_QTOPIA4 depends BR2_PACKAGE_QTOPIA4
default BR2_PACKAGE_QTOPIA4_NOJPEG default BR2_PACKAGE_QTOPIA4_NOJPEG
help help
Select libjpeg support. Select libjpeg support.
config BR2_PACKAGE_QTOPIA4_NOJPEG config BR2_PACKAGE_QTOPIA4_NOJPEG
bool bool "No jpeg support"
prompt "No jpeg support"
help
Disable JPEG support
config BR2_PACKAGE_QTOPIA4_SYSTEMJPEG config BR2_PACKAGE_QTOPIA4_SYSTEMJPEG
bool bool "Use system libjpeg"
select BR2_PACKAGE_JPEG select BR2_PACKAGE_JPEG
prompt "use system libjpeg"
help
Link against system libjpeg
config BR2_PACKAGE_QTOPIA4_QTJPEG config BR2_PACKAGE_QTOPIA4_QTJPEG
bool bool "Use Qt libjpeg"
prompt "use qt libjpeg"
help
Link against libjpeg proveded with Qt
endchoice endchoice
choice
prompt "PNG support"
depends BR2_PACKAGE_QTOPIA4
default BR2_PACKAGE_QTOPIA4_NOPNG
help
Select which library to use if PNG support should be enabled.
config BR2_PACKAGE_QTOPIA4_NOPNG
bool "No PNG support"
config BR2_PACKAGE_QTOPIA4_SYSTEMPNG
bool "Use system libpng"
select BR2_PACKAGE_LIBPNG
config BR2_PACKAGE_QTOPIA4_QTPNG
bool "Use Qt bundled libpng"
endchoice
choice
prompt "TIFF support"
depends BR2_PACKAGE_QTOPIA4
default BR2_PACKAGE_QTOPIA4_NOTIFF
help
Select which library to use if TIFF support should be enabled.
config BR2_PACKAGE_QTOPIA4_NOTIFF
bool "No TIFF support"
config BR2_PACKAGE_QTOPIA4_SYSTEMTIFF
bool "Use system libtiff"
select BR2_PACKAGE_TIFF
config BR2_PACKAGE_QTOPIA4_QTTIFF
bool "Use Qt bundled libtiff"
endchoice
config BR2_PACKAGE_QTOPIA4_SQL
bool "Enable SQL support"
depends BR2_PACKAGE_QTOPIA4
help
Enable all the SQL drivers it QtSql library.
config BR2_PACKAGE_QTOPIA4_OPENSSL
bool "Enable OpenSSL support"
depends BR2_PACKAGE_QTOPIA4
help
Enable support for the OpenSSL encryption library.
choice choice
prompt "zlib support" prompt "zlib support"
depends BR2_PACKAGE_QTOPIA4 depends BR2_PACKAGE_QTOPIA4
@ -155,7 +187,6 @@ config BR2_PACKAGE_QTOPIA4_SYSTEMZLIB
Use the shared zlib from the system. Use the shared zlib from the system.
endchoice endchoice
config BR2_PACKAGE_QTOPIA4_EMB_PLATFORM config BR2_PACKAGE_QTOPIA4_EMB_PLATFORM
string "The embedded platform we are making Qtopia4 for" string "The embedded platform we are making Qtopia4 for"
default "arm" if BR2_arm default "arm" if BR2_arm

View File

@ -16,7 +16,7 @@
# (cd /usr/include; sudo ln -s dbus-1.0/dbus dbus) # (cd /usr/include; sudo ln -s dbus-1.0/dbus dbus)
# to fix # to fix
QTOPIA4_VERSION:=4.4.0-snapshot-20080325 QTOPIA4_VERSION:=4.4.0-snapshot-20080312
QTOPIA4_CAT:=$(ZCAT) QTOPIA4_CAT:=$(ZCAT)
BR2_PACKAGE_QTOPIA4_COMMERCIAL_USERNAME:=$(strip $(subst ",, $(BR2_PACKAGE_QTOPIA4_COMMERCIAL_USERNAME))) BR2_PACKAGE_QTOPIA4_COMMERCIAL_USERNAME:=$(strip $(subst ",, $(BR2_PACKAGE_QTOPIA4_COMMERCIAL_USERNAME)))
@ -24,20 +24,20 @@ BR2_PACKAGE_QTOPIA4_COMMERCIAL_USERNAME:=$(strip $(subst ",, $(BR2_PACKAGE_QTOPI
BR2_PACKAGE_QTOPIA4_COMMERCIAL_PASSWORD:=$(strip $(subst ",, $(BR2_PACKAGE_QTOPIA4_COMMERCIAL_PASSWORD))) BR2_PACKAGE_QTOPIA4_COMMERCIAL_PASSWORD:=$(strip $(subst ",, $(BR2_PACKAGE_QTOPIA4_COMMERCIAL_PASSWORD)))
#")) #"))
QTOPIA4_CONFIGURE:=#empty
# What to download, free or commercial version. # What to download, free or commercial version.
ifneq ($(BR2_PACKAGE_QTOPIA4_COMMERCIAL_USERNAME),) ifneq ($(BR2_PACKAGE_QTOPIA4_COMMERCIAL_USERNAME),)
QTOPIA4_SITE:=http://$(BR2_PACKAGE_QTOPIA4_COMMERCIAL_USERNAME):$(BR2_QTOPIA4_COMMERCIAL_PASSWORD)@dist.trolltech.com/$(BR2_PACKAGE_QTOPIA4_COMMERCIAL_USERNAME) QTOPIA4_SITE:=http://$(BR2_PACKAGE_QTOPIA4_COMMERCIAL_USERNAME):$(BR2_QTOPIA4_COMMERCIAL_PASSWORD)@dist.trolltech.com/$(BR2_PACKAGE_QTOPIA4_COMMERCIAL_USERNAME)
QTOPIA4_SOURCE:=qt-embedded-linux-commercial-src-$(QTOPIA4_VERSION).tar.gz QTOPIA4_SOURCE:=qt-embedded-linux-commercial-src-$(QTOPIA4_VERSION).tar.gz
QTOPIA4_TARGET_DIR:=$(BUILD_DIR)/qt-embedded-linux-commercial-src-$(QTOPIA4_VERSION) QTOPIA4_TARGET_DIR:=$(BUILD_DIR)/qt-embedded-linux-commercial-src-$(QTOPIA4_VERSION)
QTOPIA4_CONFIGURE+= -no-sql-oci -no-sql-tds -no-sql-db2 QTOPIA4_NO_SQL_OCI:=-no-sql-oci
QTOPIA4_NO_SQL_TDS:=-no-sql-tds
QTOPIA4_NO_SQL_DB2:=-no-sql-db2
else # Good, good, we are free: else # Good, good, we are free:
QTOPIA4_SITE=ftp://ftp.trolltech.com/qt/snapshots QTOPIA4_SITE=ftp://ftp.trolltech.com/qt/snapshots
QTOPIA4_SOURCE:=qt-embedded-linux-opensource-src-$(QTOPIA4_VERSION).tar.gz QTOPIA4_SOURCE:=qt-embedded-linux-opensource-src-$(QTOPIA4_VERSION).tar.gz
QTOPIA4_TARGET_DIR:=$(BUILD_DIR)/qt-embedded-linux-opensource-src-$(QTOPIA4_VERSION) QTOPIA4_TARGET_DIR:=$(BUILD_DIR)/qt-embedded-linux-opensource-src-$(QTOPIA4_VERSION)
ifeq ($(BR2_PACKAGE_QTOPIA4_GPL_LICENSE_APPROVED),y) ifeq ($(BR2_PACKAGE_QTOPIA4_GPL_LICENSE_APPROVED),y)
QTOPIA4_CONFIGURE+= -confirm-license QTOPIA4_APPROVE_GPL_LICENSE:=-confirm-license
endif endif
endif endif
@ -54,15 +54,15 @@ QTOPIA4_QCONFIG_FILE:=package/qtopia4/qconfig-myfile.h
QTOPIA4_QCONFIG_FILE_LOCATION:=/src/corelib/global/ QTOPIA4_QCONFIG_FILE_LOCATION:=/src/corelib/global/
ifeq ($(BR2_LARGEFILE),y) ifeq ($(BR2_LARGEFILE),y)
QTOPIA4_CONFIGURE+= -largefile QTOPIA4_LARGEFILE=-largefile
else else
QTOPIA4_CONFIGURE+= -no-largefile QTOPIA4_LARGEFILE=-no-largefile
endif endif
ifeq ($(BR2_PACKAGE_QTOPIA4_QT3SUPPORT),y) ifeq ($(BR2_PACKAGE_QTOPIA4_QT3SUPPORT),y)
QTOPIA4_CONFIGURE+= -qt3support QTOPIA4_QT3SUPPORT=-qt3support
else else
QTOPIA4_CONFIGURE+= -no-qt3support QTOPIA4_QT3SUPPORT=-no-qt3support
endif endif
ifeq ($(BR2_PACKAGE_TSLIB),y) ifeq ($(BR2_PACKAGE_TSLIB),y)
@ -74,110 +74,110 @@ QTOPIA4_TSLIB_DEB:=$(strip $(subst ",, $(QTOPIA4_TSLIB_DEB)))
endif endif
ifeq ($(BR2_PACKAGE_QTOPIA4_DEBUG),y) ifeq ($(BR2_PACKAGE_QTOPIA4_DEBUG),y)
QTOPIA4_CONFIGURE+= "-debug $(QTOPIA4_TSLIB_DEB)" QTOPIA4_DEBUG="-debug $(QTOPIA4_TSLIB_DEB)"
else else
QTOPIA4_CONFIGURE+= -release QTOPIA4_DEBUG=-release
endif endif
ifeq ($(BR2_PACKAGE_QTOPIA4_SHARED),y) ifeq ($(BR2_PACKAGE_QTOPIA4_SHARED),y)
QTOPIA4_CONFIGURE+= -shared QTOPIA4_SHARED=-shared
else else
QTOPIA4_CONFIGURE+= -static QTOPIA4_SHARED=-static
endif endif
ifeq ($(BR2_ENDIAN),"LITTLE") ifeq ($(BR2_ENDIAN),"LITTLE")
QTOPIA4_CONFIGURE+= -little-endian QTOPIA4_ENDIAN=-little-endian
else else
QTOPIA4_CONFIGURE+= -big-endian QTOPIA4_ENDIAN=-big-endian
endif endif
ifeq ($(BR2_PACKAGE_QTOPIA4_GIF),y) ifeq ($(BR2_PACKAGE_QTOPIA4_GIF),y)
QTOPIA4_CONFIGURE+= -qt-gif QTOPIA4_GIF=-qt-gif
else else
QTOPIA4_CONFIGURE+= -no-gif QTOPIA4_GIF=-no-gif
endif endif
ifeq ($(BR2_PACKAGE_QTOPIA4_LIBMNG),y) ifeq ($(BR2_PACKAGE_QTOPIA4_LIBMNG),y)
QTOPIA4_CONFIGURE+= -qt-libmng QTOPIA4_MNG=-qt-libmng
else else
QTOPIA4_CONFIGURE+= -no-libmng QTOPIA4_MNG=-no-libmng
endif endif
ifeq ($(BR2_PACKAGE_QTOPIA4_QTZLIB),y) ifeq ($(BR2_PACKAGE_QTOPIA4_QTZLIB),y)
QTOPIA4_CONFIGURE+= -qt-zlib QTOPIA4_ZLIB=-qt-zlib
else else
ifeq ($(BR2_PACKAGE_QTOPIA4_SYSTEMZLIB),y) ifeq ($(BR2_PACKAGE_QTOPIA4_SYSTEMZLIB),y)
QTOPIA4_CONFIGURE+= -system-zlib QTOPIA4_ZLIB=-system-zlib
QTOPIA4_DEP_LIBS+=zlib QTOPIA4_DEP_LIBS+=zlib
else else
QTOPIA4_CONFIGURE+= -no-zlib QTOPIA4_ZLIB=-no-zlib
endif endif
endif endif
ifeq ($(BR2_PACKAGE_QTOPIA4_QTJPEG),y) ifeq ($(BR2_PACKAGE_QTOPIA4_QTJPEG),y)
QTOPIA4_CONFIGURE+= -qt-libjpeg QTOPIA4_JPEG=-qt-libjpeg
else else
ifeq ($(BR2_PACKAGE_QTOPIA4_SYSTEMJPEG),y) ifeq ($(BR2_PACKAGE_QTOPIA4_SYSTEMJPEG),y)
QTOPIA4_CONFIGURE+= -system-libjpeg QTOPIA4_JPEG=-system-libjpeg
QTOPIA4_DEP_LIBS+=jpeg QTOPIA4_DEP_LIBS+=jpeg
else else
QTOPIA4_CONFIGURE+= -no-libjpeg QTOPIA4_JPEG=-no-libjpeg
endif endif
endif endif
ifeq ($(BR2_PACKAGE_QTOPIA4_QTPNG),y) ifeq ($(BR2_PACKAGE_QTOPIA4_QTPNG),y)
QTOPIA4_CONFIGURE+= -qt-libpng QTOPIA4_PNG=-qt-libpng
else else
ifeq ($(BR2_PACKAGE_QTOPIA4_SYSTEMPNG),y) ifeq ($(BR2_PACKAGE_QTOPIA4_SYSTEMPNG),y)
QTOPIA4_CONFIGURE+= -system-libpng QTOPIA4_PNG=-system-libpng
QTOPIA4_DEP_LIBS+=libpng QTOPIA4_DEP_LIBS+=libpng
else else
QTOPIA4_CONFIGURE+= -no-libpng QTOPIA4_PNG=-no-libpng
endif endif
endif endif
ifeq ($(BR2_PACKAGE_QTOPIA4_QTTIFF),y) ifeq ($(BR2_PACKAGE_QTOPIA4_QTTIFF),y)
QTOPIA4_CONFIGURE+= -qt-libtiff QTOPIA4_TIFF=-qt-libtiff
else else
ifeq ($(BR2_PACKAGE_QTOPIA4_SYSTEMTIFF),y) ifeq ($(BR2_PACKAGE_QTOPIA4_SYSTEMTIFF),y)
QTOPIA4_CONFIGURE+= -system-libtiff QTOPIA4_TIFF=-system-libtiff
QTOPIA4_DEP_LIBS+=tiff QTOPIA4_DEP_LIBS+=tiff
else else
QTOPIA4_CONFIGURE+= -no-libtiff QTOPIA4_TIFF=-no-libtiff
endif endif
endif endif
ifeq ($(BR2_PACKAGE_QTOPIA4_OPENSSL),y) ifeq ($(BR2_PACKAGE_QTOPIA4_OPENSSL),y)
QTOPIA4_CONFIGURE+= -openssl QTOPIA4_OPENSSL=-openssl
QTOPIA4_DEP_LIBS+=openssl QTOPIA4_DEP_LIBS+=openssl
else else
QTOPIA4_CONFIGURE+= -no-openssl QTOPIA4_OPENSSL=-no-openssl
endif endif
ifeq ($(BR2_PACKAGE_QTOPIA4_SQL),y) ifeq ($(BR2_PACKAGE_QTOPIA4_SQL),y)
QTOPIA4_CONFIGURE+= -qt-sql-ibase QTOPIA4_SQL_IBASE=-qt-sql-ibase
QTOPIA4_CONFIGURE+= -qt-sql-mysql QTOPIA4_SQL_MYSQL=-qt-sql-mysql
QTOPIA4_CONFIGURE+= -qt-sql-odbc QTOPIA4_SQL_ODBC=-qt-sql-odbc
QTOPIA4_CONFIGURE+= -qt-sql-psql QTOPIA4_SQL_PSQL=-qt-sql-psql
QTOPIA4_CONFIGURE+= -qt-sql-sqlite QTOPIA4_SQL_SQLITE=-qt-sql-sqlite
QTOPIA4_CONFIGURE+= -qt-sql-sqlite2 QTOPIA4_SQL_SQLITE2=-qt-sql-sqlite2
else else
QTOPIA4_CONFIGURE+= -no-sql-ibase QTOPIA4_SQL_IBASE=-no-sql-ibase
QTOPIA4_CONFIGURE+= -no-sql-mysql QTOPIA4_SQL_MYSQL=-no-sql-mysql
QTOPIA4_CONFIGURE+= -no-sql-odbc QTOPIA4_SQL_ODBC=-no-sql-odbc
QTOPIA4_CONFIGURE+= -no-sql-psql QTOPIA4_SQL_PSQL=-no-sql-psql
QTOPIA4_CONFIGURE+= -no-sql-sqlite QTOPIA4_SQL_SQLITE=-no-sql-sqlite
QTOPIA4_CONFIGURE+= -no-sql-sqlite2 QTOPIA4_SQL_SQLITE2=-no-sql-sqlite2
endif endif
QTOPIA4_CONFIGURE:=$(strip $(subst ",, $(QTOPIA4_CONFIGURE))) QTOPIA4_DEBUG:=$(strip $(subst ",, $(QTOPIA4_DEBUG)))
#")) #"))
BR2_PACKAGE_QTOPIA4_EMB_PLATFORM:=$(strip $(subst ",, $(BR2_PACKAGE_QTOPIA4_EMB_PLATFORM))) BR2_PACKAGE_QTOPIA4_EMB_PLATFORM:=$(strip $(subst ",, $(BR2_PACKAGE_QTOPIA4_EMB_PLATFORM)))
#")) #"))
# Variable for other Qt applications to use # Variable for other Qt applications to use
QTOPIA4_QMAKE:=$(TARGET_CONFIGURE_OPTS) $(STAGING_DIR)/usr/bin/qmake -spec qws/linux-$(BR2_PACKAGE_QTOPIA4_EMB_PLATFORM)-g++ QTOPIA4_QMAKE:=$(STAGING_DIR)/usr/bin/qmake
$(DL_DIR)/$(QTOPIA4_SOURCE): $(DL_DIR)/$(QTOPIA4_SOURCE):
$(WGET) -P $(DL_DIR) $(QTOPIA4_SITE)/$(QTOPIA4_SOURCE) $(WGET) -P $(DL_DIR) $(QTOPIA4_SITE)/$(QTOPIA4_SOURCE)
@ -198,16 +198,7 @@ ifneq ($(BR2_INET_IPV6),y)
$(SED) 's/^CFG_IPV6IFNAME=auto/CFG_IPV6IFNAME=no/' $(QTOPIA4_TARGET_DIR)/configure $(SED) 's/^CFG_IPV6IFNAME=auto/CFG_IPV6IFNAME=no/' $(QTOPIA4_TARGET_DIR)/configure
endif endif
$(SED) 's/^CFG_XINERAMA=auto/CFG_XINERAMA=no/' $(QTOPIA4_TARGET_DIR)/configure $(SED) 's/^CFG_XINERAMA=auto/CFG_XINERAMA=no/' $(QTOPIA4_TARGET_DIR)/configure
#$(SED) 's,-O2,$(TARGET_CFLAGS),' $(QTOPIA4_TARGET_DIR)/mkspecs/qws/linux-$(BR2_PACKAGE_QTOPIA4_EMB_PLATFORM)-g++/qmake.conf $(SED) 's,-O2,$(TARGET_CFLAGS),' $(QTOPIA4_TARGET_DIR)/mkspecs/qws/linux-$(BR2_PACKAGE_QTOPIA4_EMB_PLATFORM)-g++/qmake.conf
# Fix compiler path
$(SED) '\,QMAKE_CC, c\QMAKE_CC = $(TARGET_CC)' $(QTOPIA4_TARGET_DIR)/mkspecs/qws/linux-$(BR2_PACKAGE_QTOPIA4_EMB_PLATFORM)-g++/qmake.conf
$(SED) '\,QMAKE_CXX, c\QMAKE_CXX = $(TARGET_CXX)' $(QTOPIA4_TARGET_DIR)/mkspecs/qws/linux-$(BR2_PACKAGE_QTOPIA4_EMB_PLATFORM)-g++/qmake.conf
$(SED) '\,QMAKE_LINK, c\QMAKE_LINK = $(TARGET_CXX)' $(QTOPIA4_TARGET_DIR)/mkspecs/qws/linux-$(BR2_PACKAGE_QTOPIA4_EMB_PLATFORM)-g++/qmake.conf
$(SED) '\,QMAKE_LINK_SHLIB, c\QMAKE_LINK_SHLIB = $(TARGET_CXX)' $(QTOPIA4_TARGET_DIR)/mkspecs/qws/linux-$(BR2_PACKAGE_QTOPIA4_EMB_PLATFORM)-g++/qmake.conf
$(SED) '\,QMAKE_AR, c\QMAKE_AR = $(TARGET_CROSS)ar cqs' $(QTOPIA4_TARGET_DIR)/mkspecs/qws/linux-$(BR2_PACKAGE_QTOPIA4_EMB_PLATFORM)-g++/qmake.conf
$(SED) '\,QMAKE_RANLIB, c\QMAKE_RANLIB = $(TARGET_RANLIB)' $(QTOPIA4_TARGET_DIR)/mkspecs/qws/linux-$(BR2_PACKAGE_QTOPIA4_EMB_PLATFORM)-g++/qmake.conf
$(SED) '\,QMAKE_STRIP, c\QMAKE_STRIP = $(TARGET_CROSS)strip' $(QTOPIA4_TARGET_DIR)/mkspecs/qws/linux-$(BR2_PACKAGE_QTOPIA4_EMB_PLATFORM)-g++/qmake.conf
-[ -f $(QTOPIA4_QCONFIG_FILE) ] && cp $(QTOPIA4_QCONFIG_FILE) \ -[ -f $(QTOPIA4_QCONFIG_FILE) ] && cp $(QTOPIA4_QCONFIG_FILE) \
$(QTOPIA4_TARGET_DIR)/$(QTOPIA4_QCONFIG_FILE_LOCATION) $(QTOPIA4_TARGET_DIR)/$(QTOPIA4_QCONFIG_FILE_LOCATION)
(cd $(QTOPIA4_TARGET_DIR); rm -rf config.cache; \ (cd $(QTOPIA4_TARGET_DIR); rm -rf config.cache; \
@ -216,12 +207,28 @@ endif
-verbose \ -verbose \
-embedded $(BR2_PACKAGE_QTOPIA4_EMB_PLATFORM) \ -embedded $(BR2_PACKAGE_QTOPIA4_EMB_PLATFORM) \
$(QTOPIA4_QCONFIG_COMMAND) \ $(QTOPIA4_QCONFIG_COMMAND) \
$(QTOPIA4_CONFIGURE) \ $(QTOPIA4_DEBUG) \
$(QTOPIA4_SHARED) \
-no-stl \ -no-stl \
-no-cups \ -no-cups \
-no-nis \ -no-nis \
-no-freetype \ -no-freetype \
-no-accessibility \ -no-accessibility \
$(QTOPIA4_MNG) \
$(QTOPIA4_GIF) \
$(QTOPIA4_JPEG) \
$(QTOPIA4_PNG) \
$(QTOPIA4_TIFF) \
$(QTOPIA4_ZLIB) \
$(QTOPIA4_SQL_IBASE) \
$(QTOPIA4_SQL_MYSQL) \
$(QTOPIA4_SQL_ODBC) \
$(QTOPIA4_SQL_PSQL) \
$(QTOPIA4_SQL_SQLITE) \
$(QTOPIA4_SQL_SQLITE2) \
$(QTOPIA4_NO_SQL_DB2) \
$(QTOPIA4_NO_SQL_OCI) \
$(QTOPIA4_NO_SQL_TDS) \
-no-webkit \ -no-webkit \
-no-separate-debug-info \ -no-separate-debug-info \
-prefix /usr \ -prefix /usr \
@ -230,6 +237,11 @@ endif
-no-rpath \ -no-rpath \
-nomake examples \ -nomake examples \
-nomake demos \ -nomake demos \
$(QTOPIA4_QT3SUPPORT) \
$(QTOPIA4_TSLIB) \
$(QTOPIA4_LARGEFILE) \
$(QTOPIA4_ENDIAN) \
$(QTOPIA4_APPROVE_GPL_LICENSE) \
) )
touch $@ touch $@
@ -248,13 +260,13 @@ $(TARGET_DIR)/usr/lib/libQtCore.so.4: $(STAGING_DIR)/usr/lib/libQtCore.la
cp -dpf $(STAGING_DIR)/usr/lib/fonts/micro*.qpf $(TARGET_DIR)/usr/lib/fonts cp -dpf $(STAGING_DIR)/usr/lib/fonts/micro*.qpf $(TARGET_DIR)/usr/lib/fonts
ifeq ($(BR2_PACKAGE_QTOPIA4_SHARED),y) ifeq ($(BR2_PACKAGE_QTOPIA4_SHARED),y)
cp -dpf $(STAGING_DIR)/usr/lib/libQt*.so.* $(TARGET_DIR)/usr/lib/ cp -dpf $(STAGING_DIR)/usr/lib/libQt*.so.* $(TARGET_DIR)/usr/lib/
-$(STRIPCMD) $(STRIP_STRIP_UNNEEDED) $(TARGET_DIR)/usr/lib/libQt*.so.* -$(STRIP) --strip-unneeded $(TARGET_DIR)/usr/lib/libQt*.so.*
endif endif
# Install image plugins if they are built # Install image plugins if they are built
if [ -d $(STAGING_DIR)/usr/plugins/imageformats ]; then \ if [ -d $(STAGING_DIR)/usr/plugins/imageformats ]; then \
mkdir -p $(TARGET_DIR)/usr/plugins; \ mkdir -p $(TARGET_DIR)/usr/plugins; \
cp -dpfr $(STAGING_DIR)/usr/plugins/imageformats $(TARGET_DIR)/usr/plugins/; \ cp -dpfr $(STAGING_DIR)/usr/plugins/imageformats $(TARGET_DIR)/usr/plugins/; \
$(STRIPCMD) $(STRIP_STRIP_UNNEEDED) $(TARGET_DIR)/usr/plugins/imageformats/*; \ $(STRIP) --strip-unneeded $(TARGET_DIR)/usr/plugins/imageformats/*; \
fi fi
ifneq ($(BR2_PACKAGE_QTOPIA4_SQL),y) ifneq ($(BR2_PACKAGE_QTOPIA4_SQL),y)
# Remove Sql libraries, not needed # Remove Sql libraries, not needed
@ -271,10 +283,6 @@ qtopia4-clean:
qtopia4-dirclean: qtopia4-dirclean:
rm -rf $(QTOPIA4_TARGET_DIR) rm -rf $(QTOPIA4_TARGET_DIR)
qtopia4-status:
@echo "QTOPIA4_QMAKE: " $(QTOPIA4_QMAKE)
@echo "QTOPIA4_DEP_LIBS: " $(QTOPIA4_DEP_LIBS)
############################################################# #############################################################
# #
# Toplevel Makefile options # Toplevel Makefile options