summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/NEWS12
-rw-r--r--debian/changelog68
-rw-r--r--debian/control23
-rw-r--r--debian/copyright11
-rwxr-xr-xdebian/rules12
-rw-r--r--debian/weechat-core.docs1
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