# $FreeBSD$ PORTNAME= bitlbee PORTVERSION= 3.2 PORTREVISION= 2 CATEGORIES= irc MASTER_SITES= http://get.bitlbee.org/src/ \ ${MASTER_SITE_LOCAL} MASTER_SITE_SUBDIR= brix MAINTAINER= brix@FreeBSD.org COMMENT= An IRC to other chat networks gateway LICENSE= GPLv2 SUB_FILES= pkg-message MAN5= bitlbee.conf.5 MAN8= bitlbee.8 PORTDOCS= AUTHORS CHANGES CREDITS FAQ README PORTEXAMPLES= bitlbee.conf motd.txt GNU_CONFIGURE= yes USES= pkgconfig USE_GMAKE= yes USE_GNOME= glib20 USE_RC_SUBR= bitlbee PKGMESSAGE= ${WRKDIR}/pkg-message OPTIONS_DEFINE= DEBUG DOCS EXAMPLES IPV6 OTR OPTIONS_SINGLE= SSL OPTIONS_SINGLE_SSL= OPENSSL GNUTLS OPTIONS_MULTI= PROTO OPTIONS_MULTI_PROTO= JABBER LIBPURPLE MSN OSCAR TWITTER YAHOO OTR_DESC= Off-the-Record Messaging support LIBPURPLE_DESC= Use libpurple for protocol support MSN_DESC= Microsoft Messenger support OSCAR_DESC= OSCAR (ICQ, AIM) support TWITTER_DESC= Twitter support YAHOO_DESC= Yahoo! Messenger support OPTIONS_DEFAULT= GNUTLS JABBER MSN OSCAR TWITTER YAHOO CONFIGURE_ARGS= --config=/var/db/bitlbee --strip=0 USERS= bitlbee GROUPS= bitlbee .include .if ${PORT_OPTIONS:MDEBUG} CONFIGURE_ARGS+=--debug=1 .else CONFIGURE_ARGS+=--debug=0 .endif .if ${PORT_OPTIONS:MIPV6} CONFIGURE_ARGS+=--ipv6=1 .else CONFIGURE_ARGS+=--ipv6=0 .endif .if ${PORT_OPTIONS:MOPENSSL} CONFIGURE_ARGS+=--ssl=openssl .elif ${PORT_OPTIONS:MGNUTLS} CONFIGURE_ARGS+=--ssl=gnutls LIB_DEPENDS+= gnutls:${PORTSDIR}/security/gnutls \ gcrypt:${PORTSDIR}/security/libgcrypt .endif .if ${PORT_OPTIONS:MOTR} CONFIGURE_ARGS+=--otr=1 LIB_DEPENDS+= otr.4:${PORTSDIR}/security/libotr3 .else CONFIGURE_ARGS+=--otr=0 .endif .if ${PORT_OPTIONS:MMSN} CONFIGURE_ARGS+=--msn=1 .else CONFIGURE_ARGS+=--msn=0 .endif .if ${PORT_OPTIONS:MJABBER} CONFIGURE_ARGS+=--jabber=1 .else CONFIGURE_ARGS+=--jabber=0 .endif .if ${PORT_OPTIONS:MOSCAR} CONFIGURE_ARGS+=--oscar=1 .else CONFIGURE_ARGS+=--oscar=0 .endif .if ${PORT_OPTIONS:MYAHOO} CONFIGURE_ARGS+=--yahoo=1 .else CONFIGURE_ARGS+=--yahoo=0 .endif .if ${PORT_OPTIONS:MTWITTER} CONFIGURE_ARGS+=--twitter=1 .else CONFIGURE_ARGS+=--twitter=0 .endif .if ${PORT_OPTIONS:MLIBPURPLE} CONFIGURE_ARGS+=--purple=1 LIB_DEPENDS+= purple:${PORTSDIR}/net-im/libpurple .else CONFIGURE_ARGS+=--purple=0 .endif post-patch: @${REINPLACE_CMD} \ -e "s|^EFLAGS=|EFLAGS=${LDFLAGS}|" \ ${WRKSRC}/configure @${REINPLACE_CMD} \ -e "s:/etc/bitlbee/motd.txt:${PREFIX}/etc/bitlbee/motd.txt:" \ -e "s:/var/lib/bitlbee:/var/db/bitlbee:" \ ${WRKSRC}/bitlbee.conf @${REINPLACE_CMD} \ -e "s:/var/lib/bitlbee:/var/db/bitlbee:" \ ${WRKSRC}/doc/bitlbee.8 post-install: ${MKDIR} ${PREFIX}/etc/bitlbee .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S@^@${WRKSRC}/doc/@} ${DOCSDIR} .endif .if ${PORT_OPTIONS:MEXAMPLES} ${MKDIR} ${EXAMPLESDIR} ${INSTALL_DATA} ${PORTEXAMPLES:S@^@${WRKSRC}/@} ${EXAMPLESDIR} .endif @${CAT} ${PKGMESSAGE} .include