--- kmess-2.0~beta1.orig/debian/compat +++ kmess-2.0~beta1/debian/compat @@ -0,0 +1 @@ +7 --- kmess-2.0~beta1.orig/debian/copyright +++ kmess-2.0~beta1/debian/copyright @@ -0,0 +1,50 @@ +This package was first debianized by Mario Iseli on +Mon, 21 Nov 2005 19:07:16 +0100. + +It was downloaded from . + +Copyright Holder(s): Mike K. Bennett + Michael Curtis + Jan Toenjes + Lin Haoxiang + Diederik van der Boor + +License (crypt/bithelp.h and crypt/sha1.cpp): + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library 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 GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU Lesser General Public License +can be found in /usr/share/common-licenses/LGPL file. + +License (everything else): + + Copyright (C) 2003-2005 Jan Toenjes + + 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 + 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 St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General Public License +can be found in /usr/share/common-licenses/GPL file. --- kmess-2.0~beta1.orig/debian/watch +++ kmess-2.0~beta1/debian/watch @@ -0,0 +1,6 @@ +version=3 +#http://prdownloads.sourceforge.net/kmess/kmess-(.*)\.tar\.gz + +# Find new files on sourceforge, for debscripts >= 2.9 +opts="uversionmangle=s/beta/~beta/" \ + http://sf.net/kmess/kmess-(.*)\.tar\.gz debian svn-upgrade --- kmess-2.0~beta1.orig/debian/control +++ kmess-2.0~beta1/debian/control @@ -0,0 +1,21 @@ +Source: kmess +Section: net +Priority: optional +Maintainer: Debian KDE Extras Team +Uploaders: Mario Iseli , Mark Purcell +Build-Depends: debhelper (>= 7), cdbs, zlib1g-dev, patchutils, automoc, libxml2-dev, libxslt1-dev, libqca2-dev, + pkg-kde-tools, kdelibs5-dev, libkonq5-dev, libphonon-dev, libxss-dev +Standards-Version: 3.8.1 +Homepage: http://kmess.sourceforge.net +Vcs-Browser: http://svn.debian.org/wsvn/pkg-kde/kde-extras/kmess/?op=log +Vcs-Svn: svn://svn.debian.org/pkg-kde/kde-extras/kmess/trunk/ + +Package: kmess +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, libqca2-plugin-ossl +Suggests: konqueror +Description: MSN messenger for KDE + An alternative MSN Messenger chat client for Linux. It allows Linux users + to chat with friends who use MSN Messenger in Windows or Mac OS. The + strength of KMess is it's integration with the KDE desktop environment, + focus on MSN Messenger specific features and an easy-to-use interface. --- kmess-2.0~beta1.orig/debian/docs +++ kmess-2.0~beta1/debian/docs @@ -0,0 +1 @@ +FEATURES --- kmess-2.0~beta1.orig/debian/changelog +++ kmess-2.0~beta1/debian/changelog @@ -0,0 +1,72 @@ +kmess (2.0~beta1-2) unstable; urgency=low + + * Add Build-Depends: debhelper >=7 + + +++ Changes by George Kiagiadakis: + + * Fix FTBFS (Closes: #524085) + - Add patch 01_dont-build-depend-on-libqca2-plugin-ossl.diff. + - Depend on libqca2-plugin-ossl. + - Build-depend on libxss-dev. + + -- Mark Purcell Thu, 23 Apr 2009 09:19:48 +1000 + +kmess (2.0~beta1-1) unstable; urgency=low + + * New upstream release + - Closes: #516284, #515663, #449797, #460746 + * Update Build-Depends: kdelibs5-dev (KDE4 release) + * Update Standards Version 3.8.1. Add Homepage: Vcs: headers + * Build Depends: libkonq5-dev - context menu integration with Konqueror + * Update other Build-Depends: + * Update debian/compat -> 7 + * Add ${misc:Depends} + * kmess.menu section -> Applications/Network/Communication + + -- Mark Purcell Sun, 12 Apr 2009 13:58:31 +1000 + +kmess (1.5~pre2-1) experimental; urgency=low + + * New upstream release + - Release highlights: + - added support for now playing information + - added file transfer previews + - fixed critical bugs with the direct file transfer + - fixed clickable links in the chat window + - fixed problems with emoticon styles + - fixed problems with the installation + - updated many translations + - Upload pre releases to experimental + * Update debian/watch + * Maintainer: Debian KDE Extras Team + - Thanks to Mario Iseli for his work todate and welcome to the team! + + -- Mark Purcell Wed, 04 Jul 2007 07:31:05 +0100 + +kmess (1.4.3-2) unstable; urgency=low + + * Saven kmess.desktop as UTF-8 File. (Closes: #368844) + + -- Mario Iseli Sun, 4 Jun 2006 20:55:23 +0200 + +kmess (1.4.3-1) unstable; urgency=low + + * New upstream release + * Removed ballonbase.patch, it's fixed in the new upstream. + + -- Mario Iseli Sat, 20 May 2006 14:39:09 +0200 + +kmess (1.4.2-2) unstable; urgency=medium + + * Added a patch (debian/patches/01_ballonbase.patch) to fix + building. (Closes: #357764) + + -- Mario Iseli Tue, 21 Mar 2006 17:59:11 +0100 + +kmess (1.4.2-1) unstable; urgency=low + + * Initial release Closes: #339571 + * wrote a manpage + + -- Mario Iseli Mon, 21 Nov 2005 19:07:16 +0100 + --- kmess-2.0~beta1.orig/debian/kmess.menu +++ kmess-2.0~beta1/debian/kmess.menu @@ -0,0 +1,2 @@ +?package(kmess):needs="X11" section="Applications/Network/Communication"\ + title="kmess" command="/usr/bin/kmess" --- kmess-2.0~beta1.orig/debian/kmess.1 +++ kmess-2.0~beta1/debian/kmess.1 @@ -0,0 +1,139 @@ +.TH KMESS 1 "Nov 2005" "K Desktop Environment" "MSN messenger for KDE" +.SH NAME +kmess +- MSN messenger for KDE +.SH SYNOPSIS +kmess [Qt-options] [KDE-options] [options] +.SH DESCRIPTION +Kmess is a MSN messenger for the K Desktop Environment. It supports only +the MSN protocol and has a nice design. + +.SH OPTIONS +.SS Arguments: +.TP +.B --autologin +Autologin with the given email address +.SS + +.SS Generic options: +.TP +.B --help +Show help about options +.TP +.B --help-qt +Show Qt specific options +.TP +.B --help-kde +Show KDE specific options +.TP +.B --help-all +Show all options +.TP +.B --author +Show author information +.TP +.B -v, --version +Show version information +.TP +.B --license +Show license information +.SS + +.SS Qt options: +.TP +.B --display +Use the X-server display 'displayname' +.TP +.B --session +Restore the application for the given 'sessionId' +.TP +.B --cmap +Causes the application to install a private color map on an 8-bit display +.TP +.B --ncols +Limits the number of colors allocated in the color cube on an 8-bit display, +if the application is using the QApplication::ManyColor color specification +.TP +.B --nograb +Tells Qt to never grab the mouse or the keyboard +.TP +.B --dograb +Running under a debugger can cause an implicit --nograb, use --dograb +to override +.TP +.B --sync +Switches to synchronous mode for debugging +.TP +.B --fn, --font +Defines the application font +.TP +.B --bg, --background +Sets the default background color and an application palette (light +and dark shades are calculated) +.TP +.B --fg, --foreground +Dets the default foreground color +.TP +.B --btn, --button +Sets the default button color +.TP +.B --name +Sets the application name +.TP +.B --title +Sets the application title (caption) +.TP +.B --visual TrueColor +Forces the application to use a TrueColor visual on an 8-bit display +.TP +.B --inputstyle <inputstyle> +Sets XIM (X Input Method) input style. Possible values are onthespot, +overthespot, offthespot and root +.TP +.B --im <XIM server> +Set XIM server +.TP +.B --noxim +Disable XIM +.TP +.B --reverse +Mirrors the whole layout of widgets +.SS + +.SS KDE options: +.TP +.B --caption <caption> +Use 'caption' as name in the titlebar +.TP +.B --icon <icon> +Use 'icon' as the application icon +.TP +.B --miniicon <icon> +Use 'icon' as the icon in the titlebar +.TP +.B --config <filename> +Use alternative configuration file +.TP +.B --dcopserver <server> +Use the DCOP Server specified by 'server' +.TP +.B --nocrashhandler +Disable crash handler, to get core dumps +.TP +.B --waitforwm +Waits for a WM_NET compatible windowmanager +.TP +.B --style <style> +Sets the application GUI style +.TP +.B --geometry <geometry> +Sets the client geometry of the main widget - see man X for the argument format +.SS + +.SH SEE ALSO +/usr/share/doc/kmess/README +.br +.SH AUTHORS +.nf +Mario Iseli <admin@marioiseli.com> + --- kmess-2.0~beta1.orig/debian/rules +++ kmess-2.0~beta1/debian/rules @@ -0,0 +1,12 @@ +#!/usr/bin/make -f + +FILENAME = $(DEB_SOURCE_PACKAGE)_$(DEB_UPSTREAM_VERSION).orig.tar.gz +UPFILENAME = $(DEB_SOURCE_PACKAGE)-$(shell echo $(DEB_UPSTREAM_VERSION) | sed 's/~//').tar.gz +URL = http://heanet.dl.sourceforge.net/$(DEB_SOURCE_PACKAGE)/$(UPFILENAME) + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/pkg-kde-tools/makefiles/1/cdbs/kde.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk + +DEB_INSTALL_MANPAGES_kmess := debian/kmess.1 +DEB_INSTALL_MENU_ARGS := debian/kmess.menu --- kmess-2.0~beta1.orig/debian/patches/01_dont-build-depend-on-libqca2-plugin-ossl.diff +++ kmess-2.0~beta1/debian/patches/01_dont-build-depend-on-libqca2-plugin-ossl.diff @@ -0,0 +1,13 @@ +Index: kmess/CMakeLists.txt +=================================================================== +--- kmess.orig/CMakeLists.txt 2009-02-22 17:29:15.000000000 +0200 ++++ kmess/CMakeLists.txt 2009-02-22 17:44:00.000000000 +0200 +@@ -42,7 +42,7 @@ + # so we need to ask QCA itself it it's got such a plugin. Pretty darned unportable stuff. + IF( QCA2_FOUND ) + IF( UNIX ) +- EXECUTE_PROCESS( COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/cmake/check-qca2-ossl.sh OUTPUT_VARIABLE HAS_QCA2_OSSL_PLUGIN ) ++ SET(HAS_QCA2_OSSL_PLUGIN 1) + IF( HAS_QCA2_OSSL_PLUGIN EQUAL 1 ) + SET( QCA2_OSSL_PLUGIN_FOUND TRUE ) + ELSE( HAS_QCA2_OSSL_PLUGIN EQUAL 1 )