aboutsummaryrefslogtreecommitdiff
path: root/net/vinagre
diff options
context:
space:
mode:
authorKoop Mast <kwm@FreeBSD.org>2016-03-17 10:38:22 +0000
committerKoop Mast <kwm@FreeBSD.org>2016-03-17 10:38:22 +0000
commit7575c2bdbdaf6291d80c20176b480a0fe7b37ab9 (patch)
treeb4a3c68dac57b1cf35c622d5cf756ec655215403 /net/vinagre
parent69c2420a58ced27fc641c31abfa3a7c924f9bd01 (diff)
downloadports-7575c2bdbdaf6291d80c20176b480a0fe7b37ab9.tar.gz
ports-7575c2bdbdaf6291d80c20176b480a0fe7b37ab9.zip
* Turn the avahi support into a option, so it can be turned off.
* Add spice support * Move RDP_DESC to the be next to the other RDP_* variables.
Notes
Notes: svn path=/head/; revision=411269
Diffstat (limited to 'net/vinagre')
-rw-r--r--net/vinagre/Makefile17
-rw-r--r--net/vinagre/pkg-plist1
2 files changed, 12 insertions, 6 deletions
diff --git a/net/vinagre/Makefile b/net/vinagre/Makefile
index 4e7d0961d4d8..84703e1b09ba 100644
--- a/net/vinagre/Makefile
+++ b/net/vinagre/Makefile
@@ -3,6 +3,7 @@
PORTNAME= vinagre
PORTVERSION= 3.18.2
+PORTREVISION= 1
CATEGORIES= net gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
@@ -12,8 +13,6 @@ COMMENT= VNC client for the GNOME Desktop
BUILD_DEPENDS= itstool:${PORTSDIR}/textproc/itstool
LIB_DEPENDS= libgtk-vnc-2.0.so:${PORTSDIR}/net/gtk-vnc \
- libavahi-core.so:${PORTSDIR}/net/avahi-app \
- libavahi-ui-gtk3.so:${PORTSDIR}/net/avahi-gtk3 \
libgdbm.so:${PORTSDIR}/databases/gdbm \
libsecret-1.so:${PORTSDIR}/security/libsecret \
libgnome-keyring.so:${PORTSDIR}/security/libgnome-keyring
@@ -26,20 +25,26 @@ USES= desktop-file-utils gettext gmake gnome pathfix pkgconfig \
USE_GNOME= gtk30 intlhack libxml2 vte3
GNU_CONFIGURE= yes
INSTALLS_ICONS= yes
-CONFIGURE_ARGS= --disable-spice --enable-ssh
+CONFIGURE_ARGS= --enable-ssh
CPPFLAGS+= -I${LOCALBASE}/include -Wno-format-nonliteral
LDFLAGS+= -L${LOCALBASE}/lib
GLIB_SCHEMAS= org.gnome.Vinagre.gschema.xml
OPTIONS_SUB= yes
-OPTIONS_DEFINE= TELEPATHY RDP DOCS
-OPTIONS_DEFAULT=TELEPATHY RDP
+OPTIONS_DEFINE= AVAHI SPICE TELEPATHY RDP DOCS
+OPTIONS_DEFAULT=AVAHI SPICE TELEPATHY RDP
+AVAHI_CONFIGURE_WITH= avahi
+AVAHI_LIB_DEPENDS= libavahi-ui-gtk3.so:${PORTSDIR}/net/avahi-gtk3
+SPICE_DESC= SPICE protocol support
+SPICE_CONFIGURE_ENABLE= spice
+SPICE_BUILD_DEPENDS= spice-gtk>=0.30_1:${PORTSDIR}/deskutils/spice-gtk
+SPICE_LIB_DEPENDS= libspice-client-gtk-3.0.so:${PORTSDIR}/deskutils/spice-gtk
TELEPATHY_DESC= Telepathy integration
-RDP_DESC= MS Windows remote desktop support
TELEPATHY_CONFIGURE_WITH= telepathy
TELEPATHY_LIB_DEPENDS= libtelepathy-glib.so:${PORTSDIR}/net-im/telepathy-glib \
libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib
+RDP_DESC= MS Windows remote desktop support
RDP_CONFIGURE_ENABLE= rdp
RDP_BUILD_DEPENDS= xfreerdp:${PORTSDIR}/net/freerdp
RDP_RUN_DEPENDS= xfreerdp:${PORTSDIR}/net/freerdp
diff --git a/net/vinagre/pkg-plist b/net/vinagre/pkg-plist
index 6f52b86ca9a7..febf00f266d1 100644
--- a/net/vinagre/pkg-plist
+++ b/net/vinagre/pkg-plist
@@ -265,6 +265,7 @@ share/locale/he/LC_MESSAGES/vinagre.mo
share/locale/hi/LC_MESSAGES/vinagre.mo
share/locale/hu/LC_MESSAGES/vinagre.mo
share/locale/id/LC_MESSAGES/vinagre.mo
+share/locale/is/LC_MESSAGES/vinagre.mo
share/locale/it/LC_MESSAGES/vinagre.mo
share/locale/ja/LC_MESSAGES/vinagre.mo
share/locale/kk/LC_MESSAGES/vinagre.mo