Date: Thursday, March 4, 2010 @ 18:06:52 Author: andrea Revision: 71162
upgpkg: kdeadmin 4.4.1-2 fix the AttributeError popping up when accessing the KCM (FS#18446) Added: kdeadmin/trunk/fix-when-accessing-the-KCM.patch Modified: kdeadmin/trunk/PKGBUILD ----------------------------------+ PKGBUILD | 13 +++++++++---- fix-when-accessing-the-KCM.patch | 11 +++++++++++ 2 files changed, 20 insertions(+), 4 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2010-03-04 22:10:28 UTC (rev 71161) +++ PKGBUILD 2010-03-04 23:06:52 UTC (rev 71162) @@ -7,7 +7,7 @@ 'kdeadmin-kuser' 'kdeadmin-system-config-printer-kde') pkgver=4.4.1 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') url='http://www.kde.org' license=('GPL' 'LGPL' 'FDL') @@ -15,14 +15,19 @@ makedepends=('pkgconfig' 'cmake' 'automoc4' 'kdepimlibs' 'kdebase-runtime' 'kdebindings-python' 'system-config-printer-common' 'kdepim-runtime') source=("http://download.kde.org/stable/${pkgver}/src/${pkgbase}-${pkgver}.tar.bz2" - 'fix-syslog-path.patch') + 'fix-syslog-path.patch' + 'fix-when-accessing-the-KCM.patch') md5sums=('6a69c96bf7ad38ea78972e926a2281e7' - '41b71823c7a33975ec08aaf75d67a374') + '41b71823c7a33975ec08aaf75d67a374' + '3d79416bd7ac5a04f3ceae5529279c50') build() { - cd $srcdir/${pkgbase}-${pkgver} + cd ${srcdir}/${pkgbase}-${pkgver} patch -p1 -i ${srcdir}/fix-syslog-path.patch || return 1 + # fixed in 4.4.2 + patch -Np3 -i ${srcdir}/fix-when-accessing-the-KCM.patch || return 1 + cd ${srcdir} mkdir build cd build Added: fix-when-accessing-the-KCM.patch =================================================================== --- fix-when-accessing-the-KCM.patch (rev 0) +++ fix-when-accessing-the-KCM.patch 2010-03-04 23:06:52 UTC (rev 71162) @@ -0,0 +1,11 @@ +--- trunk/KDE/kdeadmin/system-config-printer-kde/options.py 2010/01/25 07:05:28 1079837 ++++ trunk/KDE/kdeadmin/system-config-printer-kde/options.py 2010/03/04 20:36:46 1098974 +@@ -133,7 +133,7 @@ + self.widget.clear() + if type(supported) == list: + for each in supported: +- self.widget.addItem(self.combobox_dict[each]) ++ self.widget.addItem(each) + else: + self.widget.addItem(self.combobox_dict[supported]) + elif (type(self.widget) == QComboBox and