diff options
Diffstat (limited to 'net-im/empathy/Makefile')
-rw-r--r-- | net-im/empathy/Makefile | 109 |
1 files changed, 109 insertions, 0 deletions
diff --git a/net-im/empathy/Makefile b/net-im/empathy/Makefile new file mode 100644 index 000000000..7b47bfa1d --- /dev/null +++ b/net-im/empathy/Makefile @@ -0,0 +1,109 @@ +# New ports collection makefile for: empathy +# Date created: 2007-10-29 +# Whom: Michael Johnson <ahze@FreeBSD.org> +# +# $FreeBSD$ +# $MCom$ + +PORTNAME= empathy +PORTVERSION= 2.31.3 +CATEGORIES= net-im gnome +MASTER_SITES= GNOME + +MAINTAINER= gnome@FreeBSD.org +COMMENT= GNOME IM client based around telepathy + +BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:${PORTSDIR}/misc/iso-codes \ + ${LOCALBASE}/libexec/mission-control-5:${PORTSDIR}/net-im/telepathy-mission-control +LIB_DEPENDS= enchant.1:${PORTSDIR}/textproc/enchant \ + telepathy.2:${PORTSDIR}/net-im/libtelepathy \ + telepathy-glib.0:${PORTSDIR}/net-im/telepathy-glib \ + telepathy-farsight.0:${PORTSDIR}/net-im/telepathy-farsight \ + unique-1.0.2:${PORTSDIR}/x11-toolkits/unique \ + canberra-gtk.0:${PORTSDIR}/audio/libcanberra +RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:${PORTSDIR}/misc/iso-codes \ + ${LOCALBASE}/libexec/mission-control-5:${PORTSDIR}/net-im/telepathy-mission-control + +USE_GMAKE= yes +USE_BZIP2= yes +USE_GETTEXT= yes +USE_LDCONFIG= yes +USE_GNOME= evolutiondataserver gnomehack gnomeprefix pygtk2 ltverhack +USE_GSTREAMER= yes +USE_AUTOTOOLS= libtool:22 +INSTALLS_OMF= yes +INSTALLS_ICONS= yes +USE_PYTHON= yes +MAKE_JOBS_UNSAFE=yes +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" +CONFIGURE_ARGS= --enable-tpl=no + +GCONF_SCHEMAS= empathy.schemas + +MAN1= empathy.1 + +OPTIONS= JABBER "Enable jabber (XMPP) client support" on \ + MSN "Enable MSN client support" on \ + IRC "Enable IRC client support" on \ + SALUT "Enable link-local (serverless) XMPP support" off \ + HAZE "Enable libpurple protocol integration" off \ + WEBKIT "Enable Adium Message Style themes" on \ + NST "Enable Nautilus SendTo plugin" on \ + MAP "Enable graphical map support" on + +.include <bsd.port.pre.mk> + +.if defined(WITH_JABBER) +RUN_DEPENDS+= ${LOCALBASE}/libexec/telepathy-gabble:${PORTSDIR}/net-im/telepathy-gabble +.endif + +.if defined(WITH_MSN) +RUN_DEPENDS+= ${LOCALBASE}/libexec/telepathy-butterfly:${PORTSDIR}/net-im/telepathy-butterfly +.endif + +.if defined(WITH_IRC) +RUN_DEPENDS+= ${LOCALBASE}/libexec/telepathy-idle:${PORTSDIR}/net-im/telepathy-idle +.endif + +.if !defined(WITHOUT_SALUT) +RUN_DEPENDS+= ${LOCALBASE}/libexec/telepathy-salut:${PORTSDIR}/net-im/telepathy-salut +.endif + +.if !defined(WITHOUT_HAZE) +RUN_DEPENDS+= ${LOCALBASE}/libexec/telepathy-haze:${PORTSDIR}/net-im/telepathy-haze +.endif + +.if defined(WITH_WEBKIT) +LIB_DEPENDS+= webkit-1.0.13:${PORTSDIR}/www/webkit-gtk2 +CONFIGURE_ARGS+=--enable-webkit +PLIST_SUB+= ADIUM="" +.else +CONFIGURE_ARGS+=--disable-webkit +PLIST_SUB+= ADIUM="@comment " +.endif + +.if defined(WITH_NST) +BUILD_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/nautilus-sendto.pc:${PORTSDIR}/deskutils/nautilus-sendto +RUN_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/nautilus-sendto.pc:${PORTSDIR}/deskutils/nautilus-sendto +CONFIGURE_ARGS+=--enable-nautilus-sendto=yes +PLIST_SUB+= NST="" +.else +CONFIGURE_ARGS+=--enable-nautilus-sendto=no +PLIST_SUB+= NST="@comment " +.endif + +.if !defined(WITHOUT_MAP) +LIB_DEPENDS+= champlain-0.4.1:${PORTSDIR}/graphics/libchamplain +CONFIGURE_ARGS+=--enable-map +PLIST_SUB+= MAP="" +.else +CONFIGURE_ARGS+=--disable-map +PLIST_SUB+= MAP="@comment " +.endif + +post-patch: + @${REINPLACE_CMD} -e 's|$${datadir}/gtk-doc/html|${DOCSDIR}|g ; \ + s|-Werror||g' ${WRKSRC}/configure + +.include <bsd.port.post.mk> |