diff --git a/net-im/libpurple/Makefile b/net-im/libpurple/Makefile index 77dc07400d64..740a25e1d9b3 100644 --- a/net-im/libpurple/Makefile +++ b/net-im/libpurple/Makefile @@ -1,307 +1,298 @@ PORTNAME?= libpurple PORTVERSION= 2.14.14 PORTREVISION?= 1 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 WWW= https://www.pidgin.im/ 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 \ +OPTIONS_GROUP_PROTOCOLS=BONJOUR GG SAMETIME 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 +GEVOLUTION_DESC=Enable Evolution plugin 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_DEFINE+= GEVOLUTION 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 ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif .if ${PORT_OPTIONS:MTCLTK} USES+= tk:86 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) +.if defined(WITH_GEVOLUTION) 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 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/libpurple/pkg-plist b/net-im/libpurple/pkg-plist index 450bb4fff9df..64eb31d93d39 100644 --- a/net-im/libpurple/pkg-plist +++ b/net-im/libpurple/pkg-plist @@ -1,248 +1,246 @@ %%DBUS%%bin/purple-client-example %%DBUS%%bin/purple-remote %%DBUS%%bin/purple-send %%DBUS%%bin/purple-send-async %%DBUS%%bin/purple-url-handler include/libpurple/account.h include/libpurple/accountopt.h include/libpurple/blist.h include/libpurple/buddyicon.h include/libpurple/cipher.h include/libpurple/circbuffer.h include/libpurple/cmds.h include/libpurple/connection.h include/libpurple/conversation.h include/libpurple/core.h %%DBUS%%include/libpurple/dbus-bindings.h %%DBUS%%include/libpurple/dbus-define-api.h include/libpurple/dbus-maybe.h %%DBUS%%include/libpurple/dbus-purple.h %%DBUS%%include/libpurple/dbus-server.h %%DBUS%%include/libpurple/dbus-types.h %%DBUS%%include/libpurple/dbus-useful.h include/libpurple/certificate.h include/libpurple/debug.h include/libpurple/desktopitem.h include/libpurple/dnsquery.h include/libpurple/dnssrv.h include/libpurple/eventloop.h include/libpurple/ft.h include/libpurple/gaim-compat.h include/libpurple/glibcompat.h include/libpurple/idle.h include/libpurple/imgstore.h include/libpurple/log.h include/libpurple/marshallers.h include/libpurple/media/backend-iface.h include/libpurple/media/candidate.h include/libpurple/media/codec.h include/libpurple/media/enum-types.h include/libpurple/media-gst.h include/libpurple/media.h include/libpurple/mediamanager.h include/libpurple/mime.h include/libpurple/nat-pmp.h include/libpurple/network.h include/libpurple/notify.h include/libpurple/ntlm.h include/libpurple/plugin.h include/libpurple/pluginpref.h include/libpurple/pounce.h include/libpurple/prefs.h include/libpurple/privacy.h include/libpurple/proxy.h include/libpurple/prpl.h include/libpurple/purple.h include/libpurple/request.h include/libpurple/roomlist.h include/libpurple/savedstatuses.h include/libpurple/server.h include/libpurple/signals.h include/libpurple/smiley.h include/libpurple/sound.h include/libpurple/sound-theme-loader.h include/libpurple/sound-theme.h include/libpurple/sslconn.h include/libpurple/status.h include/libpurple/stringref.h include/libpurple/stun.h include/libpurple/theme-loader.h include/libpurple/theme-manager.h include/libpurple/theme.h include/libpurple/upnp.h include/libpurple/util.h include/libpurple/value.h include/libpurple/version.h include/libpurple/whiteboard.h include/libpurple/xmlnode.h lib/purple-2/autoaccept.a lib/purple-2/autoaccept.so lib/purple-2/buddynote.a lib/purple-2/buddynote.so %%DBUS%%lib/purple-2/dbus-example.a %%DBUS%%lib/purple-2/dbus-example.so lib/purple-2/idle.a lib/purple-2/idle.so lib/purple-2/joinpart.a lib/purple-2/joinpart.so %%BONJOUR%%lib/purple-2/libbonjour.a %%BONJOUR%%lib/purple-2/libbonjour.so %%GG%%lib/purple-2/libgg.a %%GG%%lib/purple-2/libgg.so %%IRC%%lib/purple-2/libirc.a %%IRC%%lib/purple-2/libirc.so %%JABBER%%lib/purple-2/libjabber.a %%JABBER%%lib/purple-2/libjabber.so %%JABBER%%lib/purple-2/libjabber.so.0 %%JABBER%%lib/purple-2/libjabber.so.0.0.0 %%NOVELL%%lib/purple-2/libnovell.a %%NOVELL%%lib/purple-2/libnovell.so -%%SILC%%lib/purple-2/libsilcpurple.a -%%SILC%%lib/purple-2/libsilcpurple.so %%SAMETIME%%lib/purple-2/libsametime.a %%SAMETIME%%lib/purple-2/libsametime.so %%SIMPLE%%lib/purple-2/libsimple.a %%SIMPLE%%lib/purple-2/libsimple.so %%JABBER%%lib/purple-2/libxmpp.a %%JABBER%%lib/purple-2/libxmpp.so %%ZEPHYR%%lib/purple-2/libzephyr.a %%ZEPHYR%%lib/purple-2/libzephyr.so lib/purple-2/log_reader.a lib/purple-2/log_reader.so lib/purple-2/newline.a lib/purple-2/newline.so %%NSS%%lib/purple-2/nss-prefs.a %%NSS%%lib/purple-2/nss-prefs.so lib/purple-2/offlinemsg.a lib/purple-2/offlinemsg.so %%PERL:%%lib/purple-2/perl.a %%PERL:%%lib/purple-2/perl.so %%PERL:%%lib/purple-2/perl/Purple.pm %%PERL:%%lib/purple-2/perl/auto/Purple/.packlist %%PERL:%%lib/purple-2/perl/auto/Purple/Purple.so %%PERL:%%lib/purple-2/perl/auto/Purple/autosplit.ix lib/purple-2/psychic.a lib/purple-2/psychic.so %%GNUTLS%%lib/purple-2/ssl-gnutls.a %%GNUTLS%%lib/purple-2/ssl-gnutls.so %%NSS%%lib/purple-2/ssl-nss.a %%NSS%%lib/purple-2/ssl-nss.so lib/purple-2/ssl.a lib/purple-2/ssl.so lib/purple-2/statenotify.a lib/purple-2/statenotify.so %%TCL:%%lib/purple-2/tcl.a %%TCL:%%lib/purple-2/tcl.so %%DBUS%%lib/libpurple-client.a %%DBUS%%lib/libpurple-client.so %%DBUS%%lib/libpurple-client.so.0 %%DBUS%%lib/libpurple-client.so.0.%%SHLIB_VERSION%% lib/libpurple.a lib/libpurple.so lib/libpurple.so.0 lib/libpurple.so.0.%%SHLIB_VERSION%% libdata/pkgconfig/purple.pc %%CONSOLEUI%%man/man1/finch.1.gz %%GTKUI%%man/man1/pidgin.1.gz %%PERLMAN:%%share/man/man3/Purple.3.gz share/aclocal/purple.m4 share/locale/af/LC_MESSAGES/pidgin.mo share/locale/am/LC_MESSAGES/pidgin.mo share/locale/ar/LC_MESSAGES/pidgin.mo share/locale/ar_SA/LC_MESSAGES/pidgin.mo share/locale/as/LC_MESSAGES/pidgin.mo share/locale/ast/LC_MESSAGES/pidgin.mo share/locale/az/LC_MESSAGES/pidgin.mo share/locale/be@latin/LC_MESSAGES/pidgin.mo share/locale/bg/LC_MESSAGES/pidgin.mo share/locale/bn/LC_MESSAGES/pidgin.mo share/locale/bn_IN/LC_MESSAGES/pidgin.mo share/locale/br/LC_MESSAGES/pidgin.mo share/locale/brx/LC_MESSAGES/pidgin.mo share/locale/bs/LC_MESSAGES/pidgin.mo share/locale/ca/LC_MESSAGES/pidgin.mo share/locale/ca@valencia/LC_MESSAGES/pidgin.mo share/locale/cs/LC_MESSAGES/pidgin.mo share/locale/da/LC_MESSAGES/pidgin.mo share/locale/de/LC_MESSAGES/pidgin.mo share/locale/dz/LC_MESSAGES/pidgin.mo share/locale/el/LC_MESSAGES/pidgin.mo share/locale/en_AU/LC_MESSAGES/pidgin.mo share/locale/en_CA/LC_MESSAGES/pidgin.mo share/locale/en_GB/LC_MESSAGES/pidgin.mo share/locale/eo/LC_MESSAGES/pidgin.mo share/locale/es/LC_MESSAGES/pidgin.mo share/locale/es_AR/LC_MESSAGES/pidgin.mo share/locale/et/LC_MESSAGES/pidgin.mo share/locale/eu/LC_MESSAGES/pidgin.mo share/locale/fa/LC_MESSAGES/pidgin.mo share/locale/fi/LC_MESSAGES/pidgin.mo share/locale/fr/LC_MESSAGES/pidgin.mo share/locale/ga/LC_MESSAGES/pidgin.mo share/locale/gl/LC_MESSAGES/pidgin.mo share/locale/gu/LC_MESSAGES/pidgin.mo share/locale/he/LC_MESSAGES/pidgin.mo share/locale/hi/LC_MESSAGES/pidgin.mo share/locale/hr/LC_MESSAGES/pidgin.mo share/locale/hu/LC_MESSAGES/pidgin.mo share/locale/id/LC_MESSAGES/pidgin.mo share/locale/it/LC_MESSAGES/pidgin.mo share/locale/ja/LC_MESSAGES/pidgin.mo share/locale/ka/LC_MESSAGES/pidgin.mo share/locale/kk/LC_MESSAGES/pidgin.mo share/locale/ko/LC_MESSAGES/pidgin.mo share/locale/km/LC_MESSAGES/pidgin.mo share/locale/kn/LC_MESSAGES/pidgin.mo share/locale/ks/LC_MESSAGES/pidgin.mo share/locale/ku/LC_MESSAGES/pidgin.mo share/locale/ku_IQ/LC_MESSAGES/pidgin.mo share/locale/lt/LC_MESSAGES/pidgin.mo share/locale/lv/LC_MESSAGES/pidgin.mo share/locale/mai/LC_MESSAGES/pidgin.mo share/locale/mhr/LC_MESSAGES/pidgin.mo share/locale/mk/LC_MESSAGES/pidgin.mo share/locale/ml/LC_MESSAGES/pidgin.mo share/locale/mn/LC_MESSAGES/pidgin.mo share/locale/mr/LC_MESSAGES/pidgin.mo share/locale/ms_MY/LC_MESSAGES/pidgin.mo share/locale/my_MM/LC_MESSAGES/pidgin.mo share/locale/nb/LC_MESSAGES/pidgin.mo share/locale/ne/LC_MESSAGES/pidgin.mo share/locale/nl/LC_MESSAGES/pidgin.mo share/locale/nn/LC_MESSAGES/pidgin.mo share/locale/oc/LC_MESSAGES/pidgin.mo share/locale/or/LC_MESSAGES/pidgin.mo share/locale/pa/LC_MESSAGES/pidgin.mo share/locale/pl/LC_MESSAGES/pidgin.mo share/locale/ps/LC_MESSAGES/pidgin.mo share/locale/pt/LC_MESSAGES/pidgin.mo share/locale/pt_BR/LC_MESSAGES/pidgin.mo share/locale/ro/LC_MESSAGES/pidgin.mo share/locale/ru/LC_MESSAGES/pidgin.mo share/locale/sd/LC_MESSAGES/pidgin.mo share/locale/si/LC_MESSAGES/pidgin.mo share/locale/sk/LC_MESSAGES/pidgin.mo share/locale/sl/LC_MESSAGES/pidgin.mo share/locale/sq/LC_MESSAGES/pidgin.mo share/locale/sr/LC_MESSAGES/pidgin.mo share/locale/sr@latin/LC_MESSAGES/pidgin.mo share/locale/sv/LC_MESSAGES/pidgin.mo share/locale/sw/LC_MESSAGES/pidgin.mo share/locale/ta/LC_MESSAGES/pidgin.mo share/locale/te/LC_MESSAGES/pidgin.mo share/locale/th/LC_MESSAGES/pidgin.mo share/locale/tr/LC_MESSAGES/pidgin.mo share/locale/tt/LC_MESSAGES/pidgin.mo share/locale/uk/LC_MESSAGES/pidgin.mo share/locale/ur/LC_MESSAGES/pidgin.mo share/locale/uz/LC_MESSAGES/pidgin.mo share/locale/vi/LC_MESSAGES/pidgin.mo share/locale/xh/LC_MESSAGES/pidgin.mo share/locale/zh_CN/LC_MESSAGES/pidgin.mo share/locale/zh_HK/LC_MESSAGES/pidgin.mo share/locale/zh_TW/LC_MESSAGES/pidgin.mo share/sounds/purple/alert.wav share/sounds/purple/login.wav share/sounds/purple/logout.wav share/sounds/purple/receive.wav share/sounds/purple/send.wav diff --git a/net-im/pidgin/Makefile b/net-im/pidgin/Makefile index 6b7207c24201..fb78e4b6ffa6 100644 --- a/net-im/pidgin/Makefile +++ b/net-im/pidgin/Makefile @@ -1,36 +1,37 @@ PORTNAME= pidgin +PORTREVISION= 2 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 RUN_DEPENDS= ${LOCALBASE}/share/fonts/noto/NotoColorEmoji.ttf:x11-fonts/noto-emoji 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}${PREFIX}/share/man/man1 .include "${MASTERDIR}/Makefile"