From bc3fe797f2fa69f4891c1ebce778fa97bb9017fb Mon Sep 17 00:00:00 2001 From: sibel Date: Mon, 3 Jan 2011 13:01:29 +0100 Subject: kdebindings#4.5.4-3, coorection port --- kde/kdebindings/.footprint | 167 ++++++++++++++++++++++++++++++++++-------- kde/kdebindings/.md5sum | 2 +- kde/kdebindings/Pkgfile | 6 +- kde/kdebindings/sip4.12.patch | 156 +++++++++++++++++++++++++++++++++++++++ 4 files changed, 297 insertions(+), 34 deletions(-) create mode 100644 kde/kdebindings/sip4.12.patch (limited to 'kde') diff --git a/kde/kdebindings/.footprint b/kde/kdebindings/.footprint index c8498ee58..3020b4ce7 100644 --- a/kde/kdebindings/.footprint +++ b/kde/kdebindings/.footprint @@ -1,9 +1,10 @@ drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/csrcc -rwxr-xr-x root/root usr/bin/krubyapplication -rwxr-xr-x root/root usr/bin/prcc4_bin -rwxr-xr-x root/root usr/bin/puic4 -lrwxrwxrwx root/root usr/bin/pykdeuic4 -> /usr/lib/python2.6/site-packages/PyQt4/uic/pykdeuic4.py +lrwxrwxrwx root/root usr/bin/pykdeuic4 -> /usr/lib/python2.7/site-packages/PyQt4/uic/pykdeuic4.py -rwxr-xr-x root/root usr/bin/qdbusxml2perl -rwxr-xr-x root/root usr/bin/rbkconfig_compiler4 -rwxr-xr-x root/root usr/bin/rbqtapi @@ -11,6 +12,7 @@ lrwxrwxrwx root/root usr/bin/pykdeuic4 -> /usr/lib/python2.6/site-packages/PyQt4 -rwxr-xr-x root/root usr/bin/rbuic4 -rwxr-xr-x root/root usr/bin/smokeapi -rwxr-xr-x root/root usr/bin/smokegen +-rwxr-xr-x root/root usr/bin/uics drwxr-xr-x root/root usr/include/ drwxr-xr-x root/root usr/include/qtruby/ -rw-r--r-- root/root usr/include/qtruby/marshall.h @@ -21,6 +23,19 @@ drwxr-xr-x root/root usr/include/qtruby/ -rw-r--r-- root/root usr/include/qtruby/marshall_types.h -rw-r--r-- root/root usr/include/qtruby/qtruby.h -rw-r--r-- root/root usr/include/qtruby/smokeruby.h +drwxr-xr-x root/root usr/include/qyoto/ +-rw-r--r-- root/root usr/include/qyoto/emitsignal.h +-rw-r--r-- root/root usr/include/qyoto/invokeslot.h +-rw-r--r-- root/root usr/include/qyoto/marshall.h +-rw-r--r-- root/root usr/include/qyoto/methodcall.h +-rw-r--r-- root/root usr/include/qyoto/methodreturnvalue.h +-rw-r--r-- root/root usr/include/qyoto/qyoto.h +-rw-r--r-- root/root usr/include/qyoto/qyotosmokebinding.h +-rw-r--r-- root/root usr/include/qyoto/signalreturnvalue.h +-rw-r--r-- root/root usr/include/qyoto/slotreturnvalue.h +-rw-r--r-- root/root usr/include/qyoto/smokeqyoto.h +-rw-r--r-- root/root usr/include/qyoto/virtualmethodcall.h +-rw-r--r-- root/root usr/include/qyoto/virtualmethodreturnvalue.h -rw-r--r-- root/root usr/include/smoke.h drwxr-xr-x root/root usr/include/smoke/ -rw-r--r-- root/root usr/include/smoke/akonadi_smoke.h @@ -73,14 +88,31 @@ drwxr-xr-x root/root usr/include/smokegen/ -rw-r--r-- root/root usr/include/smokegen/type_compiler.h drwxr-xr-x root/root usr/lib/ drwxr-xr-x root/root usr/lib/kde4/ +-rwxr-xr-x root/root usr/lib/kde4/kimonopluginfactory.so -rwxr-xr-x root/root usr/lib/kde4/kperlpluginfactory.so -rwxr-xr-x root/root usr/lib/kde4/kpythonpluginfactory.so -rwxr-xr-x root/root usr/lib/kde4/krosspython.so -rwxr-xr-x root/root usr/lib/kde4/krubypluginfactory.so +-rwxr-xr-x root/root usr/lib/libakonadi-sharp.so -rwxr-xr-x root/root usr/lib/libcppparser.so +-rwxr-xr-x root/root usr/lib/libkhtml-sharp.so +-rwxr-xr-x root/root usr/lib/libkimono.so +-rwxr-xr-x root/root usr/lib/libktexteditor-sharp.so +-rwxr-xr-x root/root usr/lib/libnepomuk-sharp.so +-rwxr-xr-x root/root usr/lib/libphonon-sharp.so +-rwxr-xr-x root/root usr/lib/libplasma-sharp.so +-rwxr-xr-x root/root usr/lib/libqimageblitz-sharp.so +-rwxr-xr-x root/root usr/lib/libqscintilla-sharp.so lrwxrwxrwx root/root usr/lib/libqtruby4shared.so -> libqtruby4shared.so.2 lrwxrwxrwx root/root usr/lib/libqtruby4shared.so.2 -> libqtruby4shared.so.2.0.0 -rwxr-xr-x root/root usr/lib/libqtruby4shared.so.2.0.0 +-rwxr-xr-x root/root usr/lib/libqtscript-sharp.so +-rwxr-xr-x root/root usr/lib/libqttest-sharp.so +-rwxr-xr-x root/root usr/lib/libqtuitools-sharp.so +-rwxr-xr-x root/root usr/lib/libqtwebkit-sharp.so +lrwxrwxrwx root/root usr/lib/libqyoto.so -> libqyoto.so.2 +lrwxrwxrwx root/root usr/lib/libqyoto.so.2 -> libqyoto.so.2.0.0 +-rwxr-xr-x root/root usr/lib/libqyoto.so.2.0.0 lrwxrwxrwx root/root usr/lib/libsmokeakonadi.so -> libsmokeakonadi.so.3 lrwxrwxrwx root/root usr/lib/libsmokeakonadi.so.3 -> libsmokeakonadi.so.3.0.0 -rwxr-xr-x root/root usr/lib/libsmokeakonadi.so.3.0.0 @@ -201,6 +233,71 @@ lrwxrwxrwx root/root usr/lib/libsmokesopranoclient.so.3 -> libsmokesopranoclient lrwxrwxrwx root/root usr/lib/libsmokesopranoserver.so -> libsmokesopranoserver.so.3 lrwxrwxrwx root/root usr/lib/libsmokesopranoserver.so.3 -> libsmokesopranoserver.so.3.0.0 -rwxr-xr-x root/root usr/lib/libsmokesopranoserver.so.3.0.0 +-rwxr-xr-x root/root usr/lib/libsoprano-sharp.so +drwxr-xr-x root/root usr/lib/mono/ +drwxr-xr-x root/root usr/lib/mono/gac/ +drwxr-xr-x root/root usr/lib/mono/gac/akonadi/ +drwxr-xr-x root/root usr/lib/mono/gac/akonadi/2.2.0.0__194a23ba31c08164/ +-rw-r--r-- root/root usr/lib/mono/gac/akonadi/2.2.0.0__194a23ba31c08164/akonadi.dll +drwxr-xr-x root/root usr/lib/mono/gac/kde-dotnet/ +drwxr-xr-x root/root usr/lib/mono/gac/kde-dotnet/4.1.0.0__194a23ba31c08164/ +-rw-r--r-- root/root usr/lib/mono/gac/kde-dotnet/4.1.0.0__194a23ba31c08164/kde-dotnet.dll +drwxr-xr-x root/root usr/lib/mono/gac/khtml-dll/ +drwxr-xr-x root/root usr/lib/mono/gac/khtml-dll/2.0.0.0__194a23ba31c08164/ +-rw-r--r-- root/root usr/lib/mono/gac/khtml-dll/2.0.0.0__194a23ba31c08164/khtml-dll.dll +drwxr-xr-x root/root usr/lib/mono/gac/ktexteditor-dotnet/ +drwxr-xr-x root/root usr/lib/mono/gac/ktexteditor-dotnet/4.1.0.0__194a23ba31c08164/ +-rw-r--r-- root/root usr/lib/mono/gac/ktexteditor-dotnet/4.1.0.0__194a23ba31c08164/ktexteditor-dotnet.dll +drwxr-xr-x root/root usr/lib/mono/gac/nepomuk-dll/ +drwxr-xr-x root/root usr/lib/mono/gac/nepomuk-dll/2.2.0.0__194a23ba31c08164/ +-rw-r--r-- root/root usr/lib/mono/gac/nepomuk-dll/2.2.0.0__194a23ba31c08164/nepomuk-dll.dll +drwxr-xr-x root/root usr/lib/mono/gac/phonon/ +drwxr-xr-x root/root usr/lib/mono/gac/phonon/4.4.0.0__194a23ba31c08164/ +-rw-r--r-- root/root usr/lib/mono/gac/phonon/4.4.0.0__194a23ba31c08164/phonon.dll +drwxr-xr-x root/root usr/lib/mono/gac/plasma-dll/ +drwxr-xr-x root/root usr/lib/mono/gac/plasma-dll/2.0.0.0__194a23ba31c08164/ +-rw-r--r-- root/root usr/lib/mono/gac/plasma-dll/2.0.0.0__194a23ba31c08164/plasma-dll.dll +drwxr-xr-x root/root usr/lib/mono/gac/qimageblitz/ +drwxr-xr-x root/root usr/lib/mono/gac/qimageblitz/0.0.5.0__194a23ba31c08164/ +-rw-r--r-- root/root usr/lib/mono/gac/qimageblitz/0.0.5.0__194a23ba31c08164/qimageblitz.dll +drwxr-xr-x root/root usr/lib/mono/gac/qscintilla/ +drwxr-xr-x root/root usr/lib/mono/gac/qscintilla/2.2.0.0__194a23ba31c08164/ +-rw-r--r-- root/root usr/lib/mono/gac/qscintilla/2.2.0.0__194a23ba31c08164/qscintilla.dll +drwxr-xr-x root/root usr/lib/mono/gac/qt-dotnet/ +drwxr-xr-x root/root usr/lib/mono/gac/qt-dotnet/4.5.0.0__194a23ba31c08164/ +-rw-r--r-- root/root usr/lib/mono/gac/qt-dotnet/4.5.0.0__194a23ba31c08164/qt-dotnet.dll +-rw-r--r-- root/root usr/lib/mono/gac/qt-dotnet/4.5.0.0__194a23ba31c08164/qt-dotnet.dll.config +drwxr-xr-x root/root usr/lib/mono/gac/qtscript/ +drwxr-xr-x root/root usr/lib/mono/gac/qtscript/2.2.0.0__194a23ba31c08164/ +-rw-r--r-- root/root usr/lib/mono/gac/qtscript/2.2.0.0__194a23ba31c08164/qtscript.dll +drwxr-xr-x root/root usr/lib/mono/gac/qttest/ +drwxr-xr-x root/root usr/lib/mono/gac/qttest/2.2.0.0__194a23ba31c08164/ +-rw-r--r-- root/root usr/lib/mono/gac/qttest/2.2.0.0__194a23ba31c08164/qttest.dll +drwxr-xr-x root/root usr/lib/mono/gac/qtuitools/ +drwxr-xr-x root/root usr/lib/mono/gac/qtuitools/2.2.0.0__194a23ba31c08164/ +-rw-r--r-- root/root usr/lib/mono/gac/qtuitools/2.2.0.0__194a23ba31c08164/qtuitools.dll +drwxr-xr-x root/root usr/lib/mono/gac/qtwebkit/ +drwxr-xr-x root/root usr/lib/mono/gac/qtwebkit/2.2.0.0__194a23ba31c08164/ +-rw-r--r-- root/root usr/lib/mono/gac/qtwebkit/2.2.0.0__194a23ba31c08164/qtwebkit.dll +drwxr-xr-x root/root usr/lib/mono/gac/soprano/ +drwxr-xr-x root/root usr/lib/mono/gac/soprano/2.0.2.0__194a23ba31c08164/ +-rw-r--r-- root/root usr/lib/mono/gac/soprano/2.0.2.0__194a23ba31c08164/soprano.dll +drwxr-xr-x root/root usr/lib/mono/qyoto/ +lrwxrwxrwx root/root usr/lib/mono/qyoto/akonadi.dll -> ../gac/akonadi/2.2.0.0__194a23ba31c08164/akonadi.dll +lrwxrwxrwx root/root usr/lib/mono/qyoto/kde-dotnet.dll -> ../gac/kde-dotnet/4.1.0.0__194a23ba31c08164/kde-dotnet.dll +lrwxrwxrwx root/root usr/lib/mono/qyoto/khtml-dll.dll -> ../gac/khtml-dll/2.0.0.0__194a23ba31c08164/khtml-dll.dll +lrwxrwxrwx root/root usr/lib/mono/qyoto/ktexteditor-dotnet.dll -> ../gac/ktexteditor-dotnet/4.1.0.0__194a23ba31c08164/ktexteditor-dotnet.dll +lrwxrwxrwx root/root usr/lib/mono/qyoto/nepomuk-dll.dll -> ../gac/nepomuk-dll/2.2.0.0__194a23ba31c08164/nepomuk-dll.dll +lrwxrwxrwx root/root usr/lib/mono/qyoto/phonon.dll -> ../gac/phonon/4.4.0.0__194a23ba31c08164/phonon.dll +lrwxrwxrwx root/root usr/lib/mono/qyoto/plasma-dll.dll -> ../gac/plasma-dll/2.0.0.0__194a23ba31c08164/plasma-dll.dll +lrwxrwxrwx root/root usr/lib/mono/qyoto/qimageblitz.dll -> ../gac/qimageblitz/0.0.5.0__194a23ba31c08164/qimageblitz.dll +lrwxrwxrwx root/root usr/lib/mono/qyoto/qscintilla.dll -> ../gac/qscintilla/2.2.0.0__194a23ba31c08164/qscintilla.dll +lrwxrwxrwx root/root usr/lib/mono/qyoto/qt-dotnet.dll -> ../gac/qt-dotnet/4.5.0.0__194a23ba31c08164/qt-dotnet.dll +lrwxrwxrwx root/root usr/lib/mono/qyoto/qtscript.dll -> ../gac/qtscript/2.2.0.0__194a23ba31c08164/qtscript.dll +lrwxrwxrwx root/root usr/lib/mono/qyoto/qttest.dll -> ../gac/qttest/2.2.0.0__194a23ba31c08164/qttest.dll +lrwxrwxrwx root/root usr/lib/mono/qyoto/qtuitools.dll -> ../gac/qtuitools/2.2.0.0__194a23ba31c08164/qtuitools.dll +lrwxrwxrwx root/root usr/lib/mono/qyoto/qtwebkit.dll -> ../gac/qtwebkit/2.2.0.0__194a23ba31c08164/qtwebkit.dll +lrwxrwxrwx root/root usr/lib/mono/qyoto/soprano.dll -> ../gac/soprano/2.0.2.0__194a23ba31c08164/soprano.dll drwxr-xr-x root/root usr/lib/perl5/ drwxr-xr-x root/root usr/lib/perl5/site/ -rw-r--r-- root/root usr/lib/perl5/site/Akonadi.pm @@ -327,35 +424,41 @@ drwxr-xr-x root/root usr/lib/perl5/site/auto/SopranoClient/ -rwxr-xr-x root/root usr/lib/perl5/site/auto/SopranoClient/SopranoClient.so drwxr-xr-x root/root usr/lib/perl5/site/auto/SopranoServer/ -rwxr-xr-x root/root usr/lib/perl5/site/auto/SopranoServer/SopranoServer.so -drwxr-xr-x root/root usr/lib/python2.6/ -drwxr-xr-x root/root usr/lib/python2.6/site-packages/ -drwxr-xr-x root/root usr/lib/python2.6/site-packages/PyKDE4/ --rw-r--r-- root/root usr/lib/python2.6/site-packages/PyKDE4/__init__.py --rw-r--r-- root/root usr/lib/python2.6/site-packages/PyKDE4/__init__.pyc --rwxr-xr-x root/root usr/lib/python2.6/site-packages/PyKDE4/akonadi.so --rwxr-xr-x root/root usr/lib/python2.6/site-packages/PyKDE4/dnssd.so --rwxr-xr-x root/root usr/lib/python2.6/site-packages/PyKDE4/kdecore.so --rwxr-xr-x root/root usr/lib/python2.6/site-packages/PyKDE4/kdeui.so --rwxr-xr-x root/root usr/lib/python2.6/site-packages/PyKDE4/khtml.so --rwxr-xr-x root/root usr/lib/python2.6/site-packages/PyKDE4/kio.so --rwxr-xr-x root/root usr/lib/python2.6/site-packages/PyKDE4/knewstuff.so --rwxr-xr-x root/root usr/lib/python2.6/site-packages/PyKDE4/kparts.so --rwxr-xr-x root/root usr/lib/python2.6/site-packages/PyKDE4/ktexteditor.so --rwxr-xr-x root/root usr/lib/python2.6/site-packages/PyKDE4/kutils.so --rwxr-xr-x root/root usr/lib/python2.6/site-packages/PyKDE4/nepomuk.so --rwxr-xr-x root/root usr/lib/python2.6/site-packages/PyKDE4/phonon.so --rwxr-xr-x root/root usr/lib/python2.6/site-packages/PyKDE4/plasma.so --rw-r--r-- root/root usr/lib/python2.6/site-packages/PyKDE4/pykdeconfig.py --rw-r--r-- root/root usr/lib/python2.6/site-packages/PyKDE4/pykdeconfig.pyc --rwxr-xr-x root/root usr/lib/python2.6/site-packages/PyKDE4/solid.so --rwxr-xr-x root/root usr/lib/python2.6/site-packages/PyKDE4/soprano.so -drwxr-xr-x root/root usr/lib/python2.6/site-packages/PyQt4/ -drwxr-xr-x root/root usr/lib/python2.6/site-packages/PyQt4/uic/ --rwxr-xr-x root/root usr/lib/python2.6/site-packages/PyQt4/uic/pykdeuic4.py --rw-r--r-- root/root usr/lib/python2.6/site-packages/PyQt4/uic/pykdeuic4.pyc -drwxr-xr-x root/root usr/lib/python2.6/site-packages/PyQt4/uic/widget-plugins/ --rw-r--r-- root/root usr/lib/python2.6/site-packages/PyQt4/uic/widget-plugins/kde4.py --rw-r--r-- root/root usr/lib/python2.6/site-packages/PyQt4/uic/widget-plugins/kde4.pyc +drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/qtscript-sharp.pc +-rw-r--r-- root/root usr/lib/pkgconfig/qttest-sharp.pc +-rw-r--r-- root/root usr/lib/pkgconfig/qtuitools-sharp.pc +-rw-r--r-- root/root usr/lib/pkgconfig/qtwebkit-sharp.pc +-rw-r--r-- root/root usr/lib/pkgconfig/qyoto.pc +drwxr-xr-x root/root usr/lib/python2.7/ +drwxr-xr-x root/root usr/lib/python2.7/site-packages/ +drwxr-xr-x root/root usr/lib/python2.7/site-packages/PyKDE4/ +-rw-r--r-- root/root usr/lib/python2.7/site-packages/PyKDE4/__init__.py +-rw-r--r-- root/root usr/lib/python2.7/site-packages/PyKDE4/__init__.pyc +-rwxr-xr-x root/root usr/lib/python2.7/site-packages/PyKDE4/akonadi.so +-rwxr-xr-x root/root usr/lib/python2.7/site-packages/PyKDE4/dnssd.so +-rwxr-xr-x root/root usr/lib/python2.7/site-packages/PyKDE4/kdecore.so +-rwxr-xr-x root/root usr/lib/python2.7/site-packages/PyKDE4/kdeui.so +-rwxr-xr-x root/root usr/lib/python2.7/site-packages/PyKDE4/khtml.so +-rwxr-xr-x root/root usr/lib/python2.7/site-packages/PyKDE4/kio.so +-rwxr-xr-x root/root usr/lib/python2.7/site-packages/PyKDE4/knewstuff.so +-rwxr-xr-x root/root usr/lib/python2.7/site-packages/PyKDE4/kparts.so +-rwxr-xr-x root/root usr/lib/python2.7/site-packages/PyKDE4/ktexteditor.so +-rwxr-xr-x root/root usr/lib/python2.7/site-packages/PyKDE4/kutils.so +-rwxr-xr-x root/root usr/lib/python2.7/site-packages/PyKDE4/nepomuk.so +-rwxr-xr-x root/root usr/lib/python2.7/site-packages/PyKDE4/phonon.so +-rwxr-xr-x root/root usr/lib/python2.7/site-packages/PyKDE4/plasma.so +-rw-r--r-- root/root usr/lib/python2.7/site-packages/PyKDE4/pykdeconfig.py +-rw-r--r-- root/root usr/lib/python2.7/site-packages/PyKDE4/pykdeconfig.pyc +-rwxr-xr-x root/root usr/lib/python2.7/site-packages/PyKDE4/solid.so +-rwxr-xr-x root/root usr/lib/python2.7/site-packages/PyKDE4/soprano.so +drwxr-xr-x root/root usr/lib/python2.7/site-packages/PyQt4/ +drwxr-xr-x root/root usr/lib/python2.7/site-packages/PyQt4/uic/ +-rwxr-xr-x root/root usr/lib/python2.7/site-packages/PyQt4/uic/pykdeuic4.py +-rw-r--r-- root/root usr/lib/python2.7/site-packages/PyQt4/uic/pykdeuic4.pyc +drwxr-xr-x root/root usr/lib/python2.7/site-packages/PyQt4/uic/widget-plugins/ +-rw-r--r-- root/root usr/lib/python2.7/site-packages/PyQt4/uic/widget-plugins/kde4.py +-rw-r--r-- root/root usr/lib/python2.7/site-packages/PyQt4/uic/widget-plugins/kde4.pyc drwxr-xr-x root/root usr/lib/ruby/ drwxr-xr-x root/root usr/lib/ruby/site_ruby/ drwxr-xr-x root/root usr/lib/ruby/site_ruby/1.9.1/ @@ -435,6 +538,8 @@ drwxr-xr-x root/root usr/share/apps/plasma_ruby_digital_clock/ -rw-r--r-- root/root usr/share/apps/plasma_ruby_digital_clock/calendar.rb -rw-r--r-- root/root usr/share/apps/plasma_ruby_digital_clock/clock.rb -rw-r--r-- root/root usr/share/apps/plasma_ruby_digital_clock/digital_clock_config.rb +drwxr-xr-x root/root usr/share/apps/plasma_scriptengine_kimono/ +-rw-r--r-- root/root usr/share/apps/plasma_scriptengine_kimono/PlasmaScriptengineKimono.dll drwxr-xr-x root/root usr/share/apps/pykde4/ drwxr-xr-x root/root usr/share/apps/pykde4/examples/ -rw-r--r-- root/root usr/share/apps/pykde4/examples/__init__.py @@ -487,6 +592,8 @@ drwxr-xr-x root/root usr/share/kde4/ drwxr-xr-x root/root usr/share/kde4/services/ -rw-r--r-- root/root usr/share/kde4/services/plasma-applet-ruby-analogclock.desktop -rw-r--r-- root/root usr/share/kde4/services/plasma-ruby-digital-clock-default.desktop +-rw-r--r-- root/root usr/share/kde4/services/plasma-scriptengine-kimono-applet.desktop +-rw-r--r-- root/root usr/share/kde4/services/plasma-scriptengine-kimono-dataengine.desktop drwxr-xr-x root/root usr/share/sip/ drwxr-xr-x root/root usr/share/sip/PyKDE4/ drwxr-xr-x root/root usr/share/sip/PyKDE4/akonadi/ diff --git a/kde/kdebindings/.md5sum b/kde/kdebindings/.md5sum index dd48a732e..4c2b12a8f 100644 --- a/kde/kdebindings/.md5sum +++ b/kde/kdebindings/.md5sum @@ -1,2 +1,2 @@ -0f194ec6cb172ca1b958f4257020d24c fix-pyqt4-build.patch e1b109db1cc0d7640f06ede0bbcb5aaf kdebindings-4.5.4.tar.bz2 +a09eb7cace5bfa9ea62be1a7d8d73cb0 sip4.12.patch diff --git a/kde/kdebindings/Pkgfile b/kde/kdebindings/Pkgfile index e06269d19..098e38651 100755 --- a/kde/kdebindings/Pkgfile +++ b/kde/kdebindings/Pkgfile @@ -6,13 +6,13 @@ name=kdebindings version=4.5.4 -release=2 +release=3 source=(ftp://ftp.kde.org/pub/kde/stable/$version/src/$name-$version.tar.bz2 - http://nutyx.meticul.eu/files/patchs/$name/fix-pyqt4-build.patch ) + sip4.12.patch ) build() { cd $name-$version - patch -Np0 -i ../fix-pyqt4-build.patch + patch -Np0 -i ../sip4.12.patch mkdir build cd build diff --git a/kde/kdebindings/sip4.12.patch b/kde/kdebindings/sip4.12.patch new file mode 100644 index 000000000..cc06db01b --- /dev/null +++ b/kde/kdebindings/sip4.12.patch @@ -0,0 +1,156 @@ +--- /tmp/work/src/kdebindings-4.5.4/python/pykde4/sip/kdecore/typedefs.sip 2010-11-02 13:51:10.000000000 +0100 ++++ /tmp/work/src/kdebindings-4.5.4/python/pykde4/sip/kdecore/typedefs.sip.new 2011-01-03 12:45:29.000000000 +0100 +@@ -582,90 +582,6 @@ + %End + }; + +-template +-%MappedType QSet +-{ +-%TypeHeaderCode +-#include +-%End +- +-%ConvertFromTypeCode +- // Create the list. +- PyObject *l; +- +- if ((l = PyList_New(sipCpp->size())) == NULL) +- return NULL; +- +- // Set the list elements. +- QSet set = *sipCpp; +- int i = 0; +- foreach (TYPE value, set) +- { +- PyObject *obj = sipConvertFromNewType(&value, sipType_TYPE, sipTransferObj); +- if (obj == NULL || PyList_SET_ITEM (l, i, obj) < 0) +- { +- Py_DECREF(l); +- +- if (obj) +- Py_DECREF(obj); +- +- return NULL; +- } +- +- Py_DECREF(obj); +- i++; +- } +- +- return l; +-%End +- +-%ConvertToTypeCode +- // Check the type if that is all that is required. +- if (sipIsErr == NULL) +- { +- if (!PyList_Check(sipPy)) +- return 0; +- } +- +- // Check the type if that is all that is required. +- if (sipIsErr == NULL) +- { +- if (!PyList_Check(sipPy)) +- return 0; +- +- for (int i = 0; i < PyList_GET_SIZE(sipPy); ++i) +- if (!sipCanConvertToType(PyList_GET_ITEM (sipPy, i), sipType_TYPE, SIP_NOT_NONE)) +- return 0; +- } +- +- QSet *qs = new QSet; +- +- for (int i = 0; i < PyList_GET_SIZE(sipPy); ++i) +- { +- int state; +- +- TYPE *t = reinterpret_cast(sipConvertToType(PyList_GET_ITEM (sipPy, i), sipType_TYPE, sipTransferObj, SIP_NOT_NONE, &state, sipIsErr)); +- +- if (*sipIsErr) +- { +- sipReleaseType(t, sipType_TYPE, state); +- +- delete qs; +- return 0; +- } +- +- *qs << *t; +- +- sipReleaseType(t, sipType_TYPE, state); +- } +- +- *sipCppPtr = qs; +- +- return sipGetState(sipTransferObj); +-%End +-}; +- +- + template + %MappedType QPair + { +@@ -732,62 +648,6 @@ + %End + }; + +- +-%MappedType QList +-{ +-%TypeHeaderCode +-#include +-%End +- +-%ConvertFromTypeCode +- // Create the list. +- PyObject *l; +- +- if ((l = PyList_New(sipCpp->size())) == NULL) +- return NULL; +- +- // Set the list elements. +- for (int i = 0; i < sipCpp->size(); ++i) { +- PyObject *pobj; +- +-#if PY_MAJOR_VERSION >= 3 +- if ((pobj = PyLong_FromLong(sipCpp->value(i))) == NULL) { +-#else +- if ((pobj = PyInt_FromLong(sipCpp->value(i))) == NULL) { +-#endif +- Py_DECREF(l); +- +- return NULL; +- } +- +- PyList_SET_ITEM(l, i, pobj); +- } +- +- return l; +-%End +- +-%ConvertToTypeCode +- // Check the type if that is all that is required. +- if (sipIsErr == NULL) +- return PyList_Check(sipPy); +- +- QList *ql = new QList; +- +- for (int i = 0; i < PyList_GET_SIZE(sipPy); ++i) { +-#if PY_MAJOR_VERSION >= 3 +- ql->append(PyLong_AsLong(PyList_GET_ITEM(sipPy, i))); +-#else +- ql->append(PyInt_AsLong(PyList_GET_ITEM(sipPy, i))); +-#endif +- } +- +- *sipCppPtr = ql; +- +- return sipGetState(sipTransferObj); +-%End +-}; +- +- + template + %MappedType QStack + { -- cgit v1.2.3-54-g00ecf