diff --git a/irssi-0.8.11.tar.bz2 b/irssi-0.8.11.tar.bz2 deleted file mode 100644 index 963c68d..0000000 --- a/irssi-0.8.11.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:425cf24f13bfda05c6a468523cd2874d05675ea1bc4e37a8c284f2f78c2dd6b2 -size 933075 diff --git a/irssi-0.8.11_support-meta-cursor-xterm.patch b/irssi-0.8.11_support-meta-cursor-xterm.patch deleted file mode 100644 index 9a7178e..0000000 --- a/irssi-0.8.11_support-meta-cursor-xterm.patch +++ /dev/null @@ -1,44 +0,0 @@ ------------------------------------------------------------------------- -r4603 | jilles | 2007-08-24 19:13:21 +0200 (Fri, 24 Aug 2007) | 3 lines -Changed paths: - M /irssi/trunk/src/fe-text/gui-readline.c - -Make alt/meta+arrow keys work in recent versions of xterm. -Bug #496 - ------------------------------------------------------------------------- -Index: src/fe-text/gui-readline.c -=================================================================== ---- src/fe-text/gui-readline.c (revision 4602) -+++ src/fe-text/gui-readline.c (revision 4603) -@@ -1087,6 +1087,15 @@ - key_bind("key", NULL, "meta2-1;5D", "cleft", (SIGNAL_FUNC) key_combo); - key_bind("key", NULL, "meta2-1;5C", "cright", (SIGNAL_FUNC) key_combo); - -+ key_bind("key", NULL, "meta2-1;3A", "mup", (SIGNAL_FUNC) key_combo); -+ key_bind("key", NULL, "meta2-1;3B", "mdown", (SIGNAL_FUNC) key_combo); -+ key_bind("key", NULL, "meta2-1;3D", "mleft", (SIGNAL_FUNC) key_combo); -+ key_bind("key", NULL, "meta2-1;3C", "mright", (SIGNAL_FUNC) key_combo); -+ key_bind("key", NULL, "meta-up", "mup", (SIGNAL_FUNC) key_combo); -+ key_bind("key", NULL, "meta-down", "mdown", (SIGNAL_FUNC) key_combo); -+ key_bind("key", NULL, "meta-left", "mleft", (SIGNAL_FUNC) key_combo); -+ key_bind("key", NULL, "meta-right", "mright", (SIGNAL_FUNC) key_combo); -+ - /* cursor movement */ - key_bind("backward_character", "", "left", NULL, (SIGNAL_FUNC) key_backward_character); - key_bind("forward_character", "", "right", NULL, (SIGNAL_FUNC) key_forward_character); -@@ -1132,10 +1141,10 @@ - /* window managing */ - key_bind("previous_window", "Previous window", "^P", NULL, (SIGNAL_FUNC) key_previous_window); - key_bind("next_window", "Next window", "^N", NULL, (SIGNAL_FUNC) key_next_window); -- key_bind("upper_window", "Upper window", "meta-up", NULL, (SIGNAL_FUNC) key_upper_window); -- key_bind("lower_window", "Lower window", "meta-down", NULL, (SIGNAL_FUNC) key_lower_window); -- key_bind("left_window", "Window in left", "meta-left", NULL, (SIGNAL_FUNC) key_left_window); -- key_bind("right_window", "Window in right", "meta-right", NULL, (SIGNAL_FUNC) key_right_window); -+ key_bind("upper_window", "Upper window", "mup", NULL, (SIGNAL_FUNC) key_upper_window); -+ key_bind("lower_window", "Lower window", "mdown", NULL, (SIGNAL_FUNC) key_lower_window); -+ key_bind("left_window", "Window in left", "mleft", NULL, (SIGNAL_FUNC) key_left_window); -+ key_bind("right_window", "Window in right", "mright", NULL, (SIGNAL_FUNC) key_right_window); - key_bind("active_window", "Go to next window with the highest activity", "meta-a", NULL, (SIGNAL_FUNC) key_active_window); - key_bind("next_window_item", "Next channel/query", "^X", NULL, (SIGNAL_FUNC) key_next_window_item); - key_bind("previous_window_item", "Previous channel/query", NULL, NULL, (SIGNAL_FUNC) key_previous_window_item); diff --git a/irssi-0.8.12.tar.bz2 b/irssi-0.8.12.tar.bz2 new file mode 100644 index 0000000..12ebaf9 --- /dev/null +++ b/irssi-0.8.12.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:462d634bb509cc2bdd550ee5c7b269495f3173721b7404f162ad1f69b49bfff0 +size 935918 diff --git a/irssi.changes b/irssi.changes index e45940e..061f176 100644 --- a/irssi.changes +++ b/irssi.changes @@ -1,3 +1,78 @@ +------------------------------------------------------------------- +Sat Oct 6 13:16:57 CEST 2007 - mrueckert@suse.de + +- Update to 0.8.12: + | + Some changes to character set recoding. + | + Rewrite SSL connection/handshake code. + | + Remove support for glib 1.x. + | + Do not send our hostname to the server (bug #488). + | + Add $tag to 'window' item in default configuration. + | + Pick up host changes on charybdis and ircu servers + | (396 numeric). + | + Show various errors such as "cannot send to channel" and + | "cannot /msg, user is +g" in the channel or query window, if + | possible, and always include the user or channel name. + | + Channel forwarding in hyperion and charybdis is now + | recognized (470 numeric) and the target channel is joined in + | the window where the original channel would have been joined. + | + Add support for the ACCEPT command, which is part of the + | CALLERID server side ignore system in hybrid7 and derived + | ircds. + | + Make /WINDOW GOTO start searching at the window after the + | active one and stop at the one before (bug #332). + | + Improve completion for /SET. + | + Use CASEMAPPING dependent comparison to match channel names. + | Patch by Jon Mayo (bug #436). + | + Various improvements to the help files. + | + Add Perl bindings for some gui_entry methods + | + Make alt/meta+arrow keys work in recent versions of xterm + | (bug #496) + | - Fix DCC get when file size is 0 (bug #494). + | - Ignore empty lines when pasting. + | - Fix large file support on AIX (bug #404). + | - Remove broken code that prevents unloading of a script in + | some cases. + | - Fix logging lines with no target to all logs, broken in + | 0.8.11. + | - Fix casemapping dependent nick and channel matching (bug + | #436). + | - Update chanop flag before emitting nick mode changed signal + | (patch by Johan Kiviniemi) + | - Fix recognition of realnames starting with spaces in /WHO. + | - Show "Target left IRC" error messages fully (instead of + | reporting no such nick "*") + | - Repair channels_rejoin_unavailable. Enabled by default, this + | retries joins that failed because of netsplits (channel + | temporarily unavailable (437), duplicate channel). A few + | servers abuse 437 for juped channels which should not be + | retried, you should disable channels_rejoin_unavailable if + | this is a problem. + | - Display 437 and 407 numerics if channels_rejoin_unavailable + | is not enabled (bug #495). + | - Don't add the same mask to the /KNOCKOUT list multiple times + | (bug #510). + | - Use MSGLEVEL_NICKS again for printing a nick change in + | queries, broken in r2389. + | - Fix some /LASTLOG -before/-after issues. + | - Some fixes to the build system. + | - Fix paste sending the first line twice (bug #405) + | - When parsing a numeric option verify that the whole argument, + | rather than only the first character, is numeric. + | - Some fixes for notices, actions and ctcps to @#channel and + | +#channel (bug #46) +- removed irssi-0.8.11_support-meta-cursor-xterm.patch: + included in 0.8.12 + +------------------------------------------------------------------- +Fri Sep 28 17:36:23 CEST 2007 - mrueckert@suse.de + +- export the proper PKG_CONFIG_PATH so glib2 is found on sles9 + +------------------------------------------------------------------- +Fri Sep 28 17:26:05 CEST 2007 - mrueckert@suse.de + +- added pkgconfig to the buildrequires for sles9 + ------------------------------------------------------------------- Mon Sep 10 21:59:22 CEST 2007 - mrueckert@suse.de diff --git a/irssi.spec b/irssi.spec index e435f74..688c64d 100644 --- a/irssi.spec +++ b/irssi.spec @@ -1,5 +1,5 @@ # -# spec file for package irssi (Version 0.8.11) +# spec file for package irssi (Version 0.8.12) # # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -11,21 +11,22 @@ # norootforbuild Name: irssi -Version: 0.8.11 -Release: 14 +Version: 0.8.12 +Release: 1 +%define pkg_name irssi # License: GPL v2 or later Group: Productivity/Networking/IRC # BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: glib2-devel ncurses-devel openssl-devel +BuildRequires: glib2-devel ncurses-devel openssl-devel pkgconfig Requires: perl = %perl_version +Conflicts: %{pkg_name}-snapshot # -URL: http://www.irssi.org +Url: http://www.irssi.org Source: http://www.irssi.org/files/irssi-%{version}.tar.bz2 Patch: irssi-0.8.10rc5-install_vendor.diff Patch1: irssi-0.8.11-avoid_version.patch -Patch2: irssi-0.8.11_support-meta-cursor-xterm.patch # Summary: A Modular, Secure, and Well Designed IRC Client @@ -48,7 +49,7 @@ Authors: %package devel Group: Development/Languages/C and C++ -Requires: %{name} +Requires: %{pkg_name} = %{version} # Summary: Development package for irssi @@ -66,12 +67,14 @@ Authors: %setup %patch %patch1 -%patch2 %build # cp curses.m4 acinclude.m4 #touch irssi.cvs #NOCONFIGURE=yes ./autogen.sh +%if 0%{?sles_version} == 9 +export PKG_CONFIG_PATH="/opt/gnome/%{_lib}/pkgconfig:$PKG_CONFIG_PATH" +%endif %configure \ --with-plugins \ --enable-ipv6 \ @@ -87,7 +90,7 @@ Authors: %{__make} all %install -%makeinstall docdir=%{_docdir}/%{name} +%makeinstall docdir=%{_docdir}/%{pkg_name} %perl_process_packlist %{__rm} %{buildroot}%{_libdir}/irssi/modules/libirc_proxy.{a,la} @@ -104,14 +107,14 @@ rm -rf %{buildroot} %dir %{_libdir}/irssi/modules %{_libdir}/irssi/modules/*.so* # scripts & themes -%dir %{_datadir}/%{name} -%{_datadir}/%{name}/* +%dir %{_datadir}/%{pkg_name} +%{_datadir}/%{pkg_name}/* #perl %dir %perl_vendorarch/Irssi %perl_vendorarch/Irssi.pm %perl_vendorarch/Irssi/* %perl_vendorarch/auto/Irssi -/var/adm/perl-modules/irssi +/var/adm/perl-modules/%{pkg_name} # docs %dir %_defaultdocdir/irssi %docdir %_defaultdocdir/irssi/ @@ -121,8 +124,73 @@ rm -rf %{buildroot} %files devel %defattr(-,root,root) %{_includedir}/irssi/ - %changelog +* Sat Oct 06 2007 - mrueckert@suse.de +- Update to 0.8.12: + | + Some changes to character set recoding. + | + Rewrite SSL connection/handshake code. + | + Remove support for glib 1.x. + | + Do not send our hostname to the server (bug #488). + | + Add $tag to 'window' item in default configuration. + | + Pick up host changes on charybdis and ircu servers + | (396 numeric). + | + Show various errors such as "cannot send to channel" and + | "cannot /msg, user is +g" in the channel or query window, if + | possible, and always include the user or channel name. + | + Channel forwarding in hyperion and charybdis is now + | recognized (470 numeric) and the target channel is joined in + | the window where the original channel would have been joined. + | + Add support for the ACCEPT command, which is part of the + | CALLERID server side ignore system in hybrid7 and derived + | ircds. + | + Make /WINDOW GOTO start searching at the window after the + | active one and stop at the one before (bug #332). + | + Improve completion for /SET. + | + Use CASEMAPPING dependent comparison to match channel names. + | Patch by Jon Mayo (bug #436). + | + Various improvements to the help files. + | + Add Perl bindings for some gui_entry methods + | + Make alt/meta+arrow keys work in recent versions of xterm + | (bug #496) + | - Fix DCC get when file size is 0 (bug #494). + | - Ignore empty lines when pasting. + | - Fix large file support on AIX (bug #404). + | - Remove broken code that prevents unloading of a script in + | some cases. + | - Fix logging lines with no target to all logs, broken in + | 0.8.11. + | - Fix casemapping dependent nick and channel matching (bug + | #436). + | - Update chanop flag before emitting nick mode changed signal + | (patch by Johan Kiviniemi) + | - Fix recognition of realnames starting with spaces in /WHO. + | - Show "Target left IRC" error messages fully (instead of + | reporting no such nick "*") + | - Repair channels_rejoin_unavailable. Enabled by default, this + | retries joins that failed because of netsplits (channel + | temporarily unavailable (437), duplicate channel). A few + | servers abuse 437 for juped channels which should not be + | retried, you should disable channels_rejoin_unavailable if + | this is a problem. + | - Display 437 and 407 numerics if channels_rejoin_unavailable + | is not enabled (bug #495). + | - Don't add the same mask to the /KNOCKOUT list multiple times + | (bug #510). + | - Use MSGLEVEL_NICKS again for printing a nick change in + | queries, broken in r2389. + | - Fix some /LASTLOG -before/-after issues. + | - Some fixes to the build system. + | - Fix paste sending the first line twice (bug #405) + | - When parsing a numeric option verify that the whole argument, + | rather than only the first character, is numeric. + | - Some fixes for notices, actions and ctcps to @#channel and + | +#channel (bug #46) +- removed irssi-0.8.11_support-meta-cursor-xterm.patch: + included in 0.8.12 +* Fri Sep 28 2007 - mrueckert@suse.de +- export the proper PKG_CONFIG_PATH so glib2 is found on sles9 +* Fri Sep 28 2007 - mrueckert@suse.de +- added pkgconfig to the buildrequires for sles9 * Mon Sep 10 2007 - mrueckert@suse.de - replaced irssi-support-meta-cursor-xterm.patch with irssi-0.8.11_support-meta-cursor-xterm.patch: (#294166)