mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-28 01:06:17 +00:00
- Update remmina to 0.7.0
- Connect remmina to the build - Disconnect grdc - Remove grdc, project was renamed
This commit is contained in:
parent
86945a233c
commit
5d79aeeef6
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=245745
1
MOVED
1
MOVED
@ -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
|
||||
|
@ -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
|
||||
|
@ -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>
|
@ -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
|
@ -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/
|
@ -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
|
@ -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>
|
||||
|
@ -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
|
||||
|
@ -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/
|
||||
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user