Bug#685456: marked as done (Freeze exception for kde-gtk-config)

2012-10-08 Thread Debian Bug Tracking System
Your message dated Mon, 08 Oct 2012 15:24:57 +0200
with message-id 5072d429.5020...@dogguy.org
and subject line Re: Bug#685456: Freeze exception for kde-gtk-config
has caused the Debian Bug report #685456,
regarding Freeze exception for kde-gtk-config
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
685456: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=685456
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---
Package: release.debian.org
Severity: normal

Dear release team,

Please consider a release exception for the package kde-gtk-config version 
2.1-1.

In new upstream release only translations files were updated and one tiny patch
from debian package was accepted.

This upload fixes RC bug #678714 which had prevented automatic migration to
testing before freeze.

File in attachment was produced using command:

$ debdiff kde-gtk-config_2.0-3.dsc kde-gtk-config_2.1-1.dsc | \
filterdiff -x '*/po/*' -x '*.desktop'  kde-gtk-config_2.0-3:2.1-1.diff

Best regards,
Boris
diff -Nru kde-gtk-config-2.0/debian/changelog kde-gtk-config-2.1/debian/changelog
--- kde-gtk-config-2.0/debian/changelog	2012-06-08 07:07:18.0 +0300
+++ kde-gtk-config-2.1/debian/changelog	2012-08-21 00:26:50.0 +0300
@@ -1,3 +1,16 @@
+kde-gtk-config (3:2.1-1) unstable; urgency=low
+
+  * Update to stable release 2.1.
+  * Deleted file debian/patches/fix-build-on-kfreebsd-and-hurd-i386:
+accepted in upstream.
+  * Added file debian/patches/fix-loading-icons:
+without this patch KDE-GTK-Config module scans ./ directory if option
+gtk-icon-theme-name or option gtk-fallback-icon-theme is empty or invalid,
+now first element from the list of found icon themes is used.
+(Closes: #678714)
+
+ -- Boris Pek tehnic...@mail.ru  Tue, 21 Aug 2012 00:22:23 +0300
+
 kde-gtk-config (3:2.0-3) unstable; urgency=low
 
   * Package moved to unstable after tests: no changes required.
diff -Nru kde-gtk-config-2.0/debian/patches/fix-build-on-kfreebsd-and-hurd-i386 kde-gtk-config-2.1/debian/patches/fix-build-on-kfreebsd-and-hurd-i386
--- kde-gtk-config-2.0/debian/patches/fix-build-on-kfreebsd-and-hurd-i386	2012-06-08 07:06:49.0 +0300
+++ kde-gtk-config-2.1/debian/patches/fix-build-on-kfreebsd-and-hurd-i386	1970-01-01 03:00:00.0 +0300
@@ -1,15 +0,0 @@
-Description: Fix build in Debian GNU/kFreeBSD and in Debian GNU/Hurd
-Author: Boris Pek tehnic...@mail.ru
-Last-Update: 2012-06-06
-
 a/gtk3proxies/preview3.c
-+++ b/gtk3proxies/preview3.c
-@@ -24,8 +24,6 @@
- #include stdio.h
- #include assert.h
- #include stdlib.h
--
--#include sys/inotify.h
- #include string.h
- 
- void printHelp()
diff -Nru kde-gtk-config-2.0/debian/patches/fix-loading-icons kde-gtk-config-2.1/debian/patches/fix-loading-icons
--- kde-gtk-config-2.0/debian/patches/fix-loading-icons	1970-01-01 03:00:00.0 +0300
+++ kde-gtk-config-2.1/debian/patches/fix-loading-icons	2012-08-21 00:26:50.0 +0300
@@ -0,0 +1,51 @@
+Description: Fix loading icons
+ Without this patch KDE-GTK-Config module scans ./ directory if option
+ gtk-icon-theme-name or option gtk-fallback-icon-theme is empty or invalid.
+ Now first element from the list of found icon themes is used.
+Bug-Debian: http://bugs.debian.org/678714
+Author: Boris Pek tehnic...@mail.ru
+Last-Update: 2012-08-21
+
+--- a/src/gtkconfigkcmodule.cpp
 b/src/gtkconfigkcmodule.cpp
+@@ -200,7 +200,9 @@
+ {
+ label-setToolTip(iconName);
+ 
+-QString ret = IconThemesModel::findFilesRecursively(QStringList(iconName+.*), theme);
++QString ret;
++if(!theme.isEmpty())
++ret = IconThemesModel::findFilesRecursively(QStringList(iconName+.*), theme);
+ if(!ret.isEmpty()) {
+ QPixmap p(ret);
+ Q_ASSERT(!p.isNull());
+@@ -208,7 +210,9 @@
+ return;
+ }
+ 
+-ret = IconThemesModel::findFilesRecursively(QStringList(iconName+.*), fallback);
++if(!fallback.isEmpty())
++ret = IconThemesModel::findFilesRecursively(QStringList(iconName+.*), fallback);
++
+ if(!ret.isEmpty()) {
+ QPixmap p(ret);
+ Q_ASSERT(!p.isNull());
+@@ -401,10 +401,14 @@
+ appareance-gtk3Appearance()-installedThemesNames());
+ 
+ //icons
+-QString currentIcon = useConfig ? appareance-getIcon() : ui-cb_icon-currentText(),
+-currentFallback = useConfig ? appareance-getIconFallback() : ui-cb_icon_fallback-currentText();
+-ui-cb_icon-setCurrentIndex(ui-cb_icon-findData(currentIcon, IconThemesModel::DirNameRole));
+-

Bug#685456: marked as done (Freeze exception for kde-gtk-config)

2012-08-25 Thread Debian Bug Tracking System
Your message dated Sun, 26 Aug 2012 04:04:56 +0200
with message-id 20120826020456.gl19...@mraw.org
and subject line Re: Bug#685456: Freeze exception for kde-gtk-config
has caused the Debian Bug report #685456,
regarding Freeze exception for kde-gtk-config
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
685456: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=685456
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---
Package: release.debian.org
Severity: normal

Dear release team,

Please consider a release exception for the package kde-gtk-config version 
2.1-1.

In new upstream release only translations files were updated and one tiny patch
from debian package was accepted.

This upload fixes RC bug #678714 which had prevented automatic migration to
testing before freeze.

File in attachment was produced using command:

$ debdiff kde-gtk-config_2.0-3.dsc kde-gtk-config_2.1-1.dsc | \
filterdiff -x '*/po/*' -x '*.desktop'  kde-gtk-config_2.0-3:2.1-1.diff

Best regards,
Boris
diff -Nru kde-gtk-config-2.0/debian/changelog kde-gtk-config-2.1/debian/changelog
--- kde-gtk-config-2.0/debian/changelog	2012-06-08 07:07:18.0 +0300
+++ kde-gtk-config-2.1/debian/changelog	2012-08-21 00:26:50.0 +0300
@@ -1,3 +1,16 @@
+kde-gtk-config (3:2.1-1) unstable; urgency=low
+
+  * Update to stable release 2.1.
+  * Deleted file debian/patches/fix-build-on-kfreebsd-and-hurd-i386:
+accepted in upstream.
+  * Added file debian/patches/fix-loading-icons:
+without this patch KDE-GTK-Config module scans ./ directory if option
+gtk-icon-theme-name or option gtk-fallback-icon-theme is empty or invalid,
+now first element from the list of found icon themes is used.
+(Closes: #678714)
+
+ -- Boris Pek tehnic...@mail.ru  Tue, 21 Aug 2012 00:22:23 +0300
+
 kde-gtk-config (3:2.0-3) unstable; urgency=low
 
   * Package moved to unstable after tests: no changes required.
diff -Nru kde-gtk-config-2.0/debian/patches/fix-build-on-kfreebsd-and-hurd-i386 kde-gtk-config-2.1/debian/patches/fix-build-on-kfreebsd-and-hurd-i386
--- kde-gtk-config-2.0/debian/patches/fix-build-on-kfreebsd-and-hurd-i386	2012-06-08 07:06:49.0 +0300
+++ kde-gtk-config-2.1/debian/patches/fix-build-on-kfreebsd-and-hurd-i386	1970-01-01 03:00:00.0 +0300
@@ -1,15 +0,0 @@
-Description: Fix build in Debian GNU/kFreeBSD and in Debian GNU/Hurd
-Author: Boris Pek tehnic...@mail.ru
-Last-Update: 2012-06-06
-
 a/gtk3proxies/preview3.c
-+++ b/gtk3proxies/preview3.c
-@@ -24,8 +24,6 @@
- #include stdio.h
- #include assert.h
- #include stdlib.h
--
--#include sys/inotify.h
- #include string.h
- 
- void printHelp()
diff -Nru kde-gtk-config-2.0/debian/patches/fix-loading-icons kde-gtk-config-2.1/debian/patches/fix-loading-icons
--- kde-gtk-config-2.0/debian/patches/fix-loading-icons	1970-01-01 03:00:00.0 +0300
+++ kde-gtk-config-2.1/debian/patches/fix-loading-icons	2012-08-21 00:26:50.0 +0300
@@ -0,0 +1,51 @@
+Description: Fix loading icons
+ Without this patch KDE-GTK-Config module scans ./ directory if option
+ gtk-icon-theme-name or option gtk-fallback-icon-theme is empty or invalid.
+ Now first element from the list of found icon themes is used.
+Bug-Debian: http://bugs.debian.org/678714
+Author: Boris Pek tehnic...@mail.ru
+Last-Update: 2012-08-21
+
+--- a/src/gtkconfigkcmodule.cpp
 b/src/gtkconfigkcmodule.cpp
+@@ -200,7 +200,9 @@
+ {
+ label-setToolTip(iconName);
+ 
+-QString ret = IconThemesModel::findFilesRecursively(QStringList(iconName+.*), theme);
++QString ret;
++if(!theme.isEmpty())
++ret = IconThemesModel::findFilesRecursively(QStringList(iconName+.*), theme);
+ if(!ret.isEmpty()) {
+ QPixmap p(ret);
+ Q_ASSERT(!p.isNull());
+@@ -208,7 +210,9 @@
+ return;
+ }
+ 
+-ret = IconThemesModel::findFilesRecursively(QStringList(iconName+.*), fallback);
++if(!fallback.isEmpty())
++ret = IconThemesModel::findFilesRecursively(QStringList(iconName+.*), fallback);
++
+ if(!ret.isEmpty()) {
+ QPixmap p(ret);
+ Q_ASSERT(!p.isNull());
+@@ -401,10 +401,14 @@
+ appareance-gtk3Appearance()-installedThemesNames());
+ 
+ //icons
+-QString currentIcon = useConfig ? appareance-getIcon() : ui-cb_icon-currentText(),
+-currentFallback = useConfig ? appareance-getIconFallback() : ui-cb_icon_fallback-currentText();
+-ui-cb_icon-setCurrentIndex(ui-cb_icon-findData(currentIcon, IconThemesModel::DirNameRole));
+-