diff -Nru xchat-2.8.6/debian/changelog xchat-2.8.6/debian/changelog --- xchat-2.8.6/debian/changelog 2010-04-06 21:52:14.000000000 +0200 +++ xchat-2.8.6/debian/changelog 2010-06-11 12:33:13.000000000 +0200 @@ -1,3 +1,39 @@ +xchat (2.8.6-6ubuntu1) maverick; urgency=low + + * Merge from debian unstable (LP: #591714), remaining changes: + - debian/patches: + + 00list: Refreshed. + + 01_serverlist.dpatch: Numerous changes to default serverlist. + + 02_ubuntu_default_server.dpatch: select "Ubuntu servers" by default. + + 37_lpi.dpatch: Add launchpad integration. + + 38_autoconf.dpatch: Autoconf modifications for launchpad integration. + + 45_brand_ctcp_version: Add Ubuntu brand to CTCP version response. + + 53_fix_deprecated_widgets.dpatch: Fix FTBFS errors due to new GTK 2.20 + widgets names. Patch taken from Debian. + + 70_notification_strings_shorten.dpatch: Shorten notification strings. + + 71_notification_icon_change.dpatch: Use nicer icon for notifications. + - debian/control: + + Build-depend on libgtk2.0-dev (>= 2.10.0). + + Build-depend on liblaunchpad-integration-dev. + + Remove conflict/replaces on xchat-gnome. + + Updated Maintainer field to match Ubuntu Developers. + - debian/rules: + + Make build independent of the python version. + + Sets XCHATSHAREDIR correctly. + - debian/patches/45_ctcp_version_less_information.dpatch: + + Renamed to debian/patches/45_brand_ctcp_version.dpatch + + Added short description. + * Dropped changes: + - 72_fix_connect_button.dpatch: Replaced with 50_fix_connect.dpatch from + debian + - 73_freenode_ircd-seven.dpatch: Replaced with 51_freenode_ircd-seven.dpatch + from debian + - 99_ubuntu-fix_implicit_declaration.dpatch: Replaced with 52_fix_implicit_declaration.dpatch + from debian + - debian/rules: XCHATSHAREDIR, fixes the FTBFS. + + -- Lorenzo De Liso Wed, 09 Jun 2010 15:29:05 +0200 + xchat (2.8.6-6) unstable; urgency=medium * The "Death Star" release. @@ -14,6 +50,61 @@ -- Davide Puricelli (evo) Sat, 27 Mar 2010 18:39:51 +0100 +xchat (2.8.6-4ubuntu5) lucid; urgency=low + + * debian/patches/53_fix_deprecated_widgets.dpatch: Fix FTBFS errors due + to new GTK 2.20 widgets names. Patch taken from Debian. + + -- Marc Deslauriers Fri, 23 Apr 2010 13:39:59 -0400 + +xchat (2.8.6-4ubuntu4) lucid; urgency=low + + * debian/patches/99_fix_implicit_declaration.dpatch: Fix "implicitly converted + to pointer at ignoregui.c:192" error in amd64 and ia64 builds. Patch taken + from opensuse. + + -- Fabrice Coutadeur Fri, 15 Jan 2010 17:39:57 +0000 + +xchat (2.8.6-4ubuntu3) lucid; urgency=low + + * debian/patches/73_freenode_ircd-seven.dpatch: Add support for ircd-seven + CAP command (taken from http://adipose.attenuate.org/~stephen/ircd-seven/) + + -- Terence Simpson Thu, 14 Jan 2010 08:13:39 +0000 + +xchat (2.8.6-4ubuntu2) karmic; urgency=low + + * debian/patches/72_fix_connect_button.dpatch: Fixes 'C_onnect' button on + 'Network List' dialog. (LP: #409024) + * debian/control: Updated Maintainer field to match Ubuntu Developers. + + -- Andres Rodriguez Tue, 04 Aug 2009 15:47:54 -0500 + +xchat (2.8.6-4ubuntu1) karmic; urgency=low + + * Merge from debian unstable, remaining changes: + - debian/patches: + . 00list: Refreshed. + . 01_serverlist.dpatch: Numerous changes to default serverlist. + . 02_ubuntu_default_server.dpatch: select "Ubuntu servers" by default. + . 37_lpi.dpatch: Add launchpad integration. + . 38_autoconf.dpatch: Autoconf modifications for launchpad integration. + . 45_brand_ctcp_version: Add Ubuntu brand to CTCP version response. + . 70_notification_strings_shorten.dpatch: Shorten notification strings. + . 71_notification_icon_change.dpatch: Use nicer icon for notifications. + - debian/control: + . Build-depend on libgtk2.0-dev (>= 2.10.0). + . Build-depend on liblaunchpad-integration-dev. + . Remove conflict/replaces on xchat-gnome. + - debian/rules: + . Make build independent of the python version. + . Sets XCHATSHAREDIR correctly. + * debian/patches/45_ctcp_version_less_information.dpatch: + - Renamed to debian/patches/45_brand_ctcp_version.dpatch + - Added short description. + + -- Cody A.W. Somerville Wed, 15 Apr 2009 20:03:07 +0100 + xchat (2.8.6-4) unstable; urgency=low * The "Bus Stop" release. @@ -48,6 +139,62 @@ -- Davide Puricelli (evo) Sun, 05 Apr 2009 17:43:19 +0200 +xchat (2.8.6-2.1ubuntu4) jaunty; urgency=low + + * debian/patches/71_notification_icon_change.dpatch switch to using + the nicer icon for notifications. (LP: #345472) + * debian/patches/70_notification_strings_shorten.dpatch to make the + notification strings much shorter for cleaner notifications. + + -- Ted Gould Thu, 19 Mar 2009 09:15:32 -0500 + +xchat (2.8.6-2.1ubuntu3) jaunty; urgency=low + + * debian/patches/02_ubuntu_default_server.dpatch: select "Ubuntu servers" by + default. This should limit the number of users accidentally ending up on + "Debian servers" (LP: #297886). Thanks to Stuart Prescott for the patch! + * debian/patches/00list: refreshed. + + -- Lionel Le Folgoc Fri, 27 Feb 2009 22:19:00 +0100 + +xchat (2.8.6-2.1ubuntu2) jaunty; urgency=low + + * No change rebuild for python2.6. + + -- Matthias Klose Wed, 25 Feb 2009 10:16:53 +0000 + +xchat (2.8.6-2.1ubuntu1) jaunty; urgency=low + + * Merge from debian unstable, remaining changes: LP: #326823 + + xchat.desktop: comply with freedesktop spec removing deprecated items: + - extension on icon + - Encoding + - Application in categories + + debian/control: + - Build-depend on libgtk2.0-dev (>= 2.10.0). + - Build-depend on liblaunchpad-integration-dev. + - Recommend esound-clients | alsa-utils | libarts1c2 + + debian/patches/01_serverlist.dpatch: + - Adjust it to use irc.ubuntu.com. + + debian/patches/37_lpi.dpatch: + - Add Launchpad integration. + + debian/patches/38_autoconf.dpatch: + - Add Launchpad integration autoconf changes. + + debian/patches/45_ctcp_version_less_information.dpatch: + - Make ctcp version show less information. + + debian/patches/50_xc286_smallfixes.dpatch: a couple of minor fixes + cherry picked from CVS (remove unused variable, use if/else for on/off + printing, static/const a variable, return on empty list, resize some + char[]'s) + + debian/rules: + - Make build independent of the python version. + - Sets XCHATSHAREDIR correctly. + + Switch to GType to fix the build with the latest gtk versions. + - debian/patches/60_gtktype_removal.dpatch + - said to be fixed in CVS already. + + -- Bhavani Shankar Sun, 08 Feb 2009 16:19:28 +0530 + xchat (2.8.6-2.1) unstable; urgency=high * Non-maintainer upload by the Security Team. @@ -56,6 +203,45 @@ -- Nico Golde Thu, 05 Feb 2009 19:20:23 +0100 +xchat (2.8.6-2ubuntu2) jaunty; urgency=low + + * Switch to GType to fix the build with the latest gtk versions. + - debian/patches/60_gtktype_removal.dpatch + - said to be fixed in CVS already. + + -- James Westby Thu, 15 Jan 2009 16:46:55 +0000 + +xchat (2.8.6-2ubuntu1) intrepid; urgency=low + + * Merge from debian unstable, remaining changes: (LP: #246330) + + xchat.desktop: comply with freedesktop spec removing deprecated items: + - extension on icon + - Encoding + - Application in categories + + debian/control: + - Update Maintainer field as per spec. + - Build-depend on libgtk2.0-dev (>= 2.10.0). + - Build-depend on liblaunchpad-integration-dev. + - Conflict/Replace xchat-systray. + - Recommend esound-clients | alsa-utils | libarts1c2 + + debian/patches/01_serverlist.dpatch: + - Adjust it to use irc.ubuntu.com. + + debian/patches/37_lpi.dpatch: + - Add Launchpad integration. + + debian/patches/38_autoconf.dpatch: + - Add Launchpad integration autoconf changes. + + debian/patches/45_ctcp_version_less_information.dpatch: + - Make ctcp version show less information. + + debian/patches/50_xc286_smallfixes.dpatch: a couple of minor fixes + cherry picked from CVS (remove unused variable, use if/else for on/off + printing, static/const a variable, return on empty list, resize some + char[]'s) + + debian/rules: + - Make build independent of the python version. + - Sets XCHATSHAREDIR correctly. + + -- Dustin Kirkland Thu, 10 Jul 2008 11:41:38 -0500 + xchat (2.8.6-2) unstable; urgency=low * debian/patches/45_save_ignore.dpatch: Added. Closes: #463072. @@ -63,6 +249,29 @@ -- Bart Martens Sun, 06 Jul 2008 06:48:07 +0200 +xchat (2.8.6-1ubuntu1) intrepid; urgency=low + + * Merge from Debian unstable (LP: #239654). Remaining Ubuntu changes: + + debian/control: + - Update Maintainer field as per spec. + - Build-depend on libgtk2.0-dev (>= 2.10.0). + - Build-depend on liblaunchpad-integration-dev. + - Conflict/Replace xchat-systray. + - Recommend esound-clients | alsa-utils | libarts1c2. + + debian/rules: + - Make build independent of the python version. + - Sets XCHATSHAREDIR correctly. + + debian/patches/01_serverlist.dpatch: + - Adjust it to use irc.ubuntu.com. + + debian/patches/37_lpi.dpatch: + - Add Launchpad integration. + + debian/patches/38_autoconf.dpatch: + - Add Launchpad integration autoconf changes. + + debian/patches/45_ctcp_version_less_information.dpatch: + - Make ctcp version show less information. + + -- Pedro Fragoso Sat, 21 Jun 2008 23:31:54 +0200 + xchat (2.8.6-1) unstable; urgency=low * New upstream release. @@ -81,6 +290,31 @@ -- Bart Martens Fri, 20 Jun 2008 17:44:20 +0200 +xchat (2.8.4-2ubuntu1) intrepid; urgency=low + + * Merge from debian unstable, remaining changes: + + debian/control: + - Update Maintainer field as per spec. + - Build-depend on libgtk2.0-dev (>= 2.10.0). + - Build-depend on liblaunchpad-integration-dev and python-dev. + - Conflict/Replace xchat-systray. + - Recommend esound-clients | alsa-utils | libarts1c2. + + debian/rules: + - Make build independent of the python version. + - Sets XCHATSHAREDIR correctly. + + debian/patches/01_serverlist.dpatch: + - Adjust it to use irc.ubuntu.com. + + debian/patches/09_browser.dpatch: + - Disable it, upstream fixed the browser launching. + + debian/patches/37_lpi.dpatch: + - Add Launchpad integration. + + debian/patches/38_autoconf.dpatch: + - Add Launchpad integration autoconf changes. + + debian/patches/45_ctcp_version_less_information.dpatch: + - Make ctcp version show less information. + + -- Luca Falavigna Thu, 22 May 2008 12:45:12 +0000 + xchat (2.8.4-2) unstable; urgency=low * debian/control: Added libnotify-bin to Recommends. Closes: #428608. @@ -114,6 +348,149 @@ -- Bart Martens Wed, 09 Jan 2008 22:46:41 +0100 +xchat (2.8.4-0ubuntu7) hardy; urgency=low + + * Rebuild for liblaunchpad-integration1 transition. + + -- Luca Falavigna Wed, 09 Apr 2008 10:37:24 +0200 + +xchat (2.8.4-0ubuntu6) hardy; urgency=low + + * debian/patches/01_serverlist.dpatch: + - modify default port for irc.ubuntu.com and irc.freenode.com to 8001 to + prevent dcc exploit (LP: #191691). + - fix Oz.net servers list wrongly referring to OzNet (LP: #146434). + + -- Andrea Colangelo Thu, 14 Feb 2008 11:55:19 +0100 + +xchat (2.8.4-0ubuntu5) gutsy; urgency=low + + * debian/patches/63_xc284-improvescrollback.dpatch: + - Allow users to enable / disable XChat logging (LP: #144600) + + -- Aron Sisak Sat, 29 Sep 2007 14:58:03 +0200 + +xchat (2.8.4-0ubuntu4) gutsy; urgency=low + + * debian/rules: + - Sets XCHATSHAREDIR correctly _indeed_ (patch by Whoopie) (LP: #137712) + + -- Aron Sisak Sat, 08 Sep 2007 14:00:11 +0200 + +xchat (2.8.4-0ubuntu3) gutsy; urgency=low + + * debian/rules: + - Sets XCHATSHAREDIR correctly (patch by Whoopie) (LP: #137712) + + -- Aron Sisak Thu, 06 Sep 2007 21:26:47 +0200 + +xchat (2.8.4-0ubuntu2) gutsy; urgency=low + + * debian/control + - recommends libnotify-bin for notification alerts (LP: #129422) + * debian/patches/01_serverlist.dpatch + - updated to remove IPV6 servers from default install (LP: #127616) + + -- Aron Sisak Tue, 31 Jul 2007 15:25:31 +0200 + +xchat (2.8.4-0ubuntu1) gutsy; urgency=low + + * New upstream release: + - Updated translations (cs, de, ko, mk, sv, vi). + - System-Tray balloons now get the xchat icon instead of a generic one. + - Fixed the notify-send zombies (released as xc282-fixtrayzombies.diff). + - Fixed underscore ('_') in real names in the nick-name right-click menu being + drawn as a underline. + - ut2004:// URLs are now underlined too. + - /set gui_tray_flags 4 will now enable a "Minimize to tray" feature. Clicking + the window minimize button will minimize to tray instead of the task-bar. + - Fixed bug: [1680762] Notify fails if network name contains spaces. + - Extended tclConfig.sh search paths so it hopefully works on Ubuntu now. + - Added a feature that reloads conversations from last time you used XChat + (type /set text_replay 0 to disable it). + - Fixed /LASTLOG printing everything twice if you had Indented Nicks off. + - The CTRL-F keybinding (Find) is now disabled when using Emacs keys. + - Added /SET gui_tweaks. See http://forum.xchat.org/viewtopic.php?p=13766 + - Fixed opening URLs on KDE that didn't begin with http:// or other protocol. + - A better quit dialog which warns you if you're connected to IRC or have + active file transfers. + - Fixed: [1741525] Cycle selected channel (Luca Falavigna). + - Fixed: [1737249] Doesn't recognize nicks with halfop mode on hovering. + - The userlist and treeview can now be placed on the same side, with a resize + handle in between them. They can also be dragged and dropped into place. + - When you hide the userlist using the View menu, the resize handle now + disappears too. It also disappears when you have a server tab in focus. + - If you have a tree on one side and userlist on the other, they'll both now + have a resize handle, previously the tree's size was fixed. + - The userlist can be hidden and shown with CTRL+F7. + - [1735116] Channel List's minimum users spin-button can now be set downward + even on networks that sent a list of channels of only a larger size. In this + case the Download button will flash to indicate you need to download a new + list. + - Changing the channel switcher type (Tree or Tabs) is also possible in the + setup dialog. + - The Ban List window now lists exceptions too (mode +e). + - Script and Plugin related changes: + * /SETTEXT with no argument now clears the input box. + * Python: Added a xchat.strip method for stripping IRC attributes and mIRC + color codes. + * C-API and Perl: Returning 0 from a FD hook will now remove the hook and + free all associated memory. + * /MENU now supports a $CHAN root aswell (see plugin20.html). + * Fixed GDK warning when using /MENU to add a key binding to a popup menu. + * debian/patches/04_patch361525.dpatch + - dropped, upstream fixed xchat.desktop + * debian/patches/11_fix_dcc_close_message.dpatch + - dropped + * debian/patches/52_fix_tray_zombies.dpatch + - dropped, upstream fixed this + * debian/patches/60_hig_desktop.dpatch + - dropped, upstream edited xchat.desktop according to HIG + * debian/patches/61_cycle_selected_channel.dpatch + - dropped, upstream fixed this issue + * debian/patches/62_xc284-scrollbmkdir.dpatch + - from http://www.xchat.org/files/source/2.8/patches/xc284-scrollbmkdir.diff + + -- Aron Sisak Thu, 26 Jul 2007 20:35:39 +0200 + +xchat (2.8.2-1ubuntu2) gutsy; urgency=low + + * Cycle selected channel, not current one (LP: #120880) + + -- Luca Falavigna Mon, 2 Jul 2007 13:41:38 +0200 + +xchat (2.8.2-1ubuntu1) gutsy; urgency=low + + * Merge from debian unstable, remaining changes: + - debian/control: + Build-Depends + . Added. liblaunchpad-integration-dev, python-dev + . Updated. libgtk2.0-dev to >=2.10.0 + Maintainer + . Updated. Ubuntu MOTU Developers + Package: xchat + . Added. Conflicts: xchat-systray + . Added. Recommends: esound-clients | alsa-utils | libarts1c2 + . Added. Replaces: xchat-systray + . Removed. Conflicts: xchat-gnome (<< 1:0.11-1) + . Removed. Replaces: xchat-gnome (<< 1:0.11-1) + - debian/patches/01_serverlist.dpatch: + Modified. "Ubuntu Servers" from irc.freenode.net to irc.ubuntu.com + - debian/patches/09_browser.dpatch: + Dropped. Upstream fixed the browser launching. + - debian/patches/37_lpi.dpatch: + Added. Launchpad integration. + - debian/patches/38_autoconf.dpatch: + Added. Launchpad integration autoconf changes. + - debian/patches/45_ctcp_version_less_information.dpatch: + Added. Make ctcp version show less information. + - debian/patches/60_hig_desktop.dpatch60_hig_desktop.dpatch: + Added. Change descriptions. + - debian/rules: + Modified. Make the build independent of the python version. + + -- Chris Cheney Fri, 22 Jun 2007 09:48:36 -0500 + xchat (2.8.2-1) unstable; urgency=low * The "Mara Santangelo" release. @@ -126,6 +503,56 @@ -- Davide Puricelli (evo) Sun, 10 Jun 2007 14:55:55 +0200 +xchat (2.8.0-0ubuntu4) feisty; urgency=low + + * Replacing xchat-systray (lp #81757) + + -- Aron Sisak Sat, 27 Jan 2007 00:45:33 +0100 + +xchat (2.8.0-0ubuntu3) feisty; urgency=low + + * Make the build independent of the python version. + + -- Matthias Klose Mon, 15 Jan 2007 00:44:35 +0100 + +xchat (2.8.0-0ubuntu2) feisty; urgency=low + + * Rebuild for python2.5 as the default python version. + + -- Matthias Klose Sun, 14 Jan 2007 16:25:45 +0000 + +xchat (2.8.0-0ubuntu1) feisty; urgency=low + + * New upstream release. + * debian/control: + - Bump libgtk2.0-dev Build-Dep to >=2.10.0. + * debian/patches/09_browser.dpatch: + - Dropped. Upstream fixed the browserlaunching. + * debian/patches/51_spanish_translation.dpatch: + - Dropped. Didn't apply any more. + * debian/patches/90_xc280_fix_back.dpatch: + - Added late fix from upstream. + + -- Christian Bjälevik Thu, 4 Jan 2007 03:25:43 +0100 + +xchat (2.6.8-0.3ubuntu1) feisty; urgency=low + + * Merge from debian unstable, remaining changes: + + Update patch 01_serverlist.dpatch to use irc.ubuntu.com and make it the + default + + debian/patches/37_lpi.dpatch, + debian/patches/38_autoconf.dpatch, + debian/patches/45_ctcp_version_less_information.dpatch: + - added again + + debian/control: + - added liblaunchpad-integration-dev to Build-Depends + - added Recommends: esound-clients | alsa-utils | libarts1c2 + - remove Conflicts on xchat-gnome as it is unneeded + + debian/patches/60_hig_desktop.dpatch: Update xchat.desktop to match the + Gnome HIG + + -- Michael Bienia Mon, 11 Dec 2006 19:40:24 +0100 + xchat (2.6.8-0.3) unstable; urgency=low * NMU. @@ -140,6 +567,25 @@ -- Bart Martens Fri, 8 Dec 2006 19:03:50 +0100 +xchat (2.6.8-0.2ubuntu1) feisty; urgency=low + + * Merge from Debian unstable. Remaining changes: + + Update patch 01_serverlist.dpatch to use irc.ubuntu.com and make it the + default + + debian/patches/37_lpi.dpatch, + debian/patches/38_autoconf.dpatch, + debian/patches/45_ctcp_version_less_information.dpatch: + - added again + + debian/control: + - added libsexy-dev to Build-Depends and enable it for the spellchecker + - added liblaunchpad-integration-dev to Build-Depends + - added Recommends: esound-clients | alsa-utils | libarts1c2 + - remove Conflicts on xchat-gnome as it is unneeded + * debian/patches/60_hig_desktop.dpatch: Update xchat.desktop to match the + Gnome HIG (Closes Ubuntu: #11071) + + -- Michael Bienia Thu, 30 Nov 2006 21:46:10 +0100 + xchat (2.6.8-0.2) unstable; urgency=medium * NMU. @@ -168,6 +614,30 @@ -- Bart Martens Mon, 30 Oct 2006 19:55:32 +0100 +xchat (2.6.6-0ubuntu3) edgy; urgency=low + + * Update patch 01_serverlist.dpatch to use irc.ubuntu.com. + (Closes Ubuntu: #52690) + + -- Fabio M. Di Nitto Mon, 02 Oct 2006 08:57:55 +0200 + +xchat (2.6.6-0ubuntu2) edgy; urgency=low + + * Rebuild against dbus 0.90 + + -- Sebastian Dröge Thu, 24 Aug 2006 16:56:38 +0200 + +xchat (2.6.6-0ubuntu1) edgy; urgency=low + + * New upstream release + * debian/patches/45_fix_cursor.dpatch + debian/patches/46_fix_proxy.dpatch + - dropped, merged upstream + * Add libsexy-dev to Build-Depends and enable it for the spellchecker + * Fix bashism in debian/rules + + -- Sebastian Dröge Mon, 24 Jul 2006 15:34:59 +0200 + xchat (2.6.4-2.1) unstable; urgency=medium * Non-maintainer upload. @@ -177,6 +647,22 @@ -- Luk Claes Sat, 16 Sep 2006 13:33:46 +0200 +xchat (2.6.4-2ubuntu1) edgy; urgency=low + + * Sync with Debian: + + debian/patches/36_default_to_freenode.dpatch, + debian/patches/37_lpi.dpatch, + debian/patches/38_autoconf.dpatch, + debian/patches/43_fix_te_notify.dpatch, + debian/patches/45_ctcp_version_less_information.dpatch: + - added again + + debian/control: + - added liblaunchpad-integration-dev to Build-Depends + - added Recommends: esound-clients | alsa-utils | libarts1c2 + - remove Conflicts on xchat-gnome as it is unneeded + + -- Sebastian Dröge Sun, 25 Jun 2006 23:20:50 +0200 + xchat (2.6.4-2) unstable; urgency=low * The "End of a nightmare" release. diff -Nru xchat-2.8.6/debian/control xchat-2.8.6/debian/control --- xchat-2.8.6/debian/control 2010-03-27 19:29:01.000000000 +0100 +++ xchat-2.8.6/debian/control 2010-06-09 15:43:51.000000000 +0200 @@ -1,19 +1,19 @@ Source: xchat Section: net Priority: optional -Maintainer: Davide Puricelli (evo) +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Davide Puricelli (evo) Uploaders: Bart Martens Standards-Version: 3.8.4.0 -Build-Depends: debhelper (>= 5), bison, libssl-dev, libglib2.0-dev, libgtk2.0-dev (>= 2.0.6), libperl-dev, gettext (>= 0.10.37), libtool, zlib1g-dev, perl (>= 5.8), python-dev, tcl-dev, autotools-dev, dpatch, libdbus-glib-1-dev, libgtkspell-dev, gconf2, dpkg-dev (>= 1.13.19), libsexy-dev, chrpath, imagemagick +Build-Depends: debhelper (>= 5), bison, libssl-dev, libglib2.0-dev, libgtk2.0-dev (>= 2.10.0), libperl-dev, gettext (>= 0.10.37), libtool, zlib1g-dev, perl (>= 5.8), python-dev, tcl-dev, autotools-dev, dpatch, libdbus-glib-1-dev, libgtkspell-dev, gconf2, dpkg-dev (>= 1.13.19), libsexy-dev, chrpath, imagemagick, liblaunchpad-integration-dev Homepage: http://www.xchat.org/ Package: xchat Architecture: any Provides: irc -Replaces: xchat-gnome (<< 1:0.11-1), xchat-common (<< 1.6.0-1) +Replaces: xchat-common (<< 1.6.0-1) Depends: ${shlibs:Depends}, xchat-common (= ${source:Version}), ${misc:Depends} Recommends: python, tcl, esound-clients | alsa-utils, libnotify1 | libnotify-bin, xdg-utils -Conflicts: xchat-gnome (<< 1:0.11-1) Description: IRC client for X similar to AmIRC XChat is a graphical IRC Client with a GTK+ GUI. It has a look and feel similar to AmIRC for the Amiga. Special features include the mIRC extension diff -Nru xchat-2.8.6/debian/patches/00list xchat-2.8.6/debian/patches/00list --- xchat-2.8.6/debian/patches/00list 2010-04-06 21:56:03.000000000 +0200 +++ xchat-2.8.6/debian/patches/00list 2010-06-11 15:11:06.000000000 +0200 @@ -1,9 +1,13 @@ 01_serverlist +02_ubuntu_default_server 10_fix_unchecked_mallocs 20_url_pattern +37_lpi +38_autoconf 41_casecomp 43_french 44_open_url +45_brand_ctcp_version 45_save_ignore 46_CVE-2009-0315 47_galician @@ -13,4 +17,6 @@ 51_freenode_ircd-seven 52_fix_implicit_declaration 53_fix_deprecated_widgets +70_notification_strings_shorten +71_notification_icon_change 99_gtype diff -Nru xchat-2.8.6/debian/patches/01_serverlist.dpatch xchat-2.8.6/debian/patches/01_serverlist.dpatch --- xchat-2.8.6/debian/patches/01_serverlist.dpatch 2010-03-27 17:50:36.000000000 +0100 +++ xchat-2.8.6/debian/patches/01_serverlist.dpatch 2010-06-09 15:13:10.000000000 +0200 @@ -1,13 +1,18 @@ #! /bin/sh /usr/share/dpatch/dpatch-run -## 01_serverlist.dpatch by evo, edited by bartm +## 01_serverlist.dpatch by evo, edited by bartm, edited by asisak, edited by +## warp10, ember ## ## DP: Add debian and chillfactory irc servers. ## DP: Make Debian servers default. +## DP: Remove Aitvaras IPV6 servers +## DP: Connect irc.ubuntu.com and irc.freelists.org to port 8001. +## DP: Fix oz.org referred as "OzNet" and conncting to wrong servers. +## DP: Refresh patch for 2.8.6 @DPATCH@ -diff -Naur xchat-2.8.2foo/src/common/servlist.c xchat-2.8.2/src/common/servlist.c ---- xchat-2.8.2foo/src/common/servlist.c 2007-03-02 01:01:39.000000000 +0100 -+++ xchat-2.8.2/src/common/servlist.c 2007-06-10 15:05:18.000000000 +0200 +diff -urNad xchat-2.8.6~/src/common/servlist.c xchat-2.8.6/src/common/servlist.c +--- xchat-2.8.6~/src/common/servlist.c 2008-04-01 09:22:34.000000000 +0100 ++++ xchat-2.8.6/src/common/servlist.c 2008-06-22 13:27:45.000000000 +0100 @@ -46,6 +46,12 @@ static const struct defaultserver def[] = @@ -16,12 +21,27 @@ + {0, "irc.debian.org"}, + + {"Ubuntu Servers", 0, "#ubuntu"}, -+ {0, "irc.ubuntu.com"}, ++ {0, "irc.ubuntu.com/8001"}, + {"2600net", 0}, {0, "irc.2600.net"}, -@@ -137,6 +144,9 @@ +@@ -59,12 +65,12 @@ + {0, "eu.afternet.org"}, + + {"Aitvaras", 0}, +-#ifdef USE_IPV6 ++/*#ifdef USE_IPV6 + #ifdef USE_OPENSSL + {0, "irc6.ktu.lt/+7668"}, + #endif + {0, "irc6.ktu.lt/7666"}, +-#endif ++#endif*/ + #ifdef USE_OPENSSL + {0, "irc.data.lt/+6668"}, + {0, "irc-ssl.omnitel.net/+6668"}, +@@ -137,6 +143,9 @@ {"ChatSpike", 0}, {0, "irc.chatspike.net"}, @@ -31,8 +51,33 @@ {"CoolChat", 0}, {0, "irc.coolchat.net"}, /* {0, "unix.coolchat.net"}, -@@ -880,7 +890,7 @@ - #endif +@@ -207,7 +216,7 @@ + {0, "irc.vendetta.com"}, + + {"FreeNode", 0}, +- {0, "irc.freenode.net"}, ++ {0, "irc.freenode.net/8001"}, + + /* {"Freeworld", 0}, + {0, "kabel.freeworld.nu"}, +@@ -339,7 +348,14 @@ + + {"OzNet", 0}, + {0, "irc.oz.org"}, +- ++ {0, "germany.oz.org"}, ++ {0, "sandiego.oz.org"}, ++ {0, "us.oz.org"}, ++ {0, "au.oz.org"}, ++ {0, "rockhampton.oz.org"}, ++ {0, "wollongong.oz.org"}, ++ {0, "waix.oz.org"}, ++ + {"PTlink", 0}, + {0, "irc.PTlink.net"}, + {0, "aaia.PTlink.net"}, +@@ -900,7 +916,7 @@ + free (net->encoding); net->encoding = strdup (def[i].charset); } - if (g_str_hash (def[i].network) == 0x8e1b96f7) diff -Nru xchat-2.8.6/debian/patches/02_ubuntu_default_server.dpatch xchat-2.8.6/debian/patches/02_ubuntu_default_server.dpatch --- xchat-2.8.6/debian/patches/02_ubuntu_default_server.dpatch 1970-01-01 01:00:00.000000000 +0100 +++ xchat-2.8.6/debian/patches/02_ubuntu_default_server.dpatch 2010-06-09 15:13:10.000000000 +0200 @@ -0,0 +1,18 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 02_ubuntu_default_server.dpatch by Stuart Prescott +## +## DP: Change the default selected server to the Ubuntu IRC server. + +@DPATCH@ +diff -urNad xchat-2.8.6~/src/common/servlist.c xchat-2.8.6/src/common/servlist.c +--- xchat-2.8.6~/src/common/servlist.c 2009-02-24 13:11:05.000000000 +0000 ++++ xchat-2.8.6/src/common/servlist.c 2009-02-24 13:11:49.000000000 +0000 +@@ -900,7 +900,7 @@ + free (net->encoding); + net->encoding = strdup (def[i].charset); + } +- if (g_str_hash (def[i].network) == 0x37473b25) ++ if (g_str_hash (def[i].network) == 0x1571bd57) + prefs.slist_select = j; + j++; + } else diff -Nru xchat-2.8.6/debian/patches/37_lpi.dpatch xchat-2.8.6/debian/patches/37_lpi.dpatch --- xchat-2.8.6/debian/patches/37_lpi.dpatch 1970-01-01 01:00:00.000000000 +0100 +++ xchat-2.8.6/debian/patches/37_lpi.dpatch 2010-06-09 15:13:10.000000000 +0200 @@ -0,0 +1,43 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 37_lpi.dpatch by Daniel Holbach +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: No description. + +@DPATCH@ +diff -urNad xchat-2.6.1~/configure.in xchat-2.6.1/configure.in +--- xchat-2.6.1~/configure.in 2006-01-06 16:26:11.000000000 +0100 ++++ xchat-2.6.1/configure.in 2006-01-15 20:06:55.000000000 +0100 +@@ -160,7 +160,7 @@ + + if test "$gtkfe" != yes; then + gnome=no +- COMMON_LIBS="$GLIB_LIBS" ++ COMMON_LIBS="$GLIB_LIBS -llaunchpad-integration" + COMMON_CFLAGS="$GLIB_CFLAGS" + fi + +diff -urNad xchat-2.6.1~/src/fe-gtk/menu.c xchat-2.6.1/src/fe-gtk/menu.c +--- xchat-2.6.1~/src/fe-gtk/menu.c 2006-01-02 12:38:23.000000000 +0100 ++++ xchat-2.6.1/src/fe-gtk/menu.c 2006-01-15 20:05:51.000000000 +0100 +@@ -44,6 +44,8 @@ + #include + #include + ++#include ++ + #include "../common/xchat.h" + #include "../common/xchatc.h" + #include "../common/cfgfiles.h" +@@ -1934,7 +1936,11 @@ + if (submenu) + gtk_menu_shell_append (GTK_MENU_SHELL (submenu), item); + else ++ { + gtk_menu_shell_append (GTK_MENU_SHELL (menu), item); ++ if (GTK_IS_MENU_BAR(menu_bar) && !strcmp(mymenu[i].text, "_About")) ++ launchpad_integration_add_items (menu, -1, TRUE, TRUE); ++ } + gtk_widget_show (item); + break; + diff -Nru xchat-2.8.6/debian/patches/38_autoconf.dpatch xchat-2.8.6/debian/patches/38_autoconf.dpatch --- xchat-2.8.6/debian/patches/38_autoconf.dpatch 1970-01-01 01:00:00.000000000 +0100 +++ xchat-2.8.6/debian/patches/38_autoconf.dpatch 2010-06-09 15:13:10.000000000 +0200 @@ -0,0 +1,19 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 38_autoconf.dpatch by Daniel Holbach +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: No description. + +@DPATCH@ +diff -urNad xchat-2.6.0~/configure xchat-2.6.0/configure +--- xchat-2.6.0~/configure 2005-11-10 12:38:45.000000000 +0100 ++++ xchat-2.6.0/configure 2005-11-15 00:24:58.000000000 +0100 +@@ -27281,7 +27281,7 @@ + fi + + +-GUI_LIBS="$GUI_LIBS $GTK_LIBS" ++GUI_LIBS="$GUI_LIBS $GTK_LIBS -llaunchpad-integration" + GUI_CFLAGS="$GUI_CFLAGS $GTK_CFLAGS" + + gnome=no diff -Nru xchat-2.8.6/debian/patches/45_brand_ctcp_version.dpatch xchat-2.8.6/debian/patches/45_brand_ctcp_version.dpatch --- xchat-2.8.6/debian/patches/45_brand_ctcp_version.dpatch 1970-01-01 01:00:00.000000000 +0100 +++ xchat-2.8.6/debian/patches/45_brand_ctcp_version.dpatch 2010-06-09 15:13:10.000000000 +0200 @@ -0,0 +1,20 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 45_brand_ctcp_version.dpatch by Daniel Holbach +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Modify CTCP VERSION response to be branded with the Ubuntu name. + +@DPATCH@ +diff -urNad xchat-2.6.0~/src/common/ctcp.c xchat-2.6.0/src/common/ctcp.c +--- xchat-2.6.0~/src/common/ctcp.c 2005-10-21 11:50:58.000000000 +0200 ++++ xchat-2.6.0/src/common/ctcp.c 2005-12-20 09:48:11.000000000 +0100 +@@ -129,8 +129,7 @@ + + if (!strcasecmp (msg, "VERSION") && !prefs.hidever) + { +- snprintf (outbuf, sizeof (outbuf), "VERSION xchat "PACKAGE_VERSION" %s", +- get_cpu_str ()); ++ snprintf (outbuf, sizeof (outbuf), "VERSION xchat "PACKAGE_VERSION" Ubuntu"); + serv->p_nctcp (serv, nick, outbuf); + } + diff -Nru xchat-2.8.6/debian/patches/70_notification_strings_shorten.dpatch xchat-2.8.6/debian/patches/70_notification_strings_shorten.dpatch --- xchat-2.8.6/debian/patches/70_notification_strings_shorten.dpatch 1970-01-01 01:00:00.000000000 +0100 +++ xchat-2.8.6/debian/patches/70_notification_strings_shorten.dpatch 2010-06-09 15:13:10.000000000 +0200 @@ -0,0 +1,49 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run + +@DPATCH@ +=== modified file 'src/fe-gtk/plugin-tray.c' +--- old/src/fe-gtk/plugin-tray.c 2008-10-31 17:46:48 +0000 ++++ new/src/fe-gtk/plugin-tray.c 2009-03-13 12:06:32 +0000 +@@ -653,7 +653,7 @@ + } + + if (prefs.input_balloon_hilight) +- tray_set_balloonf (word[2], _("XChat: Highlighted message from: %s (%s)"), ++ tray_set_balloonf (word[2], _("%s (%s)"), + word[1], xchat_get_info (ph, "channel")); + + return XCHAT_EAT_NONE; +@@ -678,8 +678,8 @@ + } + + if (prefs.input_balloon_chans) +- tray_set_balloonf (word[2], _("XChat: New public message from: %s (%s)"), +- word[1], xchat_get_info (ph, "channel")); ++ tray_set_balloonf (word[2], _("%s (%s)"), ++ word[1], xchat_get_info(ph, "channel")); + + return XCHAT_EAT_NONE; + } +@@ -707,8 +707,8 @@ + tray_priv_count, from, network); + + if (prefs.input_balloon_priv) +- tray_set_balloonf (text, _("XChat: Private message from: %s (%s)"), +- from, network); ++ tray_set_balloonf (text, "%s", ++ from); + } + + static int +@@ -761,8 +761,8 @@ + } + + if (prefs.input_balloon_priv) +- tray_set_balloonf ("", _("XChat: File offer from: %s (%s)"), +- word[1], network); ++ tray_set_balloonf (_("is offering you a file."), "%s", ++ word[1]); + + return XCHAT_EAT_NONE; + } + diff -Nru xchat-2.8.6/debian/patches/71_notification_icon_change.dpatch xchat-2.8.6/debian/patches/71_notification_icon_change.dpatch --- xchat-2.8.6/debian/patches/71_notification_icon_change.dpatch 1970-01-01 01:00:00.000000000 +0100 +++ xchat-2.8.6/debian/patches/71_notification_icon_change.dpatch 2010-06-09 15:13:10.000000000 +0200 @@ -0,0 +1,27 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run + +@DPATCH@ +=== modified file 'src/fe-gtk/plugin-tray.c' +--- old/src/fe-gtk/plugin-tray.c 2009-03-13 12:08:06 +0000 ++++ new/src/fe-gtk/plugin-tray.c 2009-03-13 14:43:32 +0000 +@@ -174,7 +174,7 @@ + + text = strip_color (text, -1, STRIP_ALL|STRIP_ESCMARKUP); + title = strip_color (title, -1, STRIP_ALL); +- noti = nn_new (title, text, XCHATSHAREDIR"/pixmaps/xchat.png", NULL); ++ noti = nn_new (title, text, "notification-message-im", NULL); + g_free ((char *)title); + g_free ((char *)text); + +@@ -225,9 +225,7 @@ + { + argv[0] = path; + argv[1] = "-i"; +- argv[2] = "gtk-dialog-info"; +- if (access (XCHATSHAREDIR"/pixmaps/xchat.png", R_OK) == 0) +- argv[2] = XCHATSHAREDIR"/pixmaps/xchat.png"; ++ argv[2] = "notification-message-im"; + argv[3] = "-t"; + argv[4] = "20000"; + argv[5] = title; + diff -Nru xchat-2.8.6/debian/patches/73_freenode_ircd-seven.dpatch xchat-2.8.6/debian/patches/73_freenode_ircd-seven.dpatch --- xchat-2.8.6/debian/patches/73_freenode_ircd-seven.dpatch 1970-01-01 01:00:00.000000000 +0100 +++ xchat-2.8.6/debian/patches/73_freenode_ircd-seven.dpatch 2010-06-09 15:13:10.000000000 +0200 @@ -0,0 +1,60 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 73_freenode_ircd-seven.dpatch by Terence Simpson +## +## Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/xchat/+bug/507072 +## Bug: http://sourceforge.net/support/tracker.php?aid=2931474 +## Origin: http://adipose.attenuate.org/~stephen/ircd-seven/xchat-ircd-seven-identify-msg.patch.txt +## Description: Add support for ircd-seven CAP command. + +@DPATCH@ +diff -urNad xchat-2.8.6~/src/common/proto-irc.c xchat-2.8.6/src/common/proto-irc.c +--- xchat-2.8.6~/src/common/proto-irc.c 2008-04-02 05:32:15.000000000 +0100 ++++ xchat-2.8.6/src/common/proto-irc.c 2010-01-14 08:12:32.000000000 +0000 +@@ -46,6 +46,8 @@ + if (serv->password[0]) + tcp_sendf (serv, "PASS %s\r\n", serv->password); + ++ tcp_sendf (serv, "CAP LS\r\n"); ++ + tcp_sendf (serv, + "NICK %s\r\n" + "USER %s %s %s :%s\r\n", +@@ -1093,6 +1095,38 @@ + } + } + ++ else if (len == 3) ++ { ++ guint32 t; ++ ++ t = WORDL((guint8)type[0], (guint8)type[1], (guint8)type[2], (guint8)type[3]); ++ switch (t) ++ { ++ case WORDL('C','A','P','\0'): ++ if (strncasecmp(word[4], "ACK", 3) == 0) ++ { ++ if (strncasecmp(word[5][0]==':' ? word[5]+1 : word[5], ++ "identify-msg", 12) == 0) ++ { ++ serv->have_idmsg = TRUE; ++ tcp_send_len(serv, "CAP END\r\n", 9); ++ } ++ } ++ else if (strncasecmp(word[4], "LS", 2) == 0) ++ { ++ if (strstr(word[5], "identify-msg") != 0) ++ tcp_send_len(serv, "CAP REQ :identify-msg\r\n", 23); ++ else ++ tcp_send_len(serv, "CAP END\r\n", 9); ++ } ++ else if (strncasecmp(word[4], "NAK",3) == 0) ++ { ++ tcp_send_len(serv, "CAP END\r\n", 9); ++ } ++ return; ++ } ++ } ++ + garbage: + /* unknown message */ + PrintTextf (sess, "GARBAGE: %s\n", word_eol[1]); diff -Nru xchat-2.8.6/debian/rules xchat-2.8.6/debian/rules --- xchat-2.8.6/debian/rules 2010-03-27 17:50:36.000000000 +0100 +++ xchat-2.8.6/debian/rules 2010-06-11 12:18:21.000000000 +0200 @@ -3,7 +3,8 @@ include /usr/share/dpatch/dpatch.make -export pythonpath=/usr/bin/python +PYTHON := $(shell pyversions -d) +export pythonpath=/usr/bin/$(PYTHON) CFLAGS= -g ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))