Index: head/irc/bitlbee/Makefile =================================================================== --- head/irc/bitlbee/Makefile (revision 301550) +++ head/irc/bitlbee/Makefile (revision 301551) @@ -1,141 +1,142 @@ # New ports collection makefile for: bitlbee # Date created: 10 June 2003 # Whom: Peter van Dijk # # $FreeBSD$ # PORTNAME= bitlbee PORTVERSION= 3.0.5 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 USE_GMAKE= yes USE_GNOME= glib20 +USE_PKGCONFIG= build USE_RC_SUBR= bitlbee PKGMESSAGE= ${WRKDIR}/pkg-message OPTIONS= DEBUG "Enable debug support" Off \ IPV6 "Enable IPv6 support" On \ OPENSSL "Use OpenSSL rather than GnuTLS" Off \ OTR "Enable OTR encryption support" Off \ MSN "Enable MSN protocol support" On \ JABBER "Enable Jabber (XMPP) protocol support" On \ OSCAR "Enable OSCAR (ICQ, AIM) protocol support" On \ YAHOO "Enable Yahoo! protocol support" On \ TWITTER "Enable Twitter protocol support" On \ LIBPURPLE "Use libpurple for protocol support" Off CONFIGURE_ARGS= --config=/var/db/bitlbee --strip=0 USERS= bitlbee GROUPS= bitlbee CONFLICTS= bitlbee-otr-[0-9]* .include .if defined(WITH_DEBUG) CONFIGURE_ARGS+=--debug=1 .else CONFIGURE_ARGS+=--debug=0 .endif .if defined(WITH_IPV6) CONFIGURE_ARGS+=--ipv6=1 .else CONFIGURE_ARGS+=--ipv6=0 .endif .if defined(WITH_OPENSSL) CONFIGURE_ARGS+=--ssl=openssl .else CONFIGURE_ARGS+=--ssl=gnutls LIB_DEPENDS+= gnutls.47:${PORTSDIR}/security/gnutls \ gcrypt.18:${PORTSDIR}/security/libgcrypt .endif .if defined(WITH_OTR) CONFIGURE_ARGS+=--otr=1 LIB_DEPENDS+= otr.4:${PORTSDIR}/security/libotr .else CONFIGURE_ARGS+=--otr=0 .endif .if defined(WITH_MSN) CONFIGURE_ARGS+=--msn=1 .else CONFIGURE_ARGS+=--msn=0 .endif .if defined(WITH_JABBER) CONFIGURE_ARGS+=--jabber=1 .else CONFIGURE_ARGS+=--jabber=0 .endif .if defined(WITH_OSCAR) CONFIGURE_ARGS+=--oscar=1 .else CONFIGURE_ARGS+=--oscar=0 .endif .if defined(WITH_YAHOO) CONFIGURE_ARGS+=--yahoo=1 .else CONFIGURE_ARGS+=--yahoo=0 .endif .if defined(WITH_TWITTER) CONFIGURE_ARGS+=--twitter=1 .else CONFIGURE_ARGS+=--twitter=0 .endif .if defined(WITH_LIBPURPLE) CONFIGURE_ARGS+=--purple=1 LIB_DEPENDS+= purple.10:${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 !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S@^@${WRKSRC}/doc/@} ${DOCSDIR} .endif .if !defined(NOPORTEXAMPLES) ${MKDIR} ${EXAMPLESDIR} ${INSTALL_DATA} ${PORTEXAMPLES:S@^@${WRKSRC}/@} ${EXAMPLESDIR} .endif @${CAT} ${PKGMESSAGE} .include Index: head/irc/irssi-otr/Makefile =================================================================== --- head/irc/irssi-otr/Makefile (revision 301550) +++ head/irc/irssi-otr/Makefile (revision 301551) @@ -1,35 +1,36 @@ # New ports collection makefile for: irssi-otr # Date created: 2008-08-16 # Whom: Ashish Shukla # # $FreeBSD$ # PORTNAME= irssi-otr PORTVERSION= 0.3 PORTREVISION= 3 CATEGORIES= irc MASTER_SITES= ftp://download.tuxfamily.org/${MASTER_SITE_SUBDIR}/ MASTER_SITE_SUBDIR= irssiotr MAINTAINER= ashish@FreeBSD.org COMMENT= A plugin for irssi for Off-the-Record (OTR) messaging BUILD_DEPENDS= ${LOCALBASE}/include/irssi/src/common.h:${PORTSDIR}/irc/irssi \ ${LOCALBASE}/bin/libgcrypt-config:${PORTSDIR}/security/libgcrypt LIB_DEPENDS= otr.4:${PORTSDIR}/security/libotr \ gcrypt.18:${PORTSDIR}/security/libgcrypt RUN_DEPENDS= irssi:${PORTSDIR}/irc/irssi LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE USE_CMAKE= yes USE_LDCONFIG= yes USE_GNOME= glib20 +USE_PKGCONFIG= build PLIST_FILES= lib/irssi/modules/libotr.so \ %%DOCSDIR%%/LICENSE %%DOCSDIR%%/README PLIST_DIRS= %%DOCSDIR%% .include Index: head/net/kdenetwork4/Makefile =================================================================== --- head/net/kdenetwork4/Makefile (revision 301550) +++ head/net/kdenetwork4/Makefile (revision 301551) @@ -1,85 +1,89 @@ # New ports collection Makefile for: kdepim # Date created: 2008-01-30 # Whom: Martin Wilke # # $FreeBSD$ PORTNAME= kdenetwork PORTVERSION= ${KDE4_VERSION} CATEGORIES= net kde ipv6 MASTER_SITES= ${MASTER_SITE_KDE} MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src DIST_SUBDIR= KDE MAINTAINER= kde@FreeBSD.org COMMENT= KDE Network applications LIB_DEPENDS= slp.1:${PORTSDIR}/net/openslp \ idn.17:${PORTSDIR}/dns/libidn \ qca.2:${PORTSDIR}/devel/qca \ otr.4:${PORTSDIR}/security/libotr \ vncserver.0:${PORTSDIR}/net/libvncserver \ msn.0:${PORTSDIR}/net-im/libmsn \ gadu.3:${PORTSDIR}/polish/libgadu \ ortp.8:${PORTSDIR}/net/linphone-base \ mediastreamer.0:${PORTSDIR}/net/linphone-base \ speex.1:${PORTSDIR}/audio/speex \ expat.6:${PORTSDIR}/textproc/expat2 \ meanwhile.1:${PORTSDIR}/net-im/meanwhile \ v4l2.0:${PORTSDIR}/multimedia/libv4l \ ktorrent.4:${PORTSDIR}/net-p2p/libktorrent \ jasper.4:${PORTSDIR}/graphics/jasper \ boost_thread.4:${PORTSDIR}/devel/boost-libs \ gif.5:${PORTSDIR}/graphics/giflib \ mms.0:${PORTSDIR}/net/libmms \ jpeg.11:${PORTSDIR}/graphics/jpeg BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:${PORTSDIR}/multimedia/v4l_compat RUN_DEPENDS= qca-ossl>=2.0.0.b3:${PORTSDIR}/security/qca-ossl LATEST_LINK= ${PORTNAME}4 USE_GNOME= glib20 libxml2 libxslt USE_KDE4= kdehier kdelibs kdeprefix libkonq pimlibs workspace \ automoc4 ontologies qimageblitz soprano strigi KDE4_BUILDENV= yes USE_OPENSSL= yes + +# Should probably be build-only, but JIC +USE_PKGCONFIG= both + USE_QT4= dbus gui network qt3support sql xml \ moc_build qmake_build rcc_build uic_build uic3_build USE_SQLITE= yes USE_XORG= x11 xdamage xext xscrnsaver xtst USE_XZ= yes MAKE_JOBS_SAFE= yes # Explicitly disable ALSA, as it's not used (Jabber Jingle support is # not built). CMAKE_ARGS+= -DWITH_Alsa:BOOL=OFF # Route Mozilla plugin by standard path. CMAKE_ARGS+= -DMOZPLUGIN_INSTALL_DIR=${PREFIX}/lib/browser_plugins # Fix build with fresh multimedia/v4l_compat installed. CFLAGS+= -DHAVE_LINUX_INTEGER_TYPES=1 OPTIONS= XMMS "Enable XMMS Kopete nowlistening plugin" off .include .if ${OSVERSION} >= 800074 CMAKE_ARGS+= -DBUILD_kppp:BOOL=OFF PLIST_SUB+= KPPP="@comment " .else EXTRA_PATCHES+= ${FILESDIR}/extra-patch-CMakeLists.txt CMAKE_ARGS+= -DBUILD_kppp:BOOL=ON PLIST_SUB+= KPPP="" .endif .if defined(WITH_XMMS) CMAKE_ARGS+= -DWITH_Xmms:BOOL=ON LIB_DEPENDS+= xmms.4:${PORTSDIR}/multimedia/xmms .else CMAKE_ARGS+= -DWITH_Xmms:BOOL=OFF .endif .include Index: head/net-im/climm/Makefile =================================================================== --- head/net-im/climm/Makefile (revision 301550) +++ head/net-im/climm/Makefile (revision 301551) @@ -1,102 +1,103 @@ # New ports collection makefile for: micq # Date created: 11 Oct 1998 # Whom: mph # # $FreeBSD$ # PORTNAME= climm PORTVERSION= 0.7.1 PORTREVISION= 3 CATEGORIES= net-im MASTER_SITES= http://www.climm.org/source/ \ http://http.bg.climm.org/source/ EXTRACT_SUFX= .tgz MAINTAINER= johans@FreeBSD.org COMMENT= CLI-based Multi-Messenger USE_GMAKE= yes +USE_PKGCONFIG= build GNU_CONFIGURE= yes LDFLAGS+= -L${LOCALBASE}/lib MAN1= climm.1 MAN5= climmrc.5 MAN7= climmcmds.7 OPTIONS_DEFINE= ICONV P2P TCL OTR REMOTE XMPP OPTIONS_DEFAULT=ICONV P2P TCL OTR REMOTE P2P_DESC= Enable Peer2peer connection support OTR_DESC= Enable OTR encryption support REMOTE_DESC= Enable Remote control fifo support XMPP_DESC= Enable XMPP Jabber support .include .if ${PORT_OPTIONS:MOTR} CPPFLAGS+= -I${LOCALBASE}/include CONFIGURE_ARGS+= --enable-otr LIB_DEPENDS+= otr:${PORTSDIR}/security/libotr .else CONFIGURE_ARGS+= --disable-otr .endif .if ${PORT_OPTIONS:MICONV} USE_ICONV= yes .else CONFIGURE_ARGS+= --disable-iconv .endif .if ${PORT_OPTIONS:MOTR} CONFIGURE_ARGS+= --enable-peer2peer .else CONFIGURE_ARGS+= --disable-peer2peer .endif .if ${PORT_OPTIONS:MTCL} USE_TCL= yes .include "${PORTSDIR}/Mk/bsd.tcl.mk" .else CONFIGURE_ARGS+= --disable-tcl .endif .if ${PORT_OPTIONS:MREMOTE} CONFIGURE_ARGS+= --enable-remote .else CONFIGURE_ARGS+= --disable-remote .endif .if ${PORT_OPTIONS:MXMPP} CFLAGS+= -I${LOCALBASE}/include CONFIGURE_ARGS+= --enable-xmpp --enable-ssl=gnutls \ --with-libgcrypt-prefix=${LOCALBASE} -CONFIGURE_ENV+= LIBGNUTLS_CONFIG="${LOCALBASE}/bin/pkg-config gnutls" +CONFIGURE_ENV+= LIBGNUTLS_CONFIG="${LOCALBASE}/bin/pkgconf gnutls" USE_PKGCONFIG= yes LIB_DEPENDS+= iksemel:${PORTSDIR}/textproc/iksemel \ gnutls:${PORTSDIR}/security/gnutls \ gcrypt:${PORTSDIR}/security/libgcrypt \ gpg-error:${PORTSDIR}/security/libgpg-error .else USE_OPENSSL= yes CONFIGURE_ARGS+= --disable-xmpp --enable-ssl=openssl .endif post-patch: @${REINPLACE_CMD} -e '/^SUBDIRS =/s/ doc//' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e '/^noinst_LIBRARIES/d' ${WRKSRC}/src/Makefile.in @${REINPLACE_CMD} -e '/ac_lib/s/tcl8\./tcl8/g' \ -e '/libgnutls_config_version=/s/--version/--modversion/' \ ${WRKSRC}/configure post-install: ${INSTALL_MAN} ${WRKSRC}/doc/climm.1 ${MANPREFIX}/man/man1 ${INSTALL_MAN} ${WRKSRC}/doc/climmrc.5 ${MANPREFIX}/man/man5 ${INSTALL_MAN} ${WRKSRC}/doc/climmcmds.7 ${MANPREFIX}/man/man7 .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} . for ext in i18n logformat png txt xpm ${INSTALL_DATA} ${WRKSRC}/doc/*.${ext} ${DOCSDIR} . endfor .endif .include Index: head/net-im/mcabber/Makefile =================================================================== --- head/net-im/mcabber/Makefile (revision 301550) +++ head/net-im/mcabber/Makefile (revision 301551) @@ -1,84 +1,85 @@ # New ports collection makefile for: mcabber # Date created: 2005-10-05 # Whom: vsevolod # # $FreeBSD$ # PORTNAME= mcabber PORTVERSION= 0.10.1 PORTREVISION= 2 CATEGORIES= net-im MASTER_SITES= http://www.lilotux.net/~mikael/mcabber/files/ CENKES MAINTAINER= dhn@FreeBSD.org COMMENT= Small Jabber console client LIB_DEPENDS= loudmouth:${PORTSDIR}/net-im/loudmouth LICENSE= GPLv2 USE_BZIP2= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-sigwinch --libdir=${PREFIX}/lib CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib USE_ICONV= yes USE_GETTEXT= yes USE_LDCONFIG= yes USE_NCURSES= yes +USE_PKGCONFIG= build USE_GNOME= glib20 MAN1= mcabber.1 OPTIONS= GPGME "Use security/gpgme for PGP support" off \ OTR "Off-the-record messaging support" off \ ASPELL "Use textproc/aspell for spell checking" off \ ENCHANT "Use texproc/enchant for spell checking" off .include .if defined(WITH_GPGME) LIB_DEPENDS+= gpgme.19:${PORTSDIR}/security/gpgme CONFIGURE_ARGS+=--enable-gpgme .else CONFIGURE_ARGS+=--disable-gpgme .endif .if defined(WITH_ASPELL) && !defined(WITH_ENCHANT) LIB_DEPENDS+= aspell.16:${PORTSDIR}/textproc/aspell CONFIGURE_ARGS+=--enable-aspell .else CONFIGURE_ARGS+=--disable-aspell .endif .if defined(WITH_ENCHANT) LIB_DEPENDS+= enchant.1:${PORTSDIR}/textproc/enchant CONFIGURE_ARGS+=--enable-enchant .else CONFIGURE_ARGS+=--disable-enchant .endif .if defined(WITH_OTR) LIB_DEPENDS+= otr.4:${PORTSDIR}/security/libotr \ gcrypt.18:${PORTSDIR}/security/libgcrypt CONFIGURE_ARGS+=--enable-otr PLIST_SUB+= OTR="" .else CONFIGURE_ARGS+=--disable-otr PLIST_SUB+= OTR="@comment " .endif post-patch: @${REINPLACE_CMD} -e 's|$$"$${datadir}"|"$${datadir}"|;s|-O2||'\ -e 's|$$"$${libdir}|"$${libdir}|g' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|$$(libdir)/pkgconfig|${PREFIX}/libdata/pkgconfig|g' \ ${WRKSRC}/Makefile.* post-install: @${INSTALL} -d ${PREFIX}/share/applications/ ${EXAMPLESDIR}/ @${INSTALL} ${WRKSRC}/${PORTNAME}.desktop ${PREFIX}/share/applications/ @${CP} -R ${WRKSRC}/contrib ${DATADIR}/ ${INSTALL_DATA} ${WRKSRC}/mcabberrc.example ${EXAMPLESDIR}/mcabberrc .include Index: head/security/kopete-otr/Makefile =================================================================== --- head/security/kopete-otr/Makefile (revision 301550) +++ head/security/kopete-otr/Makefile (revision 301551) @@ -1,33 +1,34 @@ # New ports collection makefile for: Kopete-OTR # Date created: 2007-04-09 # Whom: Dave Grochowski # # $FreeBSD$ # PORTNAME= otr PORTVERSION= 0.7 PORTREVISION= 5 CATEGORIES= security net-im kde MASTER_SITES= http://kopete-otr.follefuder.org/ PKGNAMEPREFIX= kopete- DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION} DIST_SUBDIR= KDE MAINTAINER= malus.x@gmail.com COMMENT= Allows deniable private conversations using Kopete BUILD_DEPENDS= kopete:${PORTSDIR}/net-im/kopete RUN_DEPENDS= kopete:${PORTSDIR}/net-im/kopete LIB_DEPENDS= otr:${PORTSDIR}/security/libotr USE_KDELIBS_VER=3 PREFIX= ${KDE_PREFIX} USE_BZIP2= yes USE_AUTOTOOLS= libtool USE_GMAKE= yes GNU_CONFIGURE= yes USE_LDCONFIG= yes +USE_PKGCONFIG= build .include Index: head/security/py-otr/Makefile =================================================================== --- head/security/py-otr/Makefile (revision 301550) +++ head/security/py-otr/Makefile (revision 301551) @@ -1,26 +1,27 @@ # New ports collection makefile for: py-otr # Date created: 2010-26-03 # Whom: Frank Steinborn # # $FreeBSD$ PORTNAME= otr PORTVERSION= 0.2.1.1 CATEGORIES= security python MASTER_SITES= http://python-otr.pentabarf.de/releases/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= python-otr-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= A set of python bindings for libotr BUILD_DEPENDS= swig1.3:${PORTSDIR}/devel/swig13 LIB_DEPENDS= otr:${PORTSDIR}/security/libotr USE_PYTHON= yes USE_PYDISTUTILS=yes +USE_PKGCONFIG= build PYDISTUTILS_PKGNAME= python-otr CFLAGS+= -I${LOCALBASE}/include -L${LOCALBASE}/lib .include