summaryrefslogtreecommitdiff
path: root/chat/silc-client/Makefile
diff options
context:
space:
mode:
authorsalo <salo>2003-10-16 12:34:50 +0000
committersalo <salo>2003-10-16 12:34:50 +0000
commitbf28aa2f8ce10cdd07fc593b2f80b2c25a70bc92 (patch)
tree0d25efed816b876ff64fece107f590bcd229c2fd /chat/silc-client/Makefile
parentc324ffb80dd144aac256e608fc9f4437f18cf43d (diff)
downloadpkgsrc-bf28aa2f8ce10cdd07fc593b2f80b2c25a70bc92.tar.gz
Upated to version 0.9.13,
Changes: - remove patch-ab, merged into distribution - cleanups in Makefile 0.9.13: ======= - Lots of bugs was fixed. Also several security bugs has been fixed. - Inviting and banning now works with a public key. Fixed also banning with nickname (example, /ban +nickname). - Support for channel public key authentication added. The CMODE command has a new option 'C', which can be used to add and remove channel public keys on the channel. The channel public keys work the same way as the channel passphrase. Only the person posessing the corresponding private key of the public key added on the channel is able to join the channel. It is possible to add multiple channel public keys to the public key list. Give /HELP CMODE to see how to use the command. If the /CMODE +C is given without arguments you will get list of current channel public keys. This feature works only with new SILC Server 0.9.14 an newer. You will also need to be channel founder. - Automatic lag detector, to detect lag between your client and your server. The lag (if any) is displayed on the status bar. - /ME, /ACTION and /NOTICE now fully supports UTF-8 text messages. - Using '@' and '!' characters in invite and ban strings is prohibited. Those characters cannot be anymore used as part of invite and ban strings. - Better caching of old channel keys (for period of 10 seconds) to avoid loosing any channel messages.
Diffstat (limited to 'chat/silc-client/Makefile')
-rw-r--r--chat/silc-client/Makefile18
1 files changed, 10 insertions, 8 deletions
diff --git a/chat/silc-client/Makefile b/chat/silc-client/Makefile
index af50a362414..6bf3125de7d 100644
--- a/chat/silc-client/Makefile
+++ b/chat/silc-client/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.27 2003/07/17 21:26:15 grant Exp $
+# $NetBSD: Makefile,v 1.28 2003/10/16 12:34:50 salo Exp $
#
DISTNAME= ${SILC_CLIENT_DISTNAME}
-PKGREVISION= 3
CATEGORIES= chat security
MASTER_SITES= http://www.silcnet.org/download/client/sources/ \
ftp://ftp.silcnet.org/silc/client/sources/ \
@@ -21,7 +20,6 @@ USE_BUILDLINK2= YES
USE_PKGINSTALL= YES
GNU_CONFIGURE= YES
USE_GMAKE= YES
-USE_GNU_ICONV= YES
USE_LIBTOOL= YES
SHLIBTOOL_OVERRIDE= ${WRKSRC}/libtool ${WRKSRC}/irssi/libtool \
${WRKSRC}/lib/silcmath/mpi/libtool
@@ -44,24 +42,27 @@ CONFIGURE_ARGS+= --without-libtoolfix
.include "../../mk/bsd.prefs.mk"
+BUILD_DEFS+= USE_INET6 SILC_CLIENT_WITH_PERL
+
# Use native curses library.
.if (${OPSYS} == "NetBSD") || (${OPSYS} == "SunOS")
CONFIGURE_ARGS+= --with-vcurses
.elif (${OPSYS} == "Linux") || (${OPSYS} == "Darwin")
CONFIGURE_ARGS+= --with-ncurses
+.else
+# XXX: Need testing on other operating systems, use safe defaults for now.
+CONFIGURE_ARGS+= --with-ncurses
.endif
-# List it into IPv6-ready packages.
-BUILD_DEFS+= USE_INET6
+.if defined(USE_INET6) && !empty(USE_INET6:M[Yy][Ee][Ss])
CONFIGURE_ARGS+= --enable-ipv6
+.endif
# Optional support for perl scripting.
# If you want to disable it, set SILC_CLIENT_WITH_PERL to NO
# in your /etc/mk.conf
#
-SILC_CLIENT_WITH_PERL?= YES
-
-.if defined(SILC_CLIENT_WITH_PERL) && ${SILC_CLIENT_WITH_PERL} == YES
+.if defined(SILC_CLIENT_WITH_PERL) && !empty(SILC_CLIENT_WITH_PERL:M[Yy][Ee][Ss])
CONFIGURE_ARGS+= --with-perl-lib=${PREFIX}/lib/silc/perl5
.include "../../lang/perl5/buildlink2.mk"
PLIST_SRC+= ${PKGDIR}/PLIST.perl
@@ -87,5 +88,6 @@ post-install:
.include "../../converters/libiconv/buildlink2.mk"
.include "../../devel/glib/buildlink2.mk"
+.include "../../devel/ncurses/buildlink2.mk"
.include "../../mk/bsd.pkg.mk"