Your message dated Sat, 29 Dec 2012 14:10:20 +0100
with message-id <20121229131020.gl5...@radis.cristau.org>
and subject line Re: Bug#691188: unblock: [pre-approval] ncmpcpp/0.5.10-1.1
has caused the Debian Bug report #691188,
regarding unblock: ncmpcpp/0.5.10-1.1
to be marked as done.

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

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


-- 
691188: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=691188
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: freeze-exception

Hi all!

  I would really like to get #676627 fixed for wheezy. Although it
might not be strictly RC I think failing to display the content (when
no configuration is present and Playlist should be shown in column
mode) is really confusing and there exists a small patch applied
upstream that works for the package in unstable (I built and tested
it). Is the attached diff OK for a freeze exception? If yes I would
work with the maintainer to get it uploaded or push an NMU.

Regards

    Christoph

unblock ncmpcpp/0.5.10-1.1

==========
diff -Nru ncmpcpp-0.5.10/debian/changelog ncmpcpp-0.5.10/debian/changelog
--- ncmpcpp-0.5.10/debian/changelog     2012-05-27 22:20:23.000000000 -0700
+++ ncmpcpp-0.5.10/debian/changelog     2012-10-22 11:59:17.000000000 -0700
@@ -1,3 +1,12 @@
+ncmpcpp (0.5.10-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Fix displaying of playlist in column mode if no config file is present
+    using the patch applied upstream (See upstream bug #3490 / commit
+    6126def6). (Closes: #676627)
+
+ -- Christoph Egger <christ...@debian.org>  Mon, 22 Oct 2012 11:48:45 -0700
+
 ncmpcpp (0.5.10-1) unstable; urgency=low
 
   * New upstream release:
diff -Nru ncmpcpp-0.5.10/debian/patches/column-mode.patch 
ncmpcpp-0.5.10/debian/patches/column-mode.patch
--- ncmpcpp-0.5.10/debian/patches/column-mode.patch     1969-12-31 
16:00:00.000000000 -0800
+++ ncmpcpp-0.5.10/debian/patches/column-mode.patch     2012-10-22 
11:50:50.000000000 -0700
@@ -0,0 +1,53 @@
+From 6126def6c5b339c7f43d99c47501dde21d4943b3 Mon Sep 17 00:00:00 2001
+From: Andrzej Rybczak <electricityispo...@gmail.com>
+Date: Mon, 16 Jul 2012 00:20:25 +0200
+Subject: [PATCH 1/1] settings: fix columns generation without configuration 
file (ticket #3490)
+
+---
+ src/ncmpcpp.cpp  |    2 ++
+ src/settings.cpp |    6 +++++-
+ src/settings.h   |    1 +
+ 3 files changed, 8 insertions(+), 1 deletions(-)
+
+Index: ncmpcpp-0.5.10/src/ncmpcpp.cpp
+===================================================================
+--- ncmpcpp-0.5.10.orig/src/ncmpcpp.cpp        2012-04-01 09:49:09.000000000 
-0700
++++ ncmpcpp-0.5.10/src/ncmpcpp.cpp     2012-10-22 11:50:44.836885069 -0700
+@@ -249,6 +249,8 @@
+       Config.Read();
+       Key.Read();
+       
++      Config.GenerateColumns();
++      
+       if (getenv("MPD_HOST"))
+               Mpd.SetHostname(getenv("MPD_HOST"));
+       if (getenv("MPD_PORT"))
+Index: ncmpcpp-0.5.10/src/settings.cpp
+===================================================================
+--- ncmpcpp-0.5.10.orig/src/settings.cpp       2012-04-01 09:49:09.000000000 
-0700
++++ ncmpcpp-0.5.10/src/settings.cpp    2012-10-22 11:50:44.846885787 -0700
+@@ -1330,7 +1330,11 @@
+               }
+       }
+       f.close();
+-      
++}
++
++void NcmpcppConfig::GenerateColumns()
++{
++      columns.clear();
+       std::string width;
+       while (!(width = GetLineValue(song_list_columns_format, '(', ')', 
1)).empty())
+       {
+Index: ncmpcpp-0.5.10/src/settings.h
+===================================================================
+--- ncmpcpp-0.5.10.orig/src/settings.h 2012-04-01 09:49:09.000000000 -0700
++++ ncmpcpp-0.5.10/src/settings.h      2012-10-22 11:50:44.846885787 -0700
+@@ -149,6 +149,7 @@
+       
+       void SetDefaults();
+       void Read();
++      void GenerateColumns();
+       
+       std::string ncmpcpp_directory;
+       std::string lyrics_directory;
diff -Nru ncmpcpp-0.5.10/debian/patches/series 
ncmpcpp-0.5.10/debian/patches/series
--- ncmpcpp-0.5.10/debian/patches/series        2012-05-27 22:20:23.000000000 
-0700
+++ ncmpcpp-0.5.10/debian/patches/series        2012-10-22 11:50:29.000000000 
-0700
@@ -2,3 +2,4 @@
 check-return-value-of-system.patch
 fix-typo.patch
 fix-manpage.patch
+column-mode.patch

--- End Message ---
--- Begin Message ---
On Tue, Dec 25, 2012 at 18:17:15 -0800, Christoph Egger wrote:

> Hi!
> 
> Julien Cristau <jcris...@debian.org> writes:
> > On Mon, Oct 22, 2012 at 21:10:13 +0200, Christoph Egger wrote:
> >
> >>   I would really like to get #676627 fixed for wheezy. Although it
> >> might not be strictly RC I think failing to display the content (when
> >> no configuration is present and Playlist should be shown in column
> >> mode) is really confusing and there exists a small patch applied
> >> upstream that works for the package in unstable (I built and tested
> >> it). Is the attached diff OK for a freeze exception? If yes I would
> >> work with the maintainer to get it uploaded or push an NMU.
> >> 
> > That should be fine.  Sorry for the delayed answer.
> 
> Package is now on the way (DELAYED/3)
> 
Unblocked.

Cheers,
Julien

Attachment: signature.asc
Description: Digital signature


--- End Message ---

Reply via email to