Date: Tue, 27 Jun 2017 14:42:30 +0000 (UTC) From: Renato Botelho <garga@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r444465 - head/irc/bitlbee Message-ID: <201706271442.v5REgUe9053609@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: garga Date: Tue Jun 27 14:42:30 2017 New Revision: 444465 URL: https://svnweb.freebsd.org/changeset/ports/444465 Log: * bitlbee always links to libintl.so and the configure script has no NLS option, so add USES=gettext-runtime * libgcrpyt requires libgpg-error, so add it to GNUTLS_LIB_DEPENDS * nss requires nspr, so add it to NSS_LIB_DEPENDS * Add USES=ssl for OpenSSL, its library dependency was completely undeclared * otr requires libgcrypt, and thus also libgpg-error, so add those to OTR_LIB_DEPENDS * Request the installed binary be stripped * Mark LIBEVENT option BROKEN because bitlbee will not start in daemon (-D) or fork (-F) mode when compiled with libevent; it exits almost immediately after start unless run in foreground (-n). This problem has been present for at least a year, recent past version of bitlbee also do not work, and the recent update of libevent has not helped, so just mark it broken until someone takes the initiative to debug and fix the issue. * While here, remove python build dependency, it's not necessary anymore in version 3.5.1 PR: 217311 Submitted by: rezny Modified: head/irc/bitlbee/Makefile Modified: head/irc/bitlbee/Makefile ============================================================================== --- head/irc/bitlbee/Makefile Tue Jun 27 13:49:53 2017 (r444464) +++ head/irc/bitlbee/Makefile Tue Jun 27 14:42:30 2017 (r444465) @@ -2,6 +2,7 @@ PORTNAME= bitlbee PORTVERSION= 3.5.1 +PORTREVISION= 1 CATEGORIES= irc MASTER_SITES= http://get.bitlbee.org/src/ \ LOCAL/brix @@ -20,7 +21,7 @@ PORTDOCS= AUTHORS CHANGES CREDITS FAQ README PORTEXAMPLES= bitlbee.conf motd.txt HAS_CONFIGURE= yes -USES= gmake pkgconfig python:build +USES= gettext-runtime gmake pkgconfig USE_RC_SUBR= bitlbee USE_GNOME= glib20 OPTIONS_SUB= yes @@ -46,18 +47,22 @@ TWITTER_DESC= Twitter support YAHOO_DESC= Yahoo! Messenger support GLIB_DESC= Use glib as event handler LIBEVENT_DESC= Use libevent as event handler +LIBEVENT_BROKEN= bitlbee w/ libevent fails to start as daemon or fork OPTIONS_DEFAULT= GLIB GNUTLS JABBER OSCAR OTR TWITTER YAHOO CONFIGURE_ARGS= --config=/var/db/bitlbee \ --pcdir=${PREFIX}/libdata/pkgconfig \ --prefix=${PREFIX} \ - --mandir=${MANPREFIX}/man + --mandir=${MANPREFIX}/man \ + --strip=1 DEBUG_CONFIGURE_ON= --debug=1 +GLIB_CONFIGURE_ON= --events=glib GNUTLS_CONFIGURE_ON= --ssl=gnutls GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls \ - libgcrypt.so:security/libgcrypt + libgcrypt.so:security/libgcrypt \ + libgpg-error.so:security/libgpg-error JABBER_CONFIGURE_OFF= --jabber=0 LIBEVENT_CONFIGURE_ON= --events=libevent --libevent=${LOCALBASE} LIBEVENT_LIB_DEPENDS= libevent.so:devel/libevent @@ -65,11 +70,17 @@ LIBPURPLE_CONFIGURE_ON= --purple=1 LIBPURPLE_LIB_DEPENDS= libpurple.so:net-im/libpurple MSN_CONFIGURE_OFF= --msn=0 NSS_CONFIGURE_ON= --ssl=nss -NSS_LIB_DEPENDS= libnss3.so:security/nss +NSS_LIB_DEPENDS= libnss3.so:security/nss \ + libnspr4.so:devel/nspr \ + libplc4.so:devel/nspr \ + libplds4.so:devel/nspr OPENSSL_CONFIGURE_ON= --ssl=openssl +OPENSSL_USES= ssl OSCAR_CONFIGURE_OFF= --oscar=0 OTR_CONFIGURE_ON= --otr=1 -OTR_LIB_DEPENDS= libotr.so.5:security/libotr +OTR_LIB_DEPENDS= libotr.so.5:security/libotr \ + libgcrypt.so:security/libgcrypt \ + libgpg-error.so:security/libgpg-error SKYPE_CONFIGURE_ON= --skype=1 SKYPE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Skype4Py>0:net-im/py-skype4py SKYPE_USES= python
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201706271442.v5REgUe9053609>