Merge lp:~schumski-deactivatedaccount-deactivatedaccount/ubuntu/quantal/kmess/1045090 into lp:ubuntu/quantal/kmess

Proposed by šumski on 2012-09-02
Status: Work in progress
Proposed branch: lp:~schumski-deactivatedaccount-deactivatedaccount/ubuntu/quantal/kmess/1045090
Merge into: lp:ubuntu/quantal/kmess
Diff against target: 500 lines (+436/-0) (has conflicts)
12 files modified
debian/changelog (+181/-0)
debian/compat (+1/-0)
debian/control (+23/-0)
debian/copyright (+50/-0)
debian/docs (+1/-0)
debian/kmess.1 (+139/-0)
debian/kmess.menu (+5/-0)
debian/patches/qdelete.diff (+15/-0)
debian/patches/series (+1/-0)
debian/rules (+13/-0)
debian/source/format (+1/-0)
debian/watch (+6/-0)
Conflict adding file debian.  Moved existing file to debian.moved.
To merge this branch: bzr merge lp:~schumski-deactivatedaccount-deactivatedaccount/ubuntu/quantal/kmess/1045090
Reviewer Review Type Date Requested Status
Jamie Strandboge Needs Information on 2012-09-17
Ubuntu branches 2012-09-02 Pending
Review via email: mp+122427@code.launchpad.net

Description of the Change

* New upstream release
* Add upstream's commit for fixing crashes with newer Qt

To post a comment you must log in.
Jamie Strandboge (jdstrand) wrote :

As mentioned in bug #1045090, this needs an FFe before it can be considered.

review: Needs Information

Unmerged revisions

1. By šumski on 2012-09-02

Initial

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== added directory 'debian'
2=== renamed directory 'debian' => 'debian.moved'
3=== added file 'debian/changelog'
4--- debian/changelog 1970-01-01 00:00:00 +0000
5+++ debian/changelog 2012-09-02 22:50:23 +0000
6@@ -0,0 +1,181 @@
7+kmess (2.0.6.2-1) UNRELEASED; urgency=low
8+
9+ * New upstream release
10+ * Add upstream's commit for fixing crashes with newer Qt
11+
12+ -- schumski <schumskih@gmail.com> Sun, 02 Sep 2012 22:39:45 +0200
13+
14+kmess (2.0.6.1-2) unstable; urgency=high
15+
16+ * Add follow-location-redirects.diff, this makes KMess usable with the latest
17+ changes in MSN servers. (Closes: #648080)
18+ * Update Vcs-* fields, this package was moved to git.
19+ * Bump Standards-Version to 3.9.2, no changes needed.
20+ * Add myself to Uploaders.
21+ * Urgency is high because this upload fixes an RC bug which affects testing.
22+
23+ -- José Manuel Santamaría Lema <panfaust@gmail.com> Wed, 09 Nov 2011 15:31:56 +0100
24+
25+kmess (2.0.6.1-1) unstable; urgency=low
26+
27+ * New Upstream Release (Closes: #602938, #610153).
28+
29+ [ Ana Beatriz Guerrero Lopez ]
30+ * Remove Mario Iseli from Uploaders (MIA).
31+
32+ [ George Kiagiadakis ]
33+ * Drop all patches; applied upstream.
34+ * Add myself to uploaders.
35+ * Drop dependency on libqca2-plugin-ossl; kmess now uses gcrypt.
36+ * Bump standards-version to 3.9.1; no changes required.
37+ * Add DEB_KDE_LINK_WITH_AS_NEEDED := yes to avoid uselessly
38+ linking on nepomuk and soprano libs.
39+
40+ -- George Kiagiadakis <kiagiadakis.george@gmail.com> Mon, 04 Apr 2011 14:28:04 +0300
41+
42+kmess (2.0.3-2) unstable; urgency=low
43+
44+ [ Pino Toscano ]
45+ * Add cmake as build dependency, as it is no more provided by kdelibs5-dev.
46+ (Closes: #582198)
47+
48+ -- Mark Purcell <msp@debian.org> Fri, 21 May 2010 16:56:06 +1000
49+
50+kmess (2.0.3-1) unstable; urgency=low
51+
52+ * New upstream release.
53+
54+ [ Fathi Boudra]
55+ * Switch to dpkg-source 3.0 (quilt) format.
56+ * Add patches:
57+ - 01_no_debugfull_build.diff
58+ default build should not bet set to debugfull
59+ - 02_no_desktop_encoding_key.diff
60+ remove deprecated encoding key from desktop file
61+ - 03_comments_cleanup.diff
62+ fix comments related to Debian package names
63+ * Drop 01_dont-build-depend-on-libqca2-plugin-ossl.diff - not needed anymore.
64+ * Cleanup build dependencies:
65+ - Remove libqca2-dev, libphonon-dev, libqt4-phonon-dev and patchutils.
66+ - Add libgcrypt11-dev.
67+ * Bump to Standars-Version 3.8.4 (no changes needed).
68+
69+ -- Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org> Wed, 24 Mar 2010 13:11:52 +0100
70+
71+kmess (2.0.2-1) unstable; urgency=low
72+
73+ * New upstream release
74+ - Fixes friendly names (LP: #485640)
75+ * Update Homepage: http://kmess.org
76+ * Add Build-Depends: libphonon-dev | libqt4-phonon-dev (ubuntu friendly)
77+ * kmess.1 fix lintian:hyphen-used-as-minus-sign
78+
79+ -- Mark Purcell <msp@debian.org> Sat, 05 Dec 2009 21:19:26 +1100
80+
81+kmess (2.0-3) unstable; urgency=low
82+
83+ +++ Changes by José Manuel Santamaría Lema:
84+
85+ * Fix FTBFS with binutils-gold. (Closes: #555020)
86+ * Added 12_rev5667_fixed_likeback_icons_install_condition.diff - without this
87+ patch the package will not install some icons, specifically those clearly
88+ visible in the right upper corner of the main window.
89+ * Bump to Standars-Version 3.8.3, no changes needed.
90+ * Don't refer to symlinks for text licenses in debian/copyright
91+
92+ -- Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org> Mon, 09 Nov 2009 00:04:39 +0100
93+
94+kmess (2.0-2) unstable; urgency=low
95+
96+ * Update debian/watch to handle rc/beta & alpha upstream
97+ * Include upstream rev5532 - Work around KDE bug #209960 that caused a
98+ crash when closing the account settings dialog. (Closes: #551061)
99+
100+ -- Mark Purcell <msp@debian.org> Tue, 20 Oct 2009 19:11:36 +1100
101+
102+kmess (2.0-1) unstable; urgency=low
103+
104+ * New upstream release
105+
106+ -- Mark Purcell <msp@debian.org> Wed, 02 Sep 2009 07:40:00 +1000
107+
108+kmess (2.0~beta2-1) unstable; urgency=low
109+
110+ * New upstream release
111+ - Fixes "the '">' characters appears" (Closes: #530358)
112+ * Add Build-Depends: libgif-dev
113+
114+ -- Mark Purcell <msp@debian.org> Tue, 26 May 2009 22:58:41 +1000
115+
116+kmess (2.0~beta1-2) unstable; urgency=low
117+
118+ * Add Build-Depends: debhelper >=7
119+
120+ +++ Changes by George Kiagiadakis:
121+
122+ * Fix FTBFS (Closes: #524085)
123+ - Add patch 01_dont-build-depend-on-libqca2-plugin-ossl.diff.
124+ - Depend on libqca2-plugin-ossl.
125+ - Build-depend on libxss-dev.
126+
127+ -- Mark Purcell <msp@debian.org> Thu, 23 Apr 2009 09:19:48 +1000
128+
129+kmess (2.0~beta1-1) unstable; urgency=low
130+
131+ * New upstream release
132+ - Closes: #516284, #515663, #449797, #460746
133+ * Update Build-Depends: kdelibs5-dev (KDE4 release)
134+ * Update Standards Version 3.8.1. Add Homepage: Vcs: headers
135+ * Build Depends: libkonq5-dev - context menu integration with Konqueror
136+ * Update other Build-Depends:
137+ * Update debian/compat -> 7
138+ * Add ${misc:Depends}
139+ * kmess.menu section -> Applications/Network/Communication
140+
141+ -- Mark Purcell <msp@debian.org> Sun, 12 Apr 2009 13:58:31 +1000
142+
143+kmess (1.5~pre2-1) experimental; urgency=low
144+
145+ * New upstream release
146+ - Release highlights:
147+ - added support for now playing information
148+ - added file transfer previews
149+ - fixed critical bugs with the direct file transfer
150+ - fixed clickable links in the chat window
151+ - fixed problems with emoticon styles
152+ - fixed problems with the installation
153+ - updated many translations
154+ - Upload pre releases to experimental
155+ * Update debian/watch
156+ * Maintainer: Debian KDE Extras Team
157+ - Thanks to Mario Iseli for his work todate and welcome to the team!
158+
159+ -- Mark Purcell <msp@debian.org> Wed, 04 Jul 2007 07:31:05 +0100
160+
161+kmess (1.4.3-2) unstable; urgency=low
162+
163+ * Saven kmess.desktop as UTF-8 File. (Closes: #368844)
164+
165+ -- Mario Iseli <admin@marioiseli.com> Sun, 4 Jun 2006 20:55:23 +0200
166+
167+kmess (1.4.3-1) unstable; urgency=low
168+
169+ * New upstream release
170+ * Removed ballonbase.patch, it's fixed in the new upstream.
171+
172+ -- Mario Iseli <admin@marioiseli.com> Sat, 20 May 2006 14:39:09 +0200
173+
174+kmess (1.4.2-2) unstable; urgency=medium
175+
176+ * Added a patch (debian/patches/01_ballonbase.patch) to fix
177+ building. (Closes: #357764)
178+
179+ -- Mario Iseli <admin@marioiseli.com> Tue, 21 Mar 2006 17:59:11 +0100
180+
181+kmess (1.4.2-1) unstable; urgency=low
182+
183+ * Initial release Closes: #339571
184+ * wrote a manpage
185+
186+ -- Mario Iseli <admin@marioiseli.com> Mon, 21 Nov 2005 19:07:16 +0100
187+
188
189=== added file 'debian/compat'
190--- debian/compat 1970-01-01 00:00:00 +0000
191+++ debian/compat 2012-09-02 22:50:23 +0000
192@@ -0,0 +1,1 @@
193+7
194
195=== added file 'debian/control'
196--- debian/control 1970-01-01 00:00:00 +0000
197+++ debian/control 2012-09-02 22:50:23 +0000
198@@ -0,0 +1,23 @@
199+Source: kmess
200+Section: net
201+Priority: optional
202+Maintainer: Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org>
203+Uploaders: Mark Purcell <msp@debian.org>, George Kiagiadakis <kiagiadakis.george@gmail.com>,
204+ José Manuel Santamaría Lema <panfaust@gmail.com>
205+Build-Depends: cdbs, debhelper (>= 7), automoc, pkg-kde-tools (>= 0.6.4), cmake,
206+ kdelibs5-dev, libgcrypt11-dev, libgif-dev, libkonq5-dev, libxml2-dev,
207+ libxslt1-dev, libxss-dev, zlib1g-dev
208+Standards-Version: 3.9.2
209+Homepage: http://kmess.org
210+Vcs-Git: git://git.debian.org/pkg-kde/kde-extras/kmess.git
211+Vcs-Browser: http://git.debian.org/?p=pkg-kde/kde-extras/kmess.git;a=summary
212+
213+Package: kmess
214+Architecture: any
215+Depends: ${shlibs:Depends}, ${misc:Depends}
216+Suggests: konqueror
217+Description: MSN messenger for KDE
218+ An alternative MSN Messenger chat client for Linux. It allows Linux users
219+ to chat with friends who use MSN Messenger in Windows or Mac OS. The
220+ strength of KMess is it's integration with the KDE desktop environment,
221+ focus on MSN Messenger specific features and an easy-to-use interface.
222
223=== added file 'debian/copyright'
224--- debian/copyright 1970-01-01 00:00:00 +0000
225+++ debian/copyright 2012-09-02 22:50:23 +0000
226@@ -0,0 +1,50 @@
227+This package was first debianized by Mario Iseli <admin@marioiseli.com> on
228+Mon, 21 Nov 2005 19:07:16 +0100.
229+
230+It was downloaded from <http://kmess.sourceforge.net>.
231+
232+Copyright Holders: Mike K. Bennett <mkb137@users.sourceforge.net>
233+ Michael Curtis <mdcurtis@users.sourceforge.net>
234+ Jan Toenjes <jan.toenjes@web.de>
235+ Lin Haoxiang <linhaoxiang@hotmail.com>
236+ Diederik van der Boor <vdboor@codingdomain.com>
237+
238+License (crypt/bithelp.h and crypt/sha1.cpp):
239+
240+ This library is free software; you can redistribute it and/or
241+ modify it under the terms of the GNU Lesser General Public
242+ License as published by the Free Software Foundation; either
243+ version 2.1 of the License, or (at your option) any later version.
244+
245+ This library is distributed in the hope that it will be useful,
246+ but WITHOUT ANY WARRANTY; without even the implied warranty of
247+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
248+ Lesser General Public License for more details.
249+
250+ You should have received a copy of the GNU Lesser General Public
251+ License along with this library; if not, write to the Free Software
252+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
253+
254+On Debian systems, the complete text of the GNU Lesser General Public License 2.1
255+can be found in /usr/share/common-licenses/LGPL-2.1 file.
256+
257+License (everything else):
258+
259+ Copyright (C) 2003-2005 Jan Toenjes <jan.toenjes@web.de>
260+
261+ This program is free software; you can redistribute it and/or modify
262+ it under the terms of the GNU General Public License as published by
263+ the Free Software Foundation; either version 2 of the License, or
264+ (at your option) any later version.
265+
266+ This program is distributed in the hope that it will be useful,
267+ but WITHOUT ANY WARRANTY; without even the implied warranty of
268+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
269+ GNU General Public License for more details.
270+
271+ You should have received a copy of the GNU General Public License
272+ along with this program; if not, write to the Free Software
273+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
274+
275+On Debian systems, the complete text of the GNU General Public License 2
276+can be found in /usr/share/common-licenses/GPL-2 file.
277
278=== added file 'debian/docs'
279--- debian/docs 1970-01-01 00:00:00 +0000
280+++ debian/docs 2012-09-02 22:50:23 +0000
281@@ -0,0 +1,1 @@
282+FEATURES
283
284=== added file 'debian/kmess.1'
285--- debian/kmess.1 1970-01-01 00:00:00 +0000
286+++ debian/kmess.1 2012-09-02 22:50:23 +0000
287@@ -0,0 +1,139 @@
288+.TH KMESS 1 "Nov 2005" "K Desktop Environment" "MSN messenger for KDE"
289+.SH NAME
290+kmess
291+- MSN messenger for KDE
292+.SH SYNOPSIS
293+kmess [Qt-options] [KDE-options] [options]
294+.SH DESCRIPTION
295+Kmess is a MSN messenger for the K Desktop Environment. It supports only
296+the MSN protocol and has a nice design.
297+
298+.SH OPTIONS
299+.SS Arguments:
300+.TP
301+.B \-\-autologin
302+Autologin with the given email address
303+.SS
304+
305+.SS Generic options:
306+.TP
307+.B \-\-help
308+Show help about options
309+.TP
310+.B \-\-help-qt
311+Show Qt specific options
312+.TP
313+.B \-\-help-kde
314+Show KDE specific options
315+.TP
316+.B \-\-help-all
317+Show all options
318+.TP
319+.B \-\-author
320+Show author information
321+.TP
322+.B -v, \-\-version
323+Show version information
324+.TP
325+.B \-\-license
326+Show license information
327+.SS
328+
329+.SS Qt options:
330+.TP
331+.B \-\-display <displayname>
332+Use the X-server display 'displayname'
333+.TP
334+.B \-\-session <sessionId>
335+Restore the application for the given 'sessionId'
336+.TP
337+.B \-\-cmap
338+Causes the application to install a private color map on an 8-bit display
339+.TP
340+.B \-\-ncols <count>
341+Limits the number of colors allocated in the color cube on an 8-bit display,
342+if the application is using the QApplication::ManyColor color specification
343+.TP
344+.B \-\-nograb
345+Tells Qt to never grab the mouse or the keyboard
346+.TP
347+.B \-\-dograb
348+Running under a debugger can cause an implicit \-\-nograb, use --dograb
349+to override
350+.TP
351+.B \-\-sync
352+Switches to synchronous mode for debugging
353+.TP
354+.B \-\-fn, --font <fontname>
355+Defines the application font
356+.TP
357+.B \-\-bg, --background <color>
358+Sets the default background color and an application palette (light
359+and dark shades are calculated)
360+.TP
361+.B \-\-fg, --foreground <color>
362+Dets the default foreground color
363+.TP
364+.B \-\-btn, --button <color>
365+Sets the default button color
366+.TP
367+.B \-\-name <name>
368+Sets the application name
369+.TP
370+.B \-\-title <title>
371+Sets the application title (caption)
372+.TP
373+.B \-\-visual TrueColor
374+Forces the application to use a TrueColor visual on an 8-bit display
375+.TP
376+.B \-\-inputstyle <inputstyle>
377+Sets XIM (X Input Method) input style. Possible values are onthespot,
378+overthespot, offthespot and root
379+.TP
380+.B \-\-im <XIM server>
381+Set XIM server
382+.TP
383+.B \-\-noxim
384+Disable XIM
385+.TP
386+.B \-\-reverse
387+Mirrors the whole layout of widgets
388+.SS
389+
390+.SS KDE options:
391+.TP
392+.B \-\-caption <caption>
393+Use 'caption' as name in the titlebar
394+.TP
395+.B \-\-icon <icon>
396+Use 'icon' as the application icon
397+.TP
398+.B \-\-miniicon <icon>
399+Use 'icon' as the icon in the titlebar
400+.TP
401+.B \-\-config <filename>
402+Use alternative configuration file
403+.TP
404+.B \-\-dcopserver <server>
405+Use the DCOP Server specified by 'server'
406+.TP
407+.B \-\-nocrashhandler
408+Disable crash handler, to get core dumps
409+.TP
410+.B \-\-waitforwm
411+Waits for a WM_NET compatible windowmanager
412+.TP
413+.B \-\-style <style>
414+Sets the application GUI style
415+.TP
416+.B \-\-geometry <geometry>
417+Sets the client geometry of the main widget - see man X for the argument format
418+.SS
419+
420+.SH SEE ALSO
421+/usr/share/doc/kmess/README
422+.br
423+.SH AUTHORS
424+.nf
425+Mario Iseli <admin@marioiseli.com>
426+
427
428=== added file 'debian/kmess.menu'
429--- debian/kmess.menu 1970-01-01 00:00:00 +0000
430+++ debian/kmess.menu 2012-09-02 22:50:23 +0000
431@@ -0,0 +1,5 @@
432+?package(kmess): \
433+ needs="X11" \
434+ section="Applications/Network/Communication" \
435+ title="kmess" \
436+ command="/usr/bin/kmess"
437
438=== added directory 'debian/patches'
439=== added file 'debian/patches/qdelete.diff'
440--- debian/patches/qdelete.diff 1970-01-01 00:00:00 +0000
441+++ debian/patches/qdelete.diff 2012-09-02 22:50:23 +0000
442@@ -0,0 +1,15 @@
443+--- a/src/model/contactlistmodelitem.cpp
444++++ b/src/model/contactlistmodelitem.cpp
445+@@ -79,7 +79,11 @@
446+ */
447+ ContactListModelItem::~ContactListModelItem()
448+ {
449+- qDeleteAll( childItems_ );
450++ while( !childItems_.isEmpty() )
451++ {
452++ delete childItems_.takeFirst();
453++ }
454++
455+ childItems_.clear();
456+
457+ // Delete this item from the parent's children
458
459=== added file 'debian/patches/series'
460--- debian/patches/series 1970-01-01 00:00:00 +0000
461+++ debian/patches/series 2012-09-02 22:50:23 +0000
462@@ -0,0 +1,1 @@
463+qdelete.diff
464\ No newline at end of file
465
466=== added file 'debian/rules'
467--- debian/rules 1970-01-01 00:00:00 +0000
468+++ debian/rules 2012-09-02 22:50:23 +0000
469@@ -0,0 +1,13 @@
470+#!/usr/bin/make -f
471+
472+FILENAME = $(DEB_SOURCE_PACKAGE)_$(DEB_UPSTREAM_VERSION).orig.tar.gz
473+UPFILENAME = $(DEB_SOURCE_PACKAGE)-$(shell echo $(DEB_UPSTREAM_VERSION) | sed 's/~//').tar.gz
474+URL = http://heanet.dl.sourceforge.net/$(DEB_SOURCE_PACKAGE)/$(UPFILENAME)
475+
476+DEB_KDE_LINK_WITH_AS_NEEDED := yes
477+
478+include /usr/share/pkg-kde-tools/makefiles/1/cdbs/kde.mk
479+include /usr/share/cdbs/1/rules/debhelper.mk
480+
481+DEB_INSTALL_MANPAGES_kmess := debian/kmess.1
482+DEB_INSTALL_MENU_ARGS := debian/kmess.menu
483
484=== added directory 'debian/source'
485=== added file 'debian/source/format'
486--- debian/source/format 1970-01-01 00:00:00 +0000
487+++ debian/source/format 2012-09-02 22:50:23 +0000
488@@ -0,0 +1,1 @@
489+3.0 (quilt)
490
491=== added file 'debian/watch'
492--- debian/watch 1970-01-01 00:00:00 +0000
493+++ debian/watch 2012-09-02 22:50:23 +0000
494@@ -0,0 +1,6 @@
495+version=3
496+#http://prdownloads.sourceforge.net/kmess/kmess-(.*)\.tar\.gz
497+
498+# Find new files on sourceforge, for debscripts >= 2.9
499+opts="uversionmangle=s/rc/~rc/;s/beta/~beta/;s/alpha/~alpha/" \
500+ http://sf.net/kmess/kmess-(.*)\.tar\.gz debian svn-upgrade

Subscribers

People subscribed via source and target branches

to all changes: