- Update remmina to 0.7.0

- Connect remmina to the build
- Disconnect grdc
- Remove grdc, project was renamed
This commit is contained in:
Alexander Logvinov 2009-12-14 02:15:16 +00:00
parent 86945a233c
commit 5d79aeeef6
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=245745
10 changed files with 116 additions and 141 deletions

1
MOVED
View file

@ -4221,3 +4221,4 @@ editors/abiword-extras|editors/abiword|2009-12-08|This subport has been included
editors/abiword-plugins|editors/abiword|2009-12-08|This subport has been included in the main port.
www/jakarta-tomcat5||2009-12-10|Has expired: Old version, consider using www/tomcat55 or www/tomcat6 instead
net-mgmt/zabbix|net-mgmt/zabbix-server|2009-12-13|port was split into three components
net/grdc|net/remmina|2009-12-14|Project was renamed

View file

@ -194,7 +194,6 @@
SUBDIR += gopher
SUBDIR += gotthard
SUBDIR += gq
SUBDIR += grdc
SUBDIR += grdc-applet
SUBDIR += grdesktop
SUBDIR += grsync
@ -842,6 +841,7 @@
SUBDIR += redir
SUBDIR += relay
SUBDIR += relayd
SUBDIR += remmina
SUBDIR += remotedesk
SUBDIR += repeater
SUBDIR += rexx-sock

View file

@ -1,69 +0,0 @@
# New ports collection makefile for: grdc
# Date created: 12 April 2009
# Whom: Alexander Logvinov <ports@logvinov.com>
#
# $FreeBSD$
#
PORTNAME= grdc
PORTVERSION= 0.6.0
CATEGORIES= net gnome
MASTER_SITES= SF
MAINTAINER= avl@FreeBSD.org
COMMENT= GTK+/GNOME remote desktop client
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 \
TERM "Build with terminal support" off \
AVAHI "Build with Avahi support" off
MAKE_JOBS_SAFE= yes
GNU_CONFIGURE= yes
USE_GMAKE= yes
USE_GETTEXT= yes
USE_GNOME= gnomehack gnomeprefix glib20 gtk20
CFLAGS+= -I${LOCALBASE}/include ${PTHREAD_CFLAGS}
LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS}
CONFIGURE_ENV= CFLAGS="${CFLAGS}" \
LDFLAGS="${LDFLAGS}"
.include <bsd.port.pre.mk>
.if defined(WITH_VNC)
LIB_DEPENDS+= vncclient.0:${PORTSDIR}/net/libvncserver
.else
CONFIGURE_ARGS+= --disable-vnc
.endif
.if defined(WITH_SSH)
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=${LOCALBASE}/bin/grdc|' \
${WRKSRC}/src/grdc.desktop.in
.include <bsd.port.post.mk>

View file

@ -1,3 +0,0 @@
MD5 (grdc-0.6.0.tar.gz) = df82963a6abc9e5b8e15f97e198eb751
SHA256 (grdc-0.6.0.tar.gz) = 63c7d740ef9653b5f725406f24eff0a6288bb08446fef7208675bd00ed75eb18
SIZE (grdc-0.6.0.tar.gz) = 245008

View file

@ -1,16 +0,0 @@
Grdc is a remote desktop client based on GTK+ and GNOME.
The Grdc main program:
* A pure GTK+ 2.0 application!
* Maintain a list of remote desktop files for most frequently used servers
* Make quick connections by directly putting in the server name
* Remote desktops with higher resolutions are scrollable/scalable in both
window and fullscreen mode
* Viewport fullscreen mode: remote desktop automatically scrolls when the
mouse moves over the screen edge.
* Floating toolbar in fullscreen mode, allows you to switch between modes,
toggle keyboard grabbing, minimize, etc.
* Supported network protocols: RDP, VNC, SSH, Avahi
WWW: http://grdc.sourceforge.net/

View file

@ -1,14 +0,0 @@
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
@dirrmtry share/applications
@dirrmtry share/pixmaps

View file

