Update irssi to version 0.8.9

--
This release fixes a bug that could lead to a remote crash.
Users using irssi on non x86 arches are urged to upgrade.
Also fixes a bug in window layout restoring queries that could
also cause a crash in all arches.

Based on submission from Robert Nagy <thuglife@bsd.hu> with mods
from me.
This commit is contained in:
margarida 2003-12-14 03:25:19 +00:00
parent 24334b2982
commit 20667978c0
8 changed files with 37 additions and 44 deletions

View File

@ -1,9 +1,9 @@
# $OpenBSD: Makefile,v 1.19 2003/12/08 00:44:16 naddy Exp $
# $OpenBSD: Makefile,v 1.20 2003/12/14 03:25:19 margarida Exp $
# Original from: Timo Sirainen <tss@iki.fi>
COMMENT= "modular IRC client with many features (ipv6,socks,proxy)"
DISTNAME= irssi-0.8.6
DISTNAME= irssi-0.8.9
CATEGORIES= net
MASTER_SITES= ${HOMEPAGE}/files/ \
@ -15,10 +15,11 @@ MASTER_SITES= ${HOMEPAGE}/files/ \
http://pl.irssi.org/files/ \
http://us.irssi.org/files/
HOMEPAGE= http://www.irssi.org
HOMEPAGE= http://www.irssi.org/
MAINTAINER= Reinhard J. Sammer <reinhard@openbsd.org>
# GPL
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes

View File

@ -1,3 +1,3 @@
MD5 (irssi-0.8.6.tar.gz) = fea9ebf3ceec137503752e0d05538220
RMD160 (irssi-0.8.6.tar.gz) = 3682905596cd48d4d17aa6ccac8ff936c2275a2b
SHA1 (irssi-0.8.6.tar.gz) = c7ec9e693aa3b1d86dc364f046c85ca23cdd7269
MD5 (irssi-0.8.9.tar.gz) = 1df516a770656ff0bec0ab62f9096bf6
RMD160 (irssi-0.8.9.tar.gz) = 71432741b8096b35bb9745f93170b24b8545d9d8
SHA1 (irssi-0.8.9.tar.gz) = 786dac6b7ddaff65683e78c8ea7686fd4569cf9f

View File

@ -0,0 +1,12 @@
$OpenBSD: patch-ltmain_sh,v 1.3 2003/12/14 03:25:19 margarida Exp $
--- ltmain.sh.orig 2003-12-12 21:40:54.000000000 +0000
+++ ltmain.sh 2003-12-12 21:41:48.000000000 +0000
@@ -3056,7 +3056,7 @@ EOF
fi
# Remove version info from name if versioning should be avoided
- if test "$avoid_version" = yes && test "$need_version" = no; then
+ if test "$avoid_version" = yes; then
major=
versuffix=
verstring=""

View File

@ -1,12 +1,12 @@
$OpenBSD: patch-src_core_servers_c,v 1.1 2003/06/04 16:00:55 jolan Exp $
--- src/core/servers.c.orig Sat Sep 14 18:00:06 2002
+++ src/core/servers.c Sun Jun 1 11:59:59 2003
@@ -665,7 +665,7 @@ static void sig_chat_protocol_deinit(CHA
$OpenBSD: patch-src_core_servers_c,v 1.2 2003/12/14 03:25:19 margarida Exp $
--- src/core/servers.c.orig Wed Dec 10 10:07:18 2003
+++ src/core/servers.c Wed Dec 10 10:05:43 2003
@@ -690,7 +690,7 @@
void servers_init(void)
{
- settings_add_bool("server", "resolve_prefer_ipv6", FALSE);
+ settings_add_bool("server", "resolve_prefer_ipv6", TRUE);
settings_add_bool("server", "resolve_reverse_lookup", FALSE);
lookup_servers = servers = NULL;
signal_add("chat protocol deinit", (SIGNAL_FUNC) sig_chat_protocol_deinit);

View File

@ -1,49 +1,26 @@
#!/bin/sh
# $OpenBSD: DEINSTALL,v 1.1.1.1 2000/12/26 22:33:29 reinhard Exp $
# $OpenBSD: DEINSTALL,v 1.2 2003/12/14 03:25:19 margarida Exp $
#
# De-installation setup of irssi
# exit on errors, use a sane path and install prefix
#
set -e
PATH=/bin:/usr/bin:/sbin:/usr/sbin
PREFIX=${PKG_PREFIX:-/usr/local}
CONFIG_DIR=${SYSCONFDIR}
CONFIG_DIR=${SYSCONFDIR}/irssi
# Function: tell the user what they need to do to delete the port completely
#
do_notice()
{
if [ "$PKG_DELETE_EXTRA" != Yes -a -d $CONFIG_DIR ]; then
echo
echo "+---------------"
echo "| To completely deinstall the $1 package you need to perform"
echo "| these steps as root:"
echo "|"
echo "| rm -rf ${CONFIG_DIR}/irssi/"
echo "| rm -rf ${CONFIG_DIR}"
echo "|"
echo "| Do not do this if you plan on re-installing $1"
echo "| at some future time."
echo "+---------------"
echo
}
# Verify proper execution
#
if [ $# -ne 2 ]; then
echo "usage: $0 distname DEINSTALL" >&2
exit 1
fi
# Verify/process the command
#
case $2 in
DEINSTALL)
do_notice "$1"
;;
*)
echo "usage: $0 distname DEINSTALL" >&2
exit 1
;;
esac
exit 0

View File

@ -4,6 +4,4 @@ be created pretty easily. Also, Irssi isn't really even IRC specific anymore,
there's already a working SILC module available. Support for other protocols
like ICQ could be created some day too.
Flavor: socks support for dante socks firewall implementation
WWW: ${HOMEPAGE}
Flavor: socks support for dante socks firewall implementation

View File

@ -1,11 +1,10 @@
#!/bin/sh
# $OpenBSD: INSTALL,v 1.2 2002/02/23 10:29:55 reinhard Exp $
# $OpenBSD: INSTALL,v 1.3 2003/12/14 03:25:19 margarida Exp $
#
# Pre/post-installation setup of irssi
# exit on errors, use a sane path and install prefix
#
set -e
PATH=/bin:/usr/bin:/sbin:/usr/sbin
PREFIX=${PKG_PREFIX:-/usr/local}
CONFIG_DIR=${SYSCONFDIR}/irssi

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.10 2003/01/02 11:03:44 reinhard Exp $
@comment $OpenBSD: PLIST,v 1.11 2003/12/14 03:25:19 margarida Exp $
bin/irssi
lib/irssi/modules/libirc_proxy.a
lib/irssi/modules/libirc_proxy.so
@ -45,6 +45,7 @@ share/doc/irssi/help/disconnect
share/doc/irssi/help/echo
share/doc/irssi/help/eval
share/doc/irssi/help/exec
share/doc/irssi/help/flushbuffers
share/doc/irssi/help/format
share/doc/irssi/help/hash
share/doc/irssi/help/help
@ -59,6 +60,7 @@ share/doc/irssi/help/join
share/doc/irssi/help/kick
share/doc/irssi/help/kickban
share/doc/irssi/help/kill
share/doc/irssi/help/knock
share/doc/irssi/help/knockout
share/doc/irssi/help/lastlog
share/doc/irssi/help/layout
@ -173,3 +175,7 @@ share/examples/irssi/default.theme
@dirrm libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/Irssi
@dirrm lib/irssi/modules
@dirrm lib/irssi
@cwd ${SYSCONFDIR}
@extra irssi/colorless.theme
@extra irssi/default.theme
@extra irssi/