summaryrefslogtreecommitdiff
path: root/chat/empathy/Makefile
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2008-11-14 23:01:45 +0000
committerwiz <wiz@pkgsrc.org>2008-11-14 23:01:45 +0000
commit368f0e2f5e0a4990f737d49c82404c1a60576607 (patch)
tree851778b45ea643c8d6ca2405198773a6c701ebb4 /chat/empathy/Makefile
parent753c10323e0a550bb60d13d0e362245c33e7ae9d (diff)
downloadpkgsrc-368f0e2f5e0a4990f737d49c82404c1a60576607.tar.gz
Initial import of empathy-2.24.1:
Empathy consists of a rich set of reusable instant messaging widgets, and a GNOME client using those widgets. It uses Telepathy and Nokia's Mission Control, and reuses Gossip's UI. The main goal is to permit desktop integration by providing libempathy and libempathy-gtk libraries. libempathy-gtk is a set of powerful widgets that can be embeded into any GNOME application. Current features * Multi-protocol: Jabber, Gtalk, MSN, IRC, Salut, and all supported by pidgin * Account editor (specialized UI for most protocols) * Auto away and extended away using gnome-screensaver * Auto re-connect using Network Manager * Private and group chat (with smileys, spellcheck) * Powerful theme engine for chats * Log conversations, view/search in logs and prepend logs in new chats * Adding new contacts and viewing/editing contact information * Voice and Video call using SIP and Jingle * Python bindings for libempathy and libempathy-gtk * Collaborative work using Tubes
Diffstat (limited to 'chat/empathy/Makefile')
-rw-r--r--chat/empathy/Makefile55
1 files changed, 55 insertions, 0 deletions
diff --git a/chat/empathy/Makefile b/chat/empathy/Makefile
new file mode 100644
index 00000000000..ea1c703997c
--- /dev/null
+++ b/chat/empathy/Makefile
@@ -0,0 +1,55 @@
+# $NetBSD: Makefile,v 1.1.1.1 2008/11/14 23:01:45 wiz Exp $
+
+DISTNAME= empathy-2.24.1
+CATEGORIES= chat gnome
+MASTER_SITES= ${MASTER_SITE_GNOME:=sources/empathy/2.24/}
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://live.gnome.org/Empathy
+COMMENT= Gnome instant messenger client
+
+# not strictly needed, but without any plugins, empathy is useless
+DEPENDS+= telepathy-gabble-[0-9]*:../../chat/telepathy-gabble
+DEPENDS+= telepathy-idle-[0-9]*:../../chat/telepathy-idle
+
+GNU_CONFIGURE= yes
+USE_DIRS+= gnome2-1.5
+USE_TOOLS+= gawk gmake intltool msgfmt pkg-config
+USE_LIBTOOL= yes
+USE_PKGLOCALEDIR= yes
+
+GCONF_SCHEMAS+= GNOME_Megaphone_Applet.schemas
+GCONF_SCHEMAS+= empathy.schemas
+
+# In pkgsrc, the shipped gettext cannot handle the .po files,
+# so we strip out usage of the newer features (context and fuzzy matches)
+post-patch:
+ for f in ${WRKSRC}/po/*.po ; do \
+ mv $$f $$f.original ; \
+ ${AWK} -f ${FILESDIR}/msgfmtstrip $$f.original > $$f ; \
+ done
+
+.include "../../chat/telepathy-mission-control/buildlink3.mk"
+.include "../../chat/telepathy-glib/buildlink3.mk"
+.include "../../devel/GConf/schemas.mk"
+.include "../../devel/libglade/buildlink3.mk"
+BUILDLINK_API_DEPENDS.glib2+= glib2>=2.16.0
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../lang/python/application.mk"
+BUILDLINK_API_DEPENDS.enchant+= enchant>=1.2.0
+.include "../../mail/evolution-data-server/buildlink3.mk"
+.include "../../sysutils/dbus/buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../textproc/enchant/buildlink3.mk"
+.include "../../textproc/gnome-doc-utils/buildlink3.mk"
+.include "../../textproc/gtk-doc/buildlink3.mk"
+.include "../../textproc/iso-codes/buildlink3.mk"
+.include "../../textproc/libxslt/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../x11/gnome-panel/buildlink3.mk"
+BUILDLINK_API_DEPENDS.gtk2+= gtk2+>=2.12.0
+.include "../../x11/gtk2/buildlink3.mk"
+.include "../../x11/libX11/buildlink3.mk"
+.include "../../mk/omf-scrollkeeper.mk"
+.include "../../mk/bsd.pkg.mk"