aboutsummaryrefslogtreecommitdiff
path: root/net/remmina
diff options
context:
space:
mode:
authorAlexander Logvinov <avl@FreeBSD.org>2009-07-13 12:59:37 +0000
committerAlexander Logvinov <avl@FreeBSD.org>2009-07-13 12:59:37 +0000
commit0739b24499c17ea069d3dccd26f1d72b213585f0 (patch)
tree79cd37497f5b14c343de990cf2b468bf08537726 /net/remmina
parentfb892d7018d240ec31772b62462eae46a1f61152 (diff)
downloadports-0739b24499c17ea069d3dccd26f1d72b213585f0.tar.gz
ports-0739b24499c17ea069d3dccd26f1d72b213585f0.zip
Notes
Diffstat (limited to 'net/remmina')
-rw-r--r--net/remmina/Makefile29
-rw-r--r--net/remmina/distinfo6
-rw-r--r--net/remmina/pkg-descr3
-rw-r--r--net/remmina/pkg-plist2
4 files changed, 31 insertions, 9 deletions
diff --git a/net/remmina/Makefile b/net/remmina/Makefile
index 33e3a0da7fe2..075e3fe96fee 100644
--- a/net/remmina/Makefile
+++ b/net/remmina/Makefile
@@ -3,9 +3,10 @@
# Whom: Alexander Logvinov <ports@logvinov.com>
#
# $FreeBSD$
+#
PORTNAME= grdc
-PORTVERSION= 0.5.1
+PORTVERSION= 0.6.0
CATEGORIES= net gnome
MASTER_SITES= SF
@@ -16,7 +17,9 @@ RUN_DEPENDS= rdesktop:${PORTSDIR}/net/rdesktop
OPTIONS= VNC "Build with VNC protocol support" off \
SSH "Build with SSH tunneling support" off \
- GCRYPT "Build with libgcrypt support (only with SSH)" off
+ GCRYPT "Build with libgcrypt support (only with SSH)" off \
+ TERM "Build with terminal support" off \
+ AVAHI "Build with Avahi support" off
MAKE_JOBS_SAFE= yes
GNU_CONFIGURE= yes
@@ -32,17 +35,35 @@ CONFIGURE_ENV= CFLAGS="${CFLAGS}" \
.if defined(WITH_VNC)
LIB_DEPENDS+= vncclient.0:${PORTSDIR}/net/libvncserver
+.else
+CONFIGURE_ARGS+= --disable-vnc
.endif
.if defined(WITH_SSH)
-LIB_DEPENDS+= ssh.2:${PORTSDIR}/security/libssh
+LIB_DEPENDS+= ssh.3:${PORTSDIR}/security/libssh
.if defined(WITH_GCRYPT)
LIB_DEPENDS+= gcrypt.16:${PORTSDIR}/security/libgcrypt
+.else
+CONFIGURE_ARGS+= --disable-gcrypt
+.endif
+.else
+CONFIGURE_ARGS+= --disable-ssh
.endif
+
+.if defined(WITH_TERM)
+USE_GNOME+= vte
+.else
+CONFIGURE_ARGS+= --disable-vte
+.endif
+
+.if defined(WITH_AVAHI)
+LIB_DEPENDS+= avahi-ui.0:${PORTSDIR}/net/avahi-gtk
+.else
+CONFIGURE_ARGS+= --disable-avahi
.endif
post-patch:
- @${REINPLACE_CMD} -e 's|Exec=grdc|Exec=${PREFIX}/bin/grdc|' \
+ @${REINPLACE_CMD} -e 's|Exec=grdc|Exec=${LOCALBASE}/bin/grdc|' \
${WRKSRC}/src/grdc.desktop.in
.include <bsd.port.post.mk>
diff --git a/net/remmina/distinfo b/net/remmina/distinfo
index f702e94cf0a2..599dd4f6ea17 100644
--- a/net/remmina/distinfo
+++ b/net/remmina/distinfo
@@ -1,3 +1,3 @@
-MD5 (grdc-0.5.1.tar.gz) = 8b669c067566b78acf85576082454cfc
-SHA256 (grdc-0.5.1.tar.gz) = 696aa60c622951b2965ac44e6831a36c614f44451e9831a6b20cc57c47e6842f
-SIZE (grdc-0.5.1.tar.gz) = 197284
+MD5 (grdc-0.6.0.tar.gz) = df82963a6abc9e5b8e15f97e198eb751
+SHA256 (grdc-0.6.0.tar.gz) = 63c7d740ef9653b5f725406f24eff0a6288bb08446fef7208675bd00ed75eb18
+SIZE (grdc-0.6.0.tar.gz) = 245008
diff --git a/net/remmina/pkg-descr b/net/remmina/pkg-descr
index 8203f27fe0e7..8332ba679326 100644
--- a/net/remmina/pkg-descr
+++ b/net/remmina/pkg-descr
@@ -11,7 +11,6 @@ The Grdc main program:
mouse moves over the screen edge.
* Floating toolbar in fullscreen mode, allows you to switch between modes,
toggle keyboard grabbing, minimize, etc.
- * RDP protocol is supported by rdesktop; VNC protocol is supported by
- libvncclient; SSH tunneling is supported by libssh.
+ * Supported network protocols: RDP, VNC, SSH, Avahi
WWW: http://grdc.sourceforge.net/
diff --git a/net/remmina/pkg-plist b/net/remmina/pkg-plist
index eec7657ac6be..93b25dd6bcf1 100644
--- a/net/remmina/pkg-plist
+++ b/net/remmina/pkg-plist
@@ -1,10 +1,12 @@
bin/grdc
share/applications/grdc.desktop
+share/locale/el/LC_MESSAGES/grdc.mo
share/locale/es/LC_MESSAGES/grdc.mo
share/locale/pl/LC_MESSAGES/grdc.mo
share/locale/zh_CN/LC_MESSAGES/grdc.mo
share/pixmaps/grdc-rdp-ssh.png
share/pixmaps/grdc-rdp.png
+share/pixmaps/grdc-ssh.png
share/pixmaps/grdc-vnc-ssh.png
share/pixmaps/grdc-vnc.png
share/pixmaps/grdc.png