4e1c5e6731
PR pkg/48866 from Leonardo Taccari Changes (from http://www.irssi.org/news/ChangeLog ): Features: * Add -noautosendcmd to /SERVER and /CONNECT. Passing this option will force Irssi to not execute the content of the autosendcmd chatnet-setting upon connect. * Accept names replies with nick!user@host instead of just nick, if they are enabled (see bug #805). * Set window binds for channel items as sticky when re-creating window binds as part of /layout save. This fixes the bug where previously saved channel windows forgets their window number upon reconnect. * Add experimental support for DNSSEC DANE validation of certificates. * Strip the argument for boolean options (see bug #769). * Freenode have been readded to the list of networks in the default configuration file. * Disabled support for the insecure SSLv2 protocol. * Various documentation enhancements. * Add -ssl_pass to /connect and /server (see bug #305). Bugfixes: * Fix crashing bug that can happen if the terminal height decreases before the first window is created. * Fixed minor compiler warnings. * Fixed possible crashing bug when processing an octal escape sequence. * Fixed the /ignore -network option (see bug #748). * Fixed signal handling for /exec'd commands. Irssi now sends the signal to the process group id instead of the process id. * Fixed segfault generated by SSL disconnections (see bug #752). * Fix compilation when build with -Werror=format-security. Patch by Jaroslav Skarvada.
45 lines
1.3 KiB
Makefile
45 lines
1.3 KiB
Makefile
# $NetBSD: Makefile,v 1.5 2014/06/07 23:49:47 ryoon Exp $
|
|
#
|
|
|
|
DISTNAME= irssi-xmpp-0.52
|
|
CATEGORIES= chat
|
|
MASTER_SITES= http://cybione.org/~irssi-xmpp/files/
|
|
DISTFILES= ${DISTNAME}.tar.gz ${IRSSI_DISTFILE}
|
|
|
|
MAINTAINER= leot1990@users.sourceforge.net
|
|
HOMEPAGE= http://cybione.org/~irssi-xmpp/
|
|
COMMENT= Irssi plugin to connect to the Jabber network
|
|
LICENSE= gnu-gpl-v2
|
|
|
|
DEPENDS+= irssi>=${IRSSI_VERSION}:../../chat/irssi
|
|
|
|
.include "../../mk/bsd.prefs.mk"
|
|
.include "../../chat/irssi/Makefile.common"
|
|
|
|
MAKE_JOBS_SAFE= no
|
|
USE_TOOLS+= pkg-config
|
|
WRKSRC= ${WRKDIR}/${IRSSI_DISTNAME}/${DISTNAME}
|
|
|
|
MAKE_ENV+= IRSSI_INCLUDE="${WRKDIR}/${IRSSI_DISTNAME}"
|
|
|
|
SUBST_CLASSES+= makefile
|
|
SUBST_STAGE.makefile= pre-build
|
|
SUBST_MESSAGE.makefile= Fixing doc-install Makefile target.
|
|
SUBST_FILES.makefile= Makefile
|
|
SUBST_SED.makefile+= -e '/docs/s/install/install -m 644/'
|
|
|
|
SUBST_CLASSES+= configmk
|
|
SUBST_STAGE.configmk= pre-build
|
|
SUBST_MESSAGE.configmk= Fixing CFLAGS and LDFLAGS to be user-settable.
|
|
SUBST_FILES.configmk= config.mk
|
|
SUBST_SED.configmk+= -e 's/^CFLAGS =/CFLAGS +=/'
|
|
SUBST_SED.configmk+= -e 's/^LDFLAGS =/LDFLAGS +=/'
|
|
|
|
CFLAGS.SunOS+= -D__BEGIN_DECLS= -D__END_DECLS=
|
|
|
|
post-extract:
|
|
${MV} ${WRKDIR}/${DISTNAME} ${WRKDIR}/${IRSSI_DISTNAME}
|
|
${CP} ${IRSSI_CONFIG_H} ${WRKSRC}/src/config.h
|
|
|
|
.include "../../chat/loudmouth/buildlink3.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|