diff --git a/net-im/centerim/Makefile b/net-im/centerim/Makefile index 4cc330838b27..1aa2844208e9 100644 --- a/net-im/centerim/Makefile +++ b/net-im/centerim/Makefile @@ -1,70 +1,68 @@ -# Created by: Frank Altpeter - PORTNAME= centerim PORTVERSION= 4.22.10 PORTREVISION= 6 CATEGORIES= net-im MASTER_SITES= http://www.centerim.org/download/releases/ \ ftp://ftp.centerim.org/releases/ MAINTAINER= frank@altpeter.de COMMENT= Text mode menu- and window-driven IM interface LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libassuan.so:security/libassuan \ libcurl.so:ftp/curl \ libgpg-error.so:security/libgpg-error USES= cpe iconv gmake ncurses pkgconfig python shebangfix ssl USE_CXXSTD= gnu++98 GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include CXXFLAGS+= -I${LOCALBASE}/include CONFIGURE_ARGS= --with-ssl --with-openssl --disable-yahoo --disable-msn CONFLICTS= centericq centerim-devel SHEBANG_FILES= misc/CenterIMLog2HTML.py misc/cimformathistory misc/cimextracthistory.pl SHEBANG_LANG= gawk gawk_OLD_CMD= /bin/gawk gawk_CMD= /usr/bin/awk OPTIONS_DEFINE= NLS MULTIBYTE FRIBIDI IRC JABBER GPGME RSS LJ GG DOCS FRIBIDI_DESC= Fribidi Support IRC_DESC= IRC Protocol GPGME_DESC= PGP encrypted Jabber messages RSS_DESC= RSS Support LJ_DESC= LiveJournal Support GG_DESC= Gadu-Gadu Protocol Support OPTIONS_DEFAULT= MULTIBYTE FRIBIDI IRC JABBER GPGME RSS LJ GG OPTIONS_SUB= yes PORTDOCS= FAQ README NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls MULTIBYTE_CONFIGURE_ENABLE=locales-fix FRIBIDI_LIB_DEPENDS= libfribidi.so:converters/fribidi FRIBIDI_CONFIGURE_WITH= fribidi IRC_CONFIGURE_ENABLE= irc JABBER_CONFIGURE_ENABLE=jabber RSS_CONFIGURE_ENABLE= rss LJ_CONFIGURE_ENABLE= lj GG_LIB_DEPENDS= libgadu.so:polish/libgadu GG_CONFIGURE_ENABLE= gg GPGME_LIB_DEPENDS= libgpgme.so:security/gpgme GPGME_CONFIGURE_OFF= --with-gpgme-prefix=/nonexistent post-patch: @${REINPLACE_CMD} -e 's|-R$$found_dir|-Wl,-rpath,$$found_dir|' \ ${WRKSRC}/configure post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}/ .include diff --git a/net-im/climm/Makefile b/net-im/climm/Makefile index db93696f452b..580be1802ca1 100644 --- a/net-im/climm/Makefile +++ b/net-im/climm/Makefile @@ -1,89 +1,87 @@ -# Created by: mph - PORTNAME= climm PORTVERSION= 0.7.1 PORTREVISION= 12 CATEGORIES= net-im MASTER_SITES= http://www.climm.org/source/ \ http://http.bg.climm.org/source/ EXTRACT_SUFX= .tgz MAINTAINER= ports@FreeBSD.org COMMENT= CLI-based Multi-Messenger USES= gmake pkgconfig GNU_CONFIGURE= yes LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= ICONV P2P TCL OTR REMOTE XMPP DOCS 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+= libotr.so.2:security/libotr3 .else CONFIGURE_ARGS+= --disable-otr .endif .if ${PORT_OPTIONS:MICONV} USES+= iconv .else CONFIGURE_ARGS+= --disable-iconv .endif .if ${PORT_OPTIONS:MP2P} CONFIGURE_ARGS+= --enable-peer2peer .else CONFIGURE_ARGS+= --disable-peer2peer .endif .if ${PORT_OPTIONS:MTCL} USES+= tcl .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/pkgconf gnutls" LIB_DEPENDS+= libiksemel.so:textproc/iksemel \ libgnutls.so:security/gnutls \ libgcrypt.so:security/libgcrypt \ libgpg-error.so:security/libgpg-error .else USES+= ssl 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 ${STAGEDIR}${PREFIX}/man/man1 ${INSTALL_MAN} ${WRKSRC}/doc/climmrc.5 ${STAGEDIR}${PREFIX}/man/man5 ${INSTALL_MAN} ${WRKSRC}/doc/climmcmds.7 ${STAGEDIR}${PREFIX}/man/man7 @${MKDIR} ${STAGEDIR}${DOCSDIR} .for ext in i18n logformat png txt xpm ${INSTALL_DATA} ${WRKSRC}/doc/*.${ext} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/net-im/coccinella/Makefile b/net-im/coccinella/Makefile index d70900e0d137..2bf9a268191a 100644 --- a/net-im/coccinella/Makefile +++ b/net-im/coccinella/Makefile @@ -1,64 +1,62 @@ -# Created by: Marc Bruenink - PORTNAME= coccinella PORTVERSION= 0.96.20 PORTREVISION= 2 CATEGORIES= net-im tk MASTER_SITES= SF DISTNAME= Coccinella-${PORTVERSION}Src MAINTAINER= ports@FreeBSD.org COMMENT= Jabber client with whiteboard communication LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING.txt RUN_DEPENDS= snack>=0:audio/snack \ tcltls>=0:devel/tcltls \ tkpng>=0:graphics/tkpng \ tktray>=0:x11-toolkits/tktray \ tktreectrl>=0:x11-toolkits/tktreectrl USES= shebangfix tk NO_BUILD= yes NO_ARCH= yes PORTDOCS= * SHEBANG_FILES= Coccinella.tcl SHEBANG_LANG= wish wish_CMD= ${WISH} DESKTOP_ENTRIES="Coccinella" "" "${PORTNAME}" "${PORTNAME}" "Network;InstantMessaging;" "" OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes NLS_USES= gettext post-patch-NLS-on: @${REINPLACE_CMD} -e 's|exec tclsh|exec ${TCLSH}|' ${WRKSRC}/po/compile.tcl @${CHMOD} 755 ${WRKSRC}/po/compile.tcl post-build-NLS-on: (cd ${WRKSRC}/po && ./compile.tcl) do-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${STAGEDIR}${PREFIX}/share/pixmaps/ ${INSTALL_SCRIPT} ${WRKSRC}/Coccinella.tcl ${STAGEDIR}${DATADIR} ${RLN} ${STAGEDIR}${DATADIR}/Coccinella.tcl ${STAGEDIR}${PREFIX}/bin/coccinella .for dir in TclXML certificates components contrib docs httpd iconsets items \ jabber jabberlib lib plugins resources themes whiteboard xmpp (cd ${WRKSRC} && ${COPYTREE_SHARE} ${dir} ${STAGEDIR}${DATADIR}) .endfor ${RLN} ${STAGEDIR}${DATADIR}/themes/Oxygen/icons/64x64/coccinella.png ${STAGEDIR}${PREFIX}/share/pixmaps/coccinella.png do-install-NLS-on: @${MKDIR} ${STAGEDIR}${DATADIR}/msgs ${INSTALL_DATA} ${WRKSRC}/msgs/*.msg ${STAGEDIR}${DATADIR}/msgs do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} AUTHORS.txt CHANGES.txt README.txt ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/READMEs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} .include diff --git a/net-im/convey/Makefile b/net-im/convey/Makefile index 5ef9efa012ae..610acea35541 100644 --- a/net-im/convey/Makefile +++ b/net-im/convey/Makefile @@ -1,29 +1,27 @@ -# Created by: Nicola Vitale - PORTNAME= convey PORTVERSION= 0.3 PORTREVISION= 3 CATEGORIES= net-im java MASTER_SITES= http://convey.sourceforge.net/downloads/ \ http://nivi.interfree.it/tmp/convey.sourceforge.net/ DISTNAME= ${PORTNAME}-src-${PORTVERSION} MAINTAINER= nivit@FreeBSD.org COMMENT= Instant Message (IM) program using the Jabber protocol USE_ANT= yes USE_JAVA= yes MAKE_ARGS= -quiet DATADIR= ${JAVASHAREDIR}/${PORTNAME} FIND_DIRS= lib SUB_FILES= convey.sh do-install: ${INSTALL_SCRIPT} ${WRKDIR}/convey.sh ${STAGEDIR}${PREFIX}/bin/convey cd ${WRKSRC} && ${FIND} ${FIND_DIRS} -type d -exec ${MKDIR} ${STAGEDIR}${DATADIR}/{} \; cd ${WRKSRC} && ${FIND} ${FIND_DIRS} -type f -exec ${INSTALL_DATA} {} ${STAGEDIR}${DATADIR}/{} \; .include diff --git a/net-im/cutegram/Makefile b/net-im/cutegram/Makefile index 769703ab18c0..4c6c322af346 100644 --- a/net-im/cutegram/Makefile +++ b/net-im/cutegram/Makefile @@ -1,36 +1,34 @@ -# Created by: Henry Hu - PORTNAME= cutegram PORTVERSION= 2.7.1 DISTVERSIONPREFIX= v DISTVERSIONSUFFIX= -stable PORTREVISION= 3 CATEGORIES= net-im MAINTAINER= henry.hu.sh@gmail.com COMMENT= Free and opensource telegram client LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libqtelegram-ae.so:net-im/libqtelegram-ae \ libtelegramqml.so:net-im/telegramqml USE_GITHUB= yes GH_ACCOUNT= Aseman-Land GH_PROJECT= Cutegram aseman-qt-tools:tools GH_TAGNAME= 91bf14b:tools GH_SUBDIR= Cutegram/asemantools:tools USES= compiler:c++11-lang desktop-file-utils gnome qmake:outsource \ qt:5 ssl USE_QT= qmake_build buildtools_build core declarative sql xml multimedia \ widgets dbus webkit quickcontrols graphicaleffects sql-sqlite3 QMAKE_ARGS= LIBQTELEGRAM_INCLUDE_PATH="${LOCALBASE}/include/libqtelegram-ae" \ TELEGRAMQML_INCLUDE_PATH="${LOCALBASE}/include/telegramqml" post-patch: @${REINPLACE_CMD} -e "/isEmpty(OPENSSL_INCLUDE_PATH)/d" \ ${WRKSRC}/Cutegram/Cutegram.pro .include diff --git a/net-im/echat/Makefile b/net-im/echat/Makefile index 7b55908f7d71..7df8609f011e 100644 --- a/net-im/echat/Makefile +++ b/net-im/echat/Makefile @@ -1,26 +1,24 @@ -# Created by: SeaD - PORTNAME= echat DISTVERSION= 0.04beta1 CATEGORIES= net-im MASTER_SITES= http://echat.deep.perm.ru/files/ MAINTAINER= ports@FreeBSD.org COMMENT= LAN chat program over the TCP/IP networks USES= ncurses MAKE_ARGS= LIBS="${LDFLAGS} -lncurses" SUB_FILES= pkg-message post-patch: @${REINPLACE_CMD} -e 's|^CFLAGS=|CFLAGS+=|g ; \ s|PREFIX=|PREFIX?=|g ; s|CC=|CC?=|g; \ \|^CFLAGS| { s|-g||; s|-O2||; } ; \ \|CC|s|@||; \|install|s|-s|${STRIP}|; \ s|PREFIX)|DESTDIR)$$(&|' ${WRKSRC}/Makefile post-install: ${INSTALL_DATA} ${WRKSRC}/doc/.echatrc.sample \ ${STAGEDIR}${PREFIX}/etc/echatrc.sample .include diff --git a/net-im/farstream/Makefile b/net-im/farstream/Makefile index 9cbef7b2ae6c..e8e65a965703 100644 --- a/net-im/farstream/Makefile +++ b/net-im/farstream/Makefile @@ -1,30 +1,28 @@ -# Created by: Joe Marcus Clarke - PORTNAME= farstream PORTVERSION= 0.2.9 CATEGORIES= net-im devel MASTER_SITES= http://freedesktop.org/software/farstream/releases/farstream/ MAINTAINER= gnome@FreeBSD.org COMMENT= Collection of GStreamer modules and libraries for videoconferencing LICENSE= LGPL21+ LIB_DEPENDS= libnice.so:net-im/libnice RUN_DEPENDS= libnice-gst1>=0:net-im/libnice-gst1 USES= gettext gmake gnome gstreamer libtool localbase:ldflags pathfix \ pkgconfig python USE_LDCONFIG= yes USE_GNOME= glib20 introspection:build USE_GSTREAMER= good bad GNU_CONFIGURE= yes INSTALL_TARGET= install-strip MAKE_JOBS_UNSAFE= yes post-patch: @${FIND} ${WRKSRC} -name Makefile.in -exec ${REINPLACE_CMD} \ '/foreach/s/\\#include/#include/' {} + .include diff --git a/net-im/finch/Makefile b/net-im/finch/Makefile index 35307f456a27..126ada704c3f 100644 --- a/net-im/finch/Makefile +++ b/net-im/finch/Makefile @@ -1,33 +1,32 @@ -# Created by: Jim Mock # $MCom: ports-stable/net-im/gaim-consoleui-devel/Makefile,v 1.2 2006/10/29 18:55:28 marcus Exp $ PORTNAME= finch MAINTAINER= marcus@FreeBSD.org COMMENT= Finch multi-protocol messaging client (Console UI) LIB_DEPENDS= libpurple.so:net-im/libpurple \ libgnt.so:devel/libgnt MASTERDIR= ${.CURDIR}/../libpurple BUILD_WRKSRC= ${WRKSRC}/finch INSTALL_WRKSRC= ${BUILD_WRKSRC} DESCR= ${.CURDIR}/pkg-descr PLIST= ${.CURDIR}/pkg-plist PIDGIN_SLAVE= yes WITH_CONSOLEUI= yes CPE_PRODUCT= pidgin CPPFLAGS+= -DNCURSES_WIDECHAR -D_XOPEN_SOURCE_EXTENDED USE_LDCONFIG= yes CONFIGURE_ARGS= --disable-gtkui \ --disable-schemas-install \ --disable-nm \ --with-dynamic_prpls=${PRPL_MODULES:S/,$//} post-install: ${INSTALL_MAN} ${WRKSRC}/doc/finch.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 .include "${MASTERDIR}/Makefile" diff --git a/net-im/folks/Makefile b/net-im/folks/Makefile index 8bbc15ca1a83..b8175bc70d69 100644 --- a/net-im/folks/Makefile +++ b/net-im/folks/Makefile @@ -1,41 +1,39 @@ -# Created by: Koop Mast - PORTNAME= folks PORTVERSION= 0.15.5 CATEGORIES= net-im MASTER_SITES= GNOME MAINTAINER= gnome@FreeBSD.org COMMENT= Library to aggregates people from multiple sources LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= vapigen:lang/vala LIB_DEPENDS= libgee-0.8.so:devel/libgee \ libgcr-base-3.so:security/gcr \ libzeitgeist-2.0.so:sysutils/zeitgeist \ libtelepathy-glib.so:net-im/telepathy-glib \ libnspr4.so:devel/nspr \ libssl3.so:security/nss \ libsecret-1.so:security/libsecret \ libsoup-2.4.so:devel/libsoup \ libdbus-glib-1.so:devel/dbus-glib \ libdbus-1.so:devel/dbus USES= gettext gnome localbase meson python:3.5+,build pkgconfig \ readline sqlite tar:xz USE_GNOME= evolutiondataserver3 intlhack introspection:build USE_LDCONFIG= yes MESON_ARGS= -Dbluez_backend=false GLIB_SCHEMAS= org.freedesktop.folks.gschema.xml PLIST_SUB= LIBVER=26 LIBVERLONG=26.0.0 BINARY_ALIAS= python3=${PYTHON_CMD} PORTSCOUT= limitw:1,even .include diff --git a/net-im/freetalk/Makefile b/net-im/freetalk/Makefile index f6ea4ad88817..64363a535446 100644 --- a/net-im/freetalk/Makefile +++ b/net-im/freetalk/Makefile @@ -1,36 +1,34 @@ -# Created by: Oleg Ginzburg (olevole@olevole.ru) - PORTNAME= freetalk PORTVERSION= 4.1 DISTVERSIONPREFIX= v PORTREVISION= 8 CATEGORIES= net-im MAINTAINER= ports@FreeBSD.org COMMENT= GNU console based Jabber client LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_FreeBSD_13= ld: error: duplicate symbol: cin BROKEN_FreeBSD_14= ld: error: duplicate symbol: cin LIB_DEPENDS= libloudmouth-1.so:net-im/loudmouth \ libguile-2.2.so:lang/guile2 \ libgc-threaded.so:devel/boehm-gc-threaded USES= autoreconf gettext-runtime gnome localbase makeinfo pkgconfig \ readline USE_GNOME= glib20 GNU_CONFIGURE= yes USE_GITHUB= yes GH_ACCOUNT= GNUFreetalk INFO= freetalk post-patch: @${REINPLACE_CMD} -e 's,guile-2\.0,guile-2.2,' \ ${WRKSRC}/configure.ac .include diff --git a/net-im/gajim/Makefile b/net-im/gajim/Makefile index 6ad9fb389482..cfcf3f79c90e 100644 --- a/net-im/gajim/Makefile +++ b/net-im/gajim/Makefile @@ -1,52 +1,50 @@ -# Created by: Vsevolod Stakhov - PORTNAME= gajim DISTVERSION= 1.3.3 CATEGORIES= net-im MASTER_SITES= https://gajim.org/downloads/${DISTVERSION:R}/ MAINTAINER= rm@FreeBSD.org COMMENT= GTK+ Jabber client LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}css-parser>0:www/py-css-parser@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}keyring>0:security/py-keyring@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}nbxmpp>=1.0.2:net-im/py-nbxmpp@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}precis_i18n>=1.0.0:textproc/py-precis_i18n@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openssl>=0.12:security/py-openssl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}cairo>0:graphics/py-cairo@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyasn1>=0:devel/py-pyasn1@${PY_FLAVOR} LIB_DEPENDS= libsoup-2.4.so:devel/libsoup USES= cpe gettext gnome python:3.7+ xorg USE_PYTHON= autoplist distutils noflavors USE_GNOME= pygobject3 USE_XORG= x11 xext xscrnsaver WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTNAME}-${DISTVERSION} NO_ARCH= yes OPTIONS_DEFINE= DBUS DOCS SPELL OMEMO OPENGPG OPTIONS_DEFAULT=DBUS SPELL OMEMO OPENGPG SPELL_DESC= Spell checking support OMEMO_DESC= OMEMO end-to-end encryption support OPENGPG_DESC= GPG encryption per XEP-0373 # GUPNP_DESC= UPnP IGD protocol support # net/py-avahi and net/gupnp-idg is python 2.x only right now # AVAHI_RUN_DEPENDS= avahi-discover:net/py-avahi@${PY_FLAVOR} # GUPNP_RUN_DEPENDS= ${PYTHON_SITELIBDIR}/gupnp/__init__.py:net/gupnp-igd@${PY_FLAVOR} OMEMO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-axolotl>0:security/py-python-axolotl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}qrcode>0:textproc/py-qrcode@${PY_FLAVOR} DBUS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>=0.82.2:devel/py-dbus@${PY_FLAVOR} OPENGPG_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gpgme>0:security/py-gpgme@${PY_FLAVOR} SPELL_LIB_DEPENDS= libgspell-1.so:textproc/gspell .include diff --git a/net-im/gloox/Makefile b/net-im/gloox/Makefile index 8c8e9b765cd0..5014d7f38628 100644 --- a/net-im/gloox/Makefile +++ b/net-im/gloox/Makefile @@ -1,38 +1,36 @@ -# Created by: trasz - PORTNAME= gloox DISTVERSION= 1.0.24 CATEGORIES= net-im MASTER_SITES= http://camaya.net/download/ MAINTAINER= ports@FreeBSD.org COMMENT= Jabber/XMPP client library LICENSE= GPLv3 # with OpenSSL exception LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libidn.so:dns/libidn \ libgnutls.so:security/gnutls USES= libtool localbase pathfix pkgconfig tar:bzip2 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USE_LDCONFIG= yes PORTSCOUT= skipv:1.0.x OPTIONS_DEFINE= MDNSRESPONDER TEST MDNSRESPONDER_LIB_DEPENDS= libdns_sd.so:net/mDNSResponder MDNSRESPONDER_CONFIGURE_ENABLE= mdns TEST_CONFIGURE_WITH= tests post-patch: @${REINPLACE_CMD} -e \ 's| -ansi|| ; \ s|\(enable_mdns=\)yes|\1$$enableval|' ${WRKSRC}/configure @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \ 's| -pedantic|| ; \ s| -pipe||' .include diff --git a/net-im/gomuks/Makefile b/net-im/gomuks/Makefile index 60d8369a82b3..63cc00dd7570 100644 --- a/net-im/gomuks/Makefile +++ b/net-im/gomuks/Makefile @@ -1,23 +1,21 @@ -# Created by: Emanuel Haupt - PORTNAME= gomuks PORTVERSION= 0.2.4 DISTVERSIONPREFIX= v PORTREVISION= 5 CATEGORIES= net-im MAINTAINER= ehaupt@FreeBSD.org COMMENT= Terminal Matrix client written in Go LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libolm.so:security/olm USES= go:modules GO_MODULE= github.com/tulir/gomuks PLIST_FILES= bin/gomuks .include diff --git a/net-im/icmpchat/Makefile b/net-im/icmpchat/Makefile index f9e95c3071af..411c10565e8b 100644 --- a/net-im/icmpchat/Makefile +++ b/net-im/icmpchat/Makefile @@ -1,38 +1,36 @@ -# Created by: Matthew West - PORTNAME= icmpchat PORTVERSION= 0.6 PORTREVISION= 1 CATEGORIES= net-im MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Simple console-based chat that uses ICMP protocol LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/License USES= ncurses PLIST_FILES= bin/${PORTNAME} PORTDOCS= Changes Problems Readme Todo OPTIONS_DEFINE= DOCS pre-patch: @${REINPLACE_CMD} -e 's|-O2 -Wall -pedantic|${CFLAGS}|' \ -e 's|-lcurses|${LDFLAGS} -lncurses|g' \ -e' s|= gcc|?= gcc|;s|default|all|' ${WRKSRC}/Makefile # Fix for GCC 4.2 @${REINPLACE_CMD} -e \ 's|((uint8_t \*) data) +=|data += sizeof(uint8_t *) *|' \ ${WRKSRC}/sha256.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/icmpchat ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/net-im/icqlib/Makefile b/net-im/icqlib/Makefile index f6c6389febd3..4673ea378a94 100644 --- a/net-im/icqlib/Makefile +++ b/net-im/icqlib/Makefile @@ -1,19 +1,17 @@ -# Created by: Pavel Andreev - PORTNAME= icqlib PORTVERSION= 1.0.0 PORTREVISION= 3 CATEGORIES= net-im MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Library required by kicq (not libicq) USES= gmake libtool USE_LDCONFIG= yes GNU_CONFIGURE= yes post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libicq.so .include diff --git a/net-im/jabberd/Makefile b/net-im/jabberd/Makefile index 889d4fd30934..6a7276e1f53d 100644 --- a/net-im/jabberd/Makefile +++ b/net-im/jabberd/Makefile @@ -1,153 +1,151 @@ -# Created by: Dmitry Sivachenko - PORTNAME= jabberd PORTVERSION= 2.7.0 PORTREVISION= 5 CATEGORIES= net-im MASTER_SITES= https://github.com/jabberd2/jabberd2/releases/download/${PORTNAME}-${DISTVERSION}/ \ LOCAL/matthew/${PORTNAME} MAINTAINER= mm@FreeBSD.org COMMENT= Online presence and instant messaging server LICENSE= GPLv2 LIB_DEPENDS= libexpat.so:textproc/expat2 \ libgsasl.so:security/libgsasl \ libidn.so:dns/libidn \ libudns.so:dns/udns USES= autoreconf compiler:c11 iconv libtool perl5 pkgconfig \ ssl tar:xz OPTIONS_DEFINE= MYSQL PGSQL LDAP BDB SQLITE PAM PIPE ANON FS DEBUG REQUIRES \ DOCS SUPERSEDED EXPERIMENTAL OPTIONS_DEFAULT=MYSQL DEBUG OPTIONS_SUB= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USE_PERL5= run USE_RC_SUBR= jabberd USE_LDCONFIG= ${PREFIX}/lib/jabberd CONFIGURE_ARGS= --localstatedir=/var \ --sysconfdir=${PREFIX}/etc/jabberd \ --enable-ssl --enable-mio=kqueue \ --disable-tests \ --with-sasl=gsasl \ --with-extra-include-path="${LOCALBASE}/include ${EIP}" \ --with-extra-library-path="${LOCALBASE}/lib ${ELP}" JABBER_USER= jabber JABBER_GROUP= jabber USERS= ${JABBER_USER} GROUPS= ${JABBER_GROUP} JABBER_ETCDIR= "${PREFIX}/etc/jabberd" JABBER_RUNDIR= "/var/jabberd" PLIST_SUB+= JABBER_USER=${JABBER_USER} \ JABBER_GROUP=${JABBER_GROUP} \ JABBER_ETCDIR="${JABBER_ETCDIR}" \ JABBER_RUNDIR="${JABBER_RUNDIR}" SUB_LIST+= JABBER_USER=${JABBER_USER} \ JABBER_RUNDIR="${JABBER_RUNDIR}" \ PERL="${PERL}" PORTDOCS= * DOCFILES= AUTHORS ChangeLog NEWS README README.config \ README.protocol TODO _REQUIRE= LOGIN ELP+= ${OPENSSLLIB} EIP+= ${OPENSSLINC} DEBUG_CONFIGURE_ENABLE= debug PGSQL_USES= pgsql PGSQL_CONFIGURE_ENABLE= pgsql SQLITE_CONFIGURE_ENABLE=sqlite SQLITE_LIB_DEPENDS= libsqlite3.so:databases/sqlite3 MYSQL_USES= mysql MYSQL_CONFIGURE_ENABLE= mysql BDB_USES= bdb BDB_CONFIGURE_ENABLE= db BDB_CONFIGURE_ON= --oldincludedir=/nonexistant LDAP_USE= OPENLDAP=yes LDAP_CONFIGURE_ENABLE= ldap FS_CONFIGURE_ENABLE= fs FS_DESC= Filesystem storage (only for testing) PAM_CONFIGURE_ENABLE= pam PIPE_CONFIGURE_ENABLE= pipe PIPE_DESC= Enable pipe (auth/reg) ANON_CONFIGURE_ENABLE= anon ANON_DESC= Enable anonymous (auth/reg) SUPERSEDED_CONFIGURE_ENABLE= superseded SUPERSEDED_DESC= Enable superseded features (ns_TIME) EXPERIMENTAL_CONFIGURE_ENABLE= experimental EXPERIMENTAL_DESC= Enable experimental features (TLS-Everywhere) .include .if ${PORT_OPTIONS:MPGSQL} _REQUIRE+= postgresql .endif .if ${PORT_OPTIONS:MMYSQL} EIP+=${LOCALBASE}/include/mysql ELP+=${LOCALBASE}/lib/mysql _REQUIRE+= mysql .endif .if ${PORT_OPTIONS:MBDB} EIP+=${BDB_INCLUDE_DIR} ELP+=${BDB_LIB_DIR} .endif .if ${PORT_OPTIONS:MLDAP} _REQUIRE+= slapd .endif .if ${PORT_OPTIONS:MREQUIRES} SUB_LIST+= REQUIRE="${_REQUIRE}" .else SUB_LIST+= REQUIRE="LOGIN" .endif REQUIRES_DESC= Add backend requires to startup script post-patch: .for FILE in c2s.xml jabberd.cfg router-filter.xml router-users.xml \ router.xml s2s.xml sm.xml templates/roster.xml @${MV} ${WRKSRC}/etc/${FILE}.dist.in ${WRKSRC}/etc/${FILE}.sample.in .endfor post-install: .for DIR in db logs pid @${MKDIR} ${STAGEDIR}${JABBER_RUNDIR}/${DIR} .endfor @${CHMOD} -R go= ${STAGEDIR}${JABBER_RUNDIR} .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} .for FILE in ${DOCFILES} ${INSTALL_DATA} ${WRKSRC}/${FILE} ${STAGEDIR}${DOCSDIR} .endfor .for FILE in db-setup.mysql db-setup.pgsql db-setup.sqlite ${INSTALL_DATA} ${WRKSRC}/tools/${FILE} ${STAGEDIR}${DOCSDIR} .endfor .endif .include diff --git a/net-im/jarl/Makefile b/net-im/jarl/Makefile index ca3dbd350db4..8d374aec08cd 100644 --- a/net-im/jarl/Makefile +++ b/net-im/jarl/Makefile @@ -1,32 +1,30 @@ -# Created by: dd - PORTNAME= jarl PORTVERSION= 0.5001 PORTREVISION= 5 CATEGORIES= net-im MASTER_SITES= SF DISTNAME= Jarl-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Perl/Tk Jabber client LICENSE= GPLv2 RUN_DEPENDS= ptksh:x11-toolkits/p5-Tk \ p5-Net-Jabber>=0:net-im/p5-Net-Jabber USES= perl5 NO_BUILD= yes post-patch: ${REINPLACE_CMD} -e "s:%%PREFIX%%:${PREFIX}:g" ${WRKSRC}/jarl ${FIND} ${WRKSRC}/lib -name "*.orig" -delete do-install: @${MKDIR} ${STAGEDIR}${DATADIR}/lib @${MKDIR} ${STAGEDIR}${DATADIR}/bitmaps cd ${WRKSRC}/lib && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR}/lib cd ${WRKSRC}/bitmaps && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR}/bitmaps ${INSTALL_SCRIPT} ${WRKSRC}/jarl ${STAGEDIR}${PREFIX}/bin .include diff --git a/net-im/jggtrans/Makefile b/net-im/jggtrans/Makefile index af31ad2e47f3..131482b96405 100644 --- a/net-im/jggtrans/Makefile +++ b/net-im/jggtrans/Makefile @@ -1,46 +1,44 @@ -# Created by: Bartek Rutkowski - PORTNAME= jggtrans PORTVERSION= 2.2.6 PORTREVISION= 3 CATEGORIES= net-im polish MASTER_SITES= https://github.com/Jajcus/jggtrans/releases/download/v${DISTVERSION}/ MAINTAINER= ports@FreeBSD.org COMMENT= Jabberd XMPP to GG instant messaging service gateway LICENSE= GPLv2 LIB_DEPENDS= libidn.so:dns/libidn \ libexpat.so:textproc/expat2 \ libgadu.so:polish/libgadu GNU_CONFIGURE= yes USES= gettext gmake gnome pkgconfig USE_GNOME= glib20 CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CFLAGS+= -I${LOCALBASE}/include USE_RC_SUBR= jggtrans OPTIONS_DEFINE= DEBUG EJABBERD EJABBERD_DESC= transport with ejabberd DEBUG_CONFIGURE_ENABLE=debug .include .if ${PORT_OPTIONS:MEJABBERD} JABBER_USER?= ejabberd SUB_LIST+= JABBER_REQUIRE=ejabberd .else JABBER_USER?= jabber SUB_LIST+= JABBER_REQUIRE=jabberd .endif SUB_LIST+= JABBER_USER=${JABBER_USER} post-install: @${INSTALL_DATA} ${WRKSRC}/jggtrans.xml ${STAGEDIR}${PREFIX}/etc/jggtrans.xml.sample .include diff --git a/net-im/libnice-gst1/Makefile b/net-im/libnice-gst1/Makefile index 60a581baaba0..b9703c8780ce 100644 --- a/net-im/libnice-gst1/Makefile +++ b/net-im/libnice-gst1/Makefile @@ -1,18 +1,16 @@ -# Created by: Joe Marcus Clarke - PKGNAMESUFFIX= -gst1 COMMENT= GStreamer 1 plugin from libnice LIB_DEPENDS= libnice.so:net-im/libnice MASTERDIR= ${.CURDIR}/../libnice DESCR= ${.CURDIR}/pkg-descr PLIST= ${.CURDIR}/pkg-plist BUILD_WRKSRC= ${WRKSRC}/gst INSTALL_WRKSRC= ${WRKSRC}/gst LIBNICE_SLAVE= gstreamer1 .include "${MASTERDIR}/Makefile" diff --git a/net-im/libnice/Makefile b/net-im/libnice/Makefile index ee05a981b096..16612f4fa8f3 100644 --- a/net-im/libnice/Makefile +++ b/net-im/libnice/Makefile @@ -1,37 +1,35 @@ -# Created by: Joe Marcus Clarke - PORTNAME= libnice PORTVERSION= 0.1.19 PORTREVISION= 1 CATEGORIES= net-im devel MASTER_SITES= http://nice.freedesktop.org/releases/ MAINTAINER= gnome@FreeBSD.org COMMENT?= Library and transmitter that implements ICE-19 LICENSE= LGPL21 MPL11 LICENSE_COMB= dual LIB_DEPENDS?= libgnutls.so:security/gnutls USES= gettext gmake gnome libtool localbase:ldflags pathfix pkgconfig meson python USE_LDCONFIG= yes USE_GNOME= glib20 introspection:build CPPFLAGS+= -DHAVE_GETIFADDRS INSTALL_TARGET= install-strip OPTIONS_DEFINE= GUPNP GUPNP_MESON_ENABLED= gupnp GUPNP_DESC= UPnP IGD port mapping support GUPNP_LIB_DEPENDS+= libgupnp-igd-1.0.so:net/gupnp-igd MESON_ARGS+=-Dtests=disabled -Dgtk_doc=disabled .if defined(LIBNICE_SLAVE) USES+= gstreamer MESON_ARGS+=-Dgstreamer=enabled .else MESON_ARGS+=-Dgstreamer=disabled .endif .include diff --git a/net-im/libpurple/Makefile b/net-im/libpurple/Makefile index 49e1e6a4b786..cb7219960180 100644 --- a/net-im/libpurple/Makefile +++ b/net-im/libpurple/Makefile @@ -1,303 +1,301 @@ -# Created by: Jim Mock - PORTNAME?= libpurple PORTVERSION= 2.14.10 CATEGORIES?= net-im MASTER_SITES= SF/pidgin/Pidgin/${PORTVERSION} DISTNAME= pidgin-${PORTVERSION} MAINTAINER?= marcus@FreeBSD.org COMMENT?= Backend library for the Pidgin multi-protocol messaging client LICENSE= GPLv3 USES+= cpe gettext gmake gnome libtool localbase pathfix pkgconfig \ tar:bzip2 USE_GNOME?= gnomeprefix intltool glib20 libxml2 GNU_CONFIGURE= yes CONFIGURE_ARGS?=--disable-gtkui \ --disable-consoleui \ --with-dynamic-prpls=${PRPL_MODULES:S/,$//} \ --enable-static \ --disable-nm \ --with-system-ssl-certs=/usr/share/certs/trusted \ --disable-schemas-install INSTALL_TARGET= install-strip .if !defined(PIDGIN_SLAVE) # Pidgin slave ports that require the following functionality, must explicitly # set these macros themselves. USES+= iconv shebangfix USE_LDCONFIG= yes SHEBANG_FILES= libpurple/purple-remote \ libpurple/purple-url-handler .if defined(PACKAGE_BUILDING) WITH_GNOME= yes .endif .endif PRPL_MODULES= CPE_VENDOR= pidgin OPTIONS_DEFINE= DBUS SASL GSTREAMER VV IDN PERL TCLTK OPTIONS_GROUP= PROTOCOLS OPTIONS_RADIO= TLS OPTIONS_RADIO_TLS= NSS GNUTLS OPTIONS_GROUP_PROTOCOLS=BONJOUR GG SAMETIME SILC IRC JABBER \ NOVELL QQ SIMPLE ZEPHYR OPTIONS_DEFAULT= BONJOUR DBUS NSS GSTREAMER VV IDN GG IRC JABBER \ NOVELL QQ SASL SIMPLE ZEPHYR BONJOUR_DESC= mDNS support and Bonjour protocol GNUTLS_DESC= Use GNUTLS for encryption support NSS_DESC= Use Mozilla NSS for encryption support SASL_DESC= Cyrus SASL support (for jabberd) GSTREAMER_DESC= Use GStreamer for playing sounds VV_DESC= Video and voice support SAMETIME_DESC= The Lotus Sametime chat protocol SILC_DESC= The Secure Internet Live Conferencing protocol GG_DESC= The Gadu-Gadu chat protocol IRC_DESC= The Internet Relay Chat protocol JABBER_DESC= The Jabber/XMPP/Google Talk protocol NOVELL_DESC= The Novell GroupWise chat protocol QQ_DESC= The Tencent QQ chat protocol SIMPLE_DESC= The SIMPLE chat protocol ZEPHYR_DESC= The Zephyr chat protocol PLIST_SUB+= SHLIB_VERSION=${PORTVERSION:R:E}.${PORTVERSION:E} .if defined(WITH_GTKUI) OPTIONS_DEFINE+= GTKSPELL CAP OPTIONS_DEFAULT+= GTKSPELL CAP GTKSPELL_DESC= Spell checking support CAP_DESC= Contact Availability Prediction plugin PLIST_SUB+= GTKUI="" .else PLIST_SUB+= GTKUI="@comment not installed: " .endif .if defined(WITH_CONSOLEUI) USES+= ncurses CONFIGURE_ARGS+=--with-ncurses-headers=${NCURSESINC} PLIST_SUB+= CONSOLEUI="" .else PLIST_SUB+= CONSOLEUI="@comment not installed: " .endif CONFIGURE_ARGS+=--disable-doxygen .include .if ${PORT_OPTIONS:MTCLTK} USES+= tk CFLAGS+= -I${TK_INCLUDEDIR} -I${TCL_INCLUDEDIR} CONFIGURE_ARGS+= --with-tclconfig=${TCL_LIBDIR} \ --with-tkconfig=${TK_LIBDIR} PLIST_SUB+= TCL:="" .else CONFIGURE_ARGS+= --disable-tcl PLIST_SUB+= TCL:="@comment not installed: " .endif .if ${PORT_OPTIONS:MPERL} USES+= perl5 CONFIGURE_ARGS+= --with-perl-lib=site PLIST_SUB+= PERL:="" .if !defined(PIDGIN_SLAVE) || defined(WITH_GTKUI) PLIST_SUB+= PERLMAN:="" .else PLIST_SUB+= PERLMAN:="@comment not installed: " .endif .else CONFIGURE_ARGS+= --disable-perl PLIST_SUB+= PERL:="@comment not installed: " \ PERLMAN:="@comment not installed: " .endif .if defined(WITH_GTKUI) USE_GNOME+= evolutiondataserver3 PLIST_SUB+= EVO="" CONFIGURE_ARGS+= --enable-gevolution .else CONFIGURE_ARGS+= --disable-gevolution PLIST_SUB+= EVO="@comment not installed: " .endif .if ${PORT_OPTIONS:MGSTREAMER} USES+= gstreamer USE_GSTREAMER+=core good .else CONFIGURE_ARGS+=--disable-gstreamer .endif .if ${PORT_OPTIONS:MVV} && ${PORT_OPTIONS:MGSTREAMER} LIB_DEPENDS+= libfarstream-0.2.so:net-im/farstream USE_GSTREAMER+=v4l2 PLIST_SUB+= VV="" .else CONFIGURE_ARGS+=--disable-vv PLIST_SUB+= VV="@comment " .endif .if ${PORT_OPTIONS:MIDN} LIB_DEPENDS+= libidn.so:dns/libidn .else CONFIGURE_ARGS+=--disable-idn .endif .if ${PORT_OPTIONS:MCAP} LIB_DEPENDS+= libsqlite3.so:databases/sqlite3 CONFIGURE_ARGS+=--enable-cap PLIST_SUB+= CAP="" .else CONFIGURE_ARGS+=--disable-cap PLIST_SUB+= CAP="@comment not installed: " .endif .if ${PORT_OPTIONS:MGNUTLS} LIB_DEPENDS+= libgnutls.so:security/gnutls CONFIGURE_ARGS+= --enable-gnutls=yes PLIST_SUB+= GNUTLS="" .else CONFIGURE_ARGS+= --enable-gnutls=no PLIST_SUB+= GNUTLS="@comment " .endif .if ${PORT_OPTIONS:MNSS} LIB_DEPENDS+= libnss3.so:security/nss CONFIGURE_ARGS+= --enable-nss=yes \ --with-nspr-includes=${LOCALBASE}/include/nspr \ --with-nspr-libs=${LOCALBASE}/lib \ --with-nss-includes=${LOCALBASE}/include/nss \ --with-nss-libs=${LOCALBASE}/lib PLIST_SUB+= NSS="" .else CONFIGURE_ARGS+= --enable-nss=no PLIST_SUB+= NSS="@comment " .endif .if ${PORT_OPTIONS:MSASL} LIB_DEPENDS+= libsasl2.so:security/cyrus-sasl2 CONFIGURE_ARGS+= --enable-cyrus-sasl .else CONFIGURE_ARGS+= --disable-cyrus-sasl .endif .if ${PORT_OPTIONS:MBONJOUR} LIB_DEPENDS+= libavahi-client.so:net/avahi-app PLIST_SUB+= BONJOUR="" PRPL_MODULES:= bonjour,${PRPL_MODULES} .else CONFIGURE_ARGS+=--disable-avahi PLIST_SUB+= BONJOUR="@comment not installed: " .endif .if ${PORT_OPTIONS:MGTKSPELL} LIB_DEPENDS+= libgtkspell.so:textproc/gtkspell .else CONFIGURE_ARGS+= --disable-gtkspell .endif .if ${PORT_OPTIONS:MDBUS} USES+= python:3.5+ LIB_DEPENDS+= libdbus-glib-1.so:devel/dbus-glib .if !defined(PIDGIN_SLAVE) RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}dbus>=0:devel/py-dbus@${PY_FLAVOR} .endif CONFIGURE_ARGS+= --enable-dbus --with-python3=${PYTHON_CMD} PLIST_SUB+= DBUS="" .else CONFIGURE_ARGS+= --disable-dbus PLIST_SUB+= DBUS="@comment not installed: " .endif .if ${PORT_OPTIONS:MSAMETIME} LIB_DEPENDS+= libmeanwhile.so:net-im/meanwhile PLIST_SUB+= SAMETIME="" PRPL_MODULES:= sametime,${PRPL_MODULES} .else PLIST_SUB+= SAMETIME="@comment not installed: " CONFIGURE_ARGS+=--disable-meanwhile .endif .if ${PORT_OPTIONS:MSILC} LIB_DEPENDS+= libsilcclient.so:devel/silc-toolkit CONFIGURE_ARGS+= --with-silc-includes=${LOCALBASE}/include/silc \ --with-silc-libs=${LOCALBASE}/lib PLIST_SUB+= SILC="" PRPL_MODULES:= silc,${PRPL_MODULES} .else PLIST_SUB+= SILC="@comment not installed: " .endif .if ${PORT_OPTIONS:MGG} PLIST_SUB+= GG="" PRPL_MODULES:= gg,${PRPL_MODULES} .else PLIST_SUB+= GG="@comment not installed: " .endif .if ${PORT_OPTIONS:MIRC} PLIST_SUB+= IRC="" PRPL_MODULES:= irc,${PRPL_MODULES} .else PLIST_SUB+= IRC="@comment not installed: " .endif .if ${PORT_OPTIONS:MJABBER} PLIST_SUB+= JABBER="" PRPL_MODULES:= jabber,${PRPL_MODULES} .else PLIST_SUB+= JABBER="@comment not installed: " .endif .if ${PORT_OPTIONS:MNOVELL} PLIST_SUB+= NOVELL="" PRPL_MODULES:= novell,${PRPL_MODULES} .else PLIST_SUB+= NOVELL="@comment not installed: " .endif #.if ${PORT_OPTIONS:MQQ} #PLIST_SUB+= QQ="" #PRPL_MODULES:= qq,${PRPL_MODULES} #.else #PLIST_SUB+= QQ="@comment not installed: " #.endif .if ${PORT_OPTIONS:MSIMPLE} PLIST_SUB+= SIMPLE="" PRPL_MODULES:= simple,${PRPL_MODULES} .else PLIST_SUB+= SIMPLE="@comment not installed: " .endif .if ${PORT_OPTIONS:MZEPHYR} PLIST_SUB+= ZEPHYR="" PRPL_MODULES:= zephyr,${PRPL_MODULES} .else PLIST_SUB+= ZEPHYR="@comment not installed: " .endif pre-everything:: .if ! ${PORT_OPTIONS:MGNUTLS} && ! ${PORT_OPTIONS:MNSS} @${ECHO_MSG} "WARNING: In order to use MSN, you must enable the GNUTLS and/or NSS options." .endif post-patch: @${REINPLACE_CMD} \ -e 's|-lpthread $$LIBDL|-lpthread ${ICONV_LIB}|' \ ${WRKSRC}/configure .if defined(PIDGIN_SLAVE) @${FIND} ${BUILD_WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -e \ 's|$$(top_builddir)/libpurple/libpurple.la|-lpurple|' .endif .if !defined(PIDGIN_SLAVE) && ${PORT_OPTIONS:MPERL} post-install: @${SED} -i '' -e 's|^${STAGEDIR}||g' \ ${STAGEDIR}${PREFIX}/lib/purple-2/perl/auto/Purple/.packlist .endif .include diff --git a/net-im/libqtelegram-ae/Makefile b/net-im/libqtelegram-ae/Makefile index 0d3048c9c0d0..470b3d50c664 100644 --- a/net-im/libqtelegram-ae/Makefile +++ b/net-im/libqtelegram-ae/Makefile @@ -1,28 +1,26 @@ -# Created by: Henry Hu - PORTNAME= libqtelegram-ae PORTVERSION= 6.1 PORTREVISION= 5 DISTVERSIONPREFIX= v DISTVERSIONSUFFIX= -stable CATEGORIES= net-im MAINTAINER= henry.hu.sh@gmail.com COMMENT= Fork of libqtelegram by Aseman Team LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE USE_GITHUB= yes GH_ACCOUNT= Aseman-Land GH_PROJECT= libqtelegram-aseman-edition USES= compiler:c++11-lang qmake:outsource qt:5 ssl USE_QT= qmake_build buildtools_build core gui network multimedia USE_LDCONFIG= yes post-patch: @${REINPLACE_CMD} -e "/OPENSSL_INCLUDE_PATH/d" \ ${WRKSRC}/libqtelegram-ae.pri .include diff --git a/net-im/loudmouth/Makefile b/net-im/loudmouth/Makefile index 7925c72c9194..7a75c868d800 100644 --- a/net-im/loudmouth/Makefile +++ b/net-im/loudmouth/Makefile @@ -1,47 +1,46 @@ -# Created by: Adam Weinberger # $MCom: ports/trunk/net-im/loudmouth/Makefile 19914 2014-09-25 22:33:21Z kwm $ PORTNAME= loudmouth DISTVERSION= 1.5.4 CATEGORIES= net-im MASTER_SITES= https://mcabber.com/files/loudmouth/ \ http://www.lilotux.net/~mikael/mcabber/files/loudmouth/ MAINTAINER= gnome@FreeBSD.org COMMENT= Lightweight Jabber client library LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libidn.so:dns/libidn USES= gettext gmake gnome libtool pkgconfig tar:bzip2 USE_GNOME= glib20 GNU_CONFIGURE= yes USE_LDCONFIG= yes CONFIGURE_ARGS= --disable-rebuilds \ --disable-gtk-doc \ --with-compile-warnings=no \ --with-pkgconfigdir=${PREFIX}/libdata/pkgconfig INSTALL_TARGET= install-strip OPTIONS_DEFINE= DOCS OPTIONS_RADIO= SSL OPTIONS_RADIO_SSL= GNUTLS OPENSSL OPTIONS_DEFAULT= GNUTLS GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls GNUTLS_CONFIGURE_ON= --with-ssl=gnutls OPENSSL_USES= ssl OPENSSL_CONFIGURE_ON= --with-ssl=openssl OPENSSL_RUN_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss .include .if empty(PORT_OPTIONS:MGNUTLS) && empty(PORT_OPTIONS:MOPENSSL) CONFIGURE_ARGS+= --without-ssl .endif .include diff --git a/net-im/mcabber/Makefile b/net-im/mcabber/Makefile index 99da1101229c..39a862b5ced6 100644 --- a/net-im/mcabber/Makefile +++ b/net-im/mcabber/Makefile @@ -1,70 +1,68 @@ -# Created by: vsevolod - PORTNAME= mcabber PORTVERSION= 1.1.2 CATEGORIES= net-im MASTER_SITES= http://www.lilotux.net/~mikael/mcabber/files/ MAINTAINER= ports@FreeBSD.org COMMENT= Small Jabber console client LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING # it picks libcharset from converters/libiconv installed by glib, # so provide an explicit dependency LIB_DEPENDS= libloudmouth-1.so:net-im/loudmouth \ libcharset.so:converters/libiconv USES= cpe gettext gnome iconv:wchar_t libtool localbase ncurses pathfix \ pkgconfig tar:bzip2 USE_GNOME= glib20 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-hgcset INSTALL_TARGET= install-strip PORTDATA= * PORTEXAMPLES= * OPTIONS_DEFINE= EXAMPLES GPGME OTR IDN OPTIONS_DEFAULT= IDN OPTIONS_RADIO= SPELL OPTIONS_RADIO_SPELL= ASPELL ENCHANT OPTIONS_SUB= yes ENCHANT_DESC= Spell checking support via Enchant GPGME_DESC= OpenPGP support via GPGME OTR_DESC= Off-the-record messaging support ASPELL_LIB_DEPENDS= libaspell.so:textproc/aspell ASPELL_CONFIGURE_ENABLE=aspell ENCHANT_LIB_DEPENDS= libenchant.so:textproc/enchant ENCHANT_CONFIGURE_ENABLE=enchant GPGME_LIB_DEPENDS= libgpgme.so:security/gpgme GPGME_CONFIGURE_ENABLE= gpgme OTR_LIB_DEPENDS= libgcrypt.so:security/libgcrypt \ libotr.so.5:security/libotr OTR_CONFIGURE_ENABLE= otr IDN_LIB_DEPENDS= libidn.so:dns/libidn IDN_CONFIGURE_OFF= --without-libidn post-patch: @${REINPLACE_CMD} -e 's|$$"$${libdir}|"$${libdir}|' \ -e 's|-O2 $$CFLAGS|$$CFLAGS|' ${WRKSRC}/configure post-install: ${INSTALL_DATA} ${WRKSRC}/mcabber.desktop \ ${STAGEDIR}${PREFIX}/share/applications post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/mcabberrc.example \ ${STAGEDIR}${EXAMPLESDIR}/mcabberrc @(cd ${WRKSRC} && ${COPYTREE_SHARE} contrib \ ${STAGEDIR}${EXAMPLESDIR}) .include diff --git a/net-im/meanwhile/Makefile b/net-im/meanwhile/Makefile index bcad32176de6..588bd3dab59f 100644 --- a/net-im/meanwhile/Makefile +++ b/net-im/meanwhile/Makefile @@ -1,28 +1,26 @@ -# Created by: Joe Marcus Clarke - PORTNAME= meanwhile PORTVERSION= 1.0.2 PORTREVISION= 6 CATEGORIES= net-im MASTER_SITES= SF MAINTAINER= marcus@FreeBSD.org COMMENT= Open Source implementation of the Lotus Sametime protocol USES= gmake gnome libtool pathfix pkgconfig USE_GNOME= glib20 USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-doxygen=no \ --with-gmp-prefix=${LOCALBASE} CPPFLAGS+= -I${LOCALBASE}/include -DGLIB_COMPILATION LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-doc-${PORTVERSION} post-patch: @${REINPLACE_CMD} -e 's|glib/.*\.h>|glib.h>|g' \ ${WRKSRC}/samples/*.c ${WRKSRC}/src/*.[ch] .include diff --git a/net-im/mikutter/Makefile b/net-im/mikutter/Makefile index 5187cc7c011c..7c72c89c7ce1 100644 --- a/net-im/mikutter/Makefile +++ b/net-im/mikutter/Makefile @@ -1,79 +1,77 @@ -# Created by: TAKATSU Tomonari - PORTNAME= mikutter PORTVERSION= 5.0.4 CATEGORIES= net-im ruby MASTER_SITES= https://mikutter.hachune.net/bin/ \ LOCAL/meta/${PORTNAME} MAINTAINER= meta@FreeBSD.org COMMENT= Simple, powerful, and moeful Twitter client LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-gtk3>=3.4.9:x11-toolkits/rubygem-gtk3 \ rubygem-cairo>=1.16.2:graphics/rubygem-cairo \ rubygem-addressable>=2.8.0:www/rubygem-addressable \ rubygem-delayer>=1.2.1:devel/rubygem-delayer \ rubygem-delayer-deferred>=2.2.0:devel/rubygem-delayer-deferred \ rubygem-diva>=2.0.1:devel/rubygem-diva \ rubygem-gettext>=3.4.1:devel/rubygem-gettext \ rubygem-gio2>=3.3.1:devel/rubygem-gio2 \ rubygem-httpclient>=2.8.3:www/rubygem-httpclient \ rubygem-instance_storage>=1.0.0:devel/rubygem-instance_storage \ rubygem-locale>=2.1.2:devel/rubygem-locale \ rubygem-memoist>=0.16.2:devel/rubygem-memoist \ rubygem-moneta>=0.7:devel/rubygem-moneta \ rubygem-nokogiri>=1.8.5:textproc/rubygem-nokogiri \ rubygem-oauth>=0.5.8:net/rubygem-oauth \ rubygem-pluggaloid>=1.7.0:devel/rubygem-pluggaloid \ rubygem-prime>=0.1.2:math/rubygem-prime \ rubygem-text>=1.3.1:textproc/rubygem-text \ rubygem-totoridipjp>=0.1.0:www/rubygem-totoridipjp \ rubygem-twitter-text>=2.1.0:textproc/rubygem-twitter-text \ rubygem-typed-array>=0.1.2:devel/rubygem-typed-array \ rubygem-unf>=0.1.4:textproc/rubygem-unf USES= shebangfix USE_RUBY= yes NO_ARCH= yes NO_BUILD= yes SHEBANG_FILES= mikutter.rb \ core/miku/miku.rb PORTDOCS= README SUB_FILES= mikutter.desktop SUB_LIST= RUBY_SITELIBDIR=${RUBY_SITELIBDIR} OPTIONS_DEFINE= DOCS NOTIFY NOTIFY_DESC= notify-send support OPTIONS_DEFAULT= ${OPTIONS_DEFINE} NOTIFY_RUN_DEPENDS= notify-send:devel/libnotify post-patch: @${REINPLACE_CMD} \ -e "s|%%RUBY_SITELIBDIR%%|${RUBY_SITELIBDIR}|" \ -e "s|%%RUBY_WITH_SUFFIX%%|${RUBY_WITH_SUFFIX}|" \ ${WRKSRC}/mikutter.rb @${RM} -r ${WRKSRC}/vendor do-install: ${INSTALL_SCRIPT} ${INSTALL_WRKSRC}/mikutter.rb ${STAGEDIR}${PREFIX}/bin/mikutter cd ${INSTALL_WRKSRC} \ && ${COPYTREE_SHARE} core ${STAGEDIR}${RUBY_SITELIBDIR}/mikutter \ && ${COPYTREE_SHARE} plugin ${STAGEDIR}${RUBY_SITELIBDIR}/mikutter ${INSTALL_DATA} ${WRKDIR}/${SUB_FILES} ${STAGEDIR}${PREFIX}/share/applications/ @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${INSTALL_WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR} x-generate-plist: stage ${ECHO} bin/mikutter > pkg-plist.new ${FIND} ${STAGEDIR}${RUBY_SITELIBDIR}/mikutter -type f | ${SORT} | ${SED} -e 's,${STAGEDIR}${RUBY_SITELIBDIR},%%RUBY_SITELIBDIR%%,' >> pkg-plist.new ${ECHO} share/applications/mikutter.desktop >> pkg-plist.new .include diff --git a/net-im/nextcloud-talk/Makefile b/net-im/nextcloud-talk/Makefile index 89906181afb6..d391ed61b3de 100644 --- a/net-im/nextcloud-talk/Makefile +++ b/net-im/nextcloud-talk/Makefile @@ -1,35 +1,33 @@ -# Created by: Bernard Spil - PORTNAME= talk PORTVERSION= 14.0.3 DISTVERSIONPREFIX= v CATEGORIES= net-im www MASTER_SITES= https://github.com/nextcloud-releases/spreed/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/ PKGNAMEPREFIX= nextcloud- PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} DISTNAME= spreed-${DISTVERSIONPREFIX}${DISTVERSION} DIST_SUBDIR= nextcloud MAINTAINER= brnrd@FreeBSD.org COMMENT= Online meeting app for Nextcloud LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= nextcloud${PHP_PKGNAMESUFFIX}>=24:www/nextcloud@${PHP_FLAVOR} USES= cpe php:flavors CPE_VENDOR= nextcloud NO_BUILD= yes NO_ARCH= yes WRKSRC= ${WRKDIR}/spreed WWWDIR= ${PREFIX}/www/nextcloud/apps-pkg/spreed do-install: @${MKDIR} ${STAGEDIR}${WWWDIR} @(cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) @(cd ${WRKSRC}; ${FIND} . -not -type d) | ${SORT} | \ ${SED} -e 's,^\.,${WWWDIR_REL},' >> ${TMPPLIST} .include diff --git a/net-im/openfire/Makefile b/net-im/openfire/Makefile index d16d4a0a71af..a9efe3205e46 100644 --- a/net-im/openfire/Makefile +++ b/net-im/openfire/Makefile @@ -1,110 +1,108 @@ -# Created by: Nikolay Pavlov - PORTNAME= openfire DISTVERSIONPREFIX= v DISTVERSION= 4.7.1 PORTEPOCH= 1 CATEGORIES= net-im java MASTER_SITES= LOCAL/fernape:maven MAINTAINER= nikita@druba.su COMMENT= Enterprise instant messaging server LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= mvn:devel/maven USES= cpe CPE_VENDOR= igniterealtime USE_GITHUB= YES GH_ACCOUNT= igniterealtime GH_PROJECT= Openfire USE_JAVA= yes JAVA_VERSION= 1.8+ USE_RC_SUBR= ${PORTNAME} DATADIR= ${JAVASHAREDIR}/${PORTNAME} NO_ARCH= yes SUB_FILES+= pkg-message INSTALL_WRKSRC= ${WRKSRC}/distribution/target/distribution-base/ VARLOG= /var/log/${PORTNAME} VARDB= /var/db/${PORTNAME} USERS= ${PORTNAME} GROUPS= ${USERS} PLIST_SUB+= VARDB=${VARDB} \ VARLOG=${VARLOG} OPTIONS_DEFINE= DOCS TEST OPTIONS_DEFAULT= MAVEN_LOCAL OPTIONS_SINGLE= MAVEN OPTIONS_SINGLE_MAVEN= MAVEN_LOCAL MAVEN_ONLINE MAVEN_DESC= Source of Maven build plugins MAVEN_LOCAL_DESC= Use prefetch plugins from FreeBSD repository MAVEN_ONLINE_DESC= Download last plugins during build process and store them into ~/.m2 MAVEN_LOCAL_DISTFILES= FreeBSD-${PORTNAME}-${PORTVERSION}-maven-repository.tar.gz:maven MVN= mvn MVN_TARGET= package .include .if ${PORT_OPTIONS:MTEST} MVN_OPTS= -DskipTests=false .else MVN_OPTS= -DskipTests=true .endif .if ${PORT_OPTIONS:MMAVEN_LOCAL} MVN_OPTS+= -o -Dmaven.repo.local=${WRKDIR}/m2 .endif .if ${PORT_OPTIONS:MMAVEN_ONLINE} MVN_OPTS+= -U .endif do-build: ${ECHO_CMD} "cd ${WRKSRC} && ${MVN} ${MVN_OPTS} ${MVN_TARGET}" @(cd ${WRKSRC} && ${MVN} ${MVN_OPTS} ${MVN_TARGET}) do-install: @${MKDIR} ${STAGEDIR}${DATADIR}/lib @${MKDIR} ${STAGEDIR}${ETCDIR} @${MKDIR} ${STAGEDIR}${VARDB} @${MKDIR} ${STAGEDIR}${VARLOG} (cd ${INSTALL_WRKSRC}/lib && ${INSTALL} -m 744 *.jar ${STAGEDIR}${DATADIR}/lib) (cd ${INSTALL_WRKSRC}/lib && ${INSTALL} -m 744 log4j2.xml ${STAGEDIR}${DATADIR}/lib) (cd ${INSTALL_WRKSRC}/resources && \ ${FIND} . \! -path ./security\* \! -path ./nativeAuth\* | \ ${CPIO} -pvdmu -R ${SHAREOWN}:${SHAREGRP} \ ${STAGEDIR}${DATADIR}/resources) (cd ${INSTALL_WRKSRC}/plugins/admin && ${FIND} . \ | ${CPIO} -pvdmu -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${DATADIR}/plugins/admin) ${LN} -sf ${ETCDIR} ${STAGEDIR}${DATADIR}/conf ${LN} -sf ${ETCDIR} ${STAGEDIR}${DATADIR}/resources/security ${LN} -sf ${VARDB} ${STAGEDIR}${DATADIR}/embedded-db ${LN} -sf ${VARLOG} ${STAGEDIR}${DATADIR}/logs ${INSTALL_DATA} ${INSTALL_WRKSRC}/conf/${PORTNAME}.xml \ ${STAGEDIR}${ETCDIR}/${PORTNAME}.xml.sample ${INSTALL_DATA} ${INSTALL_WRKSRC}/conf/security.xml \ ${STAGEDIR}${ETCDIR}/security.xml.sample ${INSTALL_DATA} ${INSTALL_WRKSRC}/conf/crowd.properties \ ${STAGEDIR}${ETCDIR}/crowd.properties.sample ${INSTALL} -m 600 ${INSTALL_WRKSRC}/resources/security/truststore \ ${STAGEDIR}${ETCDIR}/truststore.sample ${INSTALL} -m 600 ${INSTALL_WRKSRC}/resources/security/keystore \ ${STAGEDIR}${ETCDIR}/keystore.sample do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${INSTALL_WRKSRC}/documentation && ${FIND} . \ | ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${DOCSDIR} > /dev/null 2>&1 ) .include diff --git a/net-im/p5-AnyEvent-XMPP/Makefile b/net-im/p5-AnyEvent-XMPP/Makefile index 3a4bf723a54f..dffe3ec981a4 100644 --- a/net-im/p5-AnyEvent-XMPP/Makefile +++ b/net-im/p5-AnyEvent-XMPP/Makefile @@ -1,29 +1,27 @@ -# Created by: Wen Heping - PORTNAME= AnyEvent-XMPP PORTVERSION= 0.55 PORTREVISION= 1 CATEGORIES= net-im perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Implementation of the XMPP Protocol LICENSE= ART10 GPLv1+ LICENSE_COMB= dual BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-AnyEvent>=0:devel/p5-AnyEvent \ p5-Authen-SASL>=0:security/p5-Authen-SASL \ p5-Digest-SHA1>=0:security/p5-Digest-SHA1 \ p5-Net-LibIDN>=0:dns/p5-Net-LibIDN \ p5-Object-Event>=0.7:devel/p5-Object-Event \ p5-XML-Parser>=0:textproc/p5-XML-Parser \ p5-XML-Writer>=0:textproc/p5-XML-Writer NO_ARCH= yes USES= perl5 USE_PERL5= configure .include diff --git a/net-im/p5-DJabberd/Makefile b/net-im/p5-DJabberd/Makefile index ae345a2c7708..ea8cb46a7429 100644 --- a/net-im/p5-DJabberd/Makefile +++ b/net-im/p5-DJabberd/Makefile @@ -1,30 +1,28 @@ -# Created by: Sergey Skvortsov - PORTNAME= DJabberd PORTVERSION= 0.85 PORTREVISION= 2 CATEGORIES= net-im perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:MART PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Scalable, extensible Jabber/XMPP server framework BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Danga-Socket>=0:devel/p5-Danga-Socket \ p5-XML-SAX>=0:textproc/p5-XML-SAX \ p5-XML-LibXML>=0:textproc/p5-XML-LibXML \ p5-Net-DNS>=0:dns/p5-Net-DNS \ p5-Net-SSLeay>=0:security/p5-Net-SSLeay \ p5-Log-Log4perl>=0:devel/p5-Log-Log4perl \ p5-Digest-HMAC>=0:security/p5-Digest-HMAC \ p5-Unicode-Stringprep>=0:converters/p5-Unicode-Stringprep TEST_DEPENDS= p5-Digest-SHA1>=0:security/p5-Digest-SHA1 PORTSCOUT= limit:^[0-9\.]*$$ USES= perl5 USE_PERL5= configure .include diff --git a/net-im/p5-Jabber-Lite/Makefile b/net-im/p5-Jabber-Lite/Makefile index c585c037ea19..c6c3bd9187ec 100644 --- a/net-im/p5-Jabber-Lite/Makefile +++ b/net-im/p5-Jabber-Lite/Makefile @@ -1,28 +1,26 @@ -# Created by: Gea-Suan Lin - PORTNAME= Jabber-Lite PORTVERSION= 0.8.1 PORTREVISION= 1 CATEGORIES= net-im perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:BEECEE PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= Standalone library for communicating with Jabber servers LICENSE= ART10 GPLv1+ LICENSE_COMB= dual BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Authen-SASL>=0:security/p5-Authen-SASL \ p5-Digest-SHA1>=0:security/p5-Digest-SHA1 \ p5-IO-Socket-SSL>=0:security/p5-IO-Socket-SSL \ p5-Net-DNS>=0:dns/p5-Net-DNS USES= perl5 USE_PERL5= configure NO_ARCH= yes .include diff --git a/net-im/p5-Jabber-SimpleSend/Makefile b/net-im/p5-Jabber-SimpleSend/Makefile index 3886c1b3b618..b6bbc1b142e9 100644 --- a/net-im/p5-Jabber-SimpleSend/Makefile +++ b/net-im/p5-Jabber-SimpleSend/Makefile @@ -1,20 +1,18 @@ -# Created by: Gea-Suan Lin - PORTNAME= Jabber-SimpleSend PORTVERSION= 0.03 PORTREVISION= 1 CATEGORIES= net-im perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Send a Jabber message simply BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-libwww>=0:www/p5-libwww \ p5-Net-Jabber>=0:net-im/p5-Net-Jabber USES= perl5 USE_PERL5= configure .include diff --git a/net-im/p5-Net-AOLIM/Makefile b/net-im/p5-Net-AOLIM/Makefile index 2a4c2111f62f..ad5bf02fdfba 100644 --- a/net-im/p5-Net-AOLIM/Makefile +++ b/net-im/p5-Net-AOLIM/Makefile @@ -1,19 +1,17 @@ -# Created by: Seamus Venasse - PORTNAME= Net-AOLIM PORTVERSION= 1.61 PORTREVISION= 2 CATEGORIES= net-im perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Perl OO interface to the AOL Instant Messenger TOC client protocol USES= perl5 shebangfix SHEBANG_FILES= example.pl USE_PERL5= configure WRKSRC= ${WRKDIR}/${PORTNAME} NO_ARCH= yes .include diff --git a/net-im/p5-Net-Async-XMPP/Makefile b/net-im/p5-Net-Async-XMPP/Makefile index 268a69fa7b22..6bf35846f032 100644 --- a/net-im/p5-Net-Async-XMPP/Makefile +++ b/net-im/p5-Net-Async-XMPP/Makefile @@ -1,32 +1,30 @@ -# Created by: - PORTNAME= Net-Async-XMPP PORTVERSION= 0.003 PORTREVISION= 3 CATEGORIES= net-im perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Asynchronous XMPP client and server LICENSE= ART10 GPLv1+ LICENSE_COMB= dual LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Future>=0.29:devel/p5-Future \ p5-IO-Async>=0.60:devel/p5-IO-Async \ p5-IO-Async-Resolver-DNS>=0.04:dns/p5-IO-Async-Resolver-DNS \ p5-IO-Async-SSL>=0.14:security/p5-IO-Async-SSL \ p5-Mixin-Event-Dispatch>=1:devel/p5-Mixin-Event-Dispatch \ p5-Protocol-XMPP>=0.006:net-im/p5-Protocol-XMPP \ p5-curry>=0:devel/p5-curry TEST_DEPENDS= p5-Test-CheckDeps>=0.010:devel/p5-Test-CheckDeps \ p5-Test-Fatal>=0.010:devel/p5-Test-Fatal NO_ARCH= yes USES= perl5 USE_PERL5= configure .include diff --git a/net-im/p5-Net-Jabber/Makefile b/net-im/p5-Net-Jabber/Makefile index 45c268844b84..aed501a963ec 100644 --- a/net-im/p5-Net-Jabber/Makefile +++ b/net-im/p5-Net-Jabber/Makefile @@ -1,24 +1,22 @@ -# Created by: Yen-Ming Lee - PORTNAME= Net-Jabber PORTVERSION= 2.0 PORTREVISION= 1 CATEGORIES= net-im perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- DIST_SUBDIR= jabber MAINTAINER= perl@FreeBSD.org COMMENT= Net::Jabber provides Perl Developer access to the Jabber protocol LICENSE= LGPL20+ LICENSE_FILE= ${WRKSRC}/LICENSE.LGPL BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Net-XMPP>=0:net-im/p5-Net-XMPP USES= perl5 USE_PERL5= configure NO_ARCH= yes .include diff --git a/net-im/p5-Net-NetSend/Makefile b/net-im/p5-Net-NetSend/Makefile index 39324595c83e..3faab98fc7a1 100644 --- a/net-im/p5-Net-NetSend/Makefile +++ b/net-im/p5-Net-NetSend/Makefile @@ -1,16 +1,14 @@ -# Created by: Tsung-Han Yeh - PORTNAME= Net-NetSend PORTVERSION= 0.12 PORTREVISION= 1 CATEGORIES= net-im perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= snowfly@yuntech.edu.tw COMMENT= Perl extension for sending Windows Popup Messages USES= perl5 USE_PERL5= configure .include diff --git a/net-im/p5-Net-OSCAR/Makefile b/net-im/p5-Net-OSCAR/Makefile index 989247378b4f..addfb973f180 100644 --- a/net-im/p5-Net-OSCAR/Makefile +++ b/net-im/p5-Net-OSCAR/Makefile @@ -1,20 +1,18 @@ -# Created by: Kelly Cochran - PORTNAME= Net-OSCAR PORTVERSION= 1.928 PORTREVISION= 1 CATEGORIES= net-im perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Perl extension for the AOL Instant Messenger OSCAR protocol BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-SOCKS>=0:net/p5-Socks \ p5-XML-Parser>=0:textproc/p5-XML-Parser USES= perl5 USE_PERL5= configure .include diff --git a/net-im/p5-Net-Stomp/Makefile b/net-im/p5-Net-Stomp/Makefile index 07440fc929b0..2c552378cb5d 100644 --- a/net-im/p5-Net-Stomp/Makefile +++ b/net-im/p5-Net-Stomp/Makefile @@ -1,26 +1,24 @@ -# Created by: Sergey Skvortsov - PORTNAME= Net-Stomp PORTVERSION= 0.61 CATEGORIES= net-im perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Streaming Text Orientated Messaging Protocol Client LICENSE= ART10 GPLv1+ LICENSE_COMB= dual BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \ p5-Log-Any>=1.707:devel/p5-Log-Any TEST_DEPENDS= p5-Test-Deep>=0:devel/p5-Test-Deep \ p5-Test-Fatal>=0:devel/p5-Test-Fatal USES= perl5 USE_PERL5= configure NO_ARCH= yes .include diff --git a/net-im/p5-Net-XMPP/Makefile b/net-im/p5-Net-XMPP/Makefile index fcd6dda95992..e0b6f270dbe0 100644 --- a/net-im/p5-Net-XMPP/Makefile +++ b/net-im/p5-Net-XMPP/Makefile @@ -1,26 +1,24 @@ -# Created by: Lars Eggert - PORTNAME= Net-XMPP PORTVERSION= 1.05 PORTREVISION= 1 CATEGORIES= net-im perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Net::XMPP provides Perl Developer access to the XMPP protocol LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Authen-SASL>=2.12:security/p5-Authen-SASL \ p5-XML-Stream>=1.24:textproc/p5-XML-Stream TEST_DEPENDS= p5-LWP-Online>=1.07:www/p5-LWP-Online \ p5-YAML-Tiny>=1.41:textproc/p5-YAML-Tiny NO_ARCH= yes USES= perl5 USE_PERL5= modbuild .include diff --git a/net-im/p5-Net-XMPP2/Makefile b/net-im/p5-Net-XMPP2/Makefile index 7277ffda94a3..3e8122f6f823 100644 --- a/net-im/p5-Net-XMPP2/Makefile +++ b/net-im/p5-Net-XMPP2/Makefile @@ -1,32 +1,30 @@ -# Created by: Gea-Suan Lin - PORTNAME= Net-XMPP2 PORTVERSION= 0.14 PORTREVISION= 2 CATEGORIES= net-im perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:ELMEX PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Implementation of the XMPP Protocol LICENSE= ART10 GPLv1+ LICENSE_COMB= dual BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-AnyEvent>=0:devel/p5-AnyEvent \ p5-Authen-SASL>=0:security/p5-Authen-SASL \ p5-BS-Event>=0:devel/p5-BS-Event \ p5-Digest-SHA1>=0:security/p5-Digest-SHA1 \ p5-Net-DNS>=0:dns/p5-Net-DNS \ p5-Net-LibIDN>=0:dns/p5-Net-LibIDN \ p5-Net-SSLeay>=0:security/p5-Net-SSLeay \ p5-Object-Event>=0:devel/p5-Object-Event \ p5-XML-Parser>=0:textproc/p5-XML-Parser \ p5-XML-Writer>=0:textproc/p5-XML-Writer USES= perl5 USE_PERL5= configure .include diff --git a/net-im/p5-Protocol-XMPP/Makefile b/net-im/p5-Protocol-XMPP/Makefile index 6a29b308bb24..95438c753630 100644 --- a/net-im/p5-Protocol-XMPP/Makefile +++ b/net-im/p5-Protocol-XMPP/Makefile @@ -1,20 +1,18 @@ -# Created by: - PORTNAME= Protocol-XMPP PORTVERSION= 0.006 PORTREVISION= 1 CATEGORIES= net-im perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:TEAM PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Protocol-level support for XMPP interaction RUN_DEPENDS= p5-Authen-SASL>=0:security/p5-Authen-SASL \ p5-XML-LibXML-SAX-ChunkParser>=0.00003:textproc/p5-XML-LibXML-SAX-ChunkParser USES= perl5 USE_PERL5= configure .include diff --git a/net-im/p5-SOAP-Transport-JABBER/Makefile b/net-im/p5-SOAP-Transport-JABBER/Makefile index 6a9f4e6e78b9..c2e241a166ef 100644 --- a/net-im/p5-SOAP-Transport-JABBER/Makefile +++ b/net-im/p5-SOAP-Transport-JABBER/Makefile @@ -1,25 +1,23 @@ -# Created by: Sunpoet Po-Chuan Hsieh - PORTNAME= SOAP-Transport-JABBER PORTVERSION= 0.713 PORTREVISION= 1 CATEGORIES= net-im net perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= Jabber-based transport backend for SOAP::Lite LICENSE= ART10 GPLv1+ LICENSE_COMB= dual BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Net-Jabber>=0:net-im/p5-Net-Jabber \ p5-SOAP-Lite>=0.711:net/p5-SOAP-Lite USES= perl5 USE_PERL5= modbuild NO_ARCH= yes .include diff --git a/net-im/pidgin-bot-sentry/Makefile b/net-im/pidgin-bot-sentry/Makefile index 57831a82e4dc..c0d0d8631756 100644 --- a/net-im/pidgin-bot-sentry/Makefile +++ b/net-im/pidgin-bot-sentry/Makefile @@ -1,24 +1,22 @@ -# Created by: Emanuel Haupt - PORTNAME= pidgin-bot-sentry PORTVERSION= 1.3.0 PORTREVISION= 11 CATEGORIES= net-im MASTER_SITES= SF/pidgin-bs/bot-sentry/${PORTVERSION} DISTNAME= bot-sentry-${PORTVERSION} MAINTAINER= ehaupt@FreeBSD.org COMMENT= Pidgin plugin to prevent instant message spam LICENSE= GPLv3 LIB_DEPENDS= libpurple.so:net-im/libpurple RUN_DEPENDS= pidgin:net-im/pidgin USES= gettext gmake gnome libtool pkgconfig tar:bzip2 USE_GNOME= gtk20 intltool GNU_CONFIGURE= yes INSTALL_TARGET= install-strip .include diff --git a/net-im/pidgin-fetion/Makefile b/net-im/pidgin-fetion/Makefile index 750b11b76f6a..d8c732b71d0b 100644 --- a/net-im/pidgin-fetion/Makefile +++ b/net-im/pidgin-fetion/Makefile @@ -1,27 +1,25 @@ -# Created by: Alexander Logvinov - PORTNAME= fetion PORTVERSION= 0.98.5.2 PORTREVISION= 7 CATEGORIES= net-im MASTER_SITES= http://www.logvinov.ru/files/dist/fetion/ \ LOCAL/avl PKGNAMEPREFIX= pidgin- MAINTAINER= ports@FreeBSD.org COMMENT= Fetion protocol plugin for libpurple LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpurple.so:net-im/libpurple GNU_CONFIGURE= yes USES= libtool pkgconfig tar:bzip2 CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip PLIST_FILES= lib/purple-2/libfetion.so .include diff --git a/net-im/pidgin-icyque/Makefile b/net-im/pidgin-icyque/Makefile index a499b788d7d7..769a1ddeb4bc 100644 --- a/net-im/pidgin-icyque/Makefile +++ b/net-im/pidgin-icyque/Makefile @@ -1,33 +1,31 @@ -# Created by: Eugene Grosbein - PORTNAME= pidgin-icyque DISTVERSION= g20200619 CATEGORIES= net-im MAINTAINER= eugen@FreeBSD.org COMMENT= Pidgin plugin for ICQ/WIM protocol LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= pidgin:net-im/pidgin RUN_DEPENDS= pidgin:net-im/pidgin LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib \ libpurple.so:net-im/libpurple USES= gnome gmake localbase:ldflags pkgconfig PLIST_FILES= lib/purple-2/libicyque.so USE_GITHUB= yes GH_ACCOUNT= EionRobb GH_PROJECT= icyque GH_TAGNAME= 4fc08a0 USE_GNOME= glib20 USE_LDCONFIG= yes post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/purple-2/libicyque.so .include diff --git a/net-im/pidgin-latex/Makefile b/net-im/pidgin-latex/Makefile index ec1438e3e132..19258bb3c0c5 100644 --- a/net-im/pidgin-latex/Makefile +++ b/net-im/pidgin-latex/Makefile @@ -1,30 +1,28 @@ -# Created by: Geoffrey Mainland - PORTNAME= latex PORTVERSION= 1.0 PORTREVISION= 10 CATEGORIES= net-im MASTER_SITES= SF/pidgin-${PORTNAME}/pidgin-${PORTNAME}/${PORTVERSION} PKGNAMEPREFIX= pidgin- DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION} MAINTAINER= mainland@apeiron.net COMMENT= Display LaTeX output in your IMs BUILD_DEPENDS= ${LOCALBASE}/include/pidgin/pidgin.h:net-im/pidgin RUN_DEPENDS= pidgin:net-im/pidgin WRKSRC= ${WRKDIR}/${PKGNAMEPREFIX}${PORTNAME} USES= gmake gnome magick:6,run pkgconfig tar:bzip2 USE_TEX= latex USE_GNOME= gtk20 MAKE_ARGS= CC="${CC}" PLIST_FILES= lib/pidgin/LaTeX.so do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/pidgin ${INSTALL_LIB} ${WRKSRC}/LaTeX.so ${STAGEDIR}${PREFIX}/lib/pidgin .include diff --git a/net-im/pidgin-libnotify/Makefile b/net-im/pidgin-libnotify/Makefile index 6610cc3ab65b..47dcdbb75f88 100644 --- a/net-im/pidgin-libnotify/Makefile +++ b/net-im/pidgin-libnotify/Makefile @@ -1,33 +1,31 @@ -# Created by: Meethune Bhowmick - PORTNAME= libnotify PORTVERSION= 0.14 PORTREVISION= 14 CATEGORIES= net-im MASTER_SITES= SF/gaim-${PORTNAME}/pidgin-${PORTNAME}/pidgin-${PORTNAME}-${PORTVERSION} PKGNAMEPREFIX= pidgin- DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION} MAINTAINER= meethune@gmail.com COMMENT= This plugin adds a libnotify interface to Pidgin BUILD_DEPENDS= ${LOCALBASE}/bin/pidgin:net-im/pidgin \ ${LOCALBASE}/libdata/pkgconfig/libnotify.pc:devel/libnotify LIB_DEPENDS= libnotify.so:devel/libnotify \ libpurple.so:net-im/libpurple GNU_CONFIGURE= yes USES= gmake gnome libtool pkgconfig USE_LDCONFIG= yes USE_GNOME= gtk20 intltool CONFIGURE_ARGS= --disable-static CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext .include diff --git a/net-im/pidgin-manualsize/Makefile b/net-im/pidgin-manualsize/Makefile index 695a36b0a3ab..5bbba73f1b73 100644 --- a/net-im/pidgin-manualsize/Makefile +++ b/net-im/pidgin-manualsize/Makefile @@ -1,34 +1,32 @@ -# Created by: Joseph S. Atkinson - PORTNAME= manualsize PORTVERSION= 0.7 PORTREVISION= 5 CATEGORIES= net-im MASTER_SITES= LOCAL/eugen \ http://www.grosbein.net/freebsd/distfiles/ PKGNAMEPREFIX= pidgin- DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION} MAINTAINER= eugen@FreeBSD.org COMMENT= Plugin to allow manual resizing of Pidgin's message input area LICENSE= GPLv2 BUILD_DEPENDS= pidgin:net-im/pidgin RUN_DEPENDS= pidgin:net-im/pidgin MAKEFILE= makefile PLIST_FILES= lib/pidgin/manualsize.so USES= pkgconfig tar:bzip2 ALL_TARGET= manualsize.so post-patch: @${REINPLACE_CMD} 's/gcc/$$(CC)/' ${WRKSRC}/makefile do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/pidgin ${INSTALL_LIB} ${WRKSRC}/manualsize.so ${STAGEDIR}${PREFIX}/lib/pidgin .include diff --git a/net-im/pidgin-sipe/Makefile b/net-im/pidgin-sipe/Makefile index 9fddfb31d083..c7b55015718c 100644 --- a/net-im/pidgin-sipe/Makefile +++ b/net-im/pidgin-sipe/Makefile @@ -1,61 +1,59 @@ -# Created by: John Prather - PORTNAME= pidgin-sipe PORTVERSION= 1.24.0 PORTREVISION= 2 CATEGORIES= net-im MASTER_SITES= SF/sipe/sipe/${DISTNAME} MAINTAINER= john.c.prather@gmail.com COMMENT= Plugin for Pidgin to provide LCS/OCS connectivity LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_armv6= fails to compile: cast from 'struct sipe_core_public *' to 'struct sipe_core_private *' increases required alignment from 4 to 8 BROKEN_armv7= fails to compile: cast from 'struct sipe_core_public *' to 'struct sipe_core_private *' increases required alignment from 4 to 8 LIB_DEPENDS= libnss3.so:security/nss \ libpurple.so:net-im/libpurple \ libplds4.so:devel/nspr \ libgstreamer-1.0.so:multimedia/gstreamer1 \ libnice.so:net-im/libnice \ libgmime-2.6.so:mail/gmime26 \ libdbus-1.so:devel/dbus \ libfarstream-0.2.so:net-im/farstream RUN_DEPENDS= pidgin:net-im/pidgin USES= compiler:c11 gmake gnome gstreamer libtool localbase pkgconfig tar:bzip2 ssl USE_GNOME= gtk20 intltool libxml2 USE_LDCONFIG= yes OPTIONS_DEFINE= OCS2005 KRB5 DOCS NLS OPTIONS_SUB= yes OCS2005_DESC= Message timeout for OCS2005 OCS2005_CONFIGURE_ENABLE= ocs2005-message-hack KRB5_DESC= With Kerberos5 KRB5_CONFIGURE_WITH= krb5 NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext CONFIGURE_ARGS= --enable-purple \ --disable-telepathy GNU_CONFIGURE= yes INSTALL_TARGET= install-strip PORTDOCS= AUTHORS ChangeLog HACKING NEWS README TODO CFLAGS+= -Wno-error post-patch: @${REINPLACE_CMD} 's/LDLAGS/LDFLAGS/' ${WRKSRC}/configure post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for docs in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${docs} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/net-im/pidgin-skypeweb/Makefile b/net-im/pidgin-skypeweb/Makefile index 4493f03a4069..3357bc39aff2 100644 --- a/net-im/pidgin-skypeweb/Makefile +++ b/net-im/pidgin-skypeweb/Makefile @@ -1,31 +1,29 @@ -# Created by: Andrey Akhmichin - PORTNAME= pidgin-skypeweb PORTVERSION= 1.7 PORTEPOCH= 1 CATEGORIES= net-im MAINTAINER= sepulkarium45@yahoo.com COMMENT= Plugin to use Skype chat from Pidgin(without Skype running) LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/gpl3.txt BUILD_DEPENDS= pidgin:net-im/pidgin RUN_DEPENDS= pidgin:net-im/pidgin LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib \ libpurple.so:net-im/libpurple USES= cmake dos2unix gettext-runtime gnome localbase:ldflags \ pkgconfig USE_GITHUB= yes GH_ACCOUNT= EionRobb GH_PROJECT= skype4pidgin USE_GNOME= glib20 USE_LDCONFIG= yes DOS2UNIX_FILES= gpl3.txt theme WRKSRC_SUBDIR= skypeweb .include diff --git a/net-im/pidgin-twitter/Makefile b/net-im/pidgin-twitter/Makefile index d3940e2f3267..495621f89cff 100644 --- a/net-im/pidgin-twitter/Makefile +++ b/net-im/pidgin-twitter/Makefile @@ -1,31 +1,29 @@ -# Created by: Junji NAKANISHI - PORTNAME= pidgin-twitter PORTVERSION= 0.9.2 PORTREVISION= 7 CATEGORIES= net-im MASTER_SITES= http://www.honeyplanet.jp/ MAINTAINER= jun-g@daemonfreaks.com COMMENT= Pidgin plugin to help twitting via pidgin BUILD_DEPENDS= pidgin:net-im/pidgin RUN_DEPENDS= pidgin:net-im/pidgin USES= gmake gnome pkgconfig USE_GNOME= glib20 libxml2 GNU_CONFIGURE= yes PLIST_FILES= lib/pidgin/pidgin-twitter.so \ ${DATADIR_REL}/prefs.ui post-patch: @${REINPLACE_CMD} -e 's|-Werror||g' ${WRKSRC}/Makefile.in do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/pidgin ${INSTALL_LIB} ${WRKSRC}/pidgin-twitter.so ${STAGEDIR}${PREFIX}/lib/pidgin ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/prefs.ui ${STAGEDIR}${DATADIR} .include diff --git a/net-im/pidgin/Makefile b/net-im/pidgin/Makefile index 1236635be57b..79372f92466f 100644 --- a/net-im/pidgin/Makefile +++ b/net-im/pidgin/Makefile @@ -1,38 +1,37 @@ -# Created by: Jim Mock # $MCom: ports/net-im/pidgin/Makefile,v 1.17 2007/09/17 19:53:06 marcus Exp $ PORTNAME= pidgin MAINTAINER= marcus@FreeBSD.org COMMENT= Pidgin multi-protocol messaging client (GTK+ UI) LIB_DEPENDS= libstartup-notification-1.so:x11/startup-notification \ libpurple.so:net-im/libpurple MASTERDIR= ${.CURDIR}/../libpurple BUILD_WRKSRC= ${WRKSRC}/pidgin INSTALL_WRKSRC= ${BUILD_WRKSRC} DESCR= ${.CURDIR}/pkg-descr PLIST= ${.CURDIR}/pkg-plist PIDGIN_SLAVE= yes WITH_GTKUI= yes USES= gnome python:build xorg USE_LDCONFIG= yes USE_GNOME= gnomeprefix gtk20 intltool USE_XORG= xscrnsaver sm CONFIGURE_ARGS= --disable-consoleui \ --disable-nm \ --enable-screensaver \ --disable-schemas-install \ --with-dynamic_prpls=${PRPL_MODULES:S/,$//} post-install-PERL-on: @${SED} -i '' -e 's|^${STAGEDIR}||g' \ ${STAGEDIR}${PREFIX}/lib/pidgin/perl/auto/Pidgin/.packlist post-install: ${INSTALL_MAN} ${WRKSRC}/doc/pidgin.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 .include "${MASTERDIR}/Makefile" diff --git a/net-im/prosody/Makefile b/net-im/prosody/Makefile index 549aadc8eff8..37f23d4eea1a 100644 --- a/net-im/prosody/Makefile +++ b/net-im/prosody/Makefile @@ -1,59 +1,57 @@ -# Created by: Andrew Lewis - PORTNAME= prosody DISTVERSION= 0.12.1 CATEGORIES= net-im MASTER_SITES= https://prosody.im/downloads/source/ MAINTAINER= thomas@beingboiled.info COMMENT= Simple extensible XMPP server written in Lua LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libicudata.so:devel/icu \ libicui18n.so:devel/icu \ libicuuc.so:devel/icu RUN_DEPENDS= ${LUA_REFMODLIBDIR}/bit.so:devel/lua-bitop@${LUA_FLAVOR} \ ${LUA_REFMODLIBDIR}/lfs.so:devel/luafilesystem@${LUA_FLAVOR} \ ${LUA_REFMODLIBDIR}/luaevent/core.so:devel/lua-libevent@${LUA_FLAVOR} \ ${LUA_REFMODLIBDIR}/lunbound.so:dns/luaunbound@${LUA_FLAVOR} \ ${LUA_REFMODLIBDIR}/lxp.so:textproc/luaexpat@${LUA_FLAVOR} \ ${LUA_REFMODLIBDIR}/socket/core.so:net/luasocket@${LUA_FLAVOR} \ ${LUA_REFMODLIBDIR}/ssl.so:security/luasec@${LUA_FLAVOR} USES= cpe gmake lua:54 shebangfix ssl SHEBANG_FILES= prosody prosodyctl tools/migration/prosody-migrator.lua LUA_PREMK= yes HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix="${PREFIX}" \ --datadir="/var/db/prosody" \ --lua-version="${LUA_VER}" \ --lua-suffix="${LUA_VER_STR}" \ --with-lua-include="${LUA_INCDIR}" \ --with-lua-lib="${LUA_LIBDIR}" \ --with-random=arc4random \ --c-compiler="${CC}" \ --cflags="${CFLAGS}" \ --add-cflags="-fPIC -I${LOCALBASE}/include -I${OPENSSLINC}" \ --linker="${CC}" \ --ldflags="${LDFLAGS}" \ --add-ldflags="-shared -L${LOCALBASE}/lib -L${OPENSSLLIB}" \ --no-example-certs MAKEFILE= GNUmakefile USERS= prosody GROUPS= ${USERS} USE_RC_SUBR= prosody SUB_FILES= pkg-deinstall SUB_LIST= USERS=${USERS} GROUPS=${GROUPS} LUA_PREFIX=${LUA_PREFIX} LUA_CMD=${LUA_CMD} PLIST_SUB= PROSODY_USER=${USERS} PROSODY_GROUP=${GROUPS} post-install: @${REINPLACE_CMD} -e "s|\"luarocks |\"luarocks${LUA_VER_STR} |" ${STAGEDIR}${PREFIX}/lib/prosody/util/prosodyctl.lua @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/prosody/util/*.so @${MKDIR} ${STAGEDIR}/var/run/prosody @${RM} ${STAGEDIR}${ETCDIR}/certs/* .include diff --git a/net-im/psi/Makefile b/net-im/psi/Makefile index cd4cda2af20e..fa40b3cc5368 100644 --- a/net-im/psi/Makefile +++ b/net-im/psi/Makefile @@ -1,50 +1,48 @@ -# Created by: Jonathan Chen - PORTNAME= psi PORTVERSION= 1.5 CATEGORIES= net-im MASTER_SITES= SF/${PORTNAME}/Psi/${PORTVERSION} MAINTAINER= danfe@FreeBSD.org COMMENT= Qt-based Jabber (XMPP) client LICENSE= GPLv2+ LIB_DEPENDS= libidn.so:dns/libidn USES= cmake compiler:c++11-lang desktop-file-utils minizip pkgconfig \ qca qt:5 tar:xz xorg USE_QT= concurrent core dbus gui multimedia network svg widgets \ x11extras xml buildtools_build qmake_build imageformats_run USE_XORG= ice sm x11 xcb xext xscrnsaver CMAKE_ARGS= -DIDN_LIBRARY:FILEPATH="${LOCALBASE}/lib/libidn.so" \ -DIDN_INCLUDE_DIR:PATH="${LOCALBASE}/include" OPTIONS_DEFINE= WEBKIT OPTIONS_RADIO= SPELLCHECK OPTIONS_RADIO_SPELLCHECK= HUNSPELL ENCHANT SPELLCHECK_DESC= Spell checker backend OPTIONS_DEFAULT= HUNSPELL OPTIONS_SUB= yes WEBKIT_USE= QT=webkit WEBKIT_CMAKE_BOOL= ENABLE_WEBKIT HUNSPELL_LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell HUNSPELL_CMAKE_BOOL= USE_HUNSPELL ENCHANT_DESC= Spell checking support via Enchant ENCHANT_LIB_DEPENDS= libenchant.so:textproc/enchant ENCHANT_CMAKE_BOOL= USE_ENCHANT post-patch: # Replace original Hunspell implementation with better alternative @${CP} ${FILESDIR}/hunspellchecker.* \ ${WRKSRC}/src/libpsi/tools/spellchecker # Avoid conflict with C++20 by adding .txt suffix @${MV} ${WRKSRC}/version ${WRKSRC}/version.txt @${REINPLACE_CMD} -i .c++20 's,SOURCE_DIR}/version,&.txt,' \ ${WRKSRC}/CMakeLists.txt .include diff --git a/net-im/py-matrix-synapse/Makefile b/net-im/py-matrix-synapse/Makefile index 4275cd34d207..ec89aa8af658 100644 --- a/net-im/py-matrix-synapse/Makefile +++ b/net-im/py-matrix-synapse/Makefile @@ -1,110 +1,108 @@ -# Created by: Brendan Molloy - PORTNAME= matrix-synapse DISTVERSION= 1.63.0 CATEGORIES= net-im python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= ports@skyforge.at COMMENT= Matrix protocol reference homeserver LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR} # Keep the RUN_DEPENDS layout similar to the master/synapse/python_dependencies.py file RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jsonschema>=3.0.0:devel/py-jsonschema@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}frozendict>=1:devel/py-frozendict@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}unpaddedbase64>=2.1.0:devel/py-unpaddedbase64@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}canonicaljson>=1.4.0:devel/py-canonicaljson@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}signedjson>=1.1.0:security/py-signedjson@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}service_identity>=18.1.0:security/py-service_identity@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}twisted>=18.9.0:devel/py-twisted@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}treq>=15.1:www/py-treq@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openssl>=16.0.0:security/py-openssl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>=3.11:devel/py-yaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyasn1>=0.1.9:devel/py-pyasn1@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyasn1-modules>=0.0.7:devel/py-pyasn1-modules@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}bcrypt>=3.1.0:security/py-bcrypt@${PY_FLAVOR} \ ${PY_PILLOW} \ ${PYTHON_PKGNAMEPREFIX}sortedcontainers>=1.4.4:devel/py-sortedcontainers@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pysaml2>=4.5.0:security/py-pysaml2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pymacaroons>=0.13.0:security/py-pymacaroons@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}msgpack>=0.5.2:devel/py-msgpack@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}phonenumbers>=8.2.0:devel/py-phonenumbers@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}prometheus-client>=0.4.0:net-mgmt/py-prometheus-client@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}attrs>=19.2.0:devel/py-attrs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}netaddr>=0.7.18:net/py-netaddr@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Jinja2>=3.0.0:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}bleach>=1.4.3:www/py-bleach@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=3.10.0.1:devel/py-typing-extensions@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}cryptography>=0:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}ijson>=3.1.4:devel/py-ijson@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}packaging>=16.1:devel/py-packaging@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}matrix-common>=1.2.1:devel/py-matrix-common@${PY_FLAVOR} \ ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}virtualenv>=15.0:devel/py-virtualenv@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tox>=2.3.1:devel/py-tox@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}parameterized>=0.7.4:devel/py-parameterized@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}authlib>=0.14.0:security/py-authlib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}idna>=2.5:dns/py-idna@${PY_FLAVOR} USES= python:3.7+ USE_PYTHON= autoplist distutils USE_RC_SUBR= synapse NO_ARCH= yes SUB_FILES= pkg-message log.config SUB_LIST= PYTHON_CMD=${PYTHON_CMD} DBDIR=${DBDIR} LOGDIR=${LOGDIR} PIDDIR=${PIDDIR} USERS=${USERS} USERS= synapse GROUPS= synapse DBDIR?= /var/db/${PORTNAME} LOGDIR?= /var/log/${PORTNAME} PIDDIR?= /var/run/${PORTNAME} PLIST_FILES= "@sample ${ETCDIR}/log.config.sample" DOCS= README.rst UPGRADE.rst CHANGES.md docs/postgres.md PORTDOCS= ${DOCS:T} OPTIONS_DEFINE= DOCS JWT LDAP OIDC PGSQL REDIS SQLITE URLPREVIEW OPTIONS_DEFAULT= PGSQL SQLITE JWT_DESC= Add dependencies for JSON web tokens OIDC_DESC= Add dependencies for OpenID Connect based logins REDIS_DESC= Add support replication over Redis for synapse workers URLPREVIEW_DESC= Add dependencies necessary for URL previews JWT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}authlib>=0.14.0:security/py-authlib@${PY_FLAVOR} LDAP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}matrix-synapse-ldap3>=0.1:net/py-matrix-synapse-ldap3@${PY_FLAVOR} OIDC_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}authlib>=0.14.0:security/py-authlib@${PY_FLAVOR} PGSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>2.8:databases/py-psycopg2@${PY_FLAVOR} REDIS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hiredis>=0:databases/py-hiredis@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}txredisapi>=1.4.7:databases/py-txredisapi@${PY_FLAVOR} SQLITE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} URLPREVIEW_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=4.2.0:devel/py-lxml@${PY_FLAVOR} .include # Dependency required by Python < 3.8 .if (${PYTHON_REL} < 30800) RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}importlib-metadata>=1.4:devel/py-importlib-metadata@${PY_FLAVOR} .endif post-install: ${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKDIR}/log.config ${STAGEDIR}${ETCDIR}/log.config.sample post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} do-test: cd ${WRKSRC} && PYTHONPATH="." trial-${PYTHON_VER} tests .include diff --git a/net-im/py-punjab/Makefile b/net-im/py-punjab/Makefile index d92b7e3353ec..b77b9209e106 100644 --- a/net-im/py-punjab/Makefile +++ b/net-im/py-punjab/Makefile @@ -1,38 +1,36 @@ -# Created by: jodocus - PORTNAME= punjab PORTVERSION= 0.15 CATEGORIES= net-im python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= ports@FreeBSD.org COMMENT= HTTP XMPP client interface RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}twisted>=0:devel/py-twisted@${PY_FLAVOR} NO_ARCH= yes USES= python:3.6+ USE_PYTHON= autoplist distutils USE_RC_SUBR= punjab SUB_FILES= pkg-message punjab.tac SUB_LIST= PYTHON_CMD="${PYTHON_CMD}" PORTDOCS= README.txt INSTALL.txt PKG-INFO OPTIONS_DEFINE= DOCS post-install: (cd ${WRKDIR} && ${INSTALL_DATA} punjab.tac \ ${STAGEDIR}${PREFIX}/libexec) @${MKDIR} ${STAGEDIR}${WWWDIR} @(cd ${WRKSRC}/html && ${COPYTREE_SHARE} . \ ${STAGEDIR}${WWWDIR}) post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} \ ${STAGEDIR}${DOCSDIR}) .include diff --git a/net-im/py-python-telegram-bot/Makefile b/net-im/py-python-telegram-bot/Makefile index 03c03e82c736..337f8983f4b6 100644 --- a/net-im/py-python-telegram-bot/Makefile +++ b/net-im/py-python-telegram-bot/Makefile @@ -1,26 +1,24 @@ -# Created by: Dmitry Sivachenko - PORTNAME= python-telegram-bot PORTVERSION= 13.1 PORTREVISION= 1 CATEGORIES= net-im devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= olgeni@FreeBSD.org COMMENT= Not just a Python wrapper around the Telegram Bot API LICENSE= LGPL3 BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}future>0:devel/py-future@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}decorator>0:devel/py-decorator@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}future>0:devel/py-future@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}urllib3>0:net/py-urllib3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}apscheduler>0:devel/py-apscheduler@${PY_FLAVOR} NO_ARCH= yes USES= python:3.6+ USE_PYTHON= autoplist distutils PYDISTUTILS_BUILDARGS= --with-upstream-urllib3 .include diff --git a/net-im/py-toxcore-c/Makefile b/net-im/py-toxcore-c/Makefile index face93e2a52d..7cc57f4d3b43 100644 --- a/net-im/py-toxcore-c/Makefile +++ b/net-im/py-toxcore-c/Makefile @@ -1,31 +1,29 @@ -# Created by: Yuri Victorovich - PORTNAME= toxcore-c DISTVERSIONPREFIX= v DISTVERSION= 0.2.0 PORTREVISION= 3 PORTEPOCH= 1 CATEGORIES= net-im net-p2p python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= Python binding for Project-Tox LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE.md LIB_DEPENDS= libtoxcore.so:net-im/tox \ libsodium.so:security/libsodium \ libvpx.so:multimedia/libvpx \ libopus.so:audio/opus USES= localbase python:3.6+ USE_GITHUB= yes GH_ACCOUNT= TokTok GH_PROJECT= py-toxcore-c USE_PYTHON= distutils autoplist post-install: @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pytox*.so .include diff --git a/net-im/py-unmessage/Makefile b/net-im/py-unmessage/Makefile index cab373044438..ce66821f7e99 100644 --- a/net-im/py-unmessage/Makefile +++ b/net-im/py-unmessage/Makefile @@ -1,35 +1,33 @@ -# Created by: Yuri Victorovich - PORTNAME= unmessage DISTVERSION= 0.2.0 PORTREVISION= 3 CATEGORIES= net-im net-p2p python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= Privacy enhanced instant messenger LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= tor:security/tor \ ${PYTHON_PKGNAMEPREFIX}opuslib>=1.1.0:audio/py-opuslib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyaudio>=0.2.10:audio/py-pyaudio@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyaxo>=0.7.3:security/py-pyaxo@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pynacl>=1.0.1:security/py-pynacl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyperclip>=1.5.27:devel/py-pyperclip@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}twisted>=16.6.0:devel/py-twisted@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}txtorcon>=0.19.0:security/py-txtorcon@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tkinter>0:x11-toolkits/py-tkinter@${PY_FLAVOR} # Twisted[tls] RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}openssl>=16.0.0:security/py-openssl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}service_identity>0:security/py-service_identity@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}idna>=0.6:dns/py-idna@${PY_FLAVOR} USES= python:3.6+ USE_PYTHON= distutils autoplist NO_ARCH= yes .include diff --git a/net-im/qTox/Makefile b/net-im/qTox/Makefile index 3f06b636883e..70c78607afde 100644 --- a/net-im/qTox/Makefile +++ b/net-im/qTox/Makefile @@ -1,96 +1,94 @@ -# Created by: Yuri Victorovich - PORTNAME= qTox DISTVERSIONPREFIX= v DISTVERSION= 1.17.6 CATEGORIES= net-im net-p2p MAINTAINER= yuri@FreeBSD.org COMMENT= Qt 5 based Tox client LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \ libexif.so:graphics/libexif \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libopus.so:audio/opus \ libqrencode.so:graphics/libqrencode \ libsodium.so:security/libsodium \ libsqlcipher.so:databases/sqlcipher \ libtox_extension_messages.so:net-im/tox_extension_messages \ libtoxcore.so:net-im/tox \ libtoxext.so:net-im/toxext \ libvpx.so:multimedia/libvpx USES= cmake compiler:c++11-lib desktop-file-utils gettext openal:soft pkgconfig qt:5 USE_GITHUB= yes USE_QT= core gui network xml opengl sql sql-sqlite3_run widgets svg \ concurrent_build buildtools_build linguisttools_build qmake_build testlib_build CMAKE_ARGS= -DGIT_DESCRIBE:STRING=${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX} CMAKE_OFF= USE_CCACHE OPTIONS_DEFINE= FILTERAUDIO PLATFORM_EXTENSIONS SPELL_CHECK APPINDICATOR GTK_SYSTRAY STATUSNOTIFIER OPTIONS_DEFAULT= FILTERAUDIO PLATFORM_EXTENSIONS SPELL_CHECK GTK_SYSTRAY STATUSNOTIFIER # removing GTK_SYSTRAY, STATUSNOTIFIER doesn't reduce dependencies FILTERAUDIO_DESC= Enable the echo canceling backend FILTERAUDIO_CMAKE_BOOL= USE_FILTERAUDIO FILTERAUDIO_LIB_DEPENDS= libfilteraudio.so:audio/libfilteraudio PLATFORM_EXTENSIONS_DESC= Enable platform specific extensions PLATFORM_EXTENSIONS_CMAKE_BOOL= PLATFORM_EXTENSIONS PLATFORM_EXTENSIONS_USES= xorg PLATFORM_EXTENSIONS_USE= XORG=x11,xscrnsaver SPELL_CHECK_DESC= Spell checking support SPELL_CHECK_USES= kde:5 SPELL_CHECK_USE= KDE=sonnet SPELL_CHECK_CMAKE_BOOL= SPELL_CHECK APPINDICATOR_CMAKE_BOOL= ENABLE_APPINDICATOR APPINDICATOR_BROKEN= can not find appindicator-0.1 GTK_SYSTRAY_DESC= Enable GTK systray GTK_SYSTRAY_CMAKE_BOOL= ENABLE_GTK_SYSTRAY GTK_SYSTRAY_USES= gnome GTK_SYSTRAY_USE= GNOME=atk,cairo,gdkpixbuf2,gtk20 STATUSNOTIFIER_DESC= Enable status notifier STATUSNOTIFIER_CMAKE_BOOL= ENABLE_STATUSNOTIFIER STATUSNOTIFIER_USES= gnome STATUSNOTIFIER_USE= GNOME=atk,cairo,gdkpixbuf2,gtk20 PLIST_FILES= bin/qtox \ share/applications/io.github.qtox.qTox.desktop \ share/icons/hicolor/scalable/apps/qtox.svgz \ share/metainfo/io.github.qtox.qTox.appdata.xml .for SZ in 14 16 22 24 32 36 48 64 72 96 128 192 256 512 PLIST_FILES+= share/icons/hicolor/${SZ}x${SZ}/apps/qtox.png .endfor .include .if ${CHOSEN_COMPILER_TYPE} == "gcc" && ${ARCH} == i386 && !${CFLAGS:M-march=*} # Needed for __atomic_fetch_add_8 CFLAGS+= -march=i586 .endif .if !defined(DISTVERSIONSUFFIX) FULLVERSION= ${PKGVERSION} .else FULLVERSION= "${PKGVERSION} (rev.${DISTVERSIONSUFFIX:S/-g//})" .endif pre-everything:: @${ECHO_MSG} @${ECHO_MSG} "Warning: qTox won't build if the option NaCl was selected for Tox!" @${ECHO_MSG} pre-configure: @${REINPLACE_CMD} '/Comment/s,=.*,=${COMMENT},' \ ${WRKSRC}/io.github.qtox.qTox.desktop .include diff --git a/net-im/ricochet/Makefile b/net-im/ricochet/Makefile index 6504baf38b81..da558da86411 100644 --- a/net-im/ricochet/Makefile +++ b/net-im/ricochet/Makefile @@ -1,42 +1,40 @@ -# Created by: Yuri Victorovich - PORTNAME= ricochet PORTVERSION= 1.1.4 DISTVERSIONPREFIX= v PORTREVISION= 28 CATEGORIES= net-im net-p2p MAINTAINER= yuri@FreeBSD.org COMMENT= Anonymous peer-to-peer instant messenger LICENSE= RICOCHET LICENSE_NAME= Ricochet LICENSE_FILE= ${WRKSRC}/LICENSE LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LIB_DEPENDS= libprotobuf.so:devel/protobuf USES= compiler:c++11-lib gl gmake pkgconfig qmake qt:5 ssl USE_GITHUB= yes GH_ACCOUNT= ricochet-im USE_QT= core declarative gui multimedia network quickcontrols widgets \ buildtools_build linguisttools_build USE_GL= gl QMAKE_ARGS+= DEFINES+=RICOCHET_NO_PORTABLE OPENSSLDIR=${OPENSSLBASE} OPTIONS_DEFINE= TOR OPTIONS_DEFAULT= TOR TOR_DESC= Install Tor: it is required for ${PORTNAME} to run TOR_RUN_DEPENDS= tor:security/tor PLIST_FILES= bin/ricochet \ share/applications/ricochet.desktop \ share/icons/hicolor/48x48/apps/ricochet.png \ share/icons/hicolor/scalable/apps/ricochet.svg post-patch: @${REINPLACE_CMD} -E 's| -fsanitize=[a-z-]+| |g' \ ${WRKSRC}/hardened.pri .include diff --git a/net-im/rubygem-discordrb-webhooks-blackst0ne/Makefile b/net-im/rubygem-discordrb-webhooks-blackst0ne/Makefile index 6c6ed087f76e..ff2022adb002 100644 --- a/net-im/rubygem-discordrb-webhooks-blackst0ne/Makefile +++ b/net-im/rubygem-discordrb-webhooks-blackst0ne/Makefile @@ -1,20 +1,18 @@ -# Created by: Matthias Fechner - PORTNAME= discordrb-webhooks-blackst0ne PORTVERSION= 3.3.0 CATEGORIES= net-im rubygems MASTER_SITES= RG MAINTAINER= mfechner@FreeBSD.org COMMENT= Discord API for Ruby LICENSE= MIT RUN_DEPENDS= rubygem-rest-client>=2.0:www/rubygem-rest-client USES= gem USE_RUBY= yes NO_ARCH= yes .include diff --git a/net-im/rubygem-discordrb-webhooks/Makefile b/net-im/rubygem-discordrb-webhooks/Makefile index 6a1f5a92111c..3f276a847815 100644 --- a/net-im/rubygem-discordrb-webhooks/Makefile +++ b/net-im/rubygem-discordrb-webhooks/Makefile @@ -1,20 +1,18 @@ -# Created by: Matthias Fechner - PORTNAME= discordrb-webhooks PORTVERSION= 3.4.2 CATEGORIES= net-im rubygems MASTER_SITES= RG MAINTAINER= mfechner@FreeBSD.org COMMENT= Discord API for Ruby LICENSE= MIT RUN_DEPENDS= rubygem-rest-client>=2.0:www/rubygem-rest-client USES= gem USE_RUBY= yes NO_ARCH= yes .include diff --git a/net-im/rubygem-hipchat/Makefile b/net-im/rubygem-hipchat/Makefile index c900892f3ed1..446e9241f930 100644 --- a/net-im/rubygem-hipchat/Makefile +++ b/net-im/rubygem-hipchat/Makefile @@ -1,22 +1,20 @@ -# Created by: Sunpoet Po-Chuan Hsieh - PORTNAME= hipchat PORTVERSION= 1.6.0 CATEGORIES= net-im rubygems MASTER_SITES= RG MAINTAINER= sunpoet@FreeBSD.org COMMENT= Ruby library to interact with HipChat LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-httparty>=0:www/rubygem-httparty \ rubygem-mimemagic>=0:misc/rubygem-mimemagic USES= gem USE_RUBY= yes NO_ARCH= yes .include diff --git a/net-im/rubygem-lita/Makefile b/net-im/rubygem-lita/Makefile index 3852efbfe7af..7c79fef4baa9 100644 --- a/net-im/rubygem-lita/Makefile +++ b/net-im/rubygem-lita/Makefile @@ -1,36 +1,34 @@ -# Created by: Steve Wills - PORTNAME= lita PORTVERSION= 4.8.0 PORTREVISION= 1 CATEGORIES= net-im rubygems MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Multi-service chat bot with extendable behavior LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= redis>=0:databases/redis \ rubygem-bundler>=2.0:sysutils/rubygem-bundler \ rubygem-faraday1>=1.0:www/rubygem-faraday1 \ rubygem-http_router>=0.11:www/rubygem-http_router \ rubygem-i18n>=1.8,2:devel/rubygem-i18n \ rubygem-ice_nine>=0.11:devel/rubygem-ice_nine \ rubygem-multi_json>=1.15:devel/rubygem-multi_json \ rubygem-puma>=4.3:www/rubygem-puma \ rubygem-rack>=2.2,3:www/rubygem-rack \ rubygem-redis-namespace>=1.7:databases/rubygem-redis-namespace \ rubygem-thor>=1.0:devel/rubygem-thor USES= gem shebangfix USE_RUBY= yes NO_ARCH= yes PLIST_FILES= bin/lita SHEBANG_FILES= script/ci .include diff --git a/net-im/rubygem-termtter/Makefile b/net-im/rubygem-termtter/Makefile index bbdb8ccef171..bc919f2b7f96 100644 --- a/net-im/rubygem-termtter/Makefile +++ b/net-im/rubygem-termtter/Makefile @@ -1,30 +1,28 @@ -# Created by: Dennis Herrmann - PORTNAME= termtter PORTVERSION= 2.2.9 PORTREVISION= 1 CATEGORIES= net-im rubygems MASTER_SITES= RG MAINTAINER= sunpoet@FreeBSD.org COMMENT= Terminal based Twitter client LICENSE= MIT RUN_DEPENDS= rubygem-activerecord4>=4.1.0<5:databases/rubygem-activerecord4 \ rubygem-builder>=3.1.4<4:devel/rubygem-builder \ rubygem-fluent-logger>=0.5.1<1:devel/rubygem-fluent-logger \ rubygem-highline1>=1.7.0<1.8:devel/rubygem-highline1 \ rubygem-json1>=1.8.0<1.9:devel/rubygem-json1 \ rubygem-notify>=0.5.1<0.6:devel/rubygem-notify \ rubygem-rubytter>=1.5.1<1.6:net/rubygem-rubytter \ rubygem-termcolor>=1.0<2:textproc/rubygem-termcolor USES= gem USE_RUBY= yes NO_ARCH= yes PLIST_FILES= bin/termtter bin/termtter_frame .include diff --git a/net-im/scudcloud/Makefile b/net-im/scudcloud/Makefile index bf012742a2ef..4bf2cec1c68b 100644 --- a/net-im/scudcloud/Makefile +++ b/net-im/scudcloud/Makefile @@ -1,36 +1,34 @@ -# Created by: Nicola Stanislao Vitale - PORTNAME= scudcloud PORTVERSION= 1.65 DISTVERSIONPREFIX= v PORTREVISION= 5 CATEGORIES= net-im MAINTAINER= nivit@FreeBSD.org COMMENT= Desktop client app for Slack LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jsmin>0:devel/py-jsmin@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>0:devel/py-dbus@${PY_FLAVOR} GH_ACCOUNT= raelgc HUNSPELL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hunspell>0:textproc/py-hunspell@${PY_FLAVOR} \ falkon:www/falkon OPTIONS_DEFINE= HUNSPELL USES= gnome python:3.5+ pyqt:5 USE_PYQT= sip_run pyqt5_run USE_GITHUB= yes USE_PYTHON= autoplist distutils optsuffix NO_ARCH= yes post-patch: @${REINPLACE_CMD} -i.bak -e 's,%%LOCALBASE%%,${LOCALBASE},1' \ ${WRKSRC}/share/${PORTNAME}.desktop \ ${WRKSRC}/${PORTNAME}/resources.py .include diff --git a/net-im/sendxmpp/Makefile b/net-im/sendxmpp/Makefile index 292ae42ca1a8..d306eef7c637 100644 --- a/net-im/sendxmpp/Makefile +++ b/net-im/sendxmpp/Makefile @@ -1,34 +1,32 @@ -# Created by: Max E. Kuznecov - PORTNAME= sendxmpp PORTVERSION= 1.24 DISTVERSIONPREFIX= v PORTREVISION= 1 CATEGORIES= net-im perl5 MAINTAINER= mek@mek.uz.ua COMMENT= Perl script to send XMPP (Jabber) messages LICENSE= GPLv2 BUILD_DEPENDS= p5-Net-XMPP>=0:net-im/p5-Net-XMPP RUN_DEPENDS= p5-Authen-SASL>=0:security/p5-Authen-SASL \ p5-Net-XMPP>=0:net-im/p5-Net-XMPP USE_GITHUB= yes GH_ACCOUNT= lhost USES= perl5 USE_PERL5= configure NO_ARCH= yes PORTEXAMPLES= send-url.xml sendxmpp-raw-messages PLIST_FILES= bin/sendxmpp ${SITE_MAN1}/sendxmpp.1.gz OPTIONS_DEFINE= EXAMPLES post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${PORTEXAMPLES:S,^,${WRKSRC}/examples/,} ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/net-im/teamwords/Makefile b/net-im/teamwords/Makefile index 186f6ef41da3..b11bc7656aa4 100644 --- a/net-im/teamwords/Makefile +++ b/net-im/teamwords/Makefile @@ -1,43 +1,41 @@ -# Created by: Kris Moore - PORTNAME= teamwords PORTVERSION= 0.2.1 DISTVERSIONPREFIX= v PORTREVISION= 9 CATEGORIES= net-im MAINTAINER= ports@FreeBSD.org COMMENT= Unofficial Qt Slack client LICENSE= LGPL3 USES= compiler:c++11-lang gl qmake qt:5 USE_LDCONFIG= yes USE_QT= core gui network webkit widgets buildtools_build USE_GL= gl QMAKE_ARGS= CONFIG+="configure" USE_GITHUB= yes GH_ACCOUNT= MiT-Ufa GH_PROJECT= TeamWords PLIST_FILES= bin/teamwords \ share/applications/teamwords.desktop \ share/icons/teamwords.png SUB_FILES= teamwords.desktop OPTIONS_DEFINE= WEBKITNOTIFY WEBKITNOTIFY_DESC= Use QtWebkit for notifications post-patch-WEBKITNOTIFY-on: @${REINPLACE_CMD} 's|linux|unix|' \ ${WRKSRC}/plugins/qtwebkit/qtwebkit-plugins.pri do-install: ${INSTALL_PROGRAM} ${WRKSRC}/teamwords ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKDIR}/${SUB_FILES} ${STAGEDIR}${PREFIX}/share/applications/ @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons ${INSTALL_DATA} ${WRKSRC}/images/png/Slack.png ${STAGEDIR}${PREFIX}/share/icons/teamwords.png .include diff --git a/net-im/telegram-cli/Makefile b/net-im/telegram-cli/Makefile index 63bad1386863..262c31f072a2 100644 --- a/net-im/telegram-cli/Makefile +++ b/net-im/telegram-cli/Makefile @@ -1,48 +1,46 @@ -# Created by: gahr - PORTNAME= telegram-cli DISTVERSION= 20200106 PORTREVISION= 1 CATEGORIES= net-im MAINTAINER= ports@FreeBSD.org COMMENT= Command-line interface for Telegram LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libconfig.so:devel/libconfig \ libevent.so:devel/libevent \ libjansson.so:devel/jansson USES= gmake lua pkgconfig readline ssl USE_GITHUB= yes GH_ACCOUNT= kenorb-contrib GH_PROJECT= tg GH_TUPLE= kenorb-contrib:tgl:57f1bc4:tgl/tgl GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-python CFLAGS+= -fcommon CONFLICTS_INSTALL= telegram PLIST_FILES= ${ETCDIR}/server.pub \ bin/${PORTNAME} \ share/man/man1/${PORTNAME}.1.gz PORTDOCS= CHANGELOG README-LUA README.es README.md OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_PROGRAM} ${WRKSRC}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/tg-server.pub ${STAGEDIR}${ETCDIR}/server.pub ${INSTALL_MAN} ${WRKSRC}/telegram.1 ${STAGEDIR}${PREFIX}/share/man/man1/${PORTNAME}.1 post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include diff --git a/net-im/telegram-purple/Makefile b/net-im/telegram-purple/Makefile index 508cb5ae2340..27a5c6ed7f46 100644 --- a/net-im/telegram-purple/Makefile +++ b/net-im/telegram-purple/Makefile @@ -1,43 +1,41 @@ -# Created by: Kris Moore - PORTNAME= telegram-purple PORTVERSION= 1.4.7 DISTVERSIONPREFIX= v CATEGORIES= net-im MAINTAINER= jjuanino@gmail.com COMMENT= Libpurple plugin for Telegram messenger LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_armv6= fails to link: undefined reference to 'backtrace' BROKEN_powerpc64= fails to compile: Assertion failed: (get_int () == TLS_SCHEMA_V2), function parse_tlo_file, file generate.c, line 2832. BROKEN_sparc64= fails to compile: assertion fails LIB_DEPENDS= libgcrypt.so:security/libgcrypt \ libwebp.so:graphics/webp \ libpurple.so:net-im/libpurple \ libpng.so:graphics/png USES= gmake gnome pkgconfig localbase:ldflags USE_GNOME= glib20 GNU_CONFIGURE= yes OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_OFF= --disable-translation USE_GITHUB= yes GH_ACCOUNT= majn GH_PROJECT= tgl:tgl GH_TAGNAME?= cd7e3d7:tgl GH_SUBDIR= tgl:tgl post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/purple-2/telegram-purple.so @${RM} -rf ${STAGEDIR}/etc .include diff --git a/net-im/telegramqml/Makefile b/net-im/telegramqml/Makefile index 9d16279d1912..38a1c5d946bb 100644 --- a/net-im/telegramqml/Makefile +++ b/net-im/telegramqml/Makefile @@ -1,31 +1,29 @@ -# Created by: Henry Hu - PORTNAME= telegramqml PORTVERSION= 0.9.2 DISTVERSIONPREFIX= v PORTREVISION= 4 CATEGORIES= net-im MAINTAINER= henry.hu.sh@gmail.com COMMENT= Telegram API tools for QtQML and Qml LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libqtelegram-ae.so:net-im/libqtelegram-ae USE_GITHUB= yes GH_ACCOUNT= Aseman-Land GH_PROJECT= TelegramQML USES= compiler:c++11-lang qmake:outsource qt:5 ssl USE_QT= qmake_build buildtools_build core declarative sql xml multimedia USE_LDCONFIG= yes QMAKE_ARGS= BUILD_MODE+=lib \ LIBQTELEGRAM_INCLUDE_PATH="${LOCALBASE}/include/libqtelegram-ae" post-patch: @${REINPLACE_CMD} -e "/isEmpty(OPENSSL_INCLUDE_PATH)/d" \ ${WRKSRC}/telegramqml.pri .include diff --git a/net-im/telepathy-farstream/Makefile b/net-im/telepathy-farstream/Makefile index 1ad25e702cd2..58e3a9e5d85c 100644 --- a/net-im/telepathy-farstream/Makefile +++ b/net-im/telepathy-farstream/Makefile @@ -1,26 +1,24 @@ -# Created by: Joe Marcus Clarke - PORTNAME= telepathy-farstream PORTVERSION= 0.6.2 PORTREVISION= 5 CATEGORIES= net-im MASTER_SITES= http://telepathy.freedesktop.org/releases/${PORTNAME}/ MAINTAINER= gnome@FreeBSD.org COMMENT= Farstream Connection Manager for Telepathy Framework LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= gtkdoc-check:textproc/gtk-doc LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib \ libtelepathy-glib.so:net-im/telepathy-glib \ libfarstream-0.2.so:net-im/farstream USES= gmake gnome libtool localbase:ldflags pathfix pkgconfig python USE_GNOME= glib20 libxslt:build introspection:build GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip .include diff --git a/net-im/telepathy-gabble/Makefile b/net-im/telepathy-gabble/Makefile index 5b8ba1f62ee7..b130c886aaf4 100644 --- a/net-im/telepathy-gabble/Makefile +++ b/net-im/telepathy-gabble/Makefile @@ -1,52 +1,50 @@ -# Created by: Florent Thoumie - PORTNAME= telepathy-gabble PORTVERSION= 0.18.4 PORTREVISION= 2 CATEGORIES= net-im MASTER_SITES= http://telepathy.freedesktop.org/releases/${PORTNAME}/ MAINTAINER= gnome@FreeBSD.org COMMENT= Jabber Connection Manager for Telepathy Framework LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= telepathy-glib>=0.22.0:net-im/telepathy-glib \ ca_root_nss>=0:security/ca_root_nss LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \ libnice.so:net-im/libnice \ libtelepathy-glib.so:net-im/telepathy-glib \ libdbus-glib-1.so:devel/dbus-glib \ libdbus-1.so:devel/dbus \ libgnutls.so:security/gnutls \ libuuid.so:misc/e2fsprogs-libuuid \ libloudmouth-1.so:net-im/loudmouth RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss \ libnice-gst1>=0:net-im/libnice-gst1 PORTSCOUT= limitw:1,even USES= alias gmake gnome libtool pathfix pkgconfig python:build \ shebangfix sqlite ssl USE_GNOME= glib20 gtksourceview3 libxslt:build GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-ca-certificates=${LOCALBASE}/share/certs/ca-root-nss.crt CONFIGURE_ENV= LIBS="-pthread" INSTALL_TARGET= install-strip SHEBANG_FILES= plugins/telepathy-gabble-xmpp-console PLIST_SUB= PVERSION=${PORTVERSION} .include .if ${SSL_DEFAULT} == base CONFIGURE_ENV+= OPENSSL_LIBS="-L/usr/lib -ssl -crypto" OPENSSL_CFLAGS="-I/usr/include" .endif post-patch: @${REINPLACE_CMD} -e 's|-Werror||g' \ ${WRKSRC}/lib/ext/wocky/configure .include diff --git a/net-im/telepathy-glib/Makefile b/net-im/telepathy-glib/Makefile index 26e2469aa58e..b0cad98cf72d 100644 --- a/net-im/telepathy-glib/Makefile +++ b/net-im/telepathy-glib/Makefile @@ -1,29 +1,28 @@ -# Created by: gnome@freebsd.org # $MCom: ports/trunk/net-im/telepathy-glib/Makefile 20031 2014-11-02 21:47:55Z kwm $ PORTNAME= telepathy-glib PORTVERSION= 0.24.1 PORTREVISION= 3 CATEGORIES= net-im MASTER_SITES= http://telepathy.freedesktop.org/releases/${PORTNAME}/ MAINTAINER= gnome@FreeBSD.org COMMENT= GLib utility library for the Telepathy framework LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= vapigen:lang/vala LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib RUN_DEPENDS= vapigen:lang/vala PORTSCOUT= limitw:1,even USES= gmake gnome libtool pathfix pkgconfig python:build USE_GNOME= glib20 introspection:build libxslt:build USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-vala-bindings INSTALL_TARGET= install-strip .include diff --git a/net-im/telepathy-idle/Makefile b/net-im/telepathy-idle/Makefile index 77524a79dda6..54fb6210ec72 100644 --- a/net-im/telepathy-idle/Makefile +++ b/net-im/telepathy-idle/Makefile @@ -1,34 +1,33 @@ -# Created by: Florent Thoumie # $MCom: ports/trunk/net-im/telepathy-idle/Makefile 20041 2014-11-04 11:13:49Z kwm $ PORTNAME= telepathy-idle PORTVERSION= 0.2.0 PORTREVISION= 3 CATEGORIES= net-im MASTER_SITES= http://telepathy.freedesktop.org/releases/${PORTNAME}/ MAINTAINER= gnome@FreeBSD.org COMMENT= IRC Connection Manager for Telepathy Framework LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib \ libtelepathy-glib.so:net-im/telepathy-glib USES= gmake gnome libtool pathfix pkgconfig python:build ssl USE_GNOME= glib20 libxslt:build GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip .include .if ${SSL_DEFAULT} == base CONFIGURE_ENV+= OPENSSL_LIBS="-L/usr/lib -lssl -lcrypto" OPENSSL_CFLAGS="-I/usr/include" .endif post-patch: @${REINPLACE_CMD} -e 's|strnlen(\([^,]*\), [^)]*)|strlen(\1)|' \ ${WRKSRC}/src/idle-connection.c \ ${WRKSRC}/src/idle-parser.c .include diff --git a/net-im/telepathy-logger/Makefile b/net-im/telepathy-logger/Makefile index 9482ab535cea..8175f089a3a7 100644 --- a/net-im/telepathy-logger/Makefile +++ b/net-im/telepathy-logger/Makefile @@ -1,33 +1,32 @@ -# Created by: Koop Mast # $MCom: ports/trunk/net-im/telepathy-logger/Makefile 19955 2014-10-15 10:15:00Z gusi $ PORTNAME= telepathy-logger PORTVERSION= 0.8.2 PORTREVISION= 3 CATEGORIES= net-im MASTER_SITES= http://telepathy.freedesktop.org/releases/${PORTNAME}/ MAINTAINER= gnome@FreeBSD.org COMMENT= Logger utility library for the Telepathy framework LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib \ libtelepathy-glib.so:net-im/telepathy-glib USES= gettext-tools gmake gnome libtool pathfix pkgconfig \ python:build sqlite tar:bzip2 GNU_CONFIGURE= yes USE_LDCONFIG= yes USE_GNOME= glib20 intltool libxml2 \ libxslt:build introspection:build GLIB_SCHEMAS= org.freedesktop.Telepathy.Logger.gschema.xml INSTALL_TARGET= install-strip MAKE_ENV= PYTHONDONTWRITEBYTECODE=1 post-patch: @${REINPLACE_CMD} -e 's|/usr/bin/python|/usr/bin/env python|g' \ ${WRKSRC}/tools/*.py .include diff --git a/net-im/telepathy-mission-control/Makefile b/net-im/telepathy-mission-control/Makefile index 07f0617b3df3..8c7ddb22b46b 100644 --- a/net-im/telepathy-mission-control/Makefile +++ b/net-im/telepathy-mission-control/Makefile @@ -1,33 +1,32 @@ -# Created by: Michael Johnson # $MCom: ports/trunk/net-im/telepathy-mission-control/Makefile 19955 2014-10-15 10:15:00Z gusi $ PORTNAME= telepathy-mission-control PORTVERSION= 5.16.6 PORTREVISION= 2 CATEGORIES= net-im devel MASTER_SITES= http://telepathy.freedesktop.org/releases/telepathy-mission-control/ MAINTAINER= gnome@FreeBSD.org COMMENT= Telepathy component to apps to abstract details of connection managers LIB_DEPENDS= libtelepathy-glib.so:net-im/telepathy-glib \ libdbus-glib-1.so:devel/dbus-glib \ libdbus-1.so:devel/dbus USES= gmake gnome libtool pathfix pkgconfig python:build USE_GNOME= glib20 libxslt GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib CONFIGURE_ARGS+=--disable-upower USE_LDCONFIG= yes GLIB_SCHEMAS= im.telepathy.MissionControl.FromEmpathy.gschema.xml INSTALL_TARGET= install-strip PLIST_SUB= VERSION=${PORTVERSION} post-patch: @${REINPLACE_CMD} -e 's|$${datadir}/gtk-doc/html|${DOCSDIR}|' \ ${WRKSRC}/configure .include diff --git a/net-im/telepathy-qt/Makefile b/net-im/telepathy-qt/Makefile index 94df50df82a2..f07e4f290631 100644 --- a/net-im/telepathy-qt/Makefile +++ b/net-im/telepathy-qt/Makefile @@ -1,46 +1,44 @@ -# Created by: Alberto Villa - PORTNAME= telepathy-qt DISTVERSION= 0.9.8 PORTREVISION= 4 CATEGORIES= net-im MASTER_SITES= https://telepathy.freedesktop.org/releases/${PORTNAME}/ PKGNAMESUFFIX= 5 MAINTAINER= kde@FreeBSD.org COMMENT= High-level Qt binding for Telepathy LICENSE= LGPL21 BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/_dbus_bindings.so:devel/py-dbus@${PY_FLAVOR} LIB_DEPENDS= libtelepathy-farstream.so:net-im/telepathy-farstream \ libtelepathy-glib.so:net-im/telepathy-glib RUN_DEPENDS= ${PYTHON_SITELIBDIR}/_dbus_bindings.so:devel/py-dbus@${PY_FLAVOR} USES= cmake compiler:c++11-lang gettext gnome gstreamer localbase:ldflags pathfix \ pkgconfig python:3.5+,build qt:5 USE_GNOME= glib20 libxslt:build USE_QT= core dbus gui network xml \ buildtools_build qmake_build testlib_build widgets_build CMAKE_ON= ENABLE_FARSTREAM CMAKE_DISABLE_FIND_PACKAGE_Doxygen CMAKE_OFF= ENABLE_EXAMPLES ENABLE_FARSIGHT ENABLE_TESTS CMAKE_ARGS= -DDESIRED_QT_VERSION:STRING=${PKGNAMESUFFIX} \ -DQT_QMAKE_EXECUTABLE:FILEPATH=${QMAKE} OPTIONS_DEFINE= DOCS PLIST_SUB= PORTVERSION="${PORTVERSION}" PORTDOCS= AUTHORS ChangeLog HACKING NEWS README html # Manually set DOCSDIR, to handle the version suffix DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${CP} -R doc/html . . for f in ${PORTDOCS} cd ${WRKSRC} && ${COPYTREE_SHARE} ${f} ${STAGEDIR}${DOCSDIR} . endfor .include diff --git a/net-im/telepathy-salut/Makefile b/net-im/telepathy-salut/Makefile index cdc577197536..ceb0fdb9f4e2 100644 --- a/net-im/telepathy-salut/Makefile +++ b/net-im/telepathy-salut/Makefile @@ -1,34 +1,33 @@ -# Created by: Florent Thoumie # $MCom: ports/trunk/net-im/telepathy-salut/Makefile 19802 2014-08-13 12:13:08Z gusi $ PORTNAME= telepathy-salut PORTVERSION= 0.8.1 PORTREVISION= 4 CATEGORIES= net-im MASTER_SITES= http://telepathy.freedesktop.org/releases/${PORTNAME}/ MAINTAINER= gnome@FreeBSD.org COMMENT= Link-local Connection Manager for Telepathy Framework LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libavahi-glib.so:net/avahi-app \ libtelepathy-glib.so:net-im/telepathy-glib \ libsoup-2.4.so:devel/libsoup GNU_CONFIGURE= yes USES= gmake gnome libtool pathfix pkgconfig python:build sqlite ssl USE_GNOME= glib20 libxslt:build CONFIGURE_ARGS= --disable-Werror --enable-avahi-tests=no LDFLAGS+= -lpthread INSTALL_TARGET= install-strip PLIST_SUB+= VERSION=${PORTVERSION} post-patch: @${REINPLACE_CMD} -e 's|make -C|${GMAKE} -C|g' \ ${WRKSRC}/src/Makefile.in \ ${WRKSRC}/tests/Makefile.in .include diff --git a/net-im/telepathy-sofiasip/Makefile b/net-im/telepathy-sofiasip/Makefile index a46c12196ed2..67c80027e9d0 100644 --- a/net-im/telepathy-sofiasip/Makefile +++ b/net-im/telepathy-sofiasip/Makefile @@ -1,20 +1,18 @@ -# Created by: Yuri - PORTNAME= telepathy-sofiasip PORTVERSION= 0.4.5 PORTREVISION= 2 CATEGORIES= net-im MASTER_SITES= SF/tp-sofiasip/${PORTNAME}/${PORTVERSION} MAINTAINER= yuri@FreeBSD.org COMMENT= SIP (sofia-sip) Connection Manager for Telepathy Framework LIB_DEPENDS= libsofia-sip-ua.so:net/sofia-sip \ libtelepathy-glib.so:net-im/telepathy-glib \ libdbus-glib-1.so:devel/dbus-glib GNU_CONFIGURE= yes USES= gmake gnome pkgconfig ssl USE_GNOME= glib20 .include diff --git a/net-im/tg_owt/Makefile b/net-im/tg_owt/Makefile index d882cd6780de..b1d2bc45e186 100644 --- a/net-im/tg_owt/Makefile +++ b/net-im/tg_owt/Makefile @@ -1,38 +1,36 @@ -# Created by: Henry Hu - PORTNAME= tg_owt PORTVERSION= 0.0.20220508 CATEGORIES= net-im MAINTAINER= glebius@FreeBSD.org COMMENT= Webrtc library used by telegram-desktop LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= v4l_compat>0:multimedia/v4l_compat \ yasm:devel/yasm LIB_DEPENDS= libabsl_base.so:devel/abseil \ libavformat.so:multimedia/ffmpeg \ libevent.so:devel/libevent \ libjpeg.so:graphics/jpeg-turbo \ libopus.so:audio/opus \ libpipewire-0.3.so:multimedia/pipewire \ libusrsctp.so:net/libusrsctp USES= cmake gl pkgconfig xorg USE_XORG= x11 xcomposite xdamage xrender xrandr xtst USE_GL= gbm USE_GITHUB= yes GH_ACCOUNT= desktop-app GH_TAGNAME= 10d5f4b # libyuv cloned from https://chromium.googlesource.com/libyuv/libyuv # when updating port check if hash tag in the submodule was updated GH_TUPLE= HenryHu:libyuv:ad89006:libyuv/src/third_party/libyuv \ google:crc32c:21fc8ef:crc32c/src/third_party/crc32c/src # Disable DCHECKs, otherwise video calls will crash. CXXFLAGS+= -DNDEBUG .include diff --git a/net-im/tkabber-plugins/Makefile b/net-im/tkabber-plugins/Makefile index d3986c8ef21a..1d8f6f05b26e 100644 --- a/net-im/tkabber-plugins/Makefile +++ b/net-im/tkabber-plugins/Makefile @@ -1,32 +1,30 @@ -# Created by: Denis Shaposhnikov - PORTNAME= tkabber-plugins PORTVERSION= 1.1.2 PORTEPOCH= 1 PORTREVISION= 1 CATEGORIES= net-im tcl tk MASTER_SITES= http://files.jabber.ru/tkabber/ MAINTAINER= mp39590@gmail.com COMMENT= External Plugins for Tkabber LICENSE= GPLv2 RUN_DEPENDS= tkabber:net-im/tkabber USES= tar:xz NO_BUILD= yes SUBDIRS= aniemoticons attline battleship bc browser checkers chess \ ctcomp custom-urls cyrillize debug ejabberd floatingcontact \ floatinglog georoster gmail iconsets jidlink latex mute \ openurl osd otr poker presencecmd quiz quotelastmsg receipts \ renju reversi singularity socials spy stripes tclchat \ tkabber-khim traffic unixkeys whiteboard do-install: ${MKDIR} ${STAGEDIR}${DATADIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} "${SUBDIRS} README" ${STAGEDIR}${DATADIR}) .include diff --git a/net-im/tkabber/Makefile b/net-im/tkabber/Makefile index 83f2601f0559..2cca2c493e1a 100644 --- a/net-im/tkabber/Makefile +++ b/net-im/tkabber/Makefile @@ -1,68 +1,66 @@ -# Created by: Alexander Timoshenko - PORTNAME= tkabber PORTVERSION= 1.1.2 PORTREVISION= 2 CATEGORIES= net-im tcl tk MASTER_SITES= http://files.jabber.ru/tkabber/ MAINTAINER= mp39590@gmail.com COMMENT= Tcl/Tk based jabber client LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= tcllib>=1.2:devel/tcllib \ bwidget>=1.4:x11-toolkits/bwidget OPTIONS_DEFINE= DOCS EXAMPLES IPV6 SOUND TDOM TKCON TKTRAY TLS OPTIONS_DEFAULT= TLS CONFLICTS= tkabber-devel USES= cpe shebangfix tar:xz CPE_VENDOR= ${PORTNAME}_project SHEBANG_FILES= contrib/extract-translations/extract.tcl IPV6_USES= tk:86+ IPV6_USES_OFF= tk:85+ SOUND_RUN_DEPENDS= snack>=2.2.10:audio/snack TDOM_DESC= Use more efficient tDOM parser for XML TDOM_RUN_DEPENDS= tDOM>=0.8.0:www/tdom TKCON_DESC= Install devel/tkcon for interactive debugging TKCON_RUN_DEPENDS= tkcon>=2.3:devel/tkcon TKTRAY_DESC= Install x11-toolkits/tktray for system tray support TKTRAY_RUN_DEPENDS= tktray>=1.3:x11-toolkits/tktray TLS_RUN_DEPENDS= tcltls>=1.4.1:devel/tcltls WRKSRC= ${WRKDIR}/${DISTNAME} NO_BUILD= yes NO_ARCH= yes SUBDIRS= contrib emoticons ifacetk mclistbox \ msgs pixmaps plugins sounds tclxmpp trans do-install: ${ECHO_CMD} -e "#!/bin/sh\nexec ${WISH} ${DATADIR}/tkabber.tcl \ -name tkabber \"\$$@\"\n" > ${WRKDIR}/tkabber.sh ${INSTALL_SCRIPT} ${WRKDIR}/tkabber.sh ${STAGEDIR}${PREFIX}/bin/tkabber ${ECHO_CMD} -e "#!/bin/sh\nexec ${WISH} ${DATADIR}/tkabber-remote.tcl \ -name tkabber-remote \"\$$@\"\n" > ${WRKDIR}/tkabber-remote.sh ${INSTALL_SCRIPT} ${WRKDIR}/tkabber-remote.sh ${STAGEDIR}${PREFIX}/bin/tkabber-remote ${MKDIR} ${STAGEDIR}${DATADIR} ${CP} ${WRKSRC}/*.tcl ${STAGEDIR}${DATADIR} .for i in ${SUBDIRS} ${CP} -R ${WRKSRC}/${i} ${STAGEDIR}${DATADIR} .endfor do-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} @cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in tkabber.html tkabber.xml ${INSTALL_DATA} ${WRKSRC}/doc/${i} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/net-im/tox/Makefile b/net-im/tox/Makefile index c646564b8d15..d970e9384174 100644 --- a/net-im/tox/Makefile +++ b/net-im/tox/Makefile @@ -1,67 +1,65 @@ -# Created by: Thierry Thomas - PORTNAME= toxcore PORTVERSION= 0.2.18 DISTVERSIONPREFIX= v PORTEPOCH= 1 CATEGORIES= net-im net-p2p MAINTAINER= thierry@FreeBSD.org COMMENT= ProjectTox-Core library, a decentralized and secure messenger LICENSE= GPLv3 BUILD_DEPENDS= checkmk:devel/check \ gtest:sysutils/coreutils LIB_DEPENDS= libvpx.so:multimedia/libvpx \ libsndfile.so:audio/libsndfile \ libportaudio.so:audio/portaudio \ libsodium.so:security/libsodium \ libopus.so:audio/opus \ libconfig.so:devel/libconfig TEST_DEPENDS= opencv_visualisation:graphics/opencv #TEST_DEPENDS= libopencv_core.so:graphics/opencv USE_GITHUB= yes GH_ACCOUNT= TokTok camgunz:cmp GH_PROJECT= c-toxcore cmp:cmp GH_TAGNAME= 4c3737d1a172ee74d2b35b5fd6865d1fe9dac7af:cmp GH_SUBDIR= third_party/cmp:cmp CPE_VENDOR= toktok USES= cmake compiler:c11 cpe libtool pathfix pkgconfig USE_LDCONFIG= yes PLIST_SUB= VER=${PORTVERSION:C/0.//}.0 SO=2 OPTIONS_DEFINE= DAEMON TEST OPTIONS_SUB= yes DAEMON_DESC= Bootstrap daemon DAEMON_CMAKE_ON= -DBOOTSTRAP_DAEMON=on DAEMON_LIB_DEPENDS= libconfig.so:devel/libconfig TEST_CMAKE_ON= -DAUTOTEST=on TEST_TARGET= test .include .if ${PORT_OPTIONS:MDAEMON} USERS= toxdht USE_RC_SUBR= tox-bootstrapd SUB_LIST= TOXDHT=${USERS} PLIST_SUB+= TOXDHT=${USERS} KEYS_DIR= /var/lib/tox-bootstrapd PID_DIR= /var/run/tox-bootstrapd PKGMESSAGE= ${PKGDIR}/pkg-message.daemon .endif post-install: .if ${PORT_OPTIONS:MDAEMON} ${INSTALL_DATA} ${WRKSRC}/other/bootstrap_daemon/tox-bootstrapd.conf \ ${STAGEDIR}${PREFIX}/etc/tox-bootstrapd.conf.sample ${MKDIR} ${STAGEDIR}${KEYS_DIR} ${MKDIR} ${STAGEDIR}${PID_DIR} .endif .include diff --git a/net-im/toxic/Makefile b/net-im/toxic/Makefile index 082a1884d1a4..258bb6d8767a 100644 --- a/net-im/toxic/Makefile +++ b/net-im/toxic/Makefile @@ -1,65 +1,63 @@ -# Created by: Thierry Thomas - PORTNAME= toxic PORTVERSION= 0.11.3 DISTVERSIONPREFIX= v PORTREVISION= 1 CATEGORIES= net-im MAINTAINER= thierry@FreeBSD.org COMMENT= Console client for Tox LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/lib/libtoxcore.a:net-im/tox \ ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat LIB_DEPENDS= libvpx.so:multimedia/libvpx \ libpng.so:graphics/png \ libcurl.so:ftp/curl \ libv4l2.so:multimedia/libv4l \ libqrencode.so:graphics/libqrencode \ libconfig.so:devel/libconfig RUN_DEPENDS= ${LOCALBASE}/lib/libtoxcore.a:net-im/tox USES= compiler:c11 desktop-file-utils gettext-runtime gmake ncurses openal:al,alut pkgconfig USE_GITHUB= yes GH_ACCOUNT= JFreegman OPTIONS_DEFINE= GAMES X11 PYTHON OPTIONS_DEFAULT=GAMES X11 GAMES_DESC= Includes a games module GAMES_MAKE_ARGS_OFF= DISABLE_GAMES=1 X11_USES= gnome xorg X11_USE= GNOME=gdkpixbuf2,glib20 XORG=x11 X11_MAKE_ARGS_OFF= DISABLE_X11=1 DISABLE_DESKTOP_NOTIFY=1 X11_LIB_DEPENDS=libnotify.so:devel/libnotify PYTHON_USES= python:3.8+ PYTHON_MAKE_ARGS= ENABLE_PYTHON=1 CFLAGS+= -I${NCURSESINC} -pthread LDFLAGS+= -L${NCURSESLIB} LDFLAGS_i386= -Wl,-znotext MAKE_ENV= USER_CFLAGS="${CFLAGS}" USER_LDFLAGS="${LDFLAGS}" \ MANDIR="${MANPREFIX}/man" SUB_FILES= pkg-message pre-configure-PYTHON-on: ${REINPLACE_CMD} -e '/PYTHON3_LIBS/ s|python3|python-${PYTHON_VER}|' \ -e 's|python3-config|${PYTHON_VERSION}-config|g' \ -e 's|--ldflags|--ldflags --embed|' \ ${WRKSRC}/cfg/checks/python.mk pre-configure: ${REINPLACE_CMD} -e 's|PREFIX =|PREFIX?=|;s|$$(shell git rev-list HEAD.*$$|${GH_TAGNAME}|' \ ${WRKSRC}/cfg/global_vars.mk post-install: ${RM} ${STAGEDIR}${MANPREFIX}/man/man1/toxic.1-e ${STAGEDIR}${MANPREFIX}/man/man5/toxic.conf.5-e ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/toxic .include diff --git a/net-im/vqcc-gtk/Makefile b/net-im/vqcc-gtk/Makefile index 11e100e3e8dd..4b3334e37245 100644 --- a/net-im/vqcc-gtk/Makefile +++ b/net-im/vqcc-gtk/Makefile @@ -1,22 +1,20 @@ -# Created by: Saulius Menkevicius - PORTNAME= vqcc-gtk PORTVERSION= 0.5 PORTREVISION= 9 CATEGORIES?= net-im MASTER_SITES= SF MAINTAINER?= ports@FreeBSD.org COMMENT= LAN chat client compatible with quickChat and Vypress Chat (TM) LIB_DEPENDS= libstartup-notification-1.so:x11/startup-notification USES= pathfix gmake gnome gettext pkgconfig xorg USE_GNOME= gnomeprefix gtk20 USE_XORG= x11 xext xscrnsaver GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib .include