diff options
-rw-r--r-- | debian/NEWS | 12 | ||||
-rw-r--r-- | debian/changelog | 68 | ||||
-rw-r--r-- | debian/control | 23 | ||||
-rw-r--r-- | debian/copyright | 11 | ||||
-rwxr-xr-x | debian/rules | 12 | ||||
-rw-r--r-- | debian/weechat-core.docs | 1 |
6 files changed, 91 insertions, 36 deletions
diff --git a/debian/NEWS b/debian/NEWS index 81642884c..b46e15a6a 100644 --- a/debian/NEWS +++ b/debian/NEWS @@ -1,7 +1,9 @@ -weechat (0.1.6-1) unstable; urgency=low +weechat (0.3.0~rc3-1) experimental; urgency=low - * This release introduces some incompatible changes with old scripts - and locale support, you can read the upstream NEWS file for more - information. + This release introduces major changes. Large part of code was + rewritten without keeping compatibility with older versions. - -- Julien Louis <ptitlouis@sysif.net> Fri, 11 Nov 2005 20:45:46 +0100 + Please refer to the file /usr/share/doc/weechat-core/UPGRADE_0.3 + for more informations on upgrade from a version 0.2.x to 0.3.x. + + -- Emmanuel Bouthenot <kolter@openics.org> Sun, 09 Aug 2009 14:38:50 +0000 diff --git a/debian/changelog b/debian/changelog index fcf434fa6..fe56bd2e2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,20 +1,64 @@ -weechat (0.3.0-1) experimental; urgency=low +weechat (0.3.0~rc3-1) experimental; urgency=low * New (major) upstream release. - Fix the excessive number of wakeups (Closes: #461945) + * Remove patches (merged upstream). + * Update debian/copyright: add new copyright holder. * Packaging changes: - - Drop weechat-common - - Add weechat-doc (Documentation) - - Add weechat-core (locales files, essential plugins) - - Add weechat-dbg (gdb debugging symbols) - - Add weechat-dev (plugins developement files) - * Adjust Build-Depends for new tcl plugin (update debian/copyright). - * Remove quilt from Build-Depends (patches merged upstream). - * Switch packaging from cdbs to plain debhelper. + - Drop weechat-common + - Add weechat-doc (Documentation) + - Add weechat-core (locales files, essential plugins) + - Add weechat-dev (plugins development files) + - Add weechat-dbg (gdb debugging symbols) + * Switch packaging from cdbs to debhelper 7. * Update packages descriptions. * Add a lintian-override against manpage line wrapping error. + * Update Standards-Version to 3.8.2. + * Add file UPGRADE_0.3 to doc files. + * Update debian/NEWS about major changes in this release. - -- Emmanuel Bouthenot <kolter@openics.org> Fri, 08 May 2009 13:36:39 +0000 + -- Emmanuel Bouthenot <kolter@openics.org> Sun, 09 Aug 2009 06:42:45 +0000 + +weechat (0.2.6.3-1) unstable; urgency=low + + * New upstream release + - drop the usage of the deprecated libgnutls-config script to detect + gnutls (Closes: #529912). + + -- Emmanuel Bouthenot <kolter@openics.org> Sat, 13 Jun 2009 21:47:56 +0000 + +weechat (0.2.6.2-1) unstable; urgency=low + + * New upstream release + * Add a patch which fix typos in aspell plugin. + * Refresh patch multiple_ip_servers according to the new upstream release. + + -- Emmanuel Bouthenot <kolter@openics.org> Sun, 19 Apr 2009 10:23:26 +0000 + +weechat (0.2.6.1-1) unstable; urgency=low + + * New upstream release which includes a fix against a possible remote + Denial of Service (crash) while receiving messages with special chars + (Closes: #519940). + * Refresh patch multiple_ip_servers according to the new upstream release. + * Update Standards-Version to 3.8.1. + + -- Emmanuel Bouthenot <kolter@openics.org> Mon, 16 Mar 2009 13:18:29 +0000 + +weechat (0.2.6-3) unstable; urgency=low + + * Add a patch to make weechat try to connect other server IPs + when the first one failed. Thanks to Lionel Elie Mamane for + his patch (Closes: #498610). + * Rename patch 01_perlembed_init_macros to perlembed_init_macros. + * Update debian/control: + - add ${misc:Depends} + - update descriptions + * Update debian/copyright about debian packaging. + * Add Vcs-Browser and Vcs-Git fields in debian/control. + * Add DM-Upload-Allowed field. + + -- Emmanuel Bouthenot <kolter@openics.org> Sat, 21 Feb 2009 18:34:08 +0000 weechat (0.2.6-2) unstable; urgency=low @@ -28,14 +72,14 @@ weechat (0.2.6-2) unstable; urgency=low * Reformat NEWS file to avoid lintian warnings. * Fix typos in control file. - -- Emmanuel Bouthenot <kolter@openics.org> Sun, 30 Nov 2008 16:38:54 +0100 + -- Emmanuel Bouthenot <kolter@openics.org> Sun, 07 Sep 2008 19:39:42 +0000 weechat (0.2.6-1) unstable; urgency=low * New Upstream Version * Switch to GPLv3 (update copyright) * Update menu entry - + -- Emmanuel Bouthenot <kolter@openics.org> Thu, 06 Sep 2007 20:10:26 +0200 weechat (0.2.5-1) unstable; urgency=low diff --git a/debian/control b/debian/control index 08c8ccbed..127406ae1 100644 --- a/debian/control +++ b/debian/control @@ -5,9 +5,13 @@ Maintainer: Emmanuel Bouthenot <kolter@openics.org> Build-Depends-Indep: xsltproc, docbook-xsl, docbook-xml Build-Depends: debhelper (>= 7.0.50), cmake, libncursesw5-dev, ruby, ruby1.8-dev, libperl-dev, python-dev, libaspell-dev, liblua5.1-0-dev, - tcl-dev, libgnutls-dev, dpkg-dev (>= 1.13.19), pkg-config -Standards-Version: 3.8.1 + tcl-dev, libgnutls-dev, dpkg-dev (>= 1.13.19), pkg-config, asciidoc (>= 8.2), + source-highlight +Standards-Version: 3.8.2 Homepage: http://weechat.flashtux.org/ +Vcs-Git: git://git.debian.org/users/kolter-guest/weechat.git +Vcs-Browser: http://git.debian.org/git/users/kolter-guest/weechat.git +DM-Upload-Allowed: yes Package: weechat Architecture: all @@ -27,6 +31,7 @@ Description: Fast, light and extensible chat client Package: weechat-curses Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, weechat-core (= ${binary:Version}) +Conflicts: weechat-common Recommends: weechat-plugins (= ${binary:Version}) Description: Fast, light and extensible chat client - console client WeeChat (Wee Enhanced Environment for Chat) is a fast and light chat client @@ -45,30 +50,30 @@ Description: Fast, light and extensible chat client - console client Package: weechat-core Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} +Replaces: weechat-common, weechat-plugins (<< 0.3.0) Suggests: weechat-doc (= ${source:Version}) -Conflicts: weechat-common, weechat-plugins (<< 0.3.0) Description: Fast, light and extensible chat client - core files WeeChat (Wee Enhanced Environment for Chat) is a fast and light chat client for many operating systems. Everything can be done with a keyboard. . This package provides core plugins and locales files for WeeChat. It - currently ships the following plugins: xfer, notify, irc, charset and + currently ships the following plugins: alias, xfer, irc, charset and logger. It is useless without weechat-curses. Package: weechat-plugins Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, weechat-curses (= ${binary:Version}) -Suggests: weechat-scripts +Breaks: weechat-scripts (<= 20090221-1) +Suggests: weechat-scripts (>> 20090221-1) Description: Fast, light and extensible chat client - plugins WeeChat (Wee Enhanced Environment for Chat) is a fast and light chat client for many operating systems. Everything can be done with a keyboard. . This package provides some plugins to enhance WeeChat. It currently ships the following plugins: - - Perl, Python, Ruby, Lua, and Tcl scripting. - - Spell checking (thanks to aspell). - - Charsets management - - And many others (Relay, Fifo, ...) + - Perl, Python, Ruby, Lua, and Tcl scripting + - Spell checking (thanks to aspell) + - And many others (Fifo, ...) Package: weechat-doc Section: doc diff --git a/debian/copyright b/debian/copyright index a62cfa96c..a54c7b7f3 100644 --- a/debian/copyright +++ b/debian/copyright @@ -4,10 +4,9 @@ Sat, 21 May 2005 08:00:00 +0200. It was downloaded from http://weechat.flashtux.org/download Copyright: - (2003) FlashCode <flashcode@flashtux.org> - Emmanuel Bouthenot <kolter@openics.org> - (2008) Dmitry Kobylin <fnfal@academ.tsc.ru> (tcl plugin) - + Copyright (C) (2003-2009) FlashCode <flashcode@flashtux.org> + Copyright (C) (2005-2009) Emmanuel Bouthenot <kolter@openics.org> + Copyright (C) (2008-2009) Dmitry Kobylin <fnfal@academ.tsc.ru> (tcl plugin) 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 @@ -17,3 +16,7 @@ your option) any later version. On Debian systems, the complete text of the GNU General Public License, Version 3 can be found in the file /usr/share/common-licenses/GPL-3 + +Debian packaging (licenced under the GPLv3): + Copyright(C) 2005-2008, Julien Louis <ptitlouis@sysif.net> + Copyright(C) 2008-2009, Emmanuel Bouthenot <kolter@openics.org> diff --git a/debian/rules b/debian/rules index 125fe9527..b08612ac1 100755 --- a/debian/rules +++ b/debian/rules @@ -4,12 +4,12 @@ builddir/Makefile: mkdir -p builddir cd builddir && \ cmake .. \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_C_FLAGS="$(CFLAGS)" \ - -DCMAKE_LD_FLAGS="-Wl,-z,defs" \ - -DCMAKE_CXX_FLAGS="$(CXXFLAGS)" \ - -DCMAKE_SKIP_RPATH=ON \ - -DCMAKE_VERBOSE_MAKEFILE=ON + -DCMAKE_INSTALL_PREFIX:FILEPATH=/usr \ + -DCMAKE_C_FLAGS:STRING="$(CFLAGS)" \ + -DCMAKE_LD_FLAGS:STRING="-Wl,-z,defs" \ + -DCMAKE_CXX_FLAGS:STRING="$(CXXFLAGS)" \ + -DCMAKE_SKIP_RPATH:BOOL=ON \ + -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON build: build-stamp build-stamp: builddir/Makefile diff --git a/debian/weechat-core.docs b/debian/weechat-core.docs index 6f83607c1..8e58c529d 100644 --- a/debian/weechat-core.docs +++ b/debian/weechat-core.docs @@ -1,3 +1,4 @@ AUTHORS NEWS README +UPGRADE_0.3 |