Bug#988601: unblock: eiskaltdcpp/2.4.2-1

2021-05-16 Thread Boris Pek
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock
X-Debbugs-Cc: tehn...@debian.org

Please unblock package eiskaltdcpp

This was a bugfix release of program with small amount of changes.
The most important one:
* Fix search on ADC hubs. (It was accidentally broken in 2.4.1 release.)

Notes:
Hub is just server software in terms of Direct Connect (DC aka NMDC) and
Advanced Direct Connect (ADC) protocols. For example, in Debian we have uhub
program which is ADC hub (without support of old DC protocol).

[ Reason ]
Bugfix release + updated translations.

Package was uploaded at 2021-03-03 01:02:49 +0300, almost ten days before
Hard Freeze (2021-03-12), but did not migrate to testing and I forgot to
check its status...

[ Impact ]
> What is the impact for the user if the unblock isn't granted?

Users connected only to ADC hubs will not be able to search files. All other
features (public and private chats, file exchange, observing file list, etc.)
work fine.

[ Tests ]
> What automated or manual tests cover the affected code?

There are no automated tests for code, but this version of program has been
successfully checked by a lot of users (including me) during long time
(since 2021-03-03).

[ Risks ]
There are no known risks.

[ Checklist ]
  [x] all changes are documented in the d/changelog
  [x] I reviewed all changes and I approve them
  [x] attach debdiff against the package in testing

[ Other info ]
* I am upstream developer of program as well.
* Important patch: https://github.com/eiskaltdcpp/eiskaltdcpp/commit/e1717a8e
* Full diff: https://github.com/eiskaltdcpp/eiskaltdcpp/compare/v2.4.1...v2.4.2

unblock eiskaltdcpp/2.4.2-1



__debdiff.changes.diff
Description: Binary data


Bug#983682: Freeze exception for psi-plugins/1.5-2

2021-02-28 Thread Boris Pek
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: freeze-exception
X-Debbugs-CC: tehn...@debian.org, pkg-xmpp-de...@lists.alioth.debian.org

Dear release team,

Please consider a release exception for new package psi-plugins [1].

 This package contains officially supported plugins for Psi:
 * Attention
 * Autoreply
 * Birthday Reminder
 * Chess
 * Cleaner
 * Client Switcher
 * Conference Logger
 * Content Downloader
 * Enum Messages
 * Extended Menu
 * Extended Options
 * Gomoku Game
 * History Keeper
 * Image
 * Image Preview
 * Jabber Disk
 * Juick
 * Message Filter
 * OpenPGP
 * Off-the-Record
 * PEP Change Notify
 * QIP X-Statuses
 * Screenshot
 * Stop Spam
 * Storage Notes
 * Translate
 * Video Status
 * Watcher
 .
 Psi is a cross-platform powerful XMPP client designed for experienced users.
 User interface of program is very flexible in customization. For example,
 there are "multi windows" and "all in one" modes, support of different
 iconsets and themes. Psi supports file sharing and audio/video calls. Security
 is also a major consideration, and Psi provides it for both client-to-server
 (TLS) and client-to-client (OpenPGP, OTR, OMEMO) via appropriate plugins.


While psi-plugins package is new in Debian, the project has long history [2],
these plugins are stable and well tested in other GNU/Linux distros and even
in Debian [3], upstream is active and responsive, Psi 1.x releases cycle
receives only bug fixes, backported from git master branch (where active
development of next Psi 2.0 release is done).

Yes, Psi program may still be used without these plugins, but I believe that
additional features provided by them will be highly demanded by Debian users.

[1] https://tracker.debian.org/pkg/psi-plugins
[2] https://github.com/psi-im/plugins/tags
[3] In fact psi-plus-plugins package [4] used the same code base approximately
between Psi+ 0.16.19  and 1.2.40 releases [5] (2012-2017). Just a reminder:
Psi+ is a development branch of Psi with rolling release development model.
Users who wants to receive new features and bug fixes very quickly may use
Psi+ on daily basis. Users who do not care about new trends and prefer
constancy may choose Psi as it uses classical development model and its
releases are very rare.
[4] https://packages.debian.org/sid/psi-plus-plugins
[5] https://salsa.debian.org/xmpp-team/psi-plus/-/blob/master/debian/changelog

Best regards,
Boris



Bug#983678: Freeze exception for ncdc/1.22.1-2

2021-02-28 Thread Boris Pek
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: freeze-exception

Dear release team,

Please consider a release exception for my package ncdc [1].

While this package is new in Debian, the project has long history [2], program
is stable and well tested in other GNU/Linux distros [3], upstream is active
and responsive.

Once ncdc package migrates to Debian Bullseye I'll open a removal request for
package microdc2 [4]:
+ project is dead:
   * official website does not exist anymore
   * last release (0.15.6) was in 2006 [5]
   * last commit to git repo was 2013 [6]
   * git repository has been explicitly marked as archived
   * upstream developer is not responsive
+ package is unmaintained [7]

Now microdc2 package does not have known RC bugs and its removal is not urgent
yet, but besides dead upstream there are few additional reasons for this:
* program does not support modern ADC protocol while in Debian repository there
  is server software [8] only for this protocol
* program lucks a lot of features required by regular users (for example,
  connecting to multiple hubs at the same time, etc.)
* ncdc fills the same niche (command line DC client) and has a lot of features
  absent in microdc2

[1] https://tracker.debian.org/pkg/ncdc
[2] https://dev.yorhel.nl/ncdc/changes
[3] https://repology.org/project/ncdc/versions
[4] https://tracker.debian.org/pkg/microdc2
[5] https://github.com/jnwatts/microdc2#news
[6] https://github.com/jnwatts/microdc2/commits/master
[7] https://bugs.debian.org/980954
[8] https://wiki.debian.org/Direct_Connect

Best regards,
Boris



Bug#977172: buster-pu: package qxmpp/1.0.0-4+deb10u1

2020-12-31 Thread Boris Pek
>>  I would like to push a fix for potential SEGFAULT on connection error
>>  in qxmpp library. Proposed patch is well tested in Debian unstable
>>  since qxmpp/1.0.0-5.
>
> Please go ahead.

Uploaded.

Thanks

-- 
Boris



Bug#977172: buster-pu: package qxmpp/1.0.0-4+deb10u1

2020-12-23 Thread Boris Pek
> Proposed patch is well tested in Debian unstable since qxmpp/1.0.0-5.
>
> Debdiff is attached.

The patch itself changes just 3 lines of code.
Debdiff is a bit longer due to packaging stuff...

Best regards,
Boris



Bug#977172: buster-pu: package qxmpp/1.0.0-4+deb10u1

2020-12-11 Thread Boris Pek
Package: release.debian.org
Severity: normal
Tags: buster
User: release.debian@packages.debian.org
Usertags: pu


Dear release team,

I would like to push a fix for potential SEGFAULT on connection error in qxmpp
library. Proposed patch is well tested in Debian unstable since qxmpp/1.0.0-5.

Debdiff is attached.

Please consider accepting this as a buster-pu.

Thanks,
Boris
diff -Nru qxmpp-1.0.0/debian/changelog qxmpp-1.0.0/debian/changelog
--- qxmpp-1.0.0/debian/changelog	2019-01-19 21:56:20.0 +0300
+++ qxmpp-1.0.0/debian/changelog	2020-12-12 04:33:07.0 +0300
@@ -1,3 +1,10 @@
+qxmpp (1.0.0-4+deb10u1) buster; urgency=medium
+
+  * Add patch fix-segfault-on-connection-error:
+fixes potential SEGFAULT on connection error.
+
+ -- Boris Pek   Sat, 12 Dec 2020 04:33:07 +0300
+
 qxmpp (1.0.0-4) unstable; urgency=medium
 
   * Update debian/control:
diff -Nru qxmpp-1.0.0/debian/patches/fix-segfault-on-connection-error.patch qxmpp-1.0.0/debian/patches/fix-segfault-on-connection-error.patch
--- qxmpp-1.0.0/debian/patches/fix-segfault-on-connection-error.patch	1970-01-01 03:00:00.0 +0300
+++ qxmpp-1.0.0/debian/patches/fix-segfault-on-connection-error.patch	2020-12-12 04:15:35.0 +0300
@@ -0,0 +1,31 @@
+Description: Fix potential SEGFAULT on connection error
+ `socketError()` calls `connectToNextDNSHost()` which might cause
+ `socketError()` synchronously (and recursively), thus not giving a
+ change for updating `nextSrvRecordIdx`.
+ .
+ Overall, this results in attempting to connect to the same DNS record
+ recursively, until the stack is exhausted, resulting in SEGFAULT.
+ .
+ One of the solutions (done in this commit) is to increment the record
+ index _before_ attempting to connect.
+Origin: upstream, https://github.com/qxmpp-project/qxmpp/commit/daa03c8e
+Last-Update: 2019-10-12
+
+
+--- a/src/client/QXmppOutgoingClient.cpp
 b/src/client/QXmppOutgoingClient.cpp
+@@ -165,11 +165,10 @@
+ 
+ void QXmppOutgoingClientPrivate::connectToNextDNSHost()
+ {
++auto curIdx = nextSrvRecordIdx++;
+ connectToHost(
+-dns.serviceRecords().at(nextSrvRecordIdx).target(),
+-dns.serviceRecords().at(nextSrvRecordIdx).port());
+-
+-nextSrvRecordIdx++;
++dns.serviceRecords().at(curIdx).target(),
++dns.serviceRecords().at(curIdx).port());
+ }
+ 
+ /// Constructs an outgoing client stream.
diff -Nru qxmpp-1.0.0/debian/patches/series qxmpp-1.0.0/debian/patches/series
--- qxmpp-1.0.0/debian/patches/series	2019-01-19 21:56:19.0 +0300
+++ qxmpp-1.0.0/debian/patches/series	2020-12-12 04:15:35.0 +0300
@@ -1 +1,2 @@
 bump-SONAME.patch
+fix-segfault-on-connection-error.patch


Bug#927208: unblock: psi-plus/1.4.554-2

2019-04-16 Thread Boris Pek
Package: release.debian.org
User: release.debian@packages.debian.org
Usertags: unblock
Severity: normal


Dear Release Team,

Please unblock package psi-plus.

I uploaded updated package March 21, but forgot to send unblock request.
Fixing this now.

