[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