I spend my afternoon and I finally got dcop and kdecore to compile for now. The issues are:
- missing casts (can be solved by little script, as you proposed, actually, I used sed)
- missing include of fixx11h.h
It just does not get included. If I add it in TypeHeaderCode of fixx11h.sip, it will be included before the X includes, which makes it useless. Temporary workaround for kdecore: add
#undef Unsorted
to sipqtQDir.h
- sip4 can't handle return types which are references to complex types with abstract functions
This is the case for KShortcutList::shortcut(int) and ::defaultShortcut(int). Both return "const KShortcut&". If circumvented this issue by removing
if(!meth)
return *new const KShortcut&();
from both virtual handlers in sipKShortcutList. But to actually solve this issue, we need Phil's assistance.
- there was %MemberCode somewhere in the .sips - just changed it to %MethodCode.
configure.py runs fine.
So what we need is a solution for the fixx11h.h and the abstract method return types.
I checked and I was able to import kdecore, but I did not run any intensive tests, and the example scripts all another module.
greetings
Torsten -- Torsten Marek <[EMAIL PROTECTED]> ID: A244C858 -- FP: 1902 0002 5DFC 856B F146 894C 7CC5 451E A244 C858 www.keyserver.net -- wwwkeys.eu.pgp.net
diff -Naur PyKDE-3.11alpha6/sip/dcop/dcopclient.sip PyKDE-3.11alpha6-sip4/sip/dcop/dcopclient.sip
--- PyKDE-3.11alpha6/sip/dcop/dcopclient.sip 2004-04-22 09:02:25.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/dcop/dcopclient.sip 2004-04-24 15:57:08.000000000 +0200
@@ -212,7 +212,7 @@
for (int i = 0; i < PyList_Size (sipPy); i++)
{
elem = PyList_GET_ITEM (sipPy, i);
- cpp = sipForceConvertTo_QCString (elem, &iserr);
+ cpp = (QCString*)sipForceConvertTo_QCString (elem, &iserr);
if (iserr)
{
*sipIsErr = 1;
diff -Naur PyKDE-3.11alpha6/sip/dcop/dcopobject.sip PyKDE-3.11alpha6-sip4/sip/dcop/dcopobject.sip
--- PyKDE-3.11alpha6/sip/dcop/dcopobject.sip 2004-04-22 09:02:26.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/dcop/dcopobject.sip 2004-04-24 15:56:14.000000000 +0200
@@ -133,7 +133,7 @@
for (int i = 0; i < PyList_Size (sipPy); i++)
{
elem = PyList_GET_ITEM (sipPy, i);
- cpp = sipForceConvertTo_DCOPObject (elem, &iserr);
+ cpp = (DCOPObject*)sipForceConvertTo_DCOPObject (elem, &iserr);
if (iserr)
{
*sipIsErr = 1;
diff -Naur PyKDE-3.11alpha6/sip/kdecore/kaboutdata.sip PyKDE-3.11alpha6-sip4/sip/kdecore/kaboutdata.sip
--- PyKDE-3.11alpha6/sip/kdecore/kaboutdata.sip 2004-04-22 09:03:12.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kdecore/kaboutdata.sip 2004-04-24 17:45:59.000000000 +0200
@@ -165,7 +165,7 @@
for (int i = 0; i < PyList_Size (sipPy); i++)
{
elem = PyList_GET_ITEM (sipPy, i);
- cpp = sipForceConvertTo_KAboutPerson (elem, &iserr);
+ cpp =(KAboutPerson *)sipForceConvertTo_KAboutPerson (elem, &iserr);
if (iserr)
{
*sipIsErr = 1;
@@ -231,7 +231,7 @@
for (int i = 0; i < PyList_Size (sipPy); i++)
{
elem = PyList_GET_ITEM (sipPy, i);
- cpp = sipForceConvertTo_KAboutTranslator (elem, &iserr);
+ cpp =(KAboutTranslator *)sipForceConvertTo_KAboutTranslator (elem, &iserr);
if (iserr)
{
*sipIsErr = 1;
diff -Naur PyKDE-3.11alpha6/sip/kdecore/kaccel.sip PyKDE-3.11alpha6-sip4/sip/kdecore/kaccel.sip
--- PyKDE-3.11alpha6/sip/kdecore/kaccel.sip 2004-04-22 09:03:12.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kdecore/kaccel.sip 2004-04-24 18:56:22.000000000 +0200
@@ -218,7 +218,7 @@
int iserr = 0;
iKey = PyInt_AS_LONG (key);
- sipConvertTo_QString (value, &sData, &iserr);
+ sipConvertTo_QString (value, (void**)&sData, &iserr);
if (iserr)
{
diff -Naur PyKDE-3.11alpha6/sip/kdecore/kcompletion.sip PyKDE-3.11alpha6-sip4/sip/kdecore/kcompletion.sip
--- PyKDE-3.11alpha6/sip/kdecore/kcompletion.sip 2004-04-22 09:03:15.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kdecore/kcompletion.sip 2004-04-24 18:57:20.000000000 +0200
@@ -172,7 +172,7 @@
for (it = map.begin (); it != map.end (); ++it)
{
key = PyInt_FromLong ((int) it.key ());
- value = sipMapCppToSelf (&(it.data ()), sipClass_KShortcut);
+ value = sipMapCppToSelf ((void*)&(it.data ()), sipClass_KShortcut);
if ((value == NULL) || (PyDict_SetItem (dict, key, value) < 0))
{
Py_XDECREF (key);
@@ -202,7 +202,7 @@
while (PyDict_Next(sipPy, &pos, &key, &value))
{
- cValue = sipForceConvertTo_KShortcut (value, &iserr);
+ cValue =(KShortcut *)sipForceConvertTo_KShortcut (value, &iserr);
if (iserr || !PyInt_Check (key))
{
*sipIsErr = 1;
diff -Naur PyKDE-3.11alpha6/sip/kdecore/kconfigdata.sip PyKDE-3.11alpha6-sip4/sip/kdecore/kconfigdata.sip
--- PyKDE-3.11alpha6/sip/kdecore/kconfigdata.sip 2004-04-22 09:03:17.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kdecore/kconfigdata.sip 2004-04-24 18:43:40.000000000 +0200
@@ -75,7 +75,7 @@
//returns (QMap<KEntryKey,KEntry)
int isErr = 0;
- KEntryMap *map = sipForceConvertTo_QMap_0200KEntryKey_0200KEntry (a0, &isErr);
+ KEntryMap *map =(QMap<KEntryKey,KEntry> *)sipForceConvertTo_QMap_0200KEntryKey_0200KEntry (a0, &isErr);
if (isErr)
sipRes = NULL;
else
@@ -150,8 +150,8 @@
{
int iserr = 0;
- acpp = sipForceConvertTo_KEntryKey (aelem, &iserr);
- bcpp = sipForceConvertTo_KEntry (belem, &iserr);
+ acpp =(KEntryKey *)sipForceConvertTo_KEntryKey (aelem, &iserr);
+ bcpp =(KEntry *)sipForceConvertTo_KEntry (belem, &iserr);
if (iserr)
{
*sipIsErr = 1;
diff -Naur PyKDE-3.11alpha6/sip/kdecore/kconfig.sip PyKDE-3.11alpha6-sip4/sip/kdecore/kconfig.sip
--- PyKDE-3.11alpha6/sip/kdecore/kconfig.sip 2004-04-22 09:03:16.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kdecore/kconfig.sip 2004-04-24 17:45:59.000000000 +0200
@@ -160,8 +160,8 @@
{
int iserr = 0;
- acpp = sipForceConvertTo_QString (aelem, &iserr);
- bcpp = sipForceConvertTo_QString (belem, &iserr);
+ acpp =(QString *)sipForceConvertTo_QString (aelem, &iserr);
+ bcpp =(QString *)sipForceConvertTo_QString (belem, &iserr);
if (iserr)
{
*sipIsErr = 1;
@@ -209,7 +209,7 @@
return PyInstance_Check(sipPy);
int iserr = 0;
- KSharedConfig *cpp = sipForceConvertTo_KSharedConfig (sipPy, &iserr);
+ KSharedConfig *cpp =(KSharedConfig *)sipForceConvertTo_KSharedConfig (sipPy, &iserr);
if (iserr)
{
diff -Naur PyKDE-3.11alpha6/sip/kdecore/kconfigskeleton.sip PyKDE-3.11alpha6-sip4/sip/kdecore/kconfigskeleton.sip
--- PyKDE-3.11alpha6/sip/kdecore/kconfigskeleton.sip 2004-04-22 23:58:17.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kdecore/kconfigskeleton.sip 2004-04-24 18:27:08.000000000 +0200
@@ -691,7 +691,7 @@
for (int i = 0; i < PyList_Size (sipPy); i++)
{
elem = PyList_GET_ITEM (sipPy, i);
- cpp = sipForceConvertTo_KConfigSkeleton_ItemEnum_Choice (elem, &iserr);
+ cpp =(KConfigSkeleton::ItemEnum::Choice *)sipForceConvertTo_KConfigSkeleton_ItemEnum_Choice (elem, &iserr);
if (iserr)
{
*sipIsErr = 1;
diff -Naur PyKDE-3.11alpha6/sip/kdecore/kdecoremod.sip PyKDE-3.11alpha6-sip4/sip/kdecore/kdecoremod.sip
--- PyKDE-3.11alpha6/sip/kdecore/kdecoremod.sip 2004-04-23 01:15:55.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kdecore/kdecoremod.sip 2004-04-24 19:34:39.000000000 +0200
@@ -28,6 +28,7 @@
%Module kdecore
+%Import qt/qtmod.sip
%Import dcopmod.sip
%Include kaboutdata.sip
diff -Naur PyKDE-3.11alpha6/sip/kdecore/kdecoremod.sip.in PyKDE-3.11alpha6-sip4/sip/kdecore/kdecoremod.sip.in
--- PyKDE-3.11alpha6/sip/kdecore/kdecoremod.sip.in 2004-04-22 08:38:40.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kdecore/kdecoremod.sip.in 2004-04-24 15:36:10.000000000 +0200
@@ -28,6 +28,7 @@
%Module kdecore
+%Import qt/qtmod.sip
%Import dcopmod.sip
%Include kaboutdata.sip
diff -Naur PyKDE-3.11alpha6/sip/kdecore/kmacroexpander.sip PyKDE-3.11alpha6-sip4/sip/kdecore/kmacroexpander.sip
--- PyKDE-3.11alpha6/sip/kdecore/kmacroexpander.sip 2004-04-22 09:03:23.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kdecore/kmacroexpander.sip 2004-04-24 18:53:45.000000000 +0200
@@ -129,8 +129,8 @@
{
int iserr = 0;
- cKey = sipForceConvertTo_QChar (key, &iserr);
- sipConvertTo_QString (value, &sData, &iserr);
+ cKey =(QChar *)sipForceConvertTo_QChar (key, &iserr);
+ sipConvertTo_QString (value, (void**)&sData, &iserr);
if (iserr)
{
@@ -211,8 +211,8 @@
{
int iserr = 0;
- sipConvertTo_QString (key, &sKey, &iserr);
- slData = sipForceConvertTo_QStringList (value, &iserr);
+ sipConvertTo_QString (key, (void**)&sKey, &iserr);
+ slData =(QStringList *)sipForceConvertTo_QStringList (value, &iserr);
if (iserr)
{
@@ -294,8 +294,8 @@
{
int iserr = 0;
- cKey = sipForceConvertTo_QChar (key, &iserr);
- slData = sipForceConvertTo_QStringList (value, &iserr);
+ cKey =(QChar *)sipForceConvertTo_QChar (key, &iserr);
+ slData =(QStringList *)sipForceConvertTo_QStringList (value, &iserr);
if (iserr)
{
diff -Naur PyKDE-3.11alpha6/sip/kdecore/kmountpoint.sip PyKDE-3.11alpha6-sip4/sip/kdecore/kmountpoint.sip
--- PyKDE-3.11alpha6/sip/kdecore/kmountpoint.sip 2004-04-22 23:23:35.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kdecore/kmountpoint.sip 2004-04-24 17:45:59.000000000 +0200
@@ -90,7 +90,7 @@
return PyInstance_Check(sipPy);
int iserr = 0;
- KMountPoint *cpp = sipForceConvertTo_KMountPoint (sipPy, &iserr);
+ KMountPoint *cpp =(KMountPoint *)sipForceConvertTo_KMountPoint (sipPy, &iserr);
if (iserr)
{
@@ -161,7 +161,7 @@
for (int i = 0; i < PyList_Size (sipPy); i++)
{
elem = PyList_GET_ITEM (sipPy, i);
- mtpt = sipForceConvertTo_KMountPoint (elem, &iserr);
+ mtpt =(KMountPoint *)sipForceConvertTo_KMountPoint (elem, &iserr);
KMountPoint::Ptr *ptr = new KMountPoint::Ptr (mtpt);
if (iserr)
diff -Naur PyKDE-3.11alpha6/sip/kdefx/kdefxmod.sip PyKDE-3.11alpha6-sip4/sip/kdefx/kdefxmod.sip
--- PyKDE-3.11alpha6/sip/kdefx/kdefxmod.sip 2004-04-23 01:16:16.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kdefx/kdefxmod.sip 2004-04-24 19:21:22.000000000 +0200
@@ -28,6 +28,7 @@
%Module kdefx
+%Import qt/qtmod.sip
%Import kdecoremod.sip
%Include kdrawutil.sip
diff -Naur PyKDE-3.11alpha6/sip/kdefx/kdefxmod.sip.in PyKDE-3.11alpha6-sip4/sip/kdefx/kdefxmod.sip.in
--- PyKDE-3.11alpha6/sip/kdefx/kdefxmod.sip.in 2004-04-22 08:38:40.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kdefx/kdefxmod.sip.in 2004-04-24 15:38:26.000000000 +0200
@@ -28,6 +28,7 @@
%Module kdefx
+%Import qt/qtmod.sip
%Import kdecoremod.sip
%Include kdrawutil.sip
diff -Naur PyKDE-3.11alpha6/sip/kdeprint/kdeprintmod.sip PyKDE-3.11alpha6-sip4/sip/kdeprint/kdeprintmod.sip
--- PyKDE-3.11alpha6/sip/kdeprint/kdeprintmod.sip 2004-04-23 01:20:07.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kdeprint/kdeprintmod.sip 2004-04-24 17:51:13.000000000 +0200
@@ -28,6 +28,10 @@
%Module kdeprint
+%Import qt/qtmod.sip
+%Import dcopmod.sip
+%Import kdecoremod.sip
+%Import kdefxmod.sip
%Import kdeuimod.sip
%Include kmmanager.sip
diff -Naur PyKDE-3.11alpha6/sip/kdeprint/kdeprintmod.sip.in PyKDE-3.11alpha6-sip4/sip/kdeprint/kdeprintmod.sip.in
--- PyKDE-3.11alpha6/sip/kdeprint/kdeprintmod.sip.in 2004-04-22 08:38:40.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kdeprint/kdeprintmod.sip.in 2004-04-24 15:50:55.000000000 +0200
@@ -28,6 +28,10 @@
%Module kdeprint
+%Import qt/qtmod.sip
+%Import dcopmod.sip
+%Import kdecoremod.sip
+%Import kdefxmod.sip
%Import kdeuimod.sip
%Include kmmanager.sip
diff -Naur PyKDE-3.11alpha6/sip/kdeui/kdeuimod.sip PyKDE-3.11alpha6-sip4/sip/kdeui/kdeuimod.sip
--- PyKDE-3.11alpha6/sip/kdeui/kdeuimod.sip 2004-04-23 01:16:27.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kdeui/kdeuimod.sip 2004-04-24 19:19:48.000000000 +0200
@@ -28,9 +28,13 @@
%Module kdeui
+%Import qt/qtmod.sip
%Import qtxml/qtxmlmod.sip
+%Import dcopmod.sip
+%Import kdecoremod.sip
%Import kdefxmod.sip
+
// This gets round a bug in SIP v3.x where the Qt XML module doesn't get loaded
// automatically. It is ignored by SIP v4.x and later.
%PrePythonCode
diff -Naur PyKDE-3.11alpha6/sip/kdeui/kdeuimod.sip.in PyKDE-3.11alpha6-sip4/sip/kdeui/kdeuimod.sip.in
--- PyKDE-3.11alpha6/sip/kdeui/kdeuimod.sip.in 2004-04-22 08:38:40.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kdeui/kdeuimod.sip.in 2004-04-24 15:39:35.000000000 +0200
@@ -28,9 +28,13 @@
%Module kdeui
+%Import qt/qtmod.sip
%Import qtxml/qtxmlmod.sip
+%Import dcopmod.sip
+%Import kdecoremod.sip
%Import kdefxmod.sip
+
// This gets round a bug in SIP v3.x where the Qt XML module doesn't get loaded
// automatically. It is ignored by SIP v4.x and later.
%PrePythonCode
diff -Naur PyKDE-3.11alpha6/sip/kfile/kfilemod.sip PyKDE-3.11alpha6-sip4/sip/kfile/kfilemod.sip
--- PyKDE-3.11alpha6/sip/kfile/kfilemod.sip 2004-04-23 01:17:25.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kfile/kfilemod.sip 2004-04-24 17:48:22.000000000 +0200
@@ -28,6 +28,12 @@
%Module kfile
+%Import qt/qtmod.sip
+%Import qtxml/qtxmlmod.sip
+%Import dcopmod.sip
+%Import kdecoremod.sip
+%Import kdefxmod.sip
+%Import kdeuimod.sip
%Import kiomod.sip
%Include kcombiview.sip
diff -Naur PyKDE-3.11alpha6/sip/kfile/kfilemod.sip.in PyKDE-3.11alpha6-sip4/sip/kfile/kfilemod.sip.in
--- PyKDE-3.11alpha6/sip/kfile/kfilemod.sip.in 2004-04-22 08:38:40.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kfile/kfilemod.sip.in 2004-04-24 15:44:21.000000000 +0200
@@ -28,6 +28,12 @@
%Module kfile
+%Import qt/qtmod.sip
+%Import qtxml/qtxmlmod.sip
+%Import dcopmod.sip
+%Import kdecoremod.sip
+%Import kdefxmod.sip
+%Import kdeuimod.sip
%Import kiomod.sip
%Include kcombiview.sip
diff -Naur PyKDE-3.11alpha6/sip/khtml/khtmlmod.sip PyKDE-3.11alpha6-sip4/sip/khtml/khtmlmod.sip
--- PyKDE-3.11alpha6/sip/khtml/khtmlmod.sip 2004-04-23 01:18:26.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/khtml/khtmlmod.sip 2004-04-24 17:49:27.000000000 +0200
@@ -28,6 +28,13 @@
%Module khtml
+%Import qt/qtmod.sip
+%Import qtxml/qtxmlmod.sip
+%Import dcopmod.sip
+%Import kdecoremod.sip
+%Import kdefxmod.sip
+%Import kdeuimod.sip
+%Import kiomod.sip
%Import kpartsmod.sip
%Include css_rule.sip
diff -Naur PyKDE-3.11alpha6/sip/khtml/khtmlmod.sip.in PyKDE-3.11alpha6-sip4/sip/khtml/khtmlmod.sip.in
--- PyKDE-3.11alpha6/sip/khtml/khtmlmod.sip.in 2004-04-22 08:38:40.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/khtml/khtmlmod.sip.in 2004-04-24 15:47:00.000000000 +0200
@@ -28,6 +28,13 @@
%Module khtml
+%Import qt/qtmod.sip
+%Import qtxml/qtxmlmod.sip
+%Import dcopmod.sip
+%Import kdecoremod.sip
+%Import kdefxmod.sip
+%Import kdeuimod.sip
+%Import kiomod.sip
%Import kpartsmod.sip
%Include css_rule.sip
diff -Naur PyKDE-3.11alpha6/sip/kio/kiomod.sip PyKDE-3.11alpha6-sip4/sip/kio/kiomod.sip
--- PyKDE-3.11alpha6/sip/kio/kiomod.sip 2004-04-23 01:16:57.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kio/kiomod.sip 2004-04-24 19:20:12.000000000 +0200
@@ -28,6 +28,12 @@
%Module kio
+
+%Import qt/qtmod.sip
+%Import qtxml/qtxmlmod.sip
+%Import dcopmod.sip
+%Import kdecoremod.sip
+%Import kdefxmod.sip
%Import kdeuimod.sip
%Include authinfo.sip
diff -Naur PyKDE-3.11alpha6/sip/kio/kiomod.sip.in PyKDE-3.11alpha6-sip4/sip/kio/kiomod.sip.in
--- PyKDE-3.11alpha6/sip/kio/kiomod.sip.in 2004-04-22 08:38:40.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kio/kiomod.sip.in 2004-04-24 15:42:37.000000000 +0200
@@ -28,6 +28,12 @@
%Module kio
+
+%Import qt/qtmod.sip
+%Import qtxml/qtxmlmod.sip
+%Import dcopmod.sip
+%Import kdecoremod.sip
+%Import kdefxmod.sip
%Import kdeuimod.sip
%Include authinfo.sip
diff -Naur PyKDE-3.11alpha6/sip/kio/kurifilter.sip PyKDE-3.11alpha6-sip4/sip/kio/kurifilter.sip
--- PyKDE-3.11alpha6/sip/kio/kurifilter.sip 2004-04-22 09:06:34.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kio/kurifilter.sip 2004-04-24 15:41:34.000000000 +0200
@@ -73,7 +73,7 @@
protected:
void init (const KURL& = QString ::null );
-%MemberCode
+%MethodCode
//takes url (KURL - default = QString.null)
//returns
diff -Naur PyKDE-3.11alpha6/sip/kjs/kjsmod.sip PyKDE-3.11alpha6-sip4/sip/kjs/kjsmod.sip
--- PyKDE-3.11alpha6/sip/kjs/kjsmod.sip 2004-04-23 01:19:01.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kjs/kjsmod.sip 2004-04-24 17:50:03.000000000 +0200
@@ -28,6 +28,14 @@
%Module kjs
+%Import qt/qtmod.sip
+%Import qtxml/qtxmlmod.sip
+%Import dcopmod.sip
+%Import kdecoremod.sip
+%Import kdefxmod.sip
+%Import kdeuimod.sip
+%Import kiomod.sip
+%Import kpartsmod.sip
%Import khtmlmod.sip
%Include interpreter.sip
diff -Naur PyKDE-3.11alpha6/sip/kjs/kjsmod.sip.in PyKDE-3.11alpha6-sip4/sip/kjs/kjsmod.sip.in
--- PyKDE-3.11alpha6/sip/kjs/kjsmod.sip.in 2004-04-22 08:38:40.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kjs/kjsmod.sip.in 2004-04-24 15:48:13.000000000 +0200
@@ -28,6 +28,14 @@
%Module kjs
+%Import qt/qtmod.sip
+%Import qtxml/qtxmlmod.sip
+%Import dcopmod.sip
+%Import kdecoremod.sip
+%Import kdefxmod.sip
+%Import kdeuimod.sip
+%Import kiomod.sip
+%Import kpartsmod.sip
%Import khtmlmod.sip
%Include interpreter.sip
diff -Naur PyKDE-3.11alpha6/sip/kparts/kpartsmod.sip PyKDE-3.11alpha6-sip4/sip/kparts/kpartsmod.sip
--- PyKDE-3.11alpha6/sip/kparts/kpartsmod.sip 2004-04-23 01:17:59.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kparts/kpartsmod.sip 2004-04-24 17:48:55.000000000 +0200
@@ -28,6 +28,12 @@
%Module kparts
+%Import qt/qtmod.sip
+%Import qtxml/qtxmlmod.sip
+%Import dcopmod.sip
+%Import kdecoremod.sip
+%Import kdefxmod.sip
+%Import kdeuimod.sip
%Import kiomod.sip
%Include browserextension.sip
diff -Naur PyKDE-3.11alpha6/sip/kparts/kpartsmod.sip.in PyKDE-3.11alpha6-sip4/sip/kparts/kpartsmod.sip.in
--- PyKDE-3.11alpha6/sip/kparts/kpartsmod.sip.in 2004-04-22 08:38:40.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kparts/kpartsmod.sip.in 2004-04-24 15:45:56.000000000 +0200
@@ -28,6 +28,12 @@
%Module kparts
+%Import qt/qtmod.sip
+%Import qtxml/qtxmlmod.sip
+%Import dcopmod.sip
+%Import kdecoremod.sip
+%Import kdefxmod.sip
+%Import kdeuimod.sip
%Import kiomod.sip
%Include browserextension.sip
diff -Naur PyKDE-3.11alpha6/sip/kspell/kspellmod.sip PyKDE-3.11alpha6-sip4/sip/kspell/kspellmod.sip
--- PyKDE-3.11alpha6/sip/kspell/kspellmod.sip 2004-04-23 01:19:37.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kspell/kspellmod.sip 2004-04-24 17:50:46.000000000 +0200
@@ -28,6 +28,13 @@
%Module kspell
+%Import qt/qtmod.sip
+%Import qtxml/qtxmlmod.sip
+%Import dcopmod.sip
+%Import kdecoremod.sip
+%Import kdefxmod.sip
+%Import kdeuimod.sip
+%Import kiomod.sip
%Import kfilemod.sip
%Include ksconfig.sip
diff -Naur PyKDE-3.11alpha6/sip/kspell/kspellmod.sip.in PyKDE-3.11alpha6-sip4/sip/kspell/kspellmod.sip.in
--- PyKDE-3.11alpha6/sip/kspell/kspellmod.sip.in 2004-04-22 08:38:40.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kspell/kspellmod.sip.in 2004-04-24 15:50:12.000000000 +0200
@@ -28,6 +28,13 @@
%Module kspell
+%Import qt/qtmod.sip
+%Import qtxml/qtxmlmod.sip
+%Import dcopmod.sip
+%Import kdecoremod.sip
+%Import kdefxmod.sip
+%Import kdeuimod.sip
+%Import kiomod.sip
%Import kfilemod.sip
%Include ksconfig.sip
signature.asc
Description: OpenPGP digital signature
