diff options
author | hubertf <hubertf@pkgsrc.org> | 2002-09-12 23:05:37 +0000 |
---|---|---|
committer | hubertf <hubertf@pkgsrc.org> | 2002-09-12 23:05:37 +0000 |
commit | 176d4c24a1f497829204302602832cb64716f002 (patch) | |
tree | d2fc9e3c60caf643d768409399ff20c5a5dc4207 /chat/silc-client | |
parent | 36d1d7d2142bfd6bcdbd6ffe283d7e538f106b74 (diff) | |
download | pkgsrc-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/Makefile | 42 | ||||
-rw-r--r-- | chat/silc-client/PLIST | 13 | ||||
-rw-r--r-- | chat/silc-client/PLIST.modules | 12 | ||||
-rw-r--r-- | chat/silc-client/distinfo | 6 |
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 |