@ -5,50 +5,71 @@
# $FreeBSD$
#
PORTNAME= grdc
PORTVERSION= 0.6.0
PORTNAME= remmina
PORTVERSION= 0.7.0
CATEGORIES= net gnome
MASTER_SITES= SF
MASTER_SITES= SF/${PORTNAME}/0.7/
MAINTAINER= avl@FreeBSD.org
COMMENT= GTK+/GNOME remote desktop client
COMMENT= The GTK+ Remote Desktop Client
RUN_DEPENDS= rdesktop:${PORTSDIR}/net/rdesktop
OPTIONS= VNC "Build with VNC protocol support" off \
GNUTLS "Build VNC with GNUTLS encryption support" off \
XDMCP "Build with XDMCP protocol support" off \
SSH "Build with SSH tunneling support" off \
GCRYPT "Build with libgcrypt support (only with SSH)" off \
GCRYPT "Build with libgcrypt support for password encryption" off \
TERM "Build with terminal support" off \
AVAHI "Build with Avahi support" off
AVAHI "Build with Avahi support" off \
UNIQUE "Build with Unique-App support" off
MAKE_JOBS_SAFE= yes
GNU_CONFIGURE= yes
USE_GMAKE= yes
USE_GETTEXT= yes
USE_GNOME= gnomehack gnomeprefix glib20 gtk20
CFLAGS+= -I${LOCALBASE}/include ${PTHREAD_CFLAGS}
USE_GNOME= glib20 gtk20 desktopfileutils
INSTALLS_ICONS= yes
LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS}
CONFIGURE_ENV= CFLAGS="${CFLAGS}" \
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \
LDFLAGS="${LDFLAGS}"
.include <bsd.port.pre.mk>
.if defined(WITHOUT_NLS)
CONFIGURE_ARGS+= --disable-nls
PLIST_SUB+= NLS="@comment "
.else
USE_GETTEXT= yes
PLIST_SUB+= NLS=""
.endif
.if defined(WITH_VNC)
LIB_DEPENDS+= vncclient.0:${PORTSDIR}/net/libvncserver
LIB_DEPENDS+= jpeg.10:${PORTSDIR}/graphics/jpeg
.if defined(WITH_GNUTLS)
LIB_DEPENDS+= gnutls:${PORTSDIR}/security/gnutls
.endif
.else
CONFIGURE_ARGS+= --disable-vnc
.endif
.if defined(WITH_XDMCP)
RUN_DEPENDS+= Xephyr:${PORTSDIR}/x11-servers/xephyr
.endif
.if defined(WITH_SSH)
LIB_DEPENDS+= ssh.3:${PORTSDIR}/security/libssh
LIB_DEPENDS+= ssh.4:${PORTSDIR}/security/libssh
.if ${OSVERSION} >= 800040
LDFLAGS+= -fstack-protector
.endif
.else
CONFIGURE_ARGS+= --disable-ssh
.endif
.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
@ -62,8 +83,13 @@ LIB_DEPENDS+= avahi-ui.0:${PORTSDIR}/net/avahi-gtk
CONFIGURE_ARGS+= --disable-avahi
.endif
post-patch:
@${REINPLACE_CMD} -e 's|Exec=grdc|Exec=${LOCALBASE}/bin/grdc|' \
${WRKSRC}/src/grdc.desktop.in
.if defined(WITH_UNIQUE)
LIB_DEPENDS+= unique-1.0.2:${PORTSDIR}/x11-toolkits/unique
.else
CONFIGURE_ARGS+= --disable-unique
.endif
post-install:
@-update-desktop-database
.include <bsd.port.post.mk>

View file

@ -1,3 +1,3 @@
MD5 (grdc-0.6.0.tar.gz) = df82963a6abc9e5b8e15f97e198eb751
SHA256 (grdc-0.6.0.tar.gz) = 63c7d740ef9653b5f725406f24eff0a6288bb08446fef7208675bd00ed75eb18
SIZE (grdc-0.6.0.tar.gz) = 245008
MD5 (remmina-0.7.0.tar.gz) = 45f5a4597c144319873238bc4995d423
SHA256 (remmina-0.7.0.tar.gz) = 8e7256facce54535bc998b4347519a49b38c8da9fee5e35bb0d7058ee00c8bd5
SIZE (remmina-0.7.0.tar.gz) = 614790

View file

@ -1,9 +1,12 @@
Grdc is a remote desktop client based on GTK+ and GNOME.
Remmina is a remote desktop client written in GTK+, aiming to be useful for
system administrators and travellers, who need to work with lots of remote
computers in front of either large monitors or tiny netbooks. Remmina supports
multiple network protocols in an integrated and consistant user interface.
The Grdc main program:
The Remmina main program:
* A pure GTK+ 2.0 application!
* Maintain a list of remote desktop files for most frequently used servers
* Maintain a list of remote desktop files, organized by groups
* Make quick connections by directly putting in the server name
* Remote desktops with higher resolutions are scrollable/scalable in both
window and fullscreen mode
@ -11,6 +14,7 @@ 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.
* Supported network protocols: RDP, VNC, SSH, Avahi
* Tabbed interface, optionally managed by groups
* Supported network protocols: RDP, VNC, XDMCP, SSH, Avahi
WWW: http://grdc.sourceforge.net/
WWW: http://remmina.sourceforge.net/

