svn commit: r411269 - head/net/vinagre
Koop Mast
kwm at FreeBSD.org
Thu Mar 17 10:38:23 UTC 2016
Author: kwm
Date: Thu Mar 17 10:38:22 2016
New Revision: 411269
URL: https://svnweb.freebsd.org/changeset/ports/411269
Log:
* 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.
Modified:
head/net/vinagre/Makefile
head/net/vinagre/pkg-plist
Modified: head/net/vinagre/Makefile
==============================================================================
--- head/net/vinagre/Makefile Thu Mar 17 10:32:06 2016 (r411268)
+++ head/net/vinagre/Makefile Thu Mar 17 10:38:22 2016 (r411269)
@@ -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 Deskto
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
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
Modified: head/net/vinagre/pkg-plist
==============================================================================
--- head/net/vinagre/pkg-plist Thu Mar 17 10:32:06 2016 (r411268)
+++ head/net/vinagre/pkg-plist Thu Mar 17 10:38:22 2016 (r411269)
@@ -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
More information about the svn-ports-head
mailing list