Hello community,
here is the log from the commit of package python-kde4 for openSUSE:Factory checked in at 2012-01-30 12:28:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-kde4 (Old)
and /work/SRC/openSUSE:Factory/.python-kde4.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-kde4", Maintainer is "kde-maintainers@suse.de"
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-kde4/python-kde4.changes 2011-12-08 12:14:01.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.python-kde4.new/python-kde4.changes 2012-01-30 12:28:15.000000000 +0100
@@ -1,0 +2,8 @@
+Wed Jan 18 21:13:09 CET 2012 - dmueller@suse.de
+
+- update to 4.8.0
+ * first stable release of KDE 4.8 (only critical fixes over 4.7.98)
+ * see http://kde.org/announcements/4.8/ for details
+
+
+-------------------------------------------------------------------
Old:
----
pykde4-4.7.4.tar.bz2
New:
----
pykde4-4.8.0.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-kde4.spec ++++++
--- /var/tmp/diff_new_pack.S0sD4x/_old 2012-01-30 12:28:16.000000000 +0100
+++ /var/tmp/diff_new_pack.S0sD4x/_new 2012-01-30 12:28:16.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-kde4
#
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,7 +16,7 @@
#
Name: python-kde4
-Version: 4.7.4
+Version: 4.8.0
Release: 0
Summary: Python bindings for KDE 4
License: LGPL-2.1+
@@ -39,6 +39,7 @@
%package devel
Summary: Development files of python-kde4
+Group: Development/Libraries/KDE
Requires: %{name} = %{version}
Requires: python-qt4-devel
++++++ pykde4-4.7.4.tar.bz2 -> pykde4-4.8.0.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pykde4-4.7.4/CMakeLists.txt new/pykde4-4.8.0/CMakeLists.txt
--- old/pykde4-4.7.4/CMakeLists.txt 2011-06-22 17:02:34.000000000 +0200
+++ new/pykde4-4.8.0/CMakeLists.txt 2011-07-27 20:37:12.000000000 +0200
@@ -73,7 +73,6 @@
${QT_QTWEBKIT_INCLUDE_DIR}
${KDE4_INCLUDE_DIR}
${KDE4_INCLUDE_DIR}/solid
- ${KDE4_INCLUDE_DIR}/phonon
${KDE4_INCLUDE_DIR}/kio
${KDE4_INCLUDE_DIR}/kdeprint
${KDE4_INCLUDE_DIR}/kdeprint/lpr
@@ -81,6 +80,7 @@
${KDE4_INCLUDE_DIR}/ksettings
${KDE4_INCLUDE_DIR}/knewstuff2
${KDE4_INCLUDE_DIR}/dnssd
+ ${KDE4_PHONON_INCLUDES}
${KDEPIMLIBS_INCLUDE_DIRS}
)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pykde4-4.7.4/examples/kdecoreExamples/kstandarddirs.py new/pykde4-4.8.0/examples/kdecoreExamples/kstandarddirs.py
--- old/pykde4-4.7.4/examples/kdecoreExamples/kstandarddirs.py 2011-05-20 22:33:41.000000000 +0200
+++ new/pykde4-4.8.0/examples/kdecoreExamples/kstandarddirs.py 2011-08-07 17:40:41.000000000 +0200
@@ -51,7 +51,7 @@
# currentIndexChanged can also be emitted with an int (the index that
# changed)
- self.combo.currentIndexChanged[QString].connect(self.slotIndexChanged)
+ combo.currentIndexChanged[QString].connect(self.slotIndexChanged)
lBox = KVBox (hBox)
listLbl = QLabel ("Directories", lBox)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pykde4-4.7.4/examples/kdeuiExamples/kaboutkdedialog.py new/pykde4-4.8.0/examples/kdeuiExamples/kaboutkdedialog.py
--- old/pykde4-4.7.4/examples/kdeuiExamples/kaboutkdedialog.py 2011-05-20 22:33:41.000000000 +0200
+++ new/pykde4-4.8.0/examples/kdeuiExamples/kaboutkdedialog.py 2011-08-07 17:40:41.000000000 +0200
@@ -2,7 +2,7 @@
from PyQt4.QtGui import QLabel
from PyKDE4.kdecore import i18n
-from PyKDE4.kdeui import KVBox, KHBox, KPushButton, KAboutKdeDialog
+from PyKDE4.kdeui import KVBox, KHBox, KPushButton, KHelpMenu
helpText = """The KAboutKdeDialog is the dialog that is normally
available from the help menu.
@@ -25,14 +25,9 @@
self.button = KPushButton(i18n("Show %s" % dialogName), hBox)
self.button.setMaximumSize (250, 30)
- self.button.clicked.connect(self.showDialog)
+ self.helpmenu = KHelpMenu(parent, "", False)
+ self.button.clicked.connect(self.helpmenu.aboutKDE)
- def showDialog(self):
-
- """Slot called by the clicked() slot of the KPushButton."""
-
- dlg = KAboutKdeDialog (self.parent ())
- dlg.exec_ ()
# This example can be run standalone
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pykde4-4.7.4/examples/solidExamples/solid_audiointerface.py new/pykde4-4.8.0/examples/solidExamples/solid_audiointerface.py
--- old/pykde4-4.7.4/examples/solidExamples/solid_audiointerface.py 2011-05-20 22:33:41.000000000 +0200
+++ new/pykde4-4.8.0/examples/solidExamples/solid_audiointerface.py 2011-08-07 17:40:41.000000000 +0200
@@ -100,11 +100,11 @@
#-------------------- main ------------------------------------------------
- appName = "Solid_StorageDrive"
+ appName = "Solid_AudioInterface"
catalog = ""
- programName = ki18n ("Solid_StorageDrive") #ki18n required here
+ programName = ki18n ("Solid_AudioInterface") #ki18n required here
version = "1.0"
- description = ki18n ("Solid.StorageDrive Example") #ki18n required here
+ description = ki18n ("Solid.AudioInterface Example") #ki18n required here
license = KAboutData.License_GPL
copyright = ki18n ("(c) 2007 Jim Bublitz") #ki18n required here
text = ki18n ("none") #ki18n required here
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pykde4-4.7.4/examples/solidExamples/solid_networkinterface.py new/pykde4-4.8.0/examples/solidExamples/solid_networkinterface.py
--- old/pykde4-4.7.4/examples/solidExamples/solid_networkinterface.py 2011-05-20 22:33:41.000000000 +0200
+++ new/pykde4-4.8.0/examples/solidExamples/solid_networkinterface.py 2011-08-07 17:40:41.000000000 +0200
@@ -3,7 +3,7 @@
from PyKDE4.kdecore import i18n
from PyKDE4.solid import Solid, Solid
-from PyKDE4.kdeui import KVBox, KHBox, KTextEdit
+from PyKDE4.kdeui import KVBox, KHBox
helpText = """The Solid class discovers information about the hardware on a machine.
@@ -82,11 +82,11 @@
#-------------------- main ------------------------------------------------
- appName = "Solid_StorageDrive"
+ appName = "Solid_NetworkInterface"
catalog = ""
- programName = ki18n ("Solid_StorageDrive") #ki18n required here
+ programName = ki18n ("Solid_NetworkInterface") #ki18n required here
version = "1.0"
- description = ki18n ("Solid.StorageDrive Example") #ki18n required here
+ description = ki18n ("Solid.NetworkInterface Example") #ki18n required here
license = KAboutData.License_GPL
copyright = ki18n ("(c) 2007 Jim Bublitz") #ki18n required here
text = ki18n ("none") #ki18n required here
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pykde4-4.7.4/examples/solidExamples/solid_processor.py new/pykde4-4.8.0/examples/solidExamples/solid_processor.py
--- old/pykde4-4.7.4/examples/solidExamples/solid_processor.py 2011-05-20 22:33:41.000000000 +0200
+++ new/pykde4-4.8.0/examples/solidExamples/solid_processor.py 2011-08-07 17:40:41.000000000 +0200
@@ -22,7 +22,7 @@
self.layout ().setAlignment (self.help, Qt.AlignHCenter)
self.setSpacing (10)
- display = QTreeWidget ()
+ display = QTreeWidget (self)
display.setHeaderLabels (["Processor", "Max Speed", "Number", "Change Freq"])
# retrieve a list of Solid.Device for this machine
@@ -60,11 +60,11 @@
#-------------------- main ------------------------------------------------
- appName = "Solid_StorageDrive"
+ appName = "Solid_Processor"
catalog = ""
- programName = ki18n ("Solid_StorageDrive") #ki18n required here
+ programName = ki18n ("Solid_Processor") #ki18n required here
version = "1.0"
- description = ki18n ("Solid.StorageDrive Example") #ki18n required here
+ description = ki18n ("Solid.Processor Example") #ki18n required here
license = KAboutData.License_GPL
copyright = ki18n ("(c) 2007 Jim Bublitz") #ki18n required here
text = ki18n ("none") #ki18n required here
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pykde4-4.7.4/examples/solidExamples/solid_storageaccess.py new/pykde4-4.8.0/examples/solidExamples/solid_storageaccess.py
--- old/pykde4-4.7.4/examples/solidExamples/solid_storageaccess.py 2011-05-20 22:33:41.000000000 +0200
+++ new/pykde4-4.8.0/examples/solidExamples/solid_storageaccess.py 2011-08-07 17:40:41.000000000 +0200
@@ -68,11 +68,11 @@
#-------------------- main ------------------------------------------------
- appName = "Solid_StorageDrive"
+ appName = "Solid_StorageAccess"
catalog = ""
- programName = ki18n ("Solid_StorageDrive") #ki18n required here
+ programName = ki18n ("Solid_StorageAccess") #ki18n required here
version = "1.0"
- description = ki18n ("Solid.StorageDrive Example") #ki18n required here
+ description = ki18n ("Solid.StorageAccess Example") #ki18n required here
license = KAboutData.License_GPL
copyright = ki18n ("(c) 2007 Jim Bublitz") #ki18n required here
text = ki18n ("none") #ki18n required here
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pykde4-4.7.4/examples/solidExamples/solid_storagedrive.py new/pykde4-4.8.0/examples/solidExamples/solid_storagedrive.py
--- old/pykde4-4.7.4/examples/solidExamples/solid_storagedrive.py 2011-05-20 22:33:41.000000000 +0200
+++ new/pykde4-4.8.0/examples/solidExamples/solid_storagedrive.py 2011-08-07 17:40:41.000000000 +0200
@@ -3,7 +3,7 @@
from PyKDE4.kdecore import i18n
from PyKDE4.solid import Solid
-from PyKDE4.kdeui import KVBox, KHBox, KColorButton
+from PyKDE4.kdeui import KVBox, KHBox
helpText = """The Solid class discovers information about the hardware on a machine.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pykde4-4.7.4/examples/solidExamples/solid_storagevolume.py new/pykde4-4.8.0/examples/solidExamples/solid_storagevolume.py
--- old/pykde4-4.7.4/examples/solidExamples/solid_storagevolume.py 2011-05-20 22:33:41.000000000 +0200
+++ new/pykde4-4.8.0/examples/solidExamples/solid_storagevolume.py 2011-08-07 17:40:41.000000000 +0200
@@ -78,11 +78,11 @@
#-------------------- main ------------------------------------------------
- appName = "Solid_StorageDrive"
+ appName = "Solid_StorageVolume"
catalog = ""
- programName = ki18n ("Solid_StorageDrive") #ki18n required here
+ programName = ki18n ("Solid_StorageVolume") #ki18n required here
version = "1.0"
- description = ki18n ("Solid.StorageDrive Example") #ki18n required here
+ description = ki18n ("Solid.StorageVolume Example") #ki18n required here
license = KAboutData.License_GPL
copyright = ki18n ("(c) 2007 Jim Bublitz") #ki18n required here
text = ki18n ("none") #ki18n required here
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pykde4-4.7.4/sip/kio/kfileitem.sip new/pykde4-4.8.0/sip/kio/kfileitem.sip
--- old/pykde4-4.7.4/sip/kio/kfileitem.sip 2011-05-20 22:33:41.000000000 +0200
+++ new/pykde4-4.8.0/sip/kio/kfileitem.sip 2012-01-10 15:14:30.000000000 +0100
@@ -236,7 +236,11 @@
len = sipCpp->count();
+#if PY_VERSION_HEX >= 0x03020000
+ if (PySlice_GetIndicesEx(a0, len, &start, &stop, &step, &slicelength) < 0)
+#else
if (PySlice_GetIndicesEx((PySliceObject *)a0, len, &start, &stop, &step, &slicelength) < 0)
+#endif
sipIsErr = 1;
else
{
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pykde4-4.7.4/sip/phonon/mrl.sip new/pykde4-4.8.0/sip/phonon/mrl.sip
--- old/pykde4-4.7.4/sip/phonon/mrl.sip 2011-06-22 17:02:34.000000000 +0200
+++ new/pykde4-4.8.0/sip/phonon/mrl.sip 2011-07-27 20:37:15.000000000 +0200
@@ -22,7 +22,7 @@
class Mrl : QUrl
{
%TypeHeaderCode
-#include