# $NetBSD: Makefile,v 1.30 2005/03/19 15:32:25 jmmv Exp $ DISTNAME= ${IRSSI_DISTNAME} PKGREVISION= 3 CATEGORIES= chat MASTER_SITES= http://real.irssi.org/files/ EXTRACT_SUFX= ${IRSSI_EXTRACT_SUFX} MAINTAINER= mutru@iki.fi HOMEPAGE= http://www.irssi.org/ COMMENT= Secure and modular IRC client with text mode user interface .include "${.CURDIR}/Makefile.common" # list it into IPv6-ready packages BUILD_DEFS+= USE_INET6 IRSSI_USE_PERL IRSSI_USE_SSL GNU_CONFIGURE= yes USE_BUILDLINK3= yes USE_LIBTOOL= yes USE_PKGINSTALL= yes CONFIGURE_ARGS+= --with-terminfo \ --with-proxy \ --without-ncurses \ --sysconfdir=${PKG_SYSCONFDIR} # Avoid an ICE in gcc2 on sparc64 CONFIGURE_ENV+= F77=${FALSE} EGDIR= ${PREFIX}/share/examples/irssi CONF_FILES= ${EGDIR}/irssi.conf ${PKG_SYSCONFDIR}/irssi.conf .include "../../mk/bsd.prefs.mk" .if defined(IRSSI_USE_PERL) && (${IRSSI_USE_PERL} == "YES") PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Irssi/.packlist PERL5_PACKLIST+= ${PERL5_SITEARCH}/auto/Irssi/Irc/.packlist PERL5_PACKLIST+= ${PERL5_SITEARCH}/auto/Irssi/UI/.packlist PERL5_PACKLIST+= ${PERL5_SITEARCH}/auto/Irssi/TextUI/.packlist .include "../../lang/perl5/buildlink3.mk" # actually we don't need --with-perl here, irssi is compiled with it by default # but who knows what may happen in future versions CONFIGURE_ARGS+= --with-perl CONFIGURE_ARGS+= --with-perl-lib=site .else CONFIGURE_ARGS+= --with-perl=no .endif # IPv6 support .if defined(USE_INET6) && !empty(USE_INET6:M[Yy][Ee][Ss]) CONFIGURE_ARGS+= --enable-ipv6 .endif # SSL support .if defined(IRSSI_USE_SSL) && !empty(IRSSI_USE_SSL:M[Yy][Ee][Ss]) . include "../../security/openssl/buildlink3.mk" .else CONFIGURE_ARGS+= --disable-ssl .endif .include "../../devel/glib2/buildlink3.mk" .include "../../devel/pkgconfig/buildlink3.mk" post-install: ${INSTALL_DATA} ${WRKSRC}/config.h ${IRSSI_CONFIG_H} ${INSTALL_DATA} ${WRKSRC}/irssi-config ${IRSSI_CONFIG} .include "../../mk/bsd.pkg.mk"