Changes in updated package:
* Add patch disable-usage-of-system-proxies. (Closes: #874561)
* Add patch fix-autoscroll-in-chats.

debdiff is attached.

Thanks!


unblock psi-plus/1.4.554-2
diff -Nru psi-plus-1.4.554/debian/changelog psi-plus-1.4.554/debian/changelog
--- psi-plus-1.4.554/debian/changelog	2019-02-17 03:07:36.0 +0300
+++ psi-plus-1.4.554/debian/changelog	2019-03-21 00:41:20.0 +0300
@@ -1,3 +1,10 @@
+psi-plus (1.4.554-2) unstable; urgency=medium
+
+  * Add patch disable-usage-of-system-proxies. (Closes: #874561)
+  * Add patch fix-autoscroll-in-chats.
+
+ -- Boris Pek   Thu, 21 Mar 2019 00:41:20 +0300
+
 psi-plus (1.4.554-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru psi-plus-1.4.554/debian/patches/disable-usage-of-system-proxies.patch psi-plus-1.4.554/debian/patches/disable-usage-of-system-proxies.patch
--- psi-plus-1.4.554/debian/patches/disable-usage-of-system-proxies.patch	1970-01-01 03:00:00.0 +0300
+++ psi-plus-1.4.554/debian/patches/disable-usage-of-system-proxies.patch	2019-03-21 00:41:20.0 +0300
@@ -0,0 +1,29 @@
+Description: Disable usage of system proxies
+Last-Update: 2019-03-21
+Origin: upstream,
+ https://github.com/psi-im/psi/commit/911880f1,
+ https://github.com/psi-im/iris/commit/ce6f4e58
+Bug: https://github.com/psi-plus/main/issues/758
+Bug-Debian: https://bugs.debian.org/874561
+
+
+--- a/iris/src/irisnet/noncore/cutestuff/bsocket.cpp
 b/iris/src/irisnet/noncore/cutestuff/bsocket.cpp
+@@ -141,6 +141,7 @@
+ SockData sd;
+ sd.state = Created;
+ sd.sock = new QTcpSocket(this);
++sd.sock->setProxy(QNetworkProxy::NoProxy);
+ sd.sock->setReadBufferSize(READBUFSIZE);
+ sd.relay = new QTcpSocketSignalRelay(sd.sock, this);
+ sd.resolver = 0;
+--- a/src/psicon.cpp
 b/src/psicon.cpp
+@@ -482,6 +482,7 @@
+ }
+ 
+ // proxy
++QNetworkProxyFactory::setUseSystemConfiguration(false); // we have qca-based own implementation
+ ProxyManager *proxy = ProxyManager::instance();
+ proxy->init(>accountTree);
+ if (accountMigration) proxy->migrateItemList(d->optionsMigration.proxyMigration);
diff -Nru psi-plus-1.4.554/debian/patches/fix-autoscroll-in-chats.patch psi-plus-1.4.554/debian/patches/fix-autoscroll-in-chats.patch
--- psi-plus-1.4.554/debian/patches/fix-autoscroll-in-chats.patch	1970-01-01 03:00:00.0 +0300
+++ psi-plus-1.4.554/debian/patches/fix-autoscroll-in-chats.patch	2019-03-21 00:41:20.0 +0300
@@ -0,0 +1,31 @@
+Description: Fix autoscroll in chats
+Last-Update: 2019-03-21
+Origin: upstream, https://github.com/psi-im/psi/commit/5140f191
+Bug: https://github.com/psi-im/psi/issues/430
+
+
+diff --git a/src/chatview_te.cpp b/src/chatview_te.cpp
+index 0def3505..08ea6969 100644
+--- a/src/chatview_te.cpp
 b/src/chatview_te.cpp
+@@ -318,6 +318,8 @@ void ChatView::dispatchMessage(const MessageView )
+ switch (mv.type()) {
+ case MessageView::Message:
+ {
++int scrollPos = verticalScrollBar()->value();
++bool doScrollBottom = atBottom();
+ bool isReplace = !replaceId.isEmpty();
+ QTextCursor cursor = textCursor(), replaceCursor;
+ auto sel = PsiRichText::saveSelection(this, cursor);
+@@ -362,6 +364,11 @@ void ChatView::dispatchMessage(const MessageView )
+ cursor.movePosition(QTextCursor::End); // ensure everything else is inserted into the end
+ PsiRichText::restoreSelection(this, cursor, sel);
+ setTextCursor(cursor);
++if (doScrollBottom) {
++scrollToBottom();
++} else {
++verticalScrollBar()->setValue(scrollPos);
++}
+ break;
+ }
+ case MessageView::Subject:
diff -Nru psi-plus-1.4.554/debian/patches/series psi-plus-1.4.554/debian/patches/series
--- psi-plus-1.4.554/debian/patches/series	1970-01-01 03:00:00.0 +0300
+++ psi-plus-1.4.554/debian/patches/series	2019-03-21 00:41:20.0 +0300
@@ -0,0 +1,2 @@
+disable-usage-of-system-proxies.patch
+fix-autoscroll-in-chats.patch


Bug#918748: nmu: kadu_4.1-1.1

2019-01-19 Thread Boris Pek
control: reopen 918748 =


Hi,

> Then qxmpp ABI was broken and that needs a SONAME bump on qxmpp.

SONAME in qxmpp library is fixed now.
Please rebuild kadu with libqxmpp1.

Thanks,
Boris



Bug#918748: nmu: kadu_4.1-1.1

2019-01-09 Thread Boris Pek
>>  This is my first binNMUs, so please correct me if I am doing anything wrong.
>
> qxmpp didn't bump the SONAME. So why does kadu need a rebuild?

Library API was not changed, so where were no reasons to bump SOVERSION.
But it looks what there are some changes in ABI which cause to segmentation
fault during connection to XMPP network (after entering of password):

(gdb) bt full
#0  0x7617ed98 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#1  0x7618e7e0 in QString::compare_helper(QChar const*, int, char 
const*, int, Qt::CaseSensitivity) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x7fffe07f5fb5 in QXmppRosterManager::handleStanza(QDomElement const&) 
()
at /usr/lib/x86_64-linux-gnu/libqxmpp.so.0
#3  0x7fffe07d8661 in QXmppClient::_q_elementReceived(QDomElement const&, 
bool&) ()
at /usr/lib/x86_64-linux-gnu/libqxmpp.so.0
#4  0x7fffe0820545 in  () at /usr/lib/x86_64-linux-gnu/libqxmpp.so.0
#5  0x762e36cb in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
...

After rebuilding of kadu with new qxmpp it works fine.

Best regards,
Boris



Bug#918748: nmu: kadu_4.1-1.1

2019-01-08 Thread Boris Pek
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: binnmu
X-Debbugs-CC: sha...@debian.org

Package with qxmpp library was updated today and is successfully built for all
supported architectures: https://buildd.debian.org/status/package.php?p=qxmpp
Please schedule the binNMUs for rebuilding of kadu packages with qxmpp/1.0.0-1.

  nmu kadu_4.1-1.1 . ANY . buster . -m "rebuild after update of qxmpp"

This is my first binNMUs, so please correct me if I am doing anything wrong.

Thanks,
Boris



Bug#877627: stretch-pu: package kde-gtk-config/5.8.6-1+deb9u1

2017-10-03 Thread Boris Pek
Package: release.debian.org
Severity: normal
Tags: stretch
User: release.debian@packages.debian.org
Usertags: pu
X-Debbugs-CC: debian-qt-...@lists.debian.org


Dear release team,

I would like to push a fix for src:kde-gtk-config package in stable. Without
this fix package kde-config-gtk-style lacks one very convenient feature
(previewing GTK+ 2.x and GTK+ 3.x themes before applying them) and package
kde-config-gtk-style-preview is absolutely useless (because binaries from it
cannot be used).

Proposed changes have been applied in package in unstable since 04 Aug 2017
(kde-gtk-config/4:5.10.4-1) and all works fine.

Please consider accepting this as a stretch-pu.

Thanks,
Boris
diff -Nru kde-gtk-config-5.8.6/debian/changelog kde-gtk-config-5.8.6/debian/changelog
--- kde-gtk-config-5.8.6/debian/changelog	2017-03-14 17:23:29.0 +0300
+++ kde-gtk-config-5.8.6/debian/changelog	2017-10-03 17:31:46.0 +0300
@@ -1,3 +1,15 @@
+kde-gtk-config (4:5.8.6-1+deb9u1) stable; urgency=medium
+
+  * Update debian/rules:
+set DATA_INSTALL_DIR variable in configuration options: it is required
+for correct search of preview.ui file in gtk*_preview programs.
+(These programs have not been working since version 4:5.1.95-0ubuntu1)
+  * Add patch fix-search-of-gtk-preview-executables.
+It is required for showing preview buttons in KDE-GTK-config UI.
+(These buttons have not been working since version 4:5.1.95-0ubuntu1)
+
+ -- Boris Pek <tehn...@debian.org>  Tue, 03 Oct 2017 17:31:46 +0300
+
 kde-gtk-config (4:5.8.6-1) unstable; urgency=medium
 
   * New upstream release (5.8.6)
diff -Nru kde-gtk-config-5.8.6/debian/patches/fix-search-of-gtk-preview-executables.patch kde-gtk-config-5.8.6/debian/patches/fix-search-of-gtk-preview-executables.patch
--- kde-gtk-config-5.8.6/debian/patches/fix-search-of-gtk-preview-executables.patch	1970-01-01 03:00:00.0 +0300
+++ kde-gtk-config-5.8.6/debian/patches/fix-search-of-gtk-preview-executables.patch	2017-08-04 17:00:50.0 +0300
@@ -0,0 +1,43 @@
+Forwarded: no
+Description: Fix search of gtk*_preview executables
+ Due to Debian multiarch support gtk_preview and gtk3_preview executables are
+ installed into non-standard path (/usr/lib/*/libexec/) which is out of
+ search scope of QStandardPaths::findExecutable() function.
+ .
+ This patch is required for showing preview buttons in KDE-GTK-config UI.
+Author: Boris Pek <tehnic...@yandex.ru>
+Last-Update: 2017-08-04
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -26,6 +26,8 @@
+ 
+ # Set KI18n translation domain
+ add_definitions(-DTRANSLATION_DOMAIN=\"kde-gtk-config\")
++add_definitions(-DCMAKE_INSTALL_PREFIX=\"${CMAKE_INSTALL_PREFIX}\")
++add_definitions(-DLIBEXEC_INSTALL_DIR=\"${LIBEXEC_INSTALL_DIR}\")
+ 
+ set(kcm_SRCS
+  src/iconthemesmodel.cpp
+diff --git a/src/gtkconfigkcmodule.cpp b/src/gtkconfigkcmodule.cpp
+--- a/src/gtkconfigkcmodule.cpp
 b/src/gtkconfigkcmodule.cpp
+@@ -87,6 +87,17 @@
+ QString gtk2Preview = QStandardPaths::findExecutable("gtk_preview");
+ QString gtk3Preview = QStandardPaths::findExecutable("gtk3_preview");
+ 
++// KStandardDirs::findExe was replaced by QStandardPaths::findExecutable
++// in a wrong way. See for details:
++// https://community.kde.org/Frameworks/Porting_Notes/KStandardDirs
++static const QString searchPath = CMAKE_INSTALL_PREFIX "/" LIBEXEC_INSTALL_DIR;
++if(gtk2Preview.isEmpty()) {
++gtk2Preview = QStandardPaths::findExecutable("gtk_preview", QStringList() << searchPath);
++}
++if(gtk3Preview.isEmpty()) {
++gtk3Preview = QStandardPaths::findExecutable("gtk3_preview", QStringList() << searchPath);
++}
++
+ m_p2 = new KProcess(this);
+ m_p2->setEnv("GTK2_RC_FILES", m_tempGtk2Preview, true);
+ if(!gtk2Preview.isEmpty()) {
diff -Nru kde-gtk-config-5.8.6/debian/patches/series kde-gtk-config-5.8.6/debian/patches/series
--- kde-gtk-config-5.8.6/debian/patches/series	1970-01-01 03:00:00.0 +0300
+++ kde-gtk-config-5.8.6/debian/patches/series	2017-08-04 17:00:50.0 +0300
@@ -0,0 +1 @@
+fix-search-of-gtk-preview-executables.patch
diff -Nru kde-gtk-config-5.8.6/debian/rules kde-gtk-config-5.8.6/debian/rules
--- kde-gtk-config-5.8.6/debian/rules	2017-03-14 17:23:29.0 +0300
+++ kde-gtk-config-5.8.6/debian/rules	2017-10-03 17:29:35.0 +0300
@@ -2,6 +2,9 @@
 
 include /usr/share/pkg-kde-tools/qt-kde-team/3/debian-qt-kde.mk
 
+override_dh_auto_configure:
+	dh_auto_configure -- -DDATA_INSTALL_DIR="/usr/share/"
+
 override_dh_auto_test:
 	# Disable dh_auto_test at build time
 	:


Bug#877342: stretch-pu: package qtcurve/1.8.18+git20160320-3d8622c-3+deb9u1

2017-09-30 Thread Boris Pek
Package: release.debian.org
Severity: normal
Tags: stretch
User: release.debian@packages.debian.org
Usertags: pu

Dear release team,

I would like to push a fix for qtcurve bug #865765 (crash when using QtCurve
widget style with Breeze preset).

Debdiff looks big but in fact it is very simple: just s/memcmp/strncmp/

Please consider accepting this as a stretch-pu.

Thanks,
Boris
diff -Nru qtcurve-1.8.18+git20160320-3d8622c/debian/changelog qtcurve-1.8.18+git20160320-3d8622c/debian/changelog
--- qtcurve-1.8.18+git20160320-3d8622c/debian/changelog	2016-05-11 23:52:09.0 +0300
+++ qtcurve-1.8.18+git20160320-3d8622c/debian/changelog	2017-09-30 19:37:12.0 +0300
@@ -1,3 +1,11 @@
+qtcurve (1.8.18+git20160320-3d8622c-3+deb9u1) stable; urgency=medium
+
+  * Add patch replace-memcmp-with-strncmp. It fixes crash when using QtCurve
+widget style and Breeze preset. (Closes: #865765)
+[Thanks to Sergey Sharybin]
+
+ -- Boris Pek <tehn...@debian.org>  Sat, 30 Sep 2017 19:37:12 +0300
+
 qtcurve (1.8.18+git20160320-3d8622c-3) unstable; urgency=medium
 
   * Add workaround-for-kwin-x11-crashes.patch. (Closes: #823674)
diff -Nru qtcurve-1.8.18+git20160320-3d8622c/debian/patches/replace-memcmp-with-strncmp.patch qtcurve-1.8.18+git20160320-3d8622c/debian/patches/replace-memcmp-with-strncmp.patch
--- qtcurve-1.8.18+git20160320-3d8622c/debian/patches/replace-memcmp-with-strncmp.patch	1970-01-01 03:00:00.0 +0300
+++ qtcurve-1.8.18+git20160320-3d8622c/debian/patches/replace-memcmp-with-strncmp.patch	2017-09-07 18:52:54.0 +0300
@@ -0,0 +1,1337 @@
+Description: Replace memcmp with strncmp
+ Do not exceed string buffer length while parsing config file.
+Origin: upstream, https://cgit.kde.org/qtcurve.git/commit/?id=f164a4b69
+Bug: https://bugs.kde.org/show_bug.cgi?id=374046
+Bug-Debian: https://bugs.debian.org/865765
+Last-Update: 2017-08-03
+
+--- a/gtk2/common/config_file.cpp
 b/gtk2/common/config_file.cpp
+@@ -88,17 +88,17 @@
+ {
+ if(str && 0!=str[0])
+ {
+-if(0==memcmp(str, "dashes", 6))
++if(0==strncmp(str, "dashes", 6))
+ return LINE_DASHES;
+-if(0==memcmp(str, "none", 4))
++if(0==strncmp(str, "none", 4))
+ return LINE_NONE;
+-if(0==memcmp(str, "sunken", 6))
++if(0==strncmp(str, "sunken", 6))
+ return LINE_SUNKEN;
+-if(0==memcmp(str, "dots", 4))
++if(0==strncmp(str, "dots", 4))
+ return LINE_DOTS;
+-if(0==memcmp(str, "flat", 4))
++if(0==strncmp(str, "flat", 4))
+ return LINE_FLAT;
+-if(0==memcmp(str, "1dot", 5))
++if(0==strncmp(str, "1dot", 5))
+ return LINE_1DOT;
+ }
+ return def;
+@@ -108,12 +108,12 @@
+ {
+ if(str && 0!=str[0])
+ {
+-if(0==memcmp(str, "dark", 4))
+-return 0==memcmp([4], "-all", 4) ? TB_DARK_ALL : TB_DARK;
+-if(0==memcmp(str, "none", 4))
++if(0==strncmp(str, "dark", 4))
++return 0==strncmp([4], "-all", 4) ? TB_DARK_ALL : TB_DARK;
++if(0==strncmp(str, "none", 4))
+ return TB_NONE;
+-if(0==memcmp(str, "light", 5))
+-return 0==memcmp([5], "-all", 4) ? TB_LIGHT_ALL : TB_LIGHT;
++if(0==strncmp(str, "light", 5))
++return 0==strncmp([5], "-all", 4) ? TB_LIGHT_ALL : TB_LIGHT;
+ }
+ return def;
+ }
+@@ -122,15 +122,15 @@
+ {
+ if(str && 0!=str[0])
+ {
+-if(0==memcmp(str, "true", 4) || 0==memcmp(str, "colored", 7))
++if(0==strncmp(str, "true", 4) || 0==strncmp(str, "colored", 7))
+ return MO_COLORED;
+-if(0==memcmp(str, "thickcolored", 12))
++if(0==strncmp(str, "thickcolored", 12))
+ return MO_COLORED_THICK;
+-if(0==memcmp(str, "plastik", 7))
++if(0==strncmp(str, "plastik", 7))
+ return MO_PLASTIK;
+-if(0==memcmp(str, "glow", 4))
++if(0==strncmp(str, "glow", 4))
+ return MO_GLOW;
+-if(0==memcmp(str, "false", 4) || 0==memcmp(str, "none", 4))
++if(0==strncmp(str, "false", 4) || 0==strncmp(str, "none", 4))
+ return MO_NONE;
+ }
+ return def;
+@@ -140,40 +140,40 @@
+ {
+ if(str && 0!=str[0])
+ {
+-if(0==memcmp(str, "flat", 4))
++if(0==strncmp(str, "flat", 4))
+ return APPEARANCE_FLAT;
+-if(0==memcmp(str, "raised", 6))
++if(0==strncmp(str, "raised", 6))
+ return APPEARANCE_RAISED;
+-if(0==memcmp(str, "dullglass

Bug#731861: transition: miniupnc

2014-02-20 Thread Boris Pek
Hi,

 Nope - the transition isn't finished until libminiupnpc5 is no longer in
 testing. It's currently being kept there by transmission, which is in
 turn waiting for glib2.0.

 I was going to re-open the bug, but hopefully both transmission and
 glib2.0 will transition in tonight's britney run, at which point the
 transition really will be done.

Thanks for an explanation.

Best regards,
Boris


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/19591392901...@web1j.yandex.ru



Bug#731861: transition: miniupnc

2014-02-15 Thread Boris Pek
control: unblock 731861 by 737366


Hi release team,

Problem with transmission package is resolved.
What is the next step?

Best regards,
Boris


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/34941392534...@web30m.yandex.ru



Bug#731861: transition: miniupnc

2014-02-12 Thread Boris Pek
control: block 731861 by 737366


Hi everyone,

As I see miniupnc transition is got stuck due to FTBFS of transmission on
kfreebsd-any, which is caused by its build-depends on libsystemd-daemon-dev
(see #737366).

Did I miss other blockers?

Best regards,
Boris


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/512881392200...@web16h.yandex.ru



Bug#729268: Bug#729293: kwin-style-qtcurve: Depends on libkdecorations4abi1, which has been replaced with libkdecorations4abi2

2013-11-11 Thread Boris Pek
 Yes, but right now (as of yesterday on my system), this renders the 
 package uninstallable, which really screws with the appearance of GTK 
 apps under KDE.  Perhaps that should make it a higher priority?  Or 
 maybe I'm just self-centered ;)

Just wait until Release Team will put this package into a build queue.
I do not think it will be too long.

Best regards,
Boris


Bug#729268: nmu: kde-style-qtcurve_1.8.14-3

2013-11-10 Thread Boris Pek
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: binnmu

nmu kde-style-qtcurve_1.8.14-3 . ALL . -m Rebuild against KDE 4.11.x

Thanks


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/72171384131...@web23m.yandex.ru



Bug#699882: pre-approval: elmerfem/6.1.0.svn.5396.dfsg2-2

2013-02-28 Thread Boris Pek
  I request permission to upload elmerfem 6.1.0.svn.5396.dfsg2-2 into 
 unstable,
  targeted at wheezy. Diff is quite big (see attachment), but there is only 
 one
  way to fix RC bug #698527 now: remove ElmerGUI and all related stuff.

 Ack, please go ahead.

Thanks. Uploaded.


--
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/254731362087...@web24f.yandex.ru




Bug#699882: pre-approval: elmerfem/6.1.0.svn.5396.dfsg2-2

2013-02-06 Thread Boris Pek
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock


Dear release team,

I request permission to upload elmerfem 6.1.0.svn.5396.dfsg2-2 into unstable,
targeted at wheezy. Diff is quite big (see attachment), but there is only one
way to fix RC bug #698527 now: remove ElmerGUI and all related stuff.

Best regards,
Boris

PS: diff file was produced using command:
$ debdiff elmerfem_6.1.0.svn.5396.dfsg2-1.dsc 
elmerfem_6.1.0.svn.5396.dfsg2-2.dsc | \
filterdiff -x '*debian/po/*' -x '*debian/patches/*.patch'  
elmerfem_6.1.0.svn.5396.dfsg2-1:6.1.0.svn.5396.dfsg2-2.diff


elmerfem_6.1.0.svn.5396.dfsg2-1:6.1.0.svn.5396.dfsg2-2.diff
Description: Binary data


Bug#699235: RM: elmerfem/stable -- RoQA; license problems

2013-01-29 Thread Boris Pek
  Bug [#687954] was fixed in Wheezy and I prepared package to 
 stable-proposed-updates
  [#698088]. But after receiving bug report [#698527] I think that package 
 should be
  removed from stable.

 Could you clarify your relationship to the package please? The subject
 says RoQA but the most recent upload of the package has your name in
 the uploader field and a non-NMU version number.

Last upload was Team upload and tarball was repackaged to remove non-free 
files.
I'll add myself to Uploaders in the next upload into experimental (see #691875).
But currently I am not a maintainer of this package and bug report was sent with
RoQA mark.

Regards,
Boris


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/58371359495...@web24g.yandex.ru



Bug#698088: Permission to upload elmerfem/5.5.0.svn.4499.dfsg2-1 to squeeze-proposed-updates (Closes: #687954)

2013-01-13 Thread Boris Pek
Package: release.debian.org
Severity: normal

Dear Release Team,

Package elmerfem has an RC bug #687954 in squeeze
which was already fixed in wheezy.

Current updated package was prepared for squeeze.

File in attachment was produced using command:

$ debdiff elmerfem_5.5.0.svn.4499.dfsg-1.dsc 
elmerfem_5.5.0.svn.4499.dfsg2-1.dsc | \
filterdiff -x '*tetgen*' -x '*.cache*' -x '*3168.diff*' -x '*acx_metis.m4*' 
 \
elmerfem_5.5.0.svn.4499.dfsg-1:5.5.0.svn.4499.dfsg2-1.diff

I need your approval for upload.

Thanks


elmerfem_5.5.0.svn.4499.dfsg-1:5.5.0.svn.4499.dfsg2-1.diff
Description: Binary data


Bug#698088: Permission to upload elmerfem/5.5.0.svn.4499.dfsg2-1 to squeeze-proposed-updates (Closes: #687954)

2013-01-13 Thread Boris Pek
control: retitle 698088 Permission to upload elmerfem/5.5.0.svn.4499.dfsg2-1 to 
stable-proposed-updates (Closes: #687954)

Fixed debdiff in attachment:
s/squeeze-proposed-updates/stable-proposed-updates/


elmerfem_5.5.0.svn.4499.dfsg-1:5.5.0.svn.4499.dfsg2-1.diff
Description: Binary data


Bug#693415: unblock: plasma-widget-cwp/1.6.8-1

2012-11-16 Thread Boris Pek
 ?
 
 custom_weather
-	xml_file_version type=cwp version=2012-11-03 name=www.accuweather.com World search_page=http://www.accuweather.com/en/world-weather; example_zip=305448 unit=C /
+	xml_file_version type=cwp version=2012-11-14 name=www.accuweather.com World search_page=http://www.accuweather.com/en/world-weather; example_zip=305448 unit=C /
 
 	locale_settings locale=utf-8 encoding=utf8 /
 
diff -Nru plasma-widget-cwp-1.6.7/data/www_accuweather_com_world_fahrenheit.xml plasma-widget-cwp-1.6.8/data/www_accuweather_com_world_fahrenheit.xml
--- plasma-widget-cwp-1.6.7/data/www_accuweather_com_world_fahrenheit.xml	2012-11-03 22:17:49.0 +0200
+++ plasma-widget-cwp-1.6.8/data/www_accuweather_com_world_fahrenheit.xml	2012-11-14 19:47:14.0 +0200
@@ -1,7 +1,7 @@
 ?xml version=1.0 encoding=UTF-8 standalone=yes ?
 
 custom_weather
-	xml_file_version type=cwp version=2012-11-03 name=www.accuweather.com World search_page=http://www.accuweather.com/en/world-weather; example_zip=305448 unit=F /
+	xml_file_version type=cwp version=2012-11-14 name=www.accuweather.com World search_page=http://www.accuweather.com/en/world-weather; example_zip=305448 unit=F /
 
 	locale_settings locale=utf-8 encoding=utf8 /
 
diff -Nru plasma-widget-cwp-1.6.7/data/www_gismeteo_com.xml plasma-widget-cwp-1.6.8/data/www_gismeteo_com.xml
--- plasma-widget-cwp-1.6.7/data/www_gismeteo_com.xml	2012-11-03 22:17:49.0 +0200
+++ plasma-widget-cwp-1.6.8/data/www_gismeteo_com.xml	2012-11-14 19:47:14.0 +0200
@@ -1,7 +1,7 @@
 ?xml version=1.0 encoding=UTF-8 standalone=yes ?
 
 custom_weather
-	xml_file_version type=cwp version=2012-11-03 name=www.gismeteo.com search_page=http://www.gismeteo.ru; example_zip=4944 unit=C /
+	xml_file_version type=cwp version=2012-11-14 name=www.gismeteo.com search_page=http://www.gismeteo.ru; example_zip=4944 unit=C /
 
 	locale_settings locale=utf-8 encoding=utf8 /
 
diff -Nru plasma-widget-cwp-1.6.7/data/www_weather_com.cn.xml plasma-widget-cwp-1.6.8/data/www_weather_com.cn.xml
--- plasma-widget-cwp-1.6.7/data/www_weather_com.cn.xml	2012-11-03 22:17:49.0 +0200
+++ plasma-widget-cwp-1.6.8/data/www_weather_com.cn.xml	2012-11-14 19:47:14.0 +0200
@@ -1,7 +1,7 @@
 ?xml version=1.0 encoding=UTF-8 standalone=yes ?
 
 custom_weather
-	xml_file_version type=cwp version=2012-11-03 name=www.weather.com.cn search_page=http://www.weather.com.cn; example_zip=101010100 unit=C /
+	xml_file_version type=cwp version=2012-11-14 name=www.weather.com.cn search_page=http://www.weather.com.cn; example_zip=101010100 unit=C /
 
 	locale_settings locale=utf-8 encoding=utf8 /
 
diff -Nru plasma-widget-cwp-1.6.7/data/www_weather_com.xml plasma-widget-cwp-1.6.8/data/www_weather_com.xml
--- plasma-widget-cwp-1.6.7/data/www_weather_com.xml	2012-11-03 22:17:49.0 +0200
+++ plasma-widget-cwp-1.6.8/data/www_weather_com.xml	2012-11-14 19:47:14.0 +0200
@@ -1,7 +1,7 @@
 ?xml version=1.0 encoding=UTF-8 standalone=yes ?
 
 custom_weather
-	xml_file_version type=cwp version=2012-11-03 name=www.weather.com search_page=http://www.weather.com; example_zip=USDC0001 unit=F /
+	xml_file_version type=cwp version=2012-11-14 name=www.weather.com search_page=http://www.weather.com; example_zip=USDC0001 unit=F /
 
 	locale_settings locale=utf-8 encoding=utf8 /
 
diff -Nru plasma-widget-cwp-1.6.7/debian/changelog plasma-widget-cwp-1.6.8/debian/changelog
--- plasma-widget-cwp-1.6.7/debian/changelog	2012-11-03 23:10:13.0 +0200
+++ plasma-widget-cwp-1.6.8/debian/changelog	2012-11-15 19:24:47.0 +0200
@@ -1,3 +1,9 @@
+plasma-widget-cwp (1.6.8-1) unstable; urgency=low
+
+  * Update to stable release 1.6.8.
+
+ -- Boris Pek tehnic...@mail.ru  Thu, 15 Nov 2012 19:24:20 +0200
+
 plasma-widget-cwp (1.6.7-1) unstable; urgency=low
 
   * Update to stable release 1.6.7.
diff -Nru plasma-widget-cwp-1.6.7/plasma-applet-cwp.desktop plasma-widget-cwp-1.6.8/plasma-applet-cwp.desktop
--- plasma-widget-cwp-1.6.7/plasma-applet-cwp.desktop	2012-11-03 22:17:49.0 +0200
+++ plasma-widget-cwp-1.6.8/plasma-applet-cwp.desktop	2012-11-14 19:47:14.0 +0200
@@ -30,7 +30,7 @@
 X-KDE-PluginInfo-Author=Georg Hennig
 X-KDE-PluginInfo-Email=georg.hen...@web.de
 X-KDE-PluginInfo-Name=plasma_applet_cwp
-X-KDE-PluginInfo-Version=1.6.7
+X-KDE-PluginInfo-Version=1.6.8
 X-KDE-PluginInfo-Website=http://www.kde-look.org/content/show.php/show.php?content=98925
 X-KDE-PluginInfo-Category=
 X-KDE-PluginInfo-Depends=
diff -Nru plasma-widget-cwp-1.6.7/README plasma-widget-cwp-1.6.8/README
--- plasma-widget-cwp-1.6.7/README	2012-11-03 22:17:49.0 +0200
+++ plasma-widget-cwp-1.6.8/README	2012-11-14 19:47:14.0 +0200
@@ -1,5 +1,5 @@
 =
-Customizable Weather Plasmoid (CWP) 1.6.7
+Customizable Weather Plasmoid (CWP) 1.6.8
 =
 
 This is another weather plasmoid.
diff -Nru plasma-widget-cwp-1.6.7/version.h plasma-widget-cwp-1.6.8/version.h
--- plasma

Bug#692400: unblock: plasma-widget-cwp/1.6.7-1

2012-11-05 Thread Boris Pek
=www.accuweather.com World search_page=http://www.accuweather.com/en/world-weather; example_zip=305448 unit=F /
+	xml_file_version type=cwp version=2012-11-03 name=www.accuweather.com World search_page=http://www.accuweather.com/en/world-weather; example_zip=305448 unit=F /
 
 	locale_settings locale=utf-8 encoding=utf8 /
 
diff -Nru plasma-widget-cwp-1.6.5/data/www_gismeteo_com.xml plasma-widget-cwp-1.6.7/data/www_gismeteo_com.xml
--- plasma-widget-cwp-1.6.5/data/www_gismeteo_com.xml	2012-10-07 18:16:51.0 +0300
+++ plasma-widget-cwp-1.6.7/data/www_gismeteo_com.xml	2012-11-03 22:17:49.0 +0200
@@ -1,7 +1,7 @@
 ?xml version=1.0 encoding=UTF-8 standalone=yes ?
 
 custom_weather
-	xml_file_version type=cwp version=2012-10-07 name=www.gismeteo.com search_page=http://www.gismeteo.ru; example_zip=4944 unit=C /
+	xml_file_version type=cwp version=2012-11-03 name=www.gismeteo.com search_page=http://www.gismeteo.ru; example_zip=4944 unit=C /
 
 	locale_settings locale=utf-8 encoding=utf8 /
 
@@ -22,8 +22,8 @@
 	url7 url7_prefix= url7_suffix= url7_follow= /
 
 	data_location url=urlc
-		location=grep _city_name | sed -e quot;s/.*apos;\([^,]*\),\s\([^apos;]*\).*/\1/quot;
-		country=grep _city_name | sed -e quot;s/.*apos;\([^,]*\),\s\([^apos;]*\).*/\2/quot;
+		location=grep -B 3 v:title | grep \quot;type | sed -e quot;s/.*type[^gt;]*gt;\([^lt;]*\).*/\1/quot;
+		country=grep v:title | sed -e quot;s/.*v:title.*v:title\quot;gt;\([^lt;]*\).*/\1/quot;
 		/
 
 	data_sun url=urlc
diff -Nru plasma-widget-cwp-1.6.5/data/www_weather_com.cn.xml plasma-widget-cwp-1.6.7/data/www_weather_com.cn.xml
--- plasma-widget-cwp-1.6.5/data/www_weather_com.cn.xml	2012-10-07 18:16:51.0 +0300
+++ plasma-widget-cwp-1.6.7/data/www_weather_com.cn.xml	2012-11-03 22:17:49.0 +0200
@@ -1,7 +1,7 @@
 ?xml version=1.0 encoding=UTF-8 standalone=yes ?
 
 custom_weather
-	xml_file_version type=cwp version=2012-10-07 name=www.weather.com.cn search_page=http://www.weather.com.cn; example_zip=101010100 unit=C /
+	xml_file_version type=cwp version=2012-11-03 name=www.weather.com.cn search_page=http://www.weather.com.cn; example_zip=101010100 unit=C /
 
 	locale_settings locale=utf-8 encoding=utf8 /
 
diff -Nru plasma-widget-cwp-1.6.5/data/www_weather_com.xml plasma-widget-cwp-1.6.7/data/www_weather_com.xml
--- plasma-widget-cwp-1.6.5/data/www_weather_com.xml	2012-10-07 18:16:51.0 +0300
+++ plasma-widget-cwp-1.6.7/data/www_weather_com.xml	2012-11-03 22:17:49.0 +0200
@@ -1,7 +1,7 @@
 ?xml version=1.0 encoding=UTF-8 standalone=yes ?
 
 custom_weather
-	xml_file_version type=cwp version=2012-10-07 name=www.weather.com search_page=http://www.weather.com; example_zip=USDC0001 unit=F /
+	xml_file_version type=cwp version=2012-11-03 name=www.weather.com search_page=http://www.weather.com; example_zip=USDC0001 unit=F /
 
 	locale_settings locale=utf-8 encoding=utf8 /
 
diff -Nru plasma-widget-cwp-1.6.5/debian/changelog plasma-widget-cwp-1.6.7/debian/changelog
--- plasma-widget-cwp-1.6.5/debian/changelog	2012-10-07 20:15:29.0 +0300
+++ plasma-widget-cwp-1.6.7/debian/changelog	2012-11-03 23:10:13.0 +0200
@@ -1,3 +1,9 @@
+plasma-widget-cwp (1.6.7-1) unstable; urgency=low
+
+  * Update to stable release 1.6.7.
+
+ -- Boris Pek tehnic...@mail.ru  Sat, 03 Nov 2012 23:09:49 +0200
+
 plasma-widget-cwp (1.6.5-1) unstable; urgency=low
 
   * Update to stable release 1.6.5.
diff -Nru plasma-widget-cwp-1.6.5/plasma-applet-cwp.desktop plasma-widget-cwp-1.6.7/plasma-applet-cwp.desktop
--- plasma-widget-cwp-1.6.5/plasma-applet-cwp.desktop	2012-10-07 18:16:51.0 +0300
+++ plasma-widget-cwp-1.6.7/plasma-applet-cwp.desktop	2012-11-03 22:17:49.0 +0200
@@ -30,7 +30,7 @@
 X-KDE-PluginInfo-Author=Georg Hennig
 X-KDE-PluginInfo-Email=georg.hen...@web.de
 X-KDE-PluginInfo-Name=plasma_applet_cwp
-X-KDE-PluginInfo-Version=1.6.5
+X-KDE-PluginInfo-Version=1.6.7
 X-KDE-PluginInfo-Website=http://www.kde-look.org/content/show.php/show.php?content=98925
 X-KDE-PluginInfo-Category=
 X-KDE-PluginInfo-Depends=
diff -Nru plasma-widget-cwp-1.6.5/README plasma-widget-cwp-1.6.7/README
--- plasma-widget-cwp-1.6.5/README	2012-10-07 18:16:51.0 +0300
+++ plasma-widget-cwp-1.6.7/README	2012-11-03 22:17:49.0 +0200
@@ -1,5 +1,5 @@
 =
-Customizable Weather Plasmoid (CWP) 1.6.5
+Customizable Weather Plasmoid (CWP) 1.6.7
 =
 
 This is another weather plasmoid.
diff -Nru plasma-widget-cwp-1.6.5/version.h plasma-widget-cwp-1.6.7/version.h
--- plasma-widget-cwp-1.6.5/version.h	2012-10-07 18:16:51.0 +0300
+++ plasma-widget-cwp-1.6.7/version.h	2012-11-03 22:17:49.0 +0200
@@ -20,7 +20,7 @@
 #ifndef version_h
 #define version_h
 
-#define VERSION 1.6.5
+#define VERSION 1.6.7
 #define DATE 2009-2012
 #define AUTHOR Georg Hennig
 #define NAME Customizable Weather Plasmoid (CWP)


Bug#688803: unblock: elmerfem/6.1.0.svn.5396.dfsg2-1

2012-09-25 Thread Boris Pek
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock


Dear release team,

Please unblock package elmerfem version 6.1.0.svn.5396.dfsg2-1.

It fixes RC bug #687954.

File in attachment was produced using command:

$ debdiff elmerfem_6.1.0.svn.5396.dfsg-5.2.dsc 
elmerfem_6.1.0.svn.5396.dfsg2-1.dsc | \
filterdiff -x '*tetgen*'  
elmerfem_6.1.0.svn.5396.dfsg-5.2:6.1.0.svn.5396.dfsg2-1.diff

Thanks
diff -Nru elmerfem-6.1.0.svn.5396.dfsg/debian/changelog elmerfem-6.1.0.svn.5396.dfsg2/debian/changelog
--- elmerfem-6.1.0.svn.5396.dfsg/debian/changelog	2012-05-26 01:53:42.0 +0300
+++ elmerfem-6.1.0.svn.5396.dfsg2/debian/changelog	2012-09-24 20:24:55.0 +0300
@@ -1,3 +1,20 @@
+elmerfem (6.1.0.svn.5396.dfsg2-1) unstable; urgency=low
+
+  * Team upload.
+  * Delete non-free and unnecessary files from tarball:
+- ElmerGUI/Application/plugins/tetgen.h
+- misc/tetgen_plugin/*
+(Closes: #687954)
+  * Add debian/patches/no-tetgen.patch: fix build without tetgen plugin.
+  * Add script debian/elmerfem_get-orig-source.sh.
+  * Add get-orig-source section in debian/rules.
+  * Update debian/copyright:
+- update debian/copyright in according to Copyright format 1.0
+- add missed copyright holders and licenses
+- add info how to repack orig tarball
+
+ -- Boris Pek tehnic...@mail.ru  Mon, 24 Sep 2012 20:21:17 +0300
+
 elmerfem (6.1.0.svn.5396.dfsg-5.2) unstable; urgency=low
 
   * Non-maintainer upload.
diff -Nru elmerfem-6.1.0.svn.5396.dfsg/debian/copyright elmerfem-6.1.0.svn.5396.dfsg2/debian/copyright
--- elmerfem-6.1.0.svn.5396.dfsg/debian/copyright	2011-05-04 21:40:34.0 +0300
+++ elmerfem-6.1.0.svn.5396.dfsg2/debian/copyright	2012-09-24 20:24:44.0 +0300
@@ -1,19 +1,28 @@
-Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Debianized-By: Adam C. Powell, IV hazel...@debian.org
 Debianized-Date: Fri, 18 Jul 2008 13:01:45 -0400
-Upstream-Author: CSC -- IT Center for Science Ltd
-Original-Source: http://www.csc.fi/elmer/
-
-Notes: I removed the directories mathlibs, umfpack, elmergrid/src/metis, and
- post/src/fonts/TrueType from the upstream tarball because they were either
- non-free (metis) or redunadnt with other Debian packages (mathlibs and
- umfpack; TrueType contains ttf-freefont files).  I also removed the notes
- about those packages from the quote below of the upstream copyright statement,
- which you can see in full in the LICENSES file.  And I removed the file
- elmergrid/acx_metis.m4 because some consider the QPL non-free.
+Upstream-Name: Elmer
+Upstream-Contact:
+ CSC - IT Center for Science Ltd. (http://www.csc.fi/english/pages/elmer/contact)
+Source: http://www.csc.fi/english/pages/elmer/sources
+ Directories mathlibs, umfpack, elmergrid/src/metis, and post/src/fonts/TrueType
+ were removed from the upstream tarball because they are either non-free (metis)
+ or redundant with other Debian packages (mathlibs and umfpack; TrueType
+ contains ttf-freefont files). Notes about these packages were also removed from
+ the quote below of the upstream copyright statement, which you can see in full
+ in the LICENSES file. File elmergrid/acx_metis.m4 was removed because some
+ consider the QPL non-free. Files misc/tetgen_plugin/plugin/tetgen.* and
+ ElmerGUI/Application/plugins/tetgen.h were removed because TetGen uses non-free
+ license (MIT license with exceptions regarding copyright attribution and
+ commercial use).
+ .
+ Also few unnecessary files were removed: */*.cache, post/src/*/*.cache and
+ misc/tetgen_plugin/*.
+ .
+ You can use script debian/elmerfem_get-orig-source.sh to repack orig tarball.
 
 Files: *
-Copyright: Copyright (C) 1995- , CSC - IT Center for Science Ltd.
+Copyright: 1995- , CSC - IT Center for Science Ltd.
 License: GPL-2+
  Elmer - A finite elements software for multiphysical problems
  Copyright (C) 1995- , CSC - IT Center for Science Ltd.
@@ -75,7 +84,7 @@
  Version 2 (GPL-2) can be found in file /usr/share/common-licenses/GPL-2.
 
 Files: elmergrid/*
-Copyright: 
+Copyright: 1995- , CSC - IT Center for Science Ltd.
 License: GPL-2+
  Elmer - A finite elements software for multiphysical problems
  Copyright (C) 1995- , CSC - IT Center for Science Ltd.
@@ -119,12 +128,20 @@
  Version 2 (GPL-2) can be found in file /usr/share/common-licenses/GPL-2.
 
 Files: elmergrid/src/nrutil.*
-Copyright: Numerical Recipes' uncopyrighted vector and matrix allocation and deallocation routines.
-License: Public domain
+Copyright: none
+Comment:
+ Numerical Recipes' uncopyrighted vector and matrix allocation and deallocation
+ routines.
+License: public-domain
+ No license required for any purpose; the work is not subject to copyright
+ in any jurisdiction.
 
-Files: post/src/help/html_library-0.3/*
-Copyright: Copyright (c) 1995 by Sun Microsystems
-License:
+Files: post/doc/help.tcl
+ post/src/help

Bug#688803: unblock: elmerfem/6.1.0.svn.5396.dfsg2-1

2012-09-25 Thread Boris Pek
 +    SRC_VERSION=6.1.0.svn.${SVN_REVISION}.dfsg

 That should probably be dfsg2 now?

No. This is the case when script is used with argument:
$ ./elmerfem_get-orig-source.sh 6.1.0.svn.5396.dfsg2

So another block of the code works:
SVN_REVISION=$(echo ${SRC_VERSION} | sed -e s/^.*.svn.\([0-9]\+\).dfsg.*$/\1/)

 + cout  tetlib: control string: 
 +     string(tetgenControlString.toAscii())  endl;

 I realise it's just debug output, but that should go away afaics.

Yes.

 Unblocked; thanks.

Thanks a lot.


--
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/377361348604...@web11h.yandex.ru



Bug#686757: unblock: zgv/5.9-5

2012-09-25 Thread Boris Pek
Hi,

20 days passed. Any reply?

Best regards,
Boris


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/407801348611...@web9h.yandex.ru



Bug#688705: unblock: plasma-widget-cwp/1.6.4-1

2012-09-24 Thread Boris Pek
-09-24 21:13:17.0 +0300
@@ -1,7 +1,7 @@
 ?xml version=1.0 encoding=UTF-8 standalone=yes ?
 
 custom_weather
-	xml_file_version type=cwp version=2012-08-07 name=www.accuweather.com World search_page=http://www.accuweather.com/en/world-weather; example_zip=305448 unit=C /
+	xml_file_version type=cwp version=2012-09-24 name=www.accuweather.com World search_page=http://www.accuweather.com/en/world-weather; example_zip=305448 unit=C /
 
 	locale_settings locale=utf-8 encoding=utf8 /
 
diff -Nru plasma-widget-cwp-1.6.3/data/www_accuweather_com_world_fahrenheit.xml plasma-widget-cwp-1.6.4/data/www_accuweather_com_world_fahrenheit.xml
--- plasma-widget-cwp-1.6.3/data/www_accuweather_com_world_fahrenheit.xml	2012-08-07 22:31:30.0 +0300
+++ plasma-widget-cwp-1.6.4/data/www_accuweather_com_world_fahrenheit.xml	2012-09-24 21:13:17.0 +0300
@@ -1,7 +1,7 @@
 ?xml version=1.0 encoding=UTF-8 standalone=yes ?
 
 custom_weather
-	xml_file_version type=cwp version=2012-08-07 name=www.accuweather.com World search_page=http://www.accuweather.com/en/world-weather; example_zip=305448 unit=F /
+	xml_file_version type=cwp version=2012-09-24 name=www.accuweather.com World search_page=http://www.accuweather.com/en/world-weather; example_zip=305448 unit=F /
 
 	locale_settings locale=utf-8 encoding=utf8 /
 
diff -Nru plasma-widget-cwp-1.6.3/data/www_gismeteo_com.xml plasma-widget-cwp-1.6.4/data/www_gismeteo_com.xml
--- plasma-widget-cwp-1.6.3/data/www_gismeteo_com.xml	2012-08-07 22:31:30.0 +0300
+++ plasma-widget-cwp-1.6.4/data/www_gismeteo_com.xml	2012-09-24 21:13:17.0 +0300
@@ -1,7 +1,7 @@
 ?xml version=1.0 encoding=UTF-8 standalone=yes ?
 
 custom_weather
-	xml_file_version type=cwp version=2012-08-07 name=www.gismeteo.com search_page=http://www.gismeteo.ru; example_zip=4944 unit=C /
+	xml_file_version type=cwp version=2012-09-24 name=www.gismeteo.com search_page=http://www.gismeteo.ru; example_zip=4944 unit=C /
 
 	locale_settings locale=utf-8 encoding=utf8 /
 
diff -Nru plasma-widget-cwp-1.6.3/data/www_weather_com.cn.xml plasma-widget-cwp-1.6.4/data/www_weather_com.cn.xml
--- plasma-widget-cwp-1.6.3/data/www_weather_com.cn.xml	2012-08-07 22:31:30.0 +0300
+++ plasma-widget-cwp-1.6.4/data/www_weather_com.cn.xml	2012-09-24 21:13:17.0 +0300
@@ -1,7 +1,7 @@
 ?xml version=1.0 encoding=UTF-8 standalone=yes ?
 
 custom_weather
-	xml_file_version type=cwp version=2012-08-07 name=www.weather.com.cn search_page=http://www.weather.com.cn; example_zip=101010100 unit=C /
+	xml_file_version type=cwp version=2012-09-24 name=www.weather.com.cn search_page=http://www.weather.com.cn; example_zip=101010100 unit=C /
 
 	locale_settings locale=utf-8 encoding=utf8 /
 
diff -Nru plasma-widget-cwp-1.6.3/data/www_weather_com.xml plasma-widget-cwp-1.6.4/data/www_weather_com.xml
--- plasma-widget-cwp-1.6.3/data/www_weather_com.xml	2012-08-07 22:31:30.0 +0300
+++ plasma-widget-cwp-1.6.4/data/www_weather_com.xml	2012-09-24 21:13:17.0 +0300
@@ -1,7 +1,7 @@
 ?xml version=1.0 encoding=UTF-8 standalone=yes ?
 
 custom_weather
-	xml_file_version type=cwp version=2012-08-07 name=www.weather.com search_page=http://www.weather.com; example_zip=USDC0001 unit=F /
+	xml_file_version type=cwp version=2012-09-24 name=www.weather.com search_page=http://www.weather.com; example_zip=USDC0001 unit=F /
 
 	locale_settings locale=utf-8 encoding=utf8 /
 
diff -Nru plasma-widget-cwp-1.6.3/debian/changelog plasma-widget-cwp-1.6.4/debian/changelog
--- plasma-widget-cwp-1.6.3/debian/changelog	2012-08-07 23:41:39.0 +0300
+++ plasma-widget-cwp-1.6.4/debian/changelog	2012-09-24 22:47:42.0 +0300
@@ -1,3 +1,9 @@
+plasma-widget-cwp (1.6.4-1) unstable; urgency=low
+
+  * Update to stable release 1.6.4.
+
+ -- Boris Pek tehnic...@mail.ru  Mon, 24 Sep 2012 22:47:27 +0300
+
 plasma-widget-cwp (1.6.3-1) unstable; urgency=low
 
   * Update to stable release 1.6.3.
diff -Nru plasma-widget-cwp-1.6.3/plasma-applet-cwp.desktop plasma-widget-cwp-1.6.4/plasma-applet-cwp.desktop
--- plasma-widget-cwp-1.6.3/plasma-applet-cwp.desktop	2012-08-07 22:31:30.0 +0300
+++ plasma-widget-cwp-1.6.4/plasma-applet-cwp.desktop	2012-09-24 21:13:16.0 +0300
@@ -30,7 +30,7 @@
 X-KDE-PluginInfo-Author=Georg Hennig
 X-KDE-PluginInfo-Email=georg.hen...@web.de
 X-KDE-PluginInfo-Name=plasma_applet_cwp
-X-KDE-PluginInfo-Version=1.6.3
+X-KDE-PluginInfo-Version=1.6.4
 X-KDE-PluginInfo-Website=http://www.kde-look.org/content/show.php/show.php?content=98925
 X-KDE-PluginInfo-Category=
 X-KDE-PluginInfo-Depends=
diff -Nru plasma-widget-cwp-1.6.3/README plasma-widget-cwp-1.6.4/README
--- plasma-widget-cwp-1.6.3/README	2012-08-07 22:31:30.0 +0300
+++ plasma-widget-cwp-1.6.4/README	2012-09-24 21:13:17.0 +0300
@@ -1,5 +1,5 @@
 =
-Customizable Weather Plasmoid (CWP) 1.6.3
+Customizable Weather Plasmoid (CWP) 1.6.4
 =
 
 This is another

Bug#686757: unblock: zgv/5.9-5

2012-09-05 Thread Boris Pek
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock
X-Debbugs-Cc: k...@debian.org

Dear release team,

Please unblock package zgv version 5.9-5.

Some time ago I asked for a freeze exception [1] and received optimistic
reply [2]. Yesterday this package was checked and uploaded to unstable [3].

I believe it can be updated in Wheezy. But there will be no problem if package
is not approved in Wheezy. Just it will wait Jessie.

Best regards,
Boris

[1] https://lists.debian.org/debian-release/2012/07/msg00311.html
[2] https://lists.debian.org/debian-release/2012/07/msg00952.html
[3] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=679594#10


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/527611346842...@web13g.yandex.ru



Bug#686293: Freeze exception for libquantum/1.1.0-3

2012-09-04 Thread Boris Pek
Hi,

 Looks fine, feel free to go ahead and ping us when it has been in
 unstable for a couple of days.

Package was uploaded and was built successfully.
You can unblock it.

Best regards,
Boris


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/951651346747...@web2f.yandex.ru



Bug#686293: Freeze exception for libquantum/1.1.0-3

2012-08-30 Thread Boris Pek
Package: release.debian.org
Severity: normal

Dear release team,

Please consider a release exception for the package libquantum version 1.1.0-3.

Best regards,
Boris
diff -Nru libquantum-1.1.0/debian/changelog libquantum-1.1.0/debian/changelog
--- libquantum-1.1.0/debian/changelog	2012-06-25 18:58:55.0 +0300
+++ libquantum-1.1.0/debian/changelog	2012-08-31 01:08:28.0 +0300
@@ -1,7 +1,17 @@
+libquantum (1.1.0-3) unstable; urgency=low
+
+  * New maintainer. (Closes: #674883)
+  * Update Vcs-* fields in debian/control.
+  * Small fix in debian/changelog.
+  * Add patch: debian/patches/add-hardening-flags-to-compiler-options
+
+ -- Boris Pek tehnic...@mail.ru  Fri, 31 Aug 2012 01:07:44 +0300
+
 libquantum (1.1.0-2) unstable; urgency=low
 
+  [ Boris Pek ]
   * QA upload.
-  * Deleted Vcs-* fields from debian/control.
+  * Updated Vcs-* fields in debian/control.
   * Package was switched to source format 3.0 (quilt).
   * Added build dependency from autotools-dev.
   * Bumped Standards-Version to 3.9.3.
diff -Nru libquantum-1.1.0/debian/control libquantum-1.1.0/debian/control
--- libquantum-1.1.0/debian/control	2012-06-25 18:59:20.0 +0300
+++ libquantum-1.1.0/debian/control	2012-08-31 01:08:28.0 +0300
@@ -2,12 +2,12 @@
 Section: libs
 Priority: optional
 Maintainer: Debian Science Team debian-science-maintain...@lists.alioth.debian.org
+Uploaders: Boris Pek tehnic...@mail.ru
 Standards-Version: 3.9.3
 Build-Depends: debhelper (= 7.0.50~), autotools-dev
 Homepage: http://www.libquantum.de/
-Vcs-Svn: svn://svn.debian.org/svn/debian-science/packages/libquantum/trunk/
-Vcs-Browser: http://svn.debian.org/viewsvn/debian-science/packages/libquantum/trunk/
-
+Vcs-Git: git://anonscm.debian.org/debian-science/packages/libquantum.git
+Vcs-Browser: http://anonscm.debian.org/git/debian-science/packages/libquantum.git
 
 Package: libquantum-dev
 Section: libdevel
diff -Nru libquantum-1.1.0/debian/patches/add-hardening-flags-to-compiler-options libquantum-1.1.0/debian/patches/add-hardening-flags-to-compiler-options
--- libquantum-1.1.0/debian/patches/add-hardening-flags-to-compiler-options	1970-01-01 03:00:00.0 +0300
+++ libquantum-1.1.0/debian/patches/add-hardening-flags-to-compiler-options	2012-08-31 01:08:28.0 +0300
@@ -0,0 +1,15 @@
+Description: Add hardening flags to compiler options
+Author: Boris Pek tehnic...@mail.ru
+Last-Update: 2012-08-31
+
+--- a/Makefile.in
 b/Makefile.in
+@@ -49,7 +49,7 @@
+ # Flags passed to C compiler
+ 
+ CFLAGS=@CFLAGS@
+-LDFLAGS=-rpath $(LIBDIR) -version-info 7:0:0
++LDFLAGS=@LDFLAGS@ -rpath $(LIBDIR) -version-info 7:0:0
+ 
+ # Dependencies
+ 
diff -Nru libquantum-1.1.0/debian/patches/series libquantum-1.1.0/debian/patches/series
--- libquantum-1.1.0/debian/patches/series	1970-01-01 03:00:00.0 +0300
+++ libquantum-1.1.0/debian/patches/series	2012-08-31 01:08:28.0 +0300
@@ -0,0 +1 @@
+add-hardening-flags-to-compiler-options


Bug#685456: Freeze exception for kde-gtk-config

2012-08-26 Thread Boris Pek
X-Debbugs-Cc: Didier Raboud o...@debian.org 

Hi,

Thank you for a reply.

 we would normally not accept new packages into testing, but that one
 seems a bit special. If I parse it properly, it was previously available
 in squeeze, from the src:gtk-qt-engine package, but it has now moved to
 a dedicated source package?

Yes, binary package kde-config-gtk-style in Squeeze was built from source
package kcm-gtk. But it was replaced by new program with more features.
(For example, it supports Gtk 3.x.)

And package src:kde-gtk-config is not new. It was uploaded to unstable before
freeze. But new bug report prevented its automatic migration to testing.

I subscribe my sponsor to this thread. Hope he can describe situation better.

 BTW, it would have been nice to mention the previous discussion in your
 bug report. Apparently Julien and I share the same opinion on this
 package:
   https://lists.debian.org/debian-release/2012/07/msg00679.html

Yes, I have seen this reply. Quotation:
 Anyway, get back to us once the package is no longer RC buggy.

But I can't upload package into unstable until this is not allowed by release
team. Don't you think this is a closed circle?

Best regards,
Boris


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1388561345978...@web1f.yandex.ru



Bug#685456: Freeze exception for kde-gtk-config

2012-08-20 Thread Boris Pek
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));
+-ui-cb_icon_fallback-setCurrentIndex(ui-cb_icon_fallback-findData(currentFallback, IconThemesModel::DirNameRole));
++if (ui-cb_icon-count()  0  ui-cb_icon_fallback-count()  0) {
++QString currentIcon = useConfig ? appareance-getIcon() : ui-cb_icon-currentText(),
++currentFallback = useConfig ? appareance-getIconFallback() : ui-cb_icon_fallback-currentText();
++int currentIconIndex = ui-cb_icon-findData(currentIcon, IconThemesModel::DirNameRole),
++currentFallbackIndex = ui-cb_icon_fallback-findData(currentFallback, IconThemesModel::DirNameRole);
++ui-cb_icon-setCurrentIndex(currentIconIndex = 0 ? currentFallbackIndex : 0);
++ui-cb_icon_fallback-setCurrentIndex(currentFallbackIndex = 0 ? currentFallbackIndex : 0);
++}
+ 
+ m_saveEnabled = wasenabled;
+ }
diff -Nru kde-gtk-config-2.0/debian/patches/series kde-gtk-config

Bug#684894: unblock: plasma-widget-cwp/1.6.3-1

2012-08-14 Thread Boris Pek
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Hi,

I asked for a freeze exception for plasma-widget-cwp version 1.6.3-1:
https://lists.debian.org/debian-release/2012/08/msg00362.html

And it was approved:
https://lists.debian.org/debian-release/2012/08/msg00364.html

Package was uploaded:
https://lists.debian.org/debian-release/2012/08/msg00398.html

But it looks like my last message was missed:
http://qa.debian.org/excuses.php?package=plasma-widget-cwp

PTS still says:
Not touching package due to block request by freeze (contact debian-release
if update is needed)

Please unblock this version of the package.

Best regards,
Boris


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1083821344950...@web6g.yandex.ru



Freeze exception for plasma-widget-cwp/1.6.3-1

2012-08-08 Thread Boris Pek
/changelog 2012-05-18 00:30:06.0 +0300
+++ plasma-widget-cwp-1.6.3/debian/changelog 2012-08-07 23:41:39.0 +0300
@@ -1,3 +1,9 @@
+plasma-widget-cwp (1.6.3-1) unstable; urgency=low
+
+  * Update to stable release 1.6.3.
+
+ -- Boris Pek tehnic...@mail.ru  Tue, 07 Aug 2012 23:41:21 +0300
+
 plasma-widget-cwp (1.6.2-2) unstable; urgency=low

   * debian/rules was updated: removed hardening flags
diff -Nru plasma-widget-cwp-1.6.2/plasma-applet-cwp.desktop 
plasma-widget-cwp-1.6.3/plasma-applet-cwp.desktop
--- plasma-widget-cwp-1.6.2/plasma-applet-cwp.desktop 2012-05-13 
13:28:46.0 +0300
+++ plasma-widget-cwp-1.6.3/plasma-applet-cwp.desktop 2012-08-07 
22:31:30.0 +0300
@@ -30,7 +30,7 @@
 X-KDE-PluginInfo-Author=Georg Hennig
 X-KDE-PluginInfo-Email=georg.hen...@web.de
 X-KDE-PluginInfo-Name=plasma_applet_cwp
-X-KDE-PluginInfo-Version=1.6.2
+X-KDE-PluginInfo-Version=1.6.3
 
X-KDE-PluginInfo-Website=http://www.kde-look.org/content/show.php/show.php?content=98925
 X-KDE-PluginInfo-Category=
 X-KDE-PluginInfo-Depends=
diff -Nru plasma-widget-cwp-1.6.2/README plasma-widget-cwp-1.6.3/README
--- plasma-widget-cwp-1.6.2/README 2012-05-13 13:28:47.0 +0300
+++ plasma-widget-cwp-1.6.3/README 2012-08-07 22:31:30.0 +0300
@@ -1,5 +1,5 @@
 =
-Customizable Weather Plasmoid (CWP) 1.6.2
+Customizable Weather Plasmoid (CWP) 1.6.3
 =

 This is another weather plasmoid.
diff -Nru plasma-widget-cwp-1.6.2/version.h plasma-widget-cwp-1.6.3/version.h
--- plasma-widget-cwp-1.6.2/version.h 2012-05-13 13:28:47.0 +0300
+++ plasma-widget-cwp-1.6.3/version.h 2012-08-07 22:31:30.0 +0300
@@ -20,7 +20,7 @@
 #ifndef version_h
 #define version_h

-#define VERSION 1.6.2
+#define VERSION 1.6.3
 #define DATE 2009-2012
 #define AUTHOR Georg Hennig
 #define NAME Customizable Weather Plasmoid (CWP)


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/358351344411...@web13h.yandex.ru



Re: Freeze exception for plasma-widget-cwp/1.6.3-1

2012-08-08 Thread Boris Pek
Hi,

  I ask for a freeze exception for plasma-widget-cwp version 1.6.3-1.

 please upload and follow up when that's done.

Package was uploaded.

 Also, it would be nice if you could file a bug (as mentioned on dda@)
 for further requests. That's make tracking way easier.

Thank you for a note. I thought that BTS should be used for unblock request and
freeze exception requests should be send to mailing list.

Best regards,
Boris


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/154611344454...@web17d.yandex.ru



Bug#683315: unblock: yagf/0.9.1-3

2012-07-31 Thread Boris Pek
Hi,

 We can't unblock something that hasn't been upload yet...

Sponsor has uploaded the package.

Regards,
Boris


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/497951343728...@web27f.yandex.ru



Bug#683315: unblock: yagf/0.9.1-3

2012-07-30 Thread Boris Pek
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock
X-Debbugs-Cc: jac...@debian.org

Please unblock package yagf

Fixes not RC bug #682102

unblock yagf/0.9.1-3
diff -Nru yagf-0.9.1/debian/changelog yagf-0.9.1/debian/changelog
--- yagf-0.9.1/debian/changelog 2012-06-10 15:47:59.0 +0300
+++ yagf-0.9.1/debian/changelog 2012-07-30 19:52:17.0 +0300
@@ -1,3 +1,11 @@
+yagf (0.9.1-3) unstable; urgency=low
+
+  * debian/control was updated:
+changed dependency of yagf package from cuneiform | tesseract-ocr to
+tesseract-ocr | cuneiform. (Closes: #682102)
+
+ -- Boris Pek tehnic...@mail.ru  Mon, 30 Jul 2012 19:51:55 +0300
+
 yagf (0.9.1-2) unstable; urgency=low
 
   * debian/rules was updated:
diff -Nru yagf-0.9.1/debian/control yagf-0.9.1/debian/control
--- yagf-0.9.1/debian/control   2012-06-10 15:47:42.0 +0300
+++ yagf-0.9.1/debian/control   2012-07-30 19:52:17.0 +0300
@@ -12,7 +12,7 @@
 Package: yagf
 Architecture: any
 Depends: ${misc:Depends}, ${shlibs:Depends},
- cuneiform | tesseract-ocr
+ tesseract-ocr | cuneiform
 Recommends: xsane
 Description: graphical interface for cuneiform and tesseract
  YAGF is a graphical interface for cuneiform and tesseract text recognition


Freeze exception for lightspeed/1.2a-9

2012-07-06 Thread Boris Pek
diff -u lightspeed-1.2a/debian/changelog lightspeed-1.2a/debian/changelog
--- lightspeed-1.2a/debian/changelog
+++ lightspeed-1.2a/debian/changelog
@@ -1,3 +1,44 @@
+lightspeed (1.2a-9) unstable; urgency=low
+
+  * QA upload.
+  * Bumped Standards-Version to 3.9.3 (was 3.7.2.0).
+  * Bumped debhelper version to 9 (was 4.0.0); updated debian/compat.
+  * Added file debian/source/format: format 1.0 is still used in this package.
+  * Added files debian/docs and debian/manpages to simplify debian/rules.
+  * Deleted files config/config.guess and config/config.sub.
+Files from the package autotools-dev are used instead.
+  * Rewritten debian/rules:
+- now dh is used instead of direct dh_* commands
+- added --as-needed option to LDFLAGS
+- added section get-orig-source (uscan is used)
+- used symlinks for config/config.guess and config/config.sub
+- fixed lintian warnings:
+  + hardening-no-relro
+  + hardening-no-fortify-functions
+  + debian-rules-ignores-make-clean-error
+  + debian-rules-missing-recommended-target build-arch
+  + debian-rules-missing-recommended-target build-indep
+  + dh-clean-k-is-deprecated
+  * Updated debian/control:
+- added Homepage field
+- changed build dependency from libpng12-dev to libpng-dev (Closes: #662418)
+- changed build dependency from ftgl-dev to libftgl-dev (Closes: #485799)
+- added build dependency from autotools-dev
+- added ${misc:Depends} to list of dependencies
+- lightspeed now suggests recommended font ttf-dejavu instead of font
+  ttf-bitstream-vera which is going to be removed from the repository
+  (Closes: #461272)
+  * Updated debian/copyright: fixed lintian warning
+debian-copyright-file-uses-obsolete-national-encoding.
+  * Updated debian/watch: fixed lintian warning
+debian-watch-file-should-use-sf-redirector. (Closes: #449901)
+  * Patched file src/snapshot.c. [Thanks to Nobuhiro Iwamatsu] (Closes: #649787)
+But build with libpng version 1.5.10 now impossible because
+`pkg-config --cflags gtk+-2.0` returns error:
+Package 'libpng12', required by 'GdkPixbuf', not found
+
+ -- Boris Pek tehnic...@mail.ru  Thu, 28 Jun 2012 18:25:29 +0300
+
 lightspeed (1.2a-8) unstable; urgency=low
 
   * Package maintainer set to Debian QA Group packa...@qa.debian.org.
diff -u lightspeed-1.2a/debian/control lightspeed-1.2a/debian/control
--- lightspeed-1.2a/debian/control
+++ lightspeed-1.2a/debian/control
@@ -2,13 +2,18 @@
 Section: misc
 Priority: optional
 Maintainer: Debian QA Group packa...@qa.debian.org
-Standards-Version: 3.7.2.0
-Build-Depends: debhelper ( 4.0.0), libgtkglext1-dev, libgtk2.0-dev, libpng12-dev, libtiff4-dev, libxi-dev, zlib1g-dev, libgl1-mesa-dev | libgl-dev, ftgl-dev, libfontconfig1-dev
+Build-Depends: debhelper ( 9), autotools-dev,
+ libgtkglext1-dev, libgtk2.0-dev,
+ libpng-dev, libtiff4-dev, libxi-dev, zlib1g-dev,
+ libgl1-mesa-dev | libgl-dev, libftgl-dev,
+ libfontconfig1-dev
+Homepage: http://lightspeed.sourceforge.net/
+Standards-Version: 3.9.3
 
 Package: lightspeed
 Architecture: any
-Depends: ${shlibs:Depends}
-Suggests: ttf-freefont | ttf-bitstream-vera
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Suggests: ttf-freefont | ttf-dejavu
 Description: Shows how objects moving at relativistic speeds look like
  Light Speed! is an OpenGL-based program which illustrates the effects of
  special relativity on the appearance of moving objects. When an object
only in patch2:
unchanged:
--- lightspeed-1.2a.orig/debian/manpages
+++ lightspeed-1.2a/debian/manpages
@@ -0,0 +1 @@
+debian/*.1
only in patch2:
unchanged:
--- lightspeed-1.2a.orig/debian/docs
+++ lightspeed-1.2a/debian/docs
@@ -0,0 +1,3 @@
+README
+TODO
+MATH
only in patch2:
unchanged:
--- lightspeed-1.2a.orig/debian/source/format
+++ lightspeed-1.2a/debian/source/format
@@ -0,0 +1 @@
+1.0


Freeze exception for qpxtool/0.7.1.002-6

2012-07-06 Thread Boris Pek
Dear release team,

I ask for a freeze exception for qpxtool version 0.7.1.002-6.

I have prepared few QA uploads. But unfortunately not all of them were
sponsored before freeze [1].

This update of the package does not fix any RC bug, but it fixes important
and wishlist bugs. Also the quality of package was improved in common.

File in attachment was produced using command:

$ debdiff qpxtool_0.7.1.002-5.dsc qpxtool_0.7.1.002-6.dsc  
qpxtool_0.7.1.002-5:0.7.1.002-6.diff

It would be nice to see this updated package in Wheezy.

Best regards,
Boris

[1] 
http://bugs.debian.org/cgi-bin/pkgreport.cgi?include=subject%3A[QA];package=sponsorship-requests
diff -Nru qpxtool-0.7.1.002/debian/changelog qpxtool-0.7.1.002/debian/changelog
--- qpxtool-0.7.1.002/debian/changelog  2011-06-21 14:04:14.0 +0300
+++ qpxtool-0.7.1.002/debian/changelog  2012-06-26 03:13:59.0 +0300
@@ -1,3 +1,24 @@
+qpxtool (0.7.1.002-6) unstable; urgency=low
+
+  * QA upload.
+  * Bumped Standards-Version to 3.9.3 (was 3.9.2).
+  * Bumped debhelper version to 9 (was 7.0.50~); updated debian/compat.
+  * Added file debian/patches/05-add-hardening-flags-in-compiler-options.patch.
+  * Updated debian/rules: added hardening flags in compiler options.
+  * Changed build dependency from libpng12-dev to libpng-dev.
+Added file debian/patches/04-fix-build-with-libpng15.patch.
+Added small hack in debian/rules (see LIBPNG_VER variable).
+Build with libpng version 1.5.10 was tested successfully.
+(Closes: #662481, #648127)
+  * Used [kfreebsd-any] instead of hardcoded list of kFreeBSD architectures
+[kfreebsd-i386 kfreebsd-amd64] in build dependency. (Closes: #634714)
+  * File debian/copyright was updated in according to Copyright format 1.0.
+  * Fixed such lintian warnings and notes:
+- out-of-date-copyright-format-uri
+- hardening-no-relro and hardening-no-fortify-functions
+
+ -- Boris Pek tehnic...@mail.ru  Tue, 26 Jun 2012 03:11:10 +0300
+
 qpxtool (0.7.1.002-5) unstable; urgency=low
 
   * QA upload.
diff -Nru qpxtool-0.7.1.002/debian/compat qpxtool-0.7.1.002/debian/compat
--- qpxtool-0.7.1.002/debian/compat 2011-06-21 14:02:14.0 +0300
+++ qpxtool-0.7.1.002/debian/compat 2012-06-26 03:13:59.0 +0300
@@ -1 +1 @@
-7
+9
diff -Nru qpxtool-0.7.1.002/debian/control qpxtool-0.7.1.002/debian/control
--- qpxtool-0.7.1.002/debian/control2011-06-21 14:03:58.0 +0300
+++ qpxtool-0.7.1.002/debian/control2012-06-26 03:13:59.0 +0300
@@ -2,12 +2,12 @@
 Section: otherosfs
 Priority: optional
 Maintainer: Debian QA Group packa...@qa.debian.org
-Build-Depends: debhelper (= 7.0.50~),
- libcam-dev [kfreebsd-i386 kfreebsd-amd64],
- libpng12-dev,
+Build-Depends: debhelper (= 9),
+ libcam-dev [kfreebsd-any],
+ libpng-dev,
  qt4-qmake,
  libqt4-dev
-Standards-Version: 3.9.2
+Standards-Version: 3.9.3
 Homepage: http://qpxtool.sourceforge.net/
 Vcs-Git: git://git.debian.org/collab-maint/qpxtool.git
 Vcs-Browser: http://git.debian.org/?p=collab-maint/qpxtool.git
diff -Nru qpxtool-0.7.1.002/debian/copyright qpxtool-0.7.1.002/debian/copyright
--- qpxtool-0.7.1.002/debian/copyright  2011-06-21 14:02:14.0 +0300
+++ qpxtool-0.7.1.002/debian/copyright  2012-06-26 03:13:59.0 +0300
@@ -1,30 +1,33 @@
-Format-Specification: 
http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=filerev=135
-Name: QPxTool
-Maintainer: Gennady ShultZ Kozlov qpxt...@mail.ru
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: QPxTool
+Upstream-Contact: Gennady ShultZ Kozlov qpxt...@mail.ru
 Source: https://sourceforge.net/projects/qpxtool/files/
 
+Files: *
 Copyright: 2005-2007 Gennady ShultZ Kozlov qpxt...@mail.ru
 License: GPL-2+
 
-Files: ./debian/*
+Files: debian/*
 Copyright:
  2010 Alessio Treglia ales...@debian.org
  2006-2008 Daniel Baumann dan...@debian.org
+ 2012 Nobuhiro Iwamatsu iwama...@nigauri.org
+ 2012 Boris Pek tehnic...@mail.ru
 License: GPL-2+
 
 License: GPL-2+
- This program is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
- as published by the Free Software Foundation; either version 2
- of the License, or (at your option) any later version.
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
  .
  This program is distributed in the hope that it will be useful,
  but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  GNU General Public License for more details.
  .
  You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston

Freeze exception for awffull/3.10.2-2

2012-07-06 Thread Boris Pek
Dear release team,

I ask for a freeze exception for awffull version 3.10.2-2.

I have prepared few QA uploads. But unfortunately not all of them were
sponsored before freeze [1].

This update of the package does not fix any RC bug, but it fixes important,
normal, minor and wishlist bugs. Also the quality of package was improved
in common.

File in attachment was produced using command:

$ debdiff awffull_3.10.2-1.dsc awffull_3.10.2-2.dsc  
awffull_3.10.2-1:3.10.2-2.diff

It would be nice to see this updated package in Wheezy.

Best regards,
Boris

[1] 
http://bugs.debian.org/cgi-bin/pkgreport.cgi?include=subject%3A[QA];package=sponsorship-requests
diff -Nru awffull-3.10.2/debian/awffull.cron.daily 
awffull-3.10.2/debian/awffull.cron.daily
--- awffull-3.10.2/debian/awffull.cron.daily2012-01-01 10:53:48.0 
+0200
+++ awffull-3.10.2/debian/awffull.cron.daily2012-06-29 23:45:51.0 
+0300
@@ -12,8 +12,6 @@
 [ -d ${AWFFULL_CONFDIR} ] || exit 0;
 
 for i in ${AWFFULL_CONFDIR}/*.conf; do
-  echo Running: ${i} file.
-
   # run agains a rotated or normal logfile
   LOGFILE=`awk '$1 ~ /^LogFile$/ {print $2}' $i`;
 
@@ -41,9 +39,9 @@
   # check current log, if last log is a rotated logfile
   if [ ${LOGFILE} != ${NLOGFILE} ]; then
 # empty ?
-[ -s ${NLOGFILE} ] || { echo ERROR: Rotated LogFile not found: 
${NLOGFILE}; continue; };
+[ -s ${NLOGFILE} ] || { echo INFO: Non-rotated LogFile empty or 
missing: ${NLOGFILE}; continue; };
 # readable ?
-[ -r ${NLOGFILE} ] || { echo ERROR: Rotated LogFile is not readable: 
${NLOGFILE}; continue; };
+[ -r ${NLOGFILE} ] || { echo WARNING: Non-rotated LogFile is not 
readable: ${NLOGFILE}; continue; };
 
 ${AWFFULL} -c ${i} -Q ${NLOGFILE};
 RET=$?;
diff -Nru awffull-3.10.2/debian/awffull.lintian-overrides 
awffull-3.10.2/debian/awffull.lintian-overrides
--- awffull-3.10.2/debian/awffull.lintian-overrides 1970-01-01 
03:00:00.0 +0300
+++ awffull-3.10.2/debian/awffull.lintian-overrides 2012-06-29 
23:45:51.0 +0300
@@ -0,0 +1,2 @@
+# False positive.
+awffull: possible-bashism-in-maintainer-script postinst:56 '${HOSTNAME'
diff -Nru awffull-3.10.2/debian/changelog awffull-3.10.2/debian/changelog
--- awffull-3.10.2/debian/changelog 2012-01-01 11:16:10.0 +0200
+++ awffull-3.10.2/debian/changelog 2012-06-29 23:45:51.0 +0300
@@ -1,3 +1,47 @@
+awffull (3.10.2-2) unstable; urgency=low
+
+  * QA upload.
+  * Bumped Standards-Version to 3.9.3 (was 3.7.3).
+  * Bumped debhelper version to 9 (was 8); updated debian/compat.
+  * Added file debian/patches/fix-GeoIP-default-path.patch:
+fixed default path to GeoIP database. (Closes: #458647)
+  * Added file debian/patches/fix-quietly-run-of-cron-job.patch:
+disables useless output messages when job is run without any verbose
+options. (Closes: #665680)
+  * Added file debian/patches/fix-font-in-use.patch:
+- now recommended font ttf-dejavu is used instead of bitstream-vera
+  font which is going to be removed from the repository
+- fixed path to used font (Closes: #458647)
+  * Updated debian/templates: switched from apache to apache2.
+(Closes: #467641)
+  * Updated debian/awffull.cron.daily:
+- deleted useless output message when cron job runs without errors
+  (Closes: #482168)
+- updated notifications for more correct messages
+  (Closes: #565813)
+  * Updated debian/control:
+- awffull now suggests ttf-dejavu
+- changed build dependency from libpng12-dev to libpng-dev
+  (Closes: #662274)
+  * Rewritten debian/rules:
+- now dh is used instead of direct dh_* commands
+- added --as-needed option to LDFLAGS
+- added section get-orig-source (uscan is used)
+- fixed FTBFS because of outdated config.{sub,guess}:
+  used symlinks to files from autotools-dev package
+  (Closes: #536835)
+- fixed lintian warnings:
+  + hardening-no-relro
+  + hardening-no-fortify-functions
+  * Added file debian/awffull.lintian-overrides:
+possible-bashism-in-maintainer-script warning is false positive.
+  * Added file debian/patches/fix-hyphen-used-as-minus-sign.patch.
+  * File debian/copyright was rewritten in according to Copyright format 1.0.
+Added missed licenses and copyright holders. Fixed lintian note:
+copyright-refers-to-symlink-license usr/share/common-licenses/GPL.
+
+ -- Boris Pek tehnic...@mail.ru  Fri, 29 Jun 2012 23:38:12 +0300
+
 awffull (3.10.2-1) unstable; urgency=low
 
   * QA upload
diff -Nru awffull-3.10.2/debian/compat awffull-3.10.2/debian/compat
--- awffull-3.10.2/debian/compat2012-01-01 10:55:54.0 +0200
+++ awffull-3.10.2/debian/compat2012-06-29 23:45:51.0 +0300
@@ -1 +1 @@
-8
+9
diff -Nru awffull-3.10.2/debian/control awffull-3.10.2/debian/control
--- awffull-3.10.2/debian/control   2012-01-01 11:01:18.0 +0200
+++ awffull-3.10.2/debian/control   2012-06-29 23:45:51.0 +0300
@@ -2,13

Freeze exception for zgv/5.9-5

2012-07-06 Thread Boris Pek
=%s.gif; needsterminal;
-image/jpeg; /usr/bin/zgv %s; test=expr `/usr/bin/tty` : 
'/dev/\(tty\|vc/\)[0-9][0-9]*' /dev/null 21 || expr $STY : 
'[0-9][0-9]*\.tty[0-9][0-9]*\.'`hostname`'$' /dev/null 21; description=JPEG 
Image; nametemplate=%s.jpg; needsterminal;
-image/pjpeg; /usr/bin/zgv %s; test=expr `/usr/bin/tty` : 
'/dev/\(tty\|vc/\)[0-9][0-9]*' /dev/null 21 || expr $STY : 
'[0-9][0-9]*\.tty[0-9][0-9]*\.'`hostname`'$' /dev/null 21; description=JPEG 
Image; nametemplate=%s.jpg; needsterminal;
-image/png; /usr/bin/zgv %s; test=expr `/usr/bin/tty` : 
'/dev/\(tty\|vc/\)[0-9][0-9]*' /dev/null 21 || expr $STY : 
'[0-9][0-9]*\.tty[0-9][0-9]*\.'`hostname`'$' /dev/null 21; description=PNG 
Image; nametemplate=%s.png; needsterminal;
-image/tiff; /usr/bin/zgv %s; test=expr `/usr/bin/tty` : 
'/dev/\(tty\|vc/\)[0-9][0-9]*' /dev/null 21 || expr $STY : 
'[0-9][0-9]*\.tty[0-9][0-9]*\.'`hostname`'$' /dev/null 21; description=TIFF 
Image; nametemplate=%s.tif; needsterminal;
-image/bmp; /usr/bin/zgv %s; test=expr `/usr/bin/tty` : 
'/dev/\(tty\|vc/\)[0-9][0-9]*' /dev/null 21 || expr $STY : 
'[0-9][0-9]*\.tty[0-9][0-9]*\.'`hostname`'$' /dev/null 21; description=BMP 
Image; nametemplate=%s.bmp; needsterminal;
+image/gif; /usr/bin/zgv '%s'; test=expr `/usr/bin/tty` : 
'/dev/\\(tty\\|vc/\\)[0-9][0-9]*' /dev/null 21 || expr $STY : 
'[0-9][0-9]*\\.tty[0-9][0-9]*\\.'`hostname`'$' /dev/null 21; description=GIF 
Image; nametemplate=%s.gif; needsterminal
+image/jpeg; /usr/bin/zgv '%s'; test=expr `/usr/bin/tty` : 
'/dev/\\(tty\\|vc/\\)[0-9][0-9]*' /dev/null 21 || expr $STY : 
'[0-9][0-9]*\\.tty[0-9][0-9]*\\.'`hostname`'$' /dev/null 21; 
description=JPEG Image; nametemplate=%s.jpg; needsterminal
+image/pjpeg; /usr/bin/zgv '%s'; test=expr `/usr/bin/tty` : 
'/dev/\\(tty\\|vc/\\)[0-9][0-9]*' /dev/null 21 || expr $STY : 
'[0-9][0-9]*\\.tty[0-9][0-9]*\\.'`hostname`'$' /dev/null 21; 
description=JPEG Image; nametemplate=%s.jpg; needsterminal
+image/png; /usr/bin/zgv '%s'; test=expr `/usr/bin/tty` : 
'/dev/\\(tty\\|vc/\\)[0-9][0-9]*' /dev/null 21 || expr $STY : 
'[0-9][0-9]*\\.tty[0-9][0-9]*\\.'`hostname`'$' /dev/null 21; description=PNG 
Image; nametemplate=%s.png; needsterminal
+image/tiff; /usr/bin/zgv '%s'; test=expr `/usr/bin/tty` : 
'/dev/\\(tty\\|vc/\\)[0-9][0-9]*' /dev/null 21 || expr $STY : 
'[0-9][0-9]*\\.tty[0-9][0-9]*\\.'`hostname`'$' /dev/null 21; 
description=TIFF Image; nametemplate=%s.tif; needsterminal
+image/bmp; /usr/bin/zgv '%s'; test=expr `/usr/bin/tty` : 
'/dev/\\(tty\\|vc/\\)[0-9][0-9]*' /dev/null 21 || expr $STY : 
'[0-9][0-9]*\\.tty[0-9][0-9]*\\.'`hostname`'$' /dev/null 21; description=BMP 
Image; nametemplate=%s.bmp; needsterminal
diff -u zgv-5.9/debian/watch zgv-5.9/debian/watch
--- zgv-5.9/debian/watch
+++ zgv-5.9/debian/watch
@@ -3 +3 @@
-ftp://ftp.ibiblio.org/pub/Linux/apps/graphics/viewers/svga/zgv-(.*)\.tar\.gz
+ftp://ftp.ibiblio.org/pub/Linux/apps/graphics/viewers/svga/zgv-(.*[0-9])\.tar\.gz
diff -u zgv-5.9/debian/changelog zgv-5.9/debian/changelog
--- zgv-5.9/debian/changelog
+++ zgv-5.9/debian/changelog
@@ -1,3 +1,42 @@
+zgv (5.9-5) unstable; urgency=low
+
+  * QA upload.
+  * Updated debian/watch: changed regexp.
+  * Bumped Standards-Version to 3.9.3 (was 3.9.2).
+  * Added debhelper version (9 is used); updated debian/compat.
+Fixed lintian note package-lacks-versioned-build-depends-on-debhelper.
+  * Added file debian/source/format: format 1.0 is still used in this package.
+  * Patched files config.mk and src/Makefile to respect build with
+hardening flags. [Thanks to Mario 'BitKoenig' Holbe] (Closes: #663625)
+  * Patched Makefile: cut permanent launching strip command.
+Fixed not handling nostrip build option [policy 10.1]. (Closes: #438363)
+  * Patched file debian/zgv.mime. [Thanks to Mario 'BitKoenig' Holbe]
+Fixed problem that mailcap entries did not work on plain consoles.
+(Closes: #379319)
+  * Rewritten debian/rules:
+- now dh is used instead of direct dh_* commands
+- added --as-needed option to LDFLAGS
+- added section get-orig-source (uscan is used)
+- fixed lintian warnings:
+  + hardening-no-relro
+  + hardening-no-fortify-functions
+  + dh-clean-k-is-deprecated
+  + debian-rules-ignores-make-clean-error
+  + debian-rules-missing-recommended-target build-arch
+  + debian-rules-missing-recommended-target build-indep
+  * Updated debian/control:
+- added Homepage field
+- added ${misc:Depends} to package zgv
+- changed build dependency from libpng12-dev to libpng-dev
+  (Closes: #662575)
+  * Updated debian/menu: fixed lintian warnings:
+- unquoted-string-in-menu-item
+- menu-item-uses-apps-section
+  * Updated doc/zgv.1: fixed lintian notes hyphen-used-as-minus-sign.
+  * Deleted file debian/postinst: generated automatically.
+
+ -- Boris Pek tehnic...@mail.ru  Sat, 30 Jun 2012 04:09:42 +0300
+
 zgv (5.9-4) unstable; urgency=low
 
   * QA upload
diff -u zgv-5.9/debian/compat zgv-5.9/debian/compat
--- zgv-5.9

Freeze exception for kde-gtk-config/3:2.1-1 (fix RC #678714)

2012-07-05 Thread Boris Pek
Dear release team,

I ask for a freeze exception for kde-gtk-config version 3:2.1-1.

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

Info for my sponsor (see Cc field):
  
http://mentors.debian.net/debian/pool/main/k/kde-gtk-config/kde-gtk-config_2.1-1.dsc
 

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-07-06 00:40:04.0 +0300
@@ -1,3 +1,19 @@
+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)
+  * Added file debian/patches/ignore-symlinks:
+prevents of possible infinite loop because of circular symlinks.
+(see #678714)
+
+ -- Boris Pek tehnic...@mail.ru  Fri, 29 Jun 2012 01:31:54 +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-07-06 
00:40:04.0 +0300
@@ -0,0 +1,63 @@
+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-07-05
+
+--- a/src/gtkconfigkcmodule.cpp
 b/src/gtkconfigkcmodule.cpp
+@@ -199,21 +199,26 @@
+ void tryIcon(QLabel* label, const QString fallback, const QString theme, 
const QString iconName)
+ {
+ label-setToolTip(iconName);
+-
+-QString ret = 
IconThemesModel::findFilesRecursively(QStringList(iconName+.*), theme);
+-if(!ret.isEmpty()) {
+-QPixmap p(ret);
+-Q_ASSERT(!p.isNull());
+-label-setPixmap(p);
+-return;
++QString ret = ;
++
++if (!theme.isEmpty()) {
++ret = 
IconThemesModel::findFilesRecursively(QStringList(iconName+.*), theme);
++if(!ret.isEmpty()) {
++QPixmap p(ret);
++Q_ASSERT(!p.isNull());
++label-setPixmap(p);
++return;
++}
+ }
+ 
+-ret = IconThemesModel::findFilesRecursively(QStringList(iconName+.*), 
fallback);
+-if(!ret.isEmpty()) {
+-QPixmap p(ret);
+-Q_ASSERT(!p.isNull());
+-label-setPixmap(p);
+-return;
++if (!fallback.isEmpty()) {
++ret = 
IconThemesModel::findFilesRecursively(QStringList(iconName+.*), fallback);
++if(!ret.isEmpty()) {
++QPixmap p(ret);
++Q_ASSERT(!p.isNull());
++label-setPixmap(p);
++return;
++}
+ }
+ 
+ KIcon notFoundIcon(application-x-zerosize);
+@@ -403,8 +403,10 @@
+ //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));
+-
ui-cb_icon_fallback-setCurrentIndex(ui-cb_icon_fallback-findData(currentFallback,
 IconThemesModel::DirNameRole));
++int currentIconIndex = ui-cb_icon-findData(currentIcon, 
IconThemesModel::DirNameRole),
++currentFallbackIndex = 
ui-cb_icon_fallback-findData(currentFallback, IconThemesModel::DirNameRole);
++ui-cb_icon-setCurrentIndex(currentIconIndex = 0 ? currentFallbackIndex 
: 0

Question about my package kde-config-gtk-style

2012-07-01 Thread Boris Pek
(Please Cc me in replies, I am not subscribed to this mailing list)

Hi,

I have difficult situation with my package src:kde-gtk-config [0].

It generates binary package kde-config-gtk-style and replaces package
src:kcm-gtk, which was in Squeeze [1].

The package was uploaded to unstable on June 18. But it have not migrated to
testing automatically [2] because of new bug report [3] with severity grave.

I should note, that this level of severity is questionable, because circular
symlinks is not common situation. So nor I nor other users haven't faced with
problem from that bug report.

Next, I prepared [4] the updated package (on Jun 28) with such changes:

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/ignore-symlinks:
prevents of possible infinite loop because of circular symlinks.
(Closes: #678714)

There are very few changes in upstream between versions 2.0 and 2.1:
  * Accepted my patch fix-build-on-kfreebsd-and-hurd-i386.
  * Updated translations.

Unfortunately my sponsor had not time to upload the package before freeze [5].

Finally. The question is: could you grant me exception in this case?
Or I will maintain the package in experimental [6].

The main point is that binary package kde-config-gtk-style is available in
Squeeze and it is already installed in user systems [7]. So absent package
will affect them.

Best regards,
Boris

[0] http://packages.qa.debian.org/k/kde-gtk-config.html
[1] 
http://lists.alioth.debian.org/pipermail/pkg-kde-extras/2012-June/016961.html
[2] http://qa.debian.org/excuses.php?package=kde-gtk-config
[3] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=678714
[4] 
http://lists.alioth.debian.org/pipermail/pkg-kde-extras/2012-June/017223.html
[5] 
http://lists.alioth.debian.org/pipermail/pkg-kde-extras/2012-July/017257.html
[6] 
http://lists.alioth.debian.org/pipermail/pkg-kde-extras/2012-July/017258.html
[7] http://qa.debian.org/popcon.php?package=kde-gtk-config


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/907401341147...@web25g.yandex.ru



Question about my QA uploads

2012-07-01 Thread Boris Pek
Hi,

I have done some QA work and have prepared few updates for packages which are
currently have no maintainers. Most of them were sponsored. But unfortunately
four packages were not uploaded before freeze:
  
http://bugs.debian.org/cgi-bin/pkgreport.cgi?include=subject%3A[QA];dist=unstable;package=sponsorship-requests

All these updated packages include non-RC bugfixes (for important and normal
bugs). Also they have improvements not related with bugs (just fixes for
lintian warnings and notes).

The question is: could the exception be granted in this case?

If no, should I prepare uploads to experimental or just left them as is?
Maybe after stable release someone will sponsor them.

Best regards,
Boris


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/2490591341149...@web7g.yandex.ru



Bug#612097: Permission to upload q4wine to squeeze-proposed-updates for fixing #612027

2011-03-26 Thread Boris Pek
Hi to all,

 And the diff was acknowledged by Julien, so the next stage to happen is
 the actual upload. You are expected to get the package uploaded to
 stable. You should run this through your sponsor to upload the package,
 just like you are running an upload to unstable through your sponsor.
 
 If you are unable to find a sponsor for the upload to stable, feel free
 to ping me and I'll look if I can find the time to do it for this time.

Sponsor wrote me that package have been uploaded.
As I understood you need approve or reject it. 


Bug#612097: Re[2]: Bug#612097: Re[2]: Bug#612097: Re[2]: Bug#612097: Permissionto upload q4wine to testing-proposed-updates for fixing #612027

2011-03-16 Thread Boris Pek
Hi,

 And the diff was acknowledged by Julien, so the next stage to happen is
 the actual upload. You are expected to get the package uploaded to
 stable. You should run this through your sponsor to upload the package,
 just like you are running an upload to unstable through your sponsor.
 
 If you are unable to find a sponsor for the upload to stable, feel free
 to ping me and I'll look if I can find the time to do it for this time.

Thank you for the explanation.
I uploaded the package to m.d.n.:
http://mentors.debian.net/debian/pool/main/q/q4wine/
And wrote about it to sponsor.
But he is very busy now and doesn't know when he be able to upload package into 
Debian.

Regards,
Boris




--
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1pzxdy-0002ss-00.tehnick-8-mail...@f23.mail.ru



Bug#612097: Re[2]: Bug#612097: Re[2]: Bug#612097: Permission to upload q4wine to testing-proposed-updates for fixing #612027

2011-02-28 Thread Boris Pek
 Please go ahead.

What do you mean?
What I need to do?

Regards,
Boris



--
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/e1pu3iu-fn-00.tehnick-8-mail...@f271.mail.ru



Bug#612097: Re[2]: Bug#612097: Re[2]: Bug#612097: Permission to upload q4wine to testing-proposed-updates for fixing #612027

2011-02-28 Thread Boris Pek
 You asked for permission to upload q4wine to stable. What do you think I mean?

Ok. I can articulate otherwise.

I applied this patch to q4wine sources 0.118-4 and built q4wine 0.118-5.
There was no error when assembling the package.

Then I tested package in lintian.
It haven't found errors.

Next I installed this package to my system and launched the program.
It works fine.

So I don't see any errors or important warnings which can prevent updating the 
package in stable.

And what I need to fix?

If you see mistakes, just write about it.


I began this bug report because it was RC bug. Now Debian Squeeze have been 
realised and problem have been fixed in Debian Sid.

Maybe the package does not need to update in Debian Squeeze at all? Correction 
does not apply to security issues. This is just fix the location of the library 
used. And the program works fine without any changes...

Regards,
Boris




-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/e1pu8mi-0001k0-00.tehnick-8-mail...@f187.mail.ru



Bug#612097: Re[2]: Bug#612097: Permission to upload q4wine to testing-proposed-updates for fixing #612027

2011-02-20 Thread Boris Pek
Unfortunately, previous patch was unsuccessful. The package contains no errors, 
but binaries can't be launched, because they do not see the main library. I 
updated the patch, correcting variable RPATH in cmake rules. Now the problem is 
solved finally, I hope.

 And in any case a first step would be to fix that bug in sid.

Sponsor uploaded updated package in Sid.

Patches for package in Squeeze and package in Sid are differ in content, but 
about the same in meaning. It is because of different versions of the program...




debdiff_q4wine_from_0.118-4_to_0.118-5.diff
Description: Binary data


Bug#612097: Re[2]: Bug#612097: Permission to upload q4wine to testing-proposed-updates for fixing #612027

2011-02-14 Thread Boris Pek
I updated the diff file. This is the final version.And in any case a first 
step would be to fix that bug in sid.

Fixed package will be uploaded soon as I hope.



debdiff_q4wine_from_0.118-4_to_0.118-5.diff
Description: Binary data


Bug#612097: Re[2]: Bug#612097: Permission to upload q4wine to testing-proposed-updates for fixing #612027

2011-02-07 Thread Boris Pek
retitle 612097 Permission to upload q4wine to squeeze-proposed-updates for 
fixing #612027

thanks


Hi Adam,

 The release process for squeeze has been underway for a little over 12
 hours now; it's rather too late to get any more changes in, I'm afraid.

Unfortunately, the bug report was received too late.

 This should be fixable for the first point release, but will need to be
 a stable update rather than a t-p-u upload.

I updated the diff. Look on it please. Perhaps it is suitable for use.

Regards, Boris



debdiff_q4wine_from_0.118-4_to_0.118-5.diff
Description: Binary data


Bug#612097: Permission to upload q4wine to testing-proposed-updates for fixing #612027

2011-02-05 Thread Boris Pek
Package: release.debian.org
Severity: normal


Dear Release Team,

Q4Wine has an RC bug in squeeze (#612027).

It is need to be fixed as soon as possible because of stable release will 
coming soon.

Could somebody make upload for the package?

The diff is attached.

Thank you.




debdiff_q4wine_from_0.118-4_to_0.118-5.diff
Description: Binary data