SOURCES: gcc-enable-java-awt-qt.patch - updated.

pluto pluto at pld-linux.org
Sun Jul 2 21:18:47 CEST 2006


Author: pluto                        Date: Sun Jul  2 19:18:47 2006 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- updated.

---- Files affected:
SOURCES:
   gcc-enable-java-awt-qt.patch (1.3 -> 1.4) 

---- Diffs:

================================================================
Index: SOURCES/gcc-enable-java-awt-qt.patch
diff -u SOURCES/gcc-enable-java-awt-qt.patch:1.3 SOURCES/gcc-enable-java-awt-qt.patch:1.4
--- SOURCES/gcc-enable-java-awt-qt.patch:1.3	Thu Mar 23 17:49:24 2006
+++ SOURCES/gcc-enable-java-awt-qt.patch	Sun Jul  2 21:18:42 2006
@@ -1,5 +1,45 @@
---- gcc-4.1.0-20060223/libjava/classpath/native/jni/qt-peer/componentevent.cpp.orig	2005-11-16 00:20:01.000000000 +0100
-+++ gcc-4.1.0-20060223/libjava/classpath/native/jni/qt-peer/componentevent.cpp	2006-02-26 17:59:49.285101500 +0100
+--- trunk/libjava/classpath/configure.ac.orig	2006-07-02 15:32:04.000000000 +0200
++++ trunk/libjava/classpath/configure.ac	2006-07-02 19:18:28.913906000 +0200
+@@ -445,7 +445,8 @@
+       AC_CHECK_FILE([$EXTRA_QT_INCLUDE_DIR/QWidget],
+ 	QT_CFLAGS="$QT_CFLAGS -I$EXTRA_QT_INCLUDE_DIR",
+ 	AC_MSG_WARN([QWidget not found])))
+-	AC_CHECK_PROG(MOC, [moc], [moc])
++      QT4DIR=`$PKG_CONFIG --variable=prefix QtGui`
++      AC_CHECK_PROG(MOC, [moc], [$QT4DIR/bin/moc], [], $QT4DIR/bin)
+     fi
+     if test "x$HAVE_QT4" = "xno"; then
+       AC_MSG_NOTICE([Looking for QT_CFLAGS and QT_LIBS without pkg-config])
+--- trunk/libjava/classpath/native/jni/qt-peer/Makefile.am.orig	2006-07-02 15:31:56.000000000 +0200
++++ trunk/libjava/classpath/native/jni/qt-peer/Makefile.am	2006-07-02 19:55:57.446430500 +0200
+@@ -8,7 +8,10 @@
+ gcjversionedlib_LTLIBRARIES = libqtpeer.la
+ 
+ AM_LDFLAGS = @CLASSPATH_MODULE@ @QT_LIBS@
+-AM_CPPFLAGS = @CLASSPATH_INCLUDES@
++AM_CPPFLAGS = @CLASSPATH_INCLUDES@ \
++	-I$(top_builddir)/../../libstdc++-v3/include \
++	-I$(top_builddir)/../../libstdc++-v3/include/$(target_alias) \
++	-I$(top_srcdir)/../../libstdc++-v3/libsupc++
+ 
+ AM_CXXFLAGS = @QT_CFLAGS@
+ 
+--- trunk/libjava/classpath/native/jni/qt-peer/Makefile.in.orig	2006-07-02 15:31:56.000000000 +0200
++++ trunk/libjava/classpath/native/jni/qt-peer/Makefile.in	2006-07-02 19:56:14.711509500 +0200
+@@ -324,7 +324,10 @@
+ gcjversionedlibdir = $(libdir)/gcj-$(gcc_version)
+ gcjversionedlib_LTLIBRARIES = libqtpeer.la
+ AM_LDFLAGS = @CLASSPATH_MODULE@ @QT_LIBS@
+-AM_CPPFLAGS = @CLASSPATH_INCLUDES@
++AM_CPPFLAGS = @CLASSPATH_INCLUDES@ \
++	-I$(top_builddir)/../../libstdc++-v3/include \
++	-I$(top_builddir)/../../libstdc++-v3/include/$(target_alias) \
++	-I$(top_srcdir)/../../libstdc++-v3/libsupc++
+ AM_CXXFLAGS = @QT_CFLAGS@
+ libqtpeer_la_MOC = \
+ 	slotcallbacks.moc.h
+--- trunk/libjava/classpath/native/jni/qt-peer/componentevent.cpp.orig	2005-11-16 00:20:01.000000000 +0100
++++ trunk/libjava/classpath/native/jni/qt-peer/componentevent.cpp	2006-02-26 17:59:49.285101500 +0100
 @@ -39,6 +39,7 @@
  #include <QWidget>
  #include <QPoint>
@@ -8,47 +48,14 @@
  #include "componentevent.h"
    
  AWTInitEvent::AWTInitEvent(JNIEnv *env, jobject obj) : AWTEvent()
---- gcc-4.1.0-20060223/libjava/classpath/gnu/java/awt/peer/qt/QtToolkit.java.orig	2005-11-16 00:20:01.000000000 +0100
-+++ gcc-4.1.0-20060223/libjava/classpath/gnu/java/awt/peer/qt/QtToolkit.java	2006-02-26 17:28:33.311860500 +0100
-@@ -137,7 +137,7 @@
+--- trunk/libjava/classpath/gnu/java/awt/peer/qt/QtToolkit.java.orig	2006-07-02 15:31:57.000000000 +0200
++++ trunk/libjava/classpath/gnu/java/awt/peer/qt/QtToolkit.java	2006-07-02 18:52:59.444756500 +0200
+@@ -136,7 +136,7 @@
+   {
      eventQueue = new EventQueue();
      repaintThread = new QtRepaintThread();
-     if (Configuration.INIT_LOAD_LIBRARY)
--      System.loadLibrary("qtpeer");
-+      System.loadLibrary("-gnu-java-awt-peer-qt");
+-    System.loadLibrary("qtpeer");
++    System.loadLibrary("-gnu-java-awt-peer-qt");
  
      String theme = null;
      try 
---- gcc-4.1.0-20060223/libjava/classpath/configure.ac.orig	2005-12-01 21:09:06.000000000 +0100
-+++ gcc-4.1.0-20060223/libjava/classpath/configure.ac	2006-02-26 17:59:25.255599750 +0100
-@@ -372,6 +372,9 @@
-   if test "x${COMPILE_QT_PEER}" = xyes; then
-     PKG_CHECK_MODULES(QT, QtGui >= 4.0.1, HAVE_QT4="yes", HAVE_QT4="no")
-     if test "x$HAVE_QT4" = "xyes"; then
-+      AC_ARG_WITH([qt4dir],
-+        [AS_HELP_STRING([--with-qt4dir=DIR],[Qt4 installation directory.])],
-+        [QT4DIR=$withval])
-       dnl Check needed because in some cases the QtGui includedir
-       dnl doesn't contain the subsystem dir.
-       QT_INCLUDE_DIR=$($PKG_CONFIG --variable=includedir QtGui)
-@@ -381,18 +384,13 @@
-       AC_CHECK_FILE([$EXTRA_QT_INCLUDE_DIR/QWidget],
- 	QT_CFLAGS="$QT_CFLAGS -I$EXTRA_QT_INCLUDE_DIR",
- 	AC_MSG_WARN([QWidget not found])))
--	AC_CHECK_PROG(MOC, [moc], [moc])
-+	AC_CHECK_PROG(MOC, [moc], [$QT4DIR/bin/moc], [], $QT4DIR/bin)
-+      QT_CFLAGS="$QT_CFLAGS -I\$(top_srcdir)/../../builddir/\$(shell cat \$(top_srcdir)/../../builddir/Makefile |grep ^TARGET_SUBDIR |awk '{ print \$\$3; }')/libstdc++-v3/include -I\$(top_srcdir)/../../builddir/\$(shell cat \$(top_srcdir)/../../builddir/Makefile |grep ^TARGET_SUBDIR |awk '{ print \$\$3; }')/libstdc++-v3/include/\$(shell cat \$(top_srcdir)/../../builddir/Makefile |grep ^TARGET_SUBDIR |awk '{ print \$\$3; }') -I\$(top_srcdir)/../../libstdc++-v3/libsupc++ -I/usr/include/qt4/Qt"
-     fi
-     if test "x$HAVE_QT4" = "xno"; then
-       AC_MSG_NOTICE([Looking for QT_CFLAGS and QT_LIBS without pkg-config])
-       case "$host_os" in
-   	darwin*)
--  	  AC_ARG_WITH([qt4dir],
--  	    [AS_HELP_STRING([--with-qt4dir=DIR],
--  	    [Qt4 installation directory used for OS-X.
--  	    For other systems use pkg-config.])],
--  	    [QT4DIR=$withval]
--  	    )
-   	  if test x"$QT4DIR" = x ; then
-   	    AC_MSG_ERROR([*** No path for Qt4 --with-qt4dir option given])
-   	  fi
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SOURCES/gcc-enable-java-awt-qt.patch?r1=1.3&r2=1.4&f=u



More information about the pld-cvs-commit mailing list