rpms/iiimf/devel iiimf.spec, 1.12, 1.13 iiimqcf-rh-build.patch, 1.2, 1.3

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Mon Apr 4 13:53:48 UTC 2005


Update of /cvs/dist/rpms/iiimf/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv25877

Modified Files:
	iiimf.spec iiimqcf-rh-build.patch 
Log Message:
fixed iiimqcf build fails


Index: iiimf.spec
===================================================================
RCS file: /cvs/dist/rpms/iiimf/devel/iiimf.spec,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- iiimf.spec	4 Apr 2005 12:13:58 -0000	1.12
+++ iiimf.spec	4 Apr 2005 13:53:44 -0000	1.13
@@ -456,7 +456,10 @@
 ## why doesn't this work in buildsystem?
 #%%global qt_im_dir %(echo $QTDIR)/plugins/inputmethods
 %global qt_im_dir %{_libdir}/qt-3.3/plugins/inputmethods
-LIBDIR=%{_libdir} qmake
+IIIMQCF_PKG_CFLAGS=`/usr/bin/pkg-config --cflags qt-mt glib-2.0` IIIMQCF_PKG_LDADD=`/usr/bin/pkg-config --libs qt-mt glib-2.0` qmake
+# fix the crap Makefile generated by qmake
+mv Makefile Makefile.in
+sed -e 's/-I-I/-I/g' -e 's/-I-D/-D/g' Makefile.in > Makefile
 make
 cd ../..
 %endif

iiimqcf-rh-build.patch:
 iiimqcf.pro |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

Index: iiimqcf-rh-build.patch
===================================================================
RCS file: /cvs/dist/rpms/iiimf/devel/iiimqcf-rh-build.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- iiimqcf-rh-build.patch	4 Apr 2005 12:13:58 -0000	1.2
+++ iiimqcf-rh-build.patch	4 Apr 2005 13:53:44 -0000	1.3
@@ -6,13 +6,13 @@
  TEMPLATE = lib
  DEPENDPATH += 
 -INCLUDEPATH += . /usr/lib/qt-3.3/include /usr/lib/im/include /usr/X11R6/include/  /usr/include/glib-2.0/ /usr/lib/glib-2.0/include/ 
-+INCLUDEPATH += . $$(LIBDIR)/qt-3.3/include ../../include ../../include/iiimp /usr/X11R6/include/  /usr/include/glib-2.0/ /usr/lib/glib-2.0/include/ 
++INCLUDEPATH += . $$(IIIMQCF_PKG_CFLAGS) ../../include ../../include/iiimp /usr/X11R6/include/
  
  CONFIG += debug plugin thread
  # Input
  DEFINES += HAVE_STDINT_H
 -LIBS += -L/usr/lib  -L/usr/lib/im/lib -liiimcf -liiimp -Wl,-rpath,/usr/lib/im/lib -L/usr/X11R6/lib  -lX11 -lglib-2.0
-+LIBS += -L$$(LIBDIR)/qt-3.3/lib ../../lib/iiimcf/.libs/libiiimcf.so ../../lib/iiimp/.libs/libiiimp.so -L/usr/X11R6/lib  -lX11 -lglib-2.0
++LIBS += $$(IIIMQCF_PKG_LDADD) ../../lib/iiimcf/.libs/libiiimcf.so ../../lib/iiimp/.libs/libiiimp.so
  HEADERS += iiimqccontext.h  keymapper.h lookup.h imaux.h imaux-int.h debug.h
  SOURCES += iiimqccontext.cpp iiimqcplugin.cpp keymapper.cpp lookup.cpp imaux.cpp
  # test/input.cpp test/test.cpp




More information about the fedora-cvs-commits mailing list