summaryrefslogtreecommitdiff
path: root/chat/silc-client
diff options
context:
space:
mode:
authorhubertf <hubertf@pkgsrc.org>2002-09-12 23:05:37 +0000
committerhubertf <hubertf@pkgsrc.org>2002-09-12 23:05:37 +0000
commit176d4c24a1f497829204302602832cb64716f002 (patch)
treed2fc9e3c60caf643d768409399ff20c5a5dc4207 /chat/silc-client
parent36d1d7d2142bfd6bcdbd6ffe283d7e538f106b74 (diff)
downloadpkgsrc-176d4c24a1f497829204302602832cb64716f002.tar.gz
Update chat/silc-client to version 0.9.5.1. Changes:
buildlink->buildlink2 Main changes between 0.9.2 and 0.9.5.1 ======================================= * Do not set the locally resolved hostname for local client entry but take what server sends. This way the real hostname is shown in WHOIS for yourself. * Fixed duplicate PKCS name registering to not allow it. * Enabled SIM support on *BSD systems. * Fixed buffer overflow and security problems (loosing bits in CFB encryption) in SILC RNG. * Fixed buffer overflow with CUMODE mode->mode character conversion. * Fixed a crash in client libary in NICK_CHANGE notify when NICK_CHANGE arrived for client entry we are resolving currently. * Don't do SILC_STRING_LANGUAGE encoding if the outbuffer is NULL since it seems that on some platforms NULL is allowed and on some it's not. Fallback encoding is used instead. * Fixed a bug in Irssi SILC client to close the connection properly when disconnecting from server. Handle local errors correctly during resuming. Update submitted by Lubomir Sedlacik <salo@xtrmntr.org> in PR 18277.
Diffstat (limited to 'chat/silc-client')
-rw-r--r--chat/silc-client/Makefile42
-rw-r--r--chat/silc-client/PLIST13
-rw-r--r--chat/silc-client/PLIST.modules12
-rw-r--r--chat/silc-client/distinfo6
4 files changed, 38 insertions, 35 deletions
diff --git a/chat/silc-client/Makefile b/chat/silc-client/Makefile
index 2c1df1708fe..748b02847f5 100644
--- a/chat/silc-client/Makefile
+++ b/chat/silc-client/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.15 2002/06/21 16:31:13 jschauma Exp $
+# $NetBSD: Makefile,v 1.16 2002/09/12 23:05:37 hubertf Exp $
-DISTNAME= silc-client-0.9.2
+DISTNAME= silc-client-0.9.5.1
CATEGORIES= chat security
MASTER_SITES= http://www.silcnet.org/download/client/sources/ \
ftp://ftp.silcnet.org/silc/client/sources/ \
@@ -15,11 +15,11 @@ MAINTAINER= salo@silcnet.org
HOMEPAGE= http://www.silcnet.org/
COMMENT= Client for the Secure Internet Live Conferencing (SILC) protocol
-GNU_CONFIGURE= yes
-USE_GMAKE= yes
-USE_LIBTOOL= yes
-USE_BUILDLINK_ONLY= yes
-LTCONFIG_OVERRIDE= ${WRKSRC}/ltconfig
+GNU_CONFIGURE= # defined
+USE_GMAKE= # defined
+USE_GNU_ICONV= # defined
+USE_BUILDLINK2= # defined
+USE_LIBTOOL= # defined
.include "../../mk/bsd.prefs.mk"
@@ -29,9 +29,19 @@ CONFIGURE_ARGS+= --with-helpdir=${PREFIX}/share/silc/help
CONFIGURE_ARGS+= --with-docdir=${PREFIX}/share/doc/silc
CONFIGURE_ARGS+= --with-etcdir=${PKG_SYSCONFDIR}
CONFIGURE_ARGS+= --with-simdir=${PREFIX}/lib/silc/modules
-CONFIGURE_ARGS+= --with-ncurses=${BUILDLINK_DIR}
+CONFIGURE_ARGS+= --with-iconv=${BUILDLINK_DIR}
+CONFIGURE_ARGS+= --with-terminfo
-# list it into IPv6-ready packages
+BUILDLINK_DEPENDS.iconv= libiconv>=1.7
+
+# Use native curses library.
+.if (${OPSYS} == "NetBSD") || (${OPSYS} == "SunOS")
+CONFIGURE_ARGS+= --with-vcurses
+.elif (${OPSYS} == "Linux") || (${OPSYS} == "Darwin")
+CONFIGURE_ARGS+= --with-ncurses
+.endif
+
+# List it into IPv6-ready packages.
BUILD_DEFS+= USE_INET6
CONFIGURE_ARGS+= --enable-ipv6
@@ -43,30 +53,24 @@ SILC_CLIENT_WITH_PERL?= YES
.if defined(SILC_CLIENT_WITH_PERL) && ${SILC_CLIENT_WITH_PERL} == YES
CONFIGURE_ARGS+= --with-perl-lib=${PREFIX}/lib/silc/perl5
-.include "../../lang/perl5/buildlink.mk"
+.include "../../lang/perl5/buildlink2.mk"
PLIST_SRC+= ${PKGDIR}/PLIST.perl
.else
CONFIGURE_ARGS+= --with-perl=no
.endif
-# Loadable modules support.
-#
-.if (${OPSYS} == "SunOS") || (${OPSYS} == "Linux")
-PLIST_SRC+= ${PKGDIR}/PLIST.modules
-.endif
-
# Assembler optimizations.
#
.if (${MACHINE_ARCH} != "i386")
CONFIGURE_ARGS+= --disable-asm
.endif
-# If you want to help with testing silc-client, uncomment this.
+# If you want to debug silc-client, uncomment this.
#
#CONFIGURE_ARGS+= --enable-debug
PLIST_SRC+= ${PKGDIR}/PLIST
-.include "../../devel/ncurses/buildlink.mk"
-.include "../../devel/glib/buildlink.mk"
+.include "../../converters/libiconv/buildlink2.mk"
+.include "../../devel/glib/buildlink2.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/chat/silc-client/PLIST b/chat/silc-client/PLIST
index 8979d0dad1c..2d9c7a99cd4 100644
--- a/chat/silc-client/PLIST
+++ b/chat/silc-client/PLIST
@@ -1,6 +1,17 @@
-@comment $NetBSD: PLIST,v 1.6 2002/05/24 21:38:08 hubertf Exp $
+@comment $NetBSD: PLIST,v 1.7 2002/09/12 23:05:37 hubertf Exp $
bin/silc
etc/silc/silc.conf
+lib/silc/modules/aes.sim.so
+lib/silc/modules/blowfish.sim.so
+lib/silc/modules/cast.sim.so
+lib/silc/modules/mars.sim.so
+lib/silc/modules/md5.sim.so
+lib/silc/modules/none.sim.so
+lib/silc/modules/rc5.sim.so
+lib/silc/modules/rc6.sim.so
+lib/silc/modules/rsa.sim.so
+lib/silc/modules/sha1.sim.so
+lib/silc/modules/twofish.sim.so
share/doc/silc/CHANGES
share/doc/silc/COPYING
share/doc/silc/CREDITS
diff --git a/chat/silc-client/PLIST.modules b/chat/silc-client/PLIST.modules
deleted file mode 100644
index 1b443ccbeed..00000000000
--- a/chat/silc-client/PLIST.modules
+++ /dev/null
@@ -1,12 +0,0 @@
-@comment $NetBSD: PLIST.modules,v 1.1 2002/05/03 21:51:56 hubertf Exp $
-lib/silc/modules/aes.sim.so
-lib/silc/modules/blowfish.sim.so
-lib/silc/modules/cast.sim.so
-lib/silc/modules/mars.sim.so
-lib/silc/modules/md5.sim.so
-lib/silc/modules/none.sim.so
-lib/silc/modules/rc5.sim.so
-lib/silc/modules/rc6.sim.so
-lib/silc/modules/rsa.sim.so
-lib/silc/modules/sha1.sim.so
-lib/silc/modules/twofish.sim.so
diff --git a/chat/silc-client/distinfo b/chat/silc-client/distinfo
index ea5f4b8ccb3..1b9308662d1 100644
--- a/chat/silc-client/distinfo
+++ b/chat/silc-client/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.12 2002/06/21 16:04:37 jschauma Exp $
+$NetBSD: distinfo,v 1.13 2002/09/12 23:05:38 hubertf Exp $
-SHA1 (silc-client-0.9.2.tar.bz2) = 8cdccecf8c841e8c18fefd03678ea2ef33e089fb
-Size (silc-client-0.9.2.tar.bz2) = 1394309 bytes
+SHA1 (silc-client-0.9.5.1.tar.bz2) = 774d3f3ebf8a71ea2dab9be7f4b7bc1a8a31aa7f
+Size (silc-client-0.9.5.1.tar.bz2) = 1401244 bytes
SHA1 (patch-aa) = 70dbd7ae4e0cf465f39086e0490781c61d48d7e1