OBS User unknown
2007-10-19 02:33:14 +00:00
committed by Git OBS Bridge
parent 18449b6d04
commit 3ad8493f9a
5 changed files with 159 additions and 60 deletions

View File

@@ -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)