summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059>2010-04-11 07:24:02 +0800
committerkwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059>2010-04-11 07:24:02 +0800
commitc6435d83573031961ffb7e9b05b04034d3629652 (patch)
treea5a01b2509dfa717cd6edaedc8dc6df960a92cf6
parent44618217b06a5278ba13fb2c3425ab1ec7e3a06f (diff)
downloadmarcuscom-ports-c6435d83573031961ffb7e9b05b04034d3629652.tar
marcuscom-ports-c6435d83573031961ffb7e9b05b04034d3629652.tar.gz
marcuscom-ports-c6435d83573031961ffb7e9b05b04034d3629652.tar.bz2
marcuscom-ports-c6435d83573031961ffb7e9b05b04034d3629652.tar.lz
marcuscom-ports-c6435d83573031961ffb7e9b05b04034d3629652.tar.xz
marcuscom-ports-c6435d83573031961ffb7e9b05b04034d3629652.tar.zst
marcuscom-ports-c6435d83573031961ffb7e9b05b04034d3629652.zip
Ditch empathy dependacy, we don't build that plugin anymore.
Rework the port with the plugin system from totem. Only build pidgin plugin if requested. git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@14036 df743ca5-7f9a-e211-a948-0013205c9059
-rw-r--r--deskutils/nautilus-sendto/Makefile25
-rw-r--r--deskutils/nautilus-sendto/pkg-plist6
2 files changed, 21 insertions, 10 deletions
diff --git a/deskutils/nautilus-sendto/Makefile b/deskutils/nautilus-sendto/Makefile
index 94d24fb0a..553fea59e 100644
--- a/deskutils/nautilus-sendto/Makefile
+++ b/deskutils/nautilus-sendto/Makefile
@@ -3,33 +3,46 @@
# Whom: Michael Johnson <ahze@FreeBSD.org>
#
# $FreeBSD$
-# $MCom$
+# $MCom: ports/deskutils/nautilus-sendto/Makefile,v 1.24 2010/04/01 20:35:51 kwm Exp $
PORTNAME= nautilus-sendto
PORTVERSION= 2.28.4
+PORTREVISION= 1
CATEGORIES= deskutils
MASTER_SITES= GNOME
MAINTAINER= gnome@FreeBSD.org
COMMENT= Integration between nautilus, evolution, and pidgin
-BUILD_DEPENDS= empathy:${PORTSDIR}/net-im/empathy
-RUN_DEPENDS= empathy:${PORTSDIR}/net-im/empathy
-
MAN1= nautilus-sendto.1
GCONF_SCHEMAS= nst.schemas
USE_BZIP2= yes
GNU_CONFIGURE= yes
USE_GMAKE= yes
-USE_GNOME= intlhack gnomeprefix gnometarget nautilus2 gnomehack
+USE_GNOME= intlhack gnomeprefix gnometarget nautilus2 gnomehack \
+ evolutiondataserver
USE_GETTEXT= yes
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
+CONFIGURE_ARGS= --with-plugins="${SENDTO_PLUGINS}"
+
+OPTIONS= PIDGIN "Build pidgin sendto plugin" off
+
+# check configure script for allowed_plugins="..." for new plugins
+SENDTO_PLUGINS= bluetooth evolution gajim nautilus-burn removable-devices
+
+# Not these plugins:
+# empathy (moved to empathy port) upnp
.include <bsd.port.pre.mk>
-.if exists(${LOCALBASE}/bin/pidgin)
+.if defined(WITH_PIDGIN)
+SENDTO_PLUGINS:=${SENDTO_PLUGINS} pidgin
+LIB_DEPENDS+= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib
RUN_DEPENDS+= pidgin:${PORTSDIR}/net-im/pidgin
+PLIST_SUB+= PIDGIN=""
+.else
+PLIST_SUB+= PIDGIN="@comment "
.endif
.include <bsd.port.post.mk>
diff --git a/deskutils/nautilus-sendto/pkg-plist b/deskutils/nautilus-sendto/pkg-plist
index 866f5b8ff..816f0b089 100644
--- a/deskutils/nautilus-sendto/pkg-plist
+++ b/deskutils/nautilus-sendto/pkg-plist
@@ -4,14 +4,12 @@ lib/nautilus-sendto/plugins/libnstbluetooth.la
lib/nautilus-sendto/plugins/libnstbluetooth.so
lib/nautilus-sendto/plugins/libnstburn.la
lib/nautilus-sendto/plugins/libnstburn.so
-lib/nautilus-sendto/plugins/libnstempathy.la
-lib/nautilus-sendto/plugins/libnstempathy.so
lib/nautilus-sendto/plugins/libnstevolution.la
lib/nautilus-sendto/plugins/libnstevolution.so
lib/nautilus-sendto/plugins/libnstgajim.la
lib/nautilus-sendto/plugins/libnstgajim.so
-lib/nautilus-sendto/plugins/libnstpidgin.la
-lib/nautilus-sendto/plugins/libnstpidgin.so
+%%PIDGIN%%lib/nautilus-sendto/plugins/libnstpidgin.la
+%%PIDGIN%%lib/nautilus-sendto/plugins/libnstpidgin.so
lib/nautilus-sendto/plugins/libnstremovable_devices.la
lib/nautilus-sendto/plugins/libnstremovable_devices.so
lib/nautilus/extensions-2.0/libnautilus-sendto.la