[Lunar-commits] <moonbase> qt-assistant: Adding to moonbase. When qt-4.7.0 gets released they decided to remove
Dennis `stumbles` Veatch
stumbles at lunar-linux.org
Fri Aug 13 02:14:38 CEST 2010
commit 40b269acca570eb783f3f5f670bbdec8fe6babea
Author: Dennis `stumbles` Veatch <stumbles at lunar-linux.org>
Date: Thu Aug 12 20:14:38 2010 -0400
qt-assistant: Adding to moonbase. When qt-4.7.0 gets released they decided to remove
the assistant code that was present in 4.6.x. There are still apps like tulip that
need these files. So this will grab qt-4.6.3, skip all the normal qt configure
stuff, go straight to the required assistant stuff and do its thing.
---
qt4-apps/qt-assistant/BUILD | 19 +++++++++++++++++++
qt4-apps/qt-assistant/DEPENDS | 1 +
qt4-apps/qt-assistant/DETAILS | 15 +++++++++++++++
3 files changed, 35 insertions(+), 0 deletions(-)
diff --git a/qt4-apps/qt-assistant/BUILD b/qt4-apps/qt-assistant/BUILD
new file mode 100644
index 0000000..f1b89a2
--- /dev/null
+++ b/qt4-apps/qt-assistant/BUILD
@@ -0,0 +1,19 @@
+(
+
+# export DESTDIR="lib" &&
+ # export DLLDESTDIR="bin" &&
+
+ # build assistant_adp
+ cd tools/assistant/compat &&
+ qmake QT_SOURCE_TREE="../../../" &&
+ default_make &&
+
+ # build libQtAssistantClient
+ cd lib &&
+# sedit "s:#include <QtAssistant/:#include <:" qassistantclient.h &&
+ sedit 's:assistant_headers.files = \$\$SYNCQT.HEADER_FILES \$\$SYNCQT.HEADER_CLASSES:assistant_headers.files = qassistantclient.h qassistantclient_global.h:' lib.pro &&
+ qmake QT_SOURCE_TREE="../../../.." QT_BUILD_TREE="../../../.." CONFIG="create_prl" QMAKE_CXXFLAGS="-I../../../../include" &&
+
+ default_make
+
+) > $C_FIFO 2>&1
diff --git a/qt4-apps/qt-assistant/DEPENDS b/qt4-apps/qt-assistant/DEPENDS
new file mode 100644
index 0000000..428f269
--- /dev/null
+++ b/qt4-apps/qt-assistant/DEPENDS
@@ -0,0 +1 @@
+depends qt4
diff --git a/qt4-apps/qt-assistant/DETAILS b/qt4-apps/qt-assistant/DETAILS
new file mode 100644
index 0000000..42784bf
--- /dev/null
+++ b/qt4-apps/qt-assistant/DETAILS
@@ -0,0 +1,15 @@
+ MODULE=qt-assistant
+ VERSION=4.6.3
+ SOURCE=qt-everywhere-opensource-src-4.6.3.tar.gz
+ SOURCE_URL=ftp://ftp.trolltech.com/qt/source/
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/qt-everywhere-opensource-src-4.6.3
+ SOURCE_VFY=sha1:1c18a564df9296c7cb0e0dedde40b9843e1b30e8
+ WEB_SITE=http://www.trolltech.com/qt
+ ENTERED=20100729
+ UPDATED=20100729
+ SHORT="compatability libraries"
+
+cat << EOF
+These are compatibility libraries between for Qt-4.6.x and are needed by
+some applications to work with Qt-4.7.0.
+EOF
More information about the Lunar-commits
mailing list