View file

@ -1,14 +1,60 @@
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
bin/remmina
share/applications/remmina.desktop
%%DATADIR%%/icons/hicolor/16x16/actions/remmina-fit-window.png
%%DATADIR%%/icons/hicolor/16x16/actions/remmina-leave-fullscreen.png
%%DATADIR%%/icons/hicolor/16x16/actions/remmina-scale.png
%%DATADIR%%/icons/hicolor/16x16/actions/remmina-scrolled-fullscreen.png
%%DATADIR%%/icons/hicolor/16x16/actions/remmina-viewport-fullscreen.png
%%DATADIR%%/icons/hicolor/16x16/actions/remmina-switch-page.png
%%DATADIR%%/icons/hicolor/16x16/emblems/remmina-rdp.png
%%DATADIR%%/icons/hicolor/16x16/emblems/remmina-rdp-ssh.png
%%DATADIR%%/icons/hicolor/16x16/emblems/remmina-vnc.png
%%DATADIR%%/icons/hicolor/16x16/emblems/remmina-vnc-ssh.png
%%DATADIR%%/icons/hicolor/16x16/emblems/remmina-xdmcp.png
%%DATADIR%%/icons/hicolor/16x16/emblems/remmina-xdmcp-ssh.png
%%DATADIR%%/icons/hicolor/16x16/emblems/remmina-sftp.png
%%DATADIR%%/icons/hicolor/22x22/actions/remmina-fit-window.png
%%DATADIR%%/icons/hicolor/22x22/actions/remmina-leave-fullscreen.png
%%DATADIR%%/icons/hicolor/22x22/actions/remmina-scale.png
%%DATADIR%%/icons/hicolor/22x22/actions/remmina-scrolled-fullscreen.png
%%DATADIR%%/icons/hicolor/22x22/actions/remmina-viewport-fullscreen.png
%%DATADIR%%/icons/hicolor/22x22/actions/remmina-switch-page.png
%%DATADIR%%/icons/hicolor/22x22/emblems/remmina-rdp.png
%%DATADIR%%/icons/hicolor/22x22/emblems/remmina-rdp-ssh.png
%%DATADIR%%/icons/hicolor/22x22/emblems/remmina-vnc.png
%%DATADIR%%/icons/hicolor/22x22/emblems/remmina-vnc-ssh.png
%%DATADIR%%/icons/hicolor/22x22/emblems/remmina-xdmcp.png
%%DATADIR%%/icons/hicolor/22x22/emblems/remmina-xdmcp-ssh.png
%%DATADIR%%/icons/hicolor/22x22/emblems/remmina-sftp.png
%%NLS%%share/locale/de/LC_MESSAGES/remmina.mo
%%NLS%%share/locale/el/LC_MESSAGES/remmina.mo
%%NLS%%share/locale/es/LC_MESSAGES/remmina.mo
%%NLS%%share/locale/fr/LC_MESSAGES/remmina.mo
%%NLS%%share/locale/hu/LC_MESSAGES/remmina.mo
%%NLS%%share/locale/it/LC_MESSAGES/remmina.mo
%%NLS%%share/locale/lt/LC_MESSAGES/remmina.mo
%%NLS%%share/locale/nl/LC_MESSAGES/remmina.mo
%%NLS%%share/locale/pl/LC_MESSAGES/remmina.mo
%%NLS%%share/locale/pt_PT/LC_MESSAGES/remmina.mo
%%NLS%%share/locale/ru/LC_MESSAGES/remmina.mo
%%NLS%%share/locale/uk/LC_MESSAGES/remmina.mo
%%NLS%%share/locale/zh_CN/LC_MESSAGES/remmina.mo
share/icons/hicolor/16x16/apps/remmina.png
share/icons/hicolor/22x22/apps/remmina.png
share/icons/hicolor/24x24/apps/remmina.png
share/icons/hicolor/32x32/apps/remmina.png
share/icons/hicolor/48x48/apps/remmina.png
share/icons/hicolor/scalable/apps/remmina.svg
@exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
@dirrm %%DATADIR%%/icons/hicolor/22x22/actions
@dirrm %%DATADIR%%/icons/hicolor/22x22/emblems
@dirrm %%DATADIR%%/icons/hicolor/22x22
@dirrm %%DATADIR%%/icons/hicolor/16x16/actions
@dirrm %%DATADIR%%/icons/hicolor/16x16/emblems
@dirrm %%DATADIR%%/icons/hicolor/16x16
@dirrm %%DATADIR%%/icons/hicolor
@dirrm %%DATADIR%%/icons
@dirrm %%DATADIR%%
@dirrmtry share/applications
@dirrmtry share/pixmaps