Update to remmina-1.0.0.
remmina-plugins has been merged into the main tarball: * merge former plugins,-main and plugins,-telepathy into -main * keep remmina-plugins-rdp as a separate package
This commit is contained in:
parent
60973badf6
commit
d5c2f1bd3f
@ -1,7 +1,86 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2011/04/20 15:07:36 jasper Exp $
|
||||
# $OpenBSD: Makefile,v 1.2 2012/02/24 13:48:26 ajacoutot Exp $
|
||||
|
||||
SUBDIR =
|
||||
SUBDIR += core
|
||||
SUBDIR += plugins
|
||||
# from upstream, removed at next update
|
||||
MASTER_SITES0= https://github.com/FreeRDP/Remmina/commit/
|
||||
PATCH_DIST_STRIP= -p1
|
||||
PATCHFILES= 569d9bb702d06c061dfbbf3c590d57ea83a04369.diff:0 \
|
||||
f7d1038ba358a295fb46c681db5c47e4ead97306.diff:0
|
||||
|
||||
.include <bsd.port.subdir.mk>
|
||||
SHARED_ONLY?= Yes
|
||||
|
||||
COMMENT-main= GTK+2 remote desktop client
|
||||
COMMENT-rdp= GTK+2 remote desktop client, RDP plugin
|
||||
|
||||
V= 1.0.0
|
||||
DISTNAME= Remmina-${V}
|
||||
WRKDIST= ${WRKDIR}/FreeRDP-Remmina-356c033
|
||||
|
||||
PKGNAME-main= ${DISTNAME:L}
|
||||
PKGNAME-rdp= remmina-plugins-rdp-${V}
|
||||
|
||||
CATEGORIES= x11 net
|
||||
|
||||
HOMEPAGE= http://remmina.sourceforge.net/
|
||||
|
||||
MAINTAINER= Jasper Lievisse Adriaanse <jasper@openbsd.org>
|
||||
|
||||
# GPLv2
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
PERMIT_PACKAGE_FTP= Yes
|
||||
PERMIT_DISTFILES_CDROM= Yes
|
||||
PERMIT_DISTFILES_FTP= Yes
|
||||
|
||||
|
||||
MASTER_SITES= https://github.com/FreeRDP/Remmina/downloads/
|
||||
|
||||
MODULES= devel/cmake \
|
||||
devel/gettext \
|
||||
textproc/intltool
|
||||
|
||||
MULTI_PACKAGES= -main -rdp
|
||||
|
||||
cWANTLIB += atk-1.0 cairo gdk-3 glib-2.0 gtk-3 pango-1.0
|
||||
|
||||
WANTLIB-main += ${cWANTLIB} intl # XXX no iconv?
|
||||
WANTLIB-main += X11 c gcrypt gdk_pixbuf-2.0 gio-2.0 gmodule-2.0 gnome-keyring
|
||||
WANTLIB-main += gobject-2.0 gthread-2.0 pthread vte2_90 jpeg z telepathy-glib
|
||||
|
||||
WANTLIB-rdp += ${cWANTLIB}
|
||||
WANTLIB-rdp += freerdp-channels freerdp-codec freerdp-core freerdp-gdi
|
||||
WANTLIB-rdp += freerdp-kbd freerdp-rail
|
||||
|
||||
BUILD_DEPENDS= net/avahi,-gtk3
|
||||
|
||||
LIB_DEPENDS-main= devel/vte3 \
|
||||
net/telepathy/telepathy-glib \
|
||||
x11/gnome/libgnome-keyring
|
||||
|
||||
RUN_DEPENDS-main= devel/desktop-file-utils \
|
||||
x11/gtk+2,-guic
|
||||
|
||||
RUN_DEPENDS-rdp= ${BASE_PKGPATH},-main
|
||||
LIB_DEPENDS-rdp= x11/gtk+3 \
|
||||
x11/freerdp>=1.0
|
||||
|
||||
# pax_global_header
|
||||
TAR= ${LOCALBASE}/bin/gtar
|
||||
BUILD_DEPENDS += archivers/gtar
|
||||
|
||||
CFLAGS += -pthread
|
||||
|
||||
# Only useed by Ubuntu's Unity.
|
||||
CONFIGURE_ARGS+= -DWITH_APPINDICATOR=OFF
|
||||
|
||||
# This needs the grantpt(3) and alike functions.
|
||||
CONFIGURE_ARGS+= -DWITH_LIBSSH=OFF
|
||||
|
||||
pre-configure:
|
||||
${SUBST_CMD} \
|
||||
${WRKSRC}/remmina-plugins/rdp/CMakeLists.txt \
|
||||
${WRKSRC}/remmina-plugins/telepathy/CMakeLists.txt \
|
||||
${WRKSRC}/remmina-plugins/vnc/CMakeLists.txt \
|
||||
${WRKSRC}/remmina-plugins/vnc/libvncserver/CMakeLists.txt \
|
||||
${WRKSRC}/remmina-plugins/xdmcp/CMakeLists.txt \
|
||||
${WRKSRC}/remmina/CMakeLists.txt
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,27 +0,0 @@
|
||||
# $OpenBSD: Makefile.inc,v 1.1.1.1 2011/04/20 15:07:36 jasper Exp $
|
||||
|
||||
SHARED_ONLY?= Yes
|
||||
|
||||
CATEGORIES= x11 net
|
||||
|
||||
HOMEPAGE= http://remmina.sourceforge.net/
|
||||
|
||||
# GPLv2
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
PERMIT_PACKAGE_FTP= Yes
|
||||
PERMIT_DISTFILES_CDROM= Yes
|
||||
PERMIT_DISTFILES_FTP= Yes
|
||||
|
||||
MAINTAINER?= Jasper Lievisse Adriaanse <jasper@openbsd.org>
|
||||
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=remmina/}
|
||||
|
||||
MODULES= devel/gettext \
|
||||
textproc/intltool
|
||||
|
||||
USE_GMAKE?= Yes
|
||||
|
||||
CONFIGURE_STYLE?= gnu
|
||||
CONFIGURE_ARGS+= ${CONFIGURE_SHARED}
|
||||
CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" \
|
||||
LDFLAGS="-L${LOCALBASE}/lib"
|
@ -1,33 +0,0 @@
|
||||
# $OpenBSD: Makefile,v 1.7 2011/12/03 23:20:53 ajacoutot Exp $
|
||||
|
||||
COMMENT= GTK+2 remote desktop client
|
||||
|
||||
DISTNAME= remmina-0.9.3
|
||||
REVISION= 4
|
||||
|
||||
WANTLIB += GL X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext Xfixes
|
||||
WANTLIB += Xi Xinerama Xrandr Xrender Xxf86vm atk-1.0 avahi-client
|
||||
WANTLIB += avahi-common avahi-glib avahi-ui c cairo drm expat
|
||||
WANTLIB += fontconfig freetype gcrypt gdk-x11-2.0 gdk_pixbuf-2.0
|
||||
WANTLIB += gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 gpg-error
|
||||
WANTLIB += gthread-2.0 gtk-x11-2.0 m pango-1.0 pangocairo-1.0
|
||||
WANTLIB += pangoft2-1.0 pixman-1 png pthread pthread-stubs unique-1.0
|
||||
WANTLIB += vte xcb xcb-render xcb-shm z
|
||||
|
||||
LIB_DEPENDS= devel/libunique \
|
||||
devel/vte \
|
||||
net/avahi,-gtk,no_mono,no_qt3,no_qt4 \
|
||||
security/libgcrypt
|
||||
|
||||
RUN_DEPENDS= devel/desktop-file-utils \
|
||||
x11/gtk+2,-guic
|
||||
|
||||
CONFIGURE_STYLE= gnu
|
||||
CONFIGURE_ARGS+= --enable-avahi \
|
||||
--enable-vte \
|
||||
--enable-unique \
|
||||
--enable-gcrypt
|
||||
# This needs the grantpt(3) and alike functions.
|
||||
CONFIGURE_ARGS+= --disable-ssh
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,5 +0,0 @@
|
||||
MD5 (remmina-0.9.3.tar.gz) = yHAEpw7GKsuucy6NR/cbpw==
|
||||
RMD160 (remmina-0.9.3.tar.gz) = MSrv1XgdsSI+vn0U5n/FBVoHhKk=
|
||||
SHA1 (remmina-0.9.3.tar.gz) = UVhesk0pfyO7UaI+Okp2f53QAIM=
|
||||
SHA256 (remmina-0.9.3.tar.gz) = 6hDrpvYGdvfr/r0oWITkH7sIHzgJBkWIVk9TYko87oI=
|
||||
SIZE (remmina-0.9.3.tar.gz) = 389744
|
@ -1,23 +0,0 @@
|
||||
$OpenBSD: patch-src_remminaprefdialog_c,v 1.1 2011/11/09 14:51:42 jasper Exp $
|
||||
|
||||
Don't display any SSH options which won't work since we don't use libssh.
|
||||
(Can't not create the widget as the value is checked, not used, later on, and
|
||||
this way the patch is kept minimal).
|
||||
|
||||
--- src/remminaprefdialog.c.orig Thu Dec 9 02:51:56 2010
|
||||
+++ src/remminaprefdialog.c Wed Nov 9 15:49:26 2011
|
||||
@@ -427,12 +427,12 @@ remmina_pref_dialog_init (RemminaPrefDialog *dialog)
|
||||
priv->scale_quality_combo = widget;
|
||||
|
||||
widget = gtk_label_new (_("SSH tunnel local port"));
|
||||
- gtk_widget_show (widget);
|
||||
+ //gtk_widget_show (widget);
|
||||
gtk_misc_set_alignment (GTK_MISC (widget), 0.0, 0.5);
|
||||
gtk_table_attach_defaults (GTK_TABLE (table), widget, 0, 1, 9, 10);
|
||||
|
||||
widget = gtk_entry_new_with_max_length (5);
|
||||
- gtk_widget_show (widget);
|
||||
+ //gtk_widget_show (widget);
|
||||
gtk_table_attach_defaults (GTK_TABLE (table), widget, 1, 2, 9, 10);
|
||||
g_snprintf (buf, sizeof (buf), "%i", remmina_pref.sshtunnel_port);
|
||||
gtk_entry_set_text (GTK_ENTRY (widget), buf);
|
@ -1,84 +0,0 @@
|
||||
@comment $OpenBSD: PLIST,v 1.2 2011/12/03 23:20:53 ajacoutot Exp $
|
||||
@bin bin/remmina
|
||||
include/remmina/
|
||||
include/remmina/plugin.h
|
||||
include/remmina/types.h
|
||||
share/applications/remmina.desktop
|
||||
share/icons/
|
||||
share/icons/hicolor/
|
||||
share/icons/hicolor/16x16/
|
||||
share/icons/hicolor/16x16/apps/
|
||||
share/icons/hicolor/16x16/apps/remmina.png
|
||||
share/icons/hicolor/22x22/
|
||||
share/icons/hicolor/22x22/apps/
|
||||
share/icons/hicolor/22x22/apps/remmina.png
|
||||
share/icons/hicolor/24x24/
|
||||
share/icons/hicolor/24x24/apps/
|
||||
share/icons/hicolor/24x24/apps/remmina.png
|
||||
share/icons/hicolor/32x32/
|
||||
share/icons/hicolor/32x32/apps/
|
||||
share/icons/hicolor/32x32/apps/remmina.png
|
||||
share/icons/hicolor/48x48/
|
||||
share/icons/hicolor/48x48/apps/
|
||||
share/icons/hicolor/48x48/apps/remmina.png
|
||||
share/icons/hicolor/scalable/
|
||||
share/icons/hicolor/scalable/apps/
|
||||
share/icons/hicolor/scalable/apps/remmina.svg
|
||||
share/locale/bg/LC_MESSAGES/remmina.mo
|
||||
share/locale/ca/LC_MESSAGES/remmina.mo
|
||||
share/locale/cs/LC_MESSAGES/remmina.mo
|
||||
share/locale/da/LC_MESSAGES/remmina.mo
|
||||
share/locale/de/LC_MESSAGES/remmina.mo
|
||||
share/locale/el/LC_MESSAGES/remmina.mo
|
||||
share/locale/es/LC_MESSAGES/remmina.mo
|
||||
share/locale/eu/LC_MESSAGES/remmina.mo
|
||||
share/locale/fr/LC_MESSAGES/remmina.mo
|
||||
share/locale/hu/LC_MESSAGES/remmina.mo
|
||||
share/locale/id/LC_MESSAGES/remmina.mo
|
||||
share/locale/it/LC_MESSAGES/remmina.mo
|
||||
share/locale/kk/
|
||||
share/locale/kk/LC_MESSAGES/
|
||||
share/locale/kk/LC_MESSAGES/remmina.mo
|
||||
share/locale/lt/
|
||||
share/locale/lt/LC_MESSAGES/
|
||||
share/locale/lt/LC_MESSAGES/remmina.mo
|
||||
share/locale/nl/LC_MESSAGES/remmina.mo
|
||||
share/locale/pl/LC_MESSAGES/remmina.mo
|
||||
share/locale/pt_BR/LC_MESSAGES/remmina.mo
|
||||
share/locale/pt_PT/
|
||||
share/locale/pt_PT/LC_MESSAGES/
|
||||
share/locale/pt_PT/LC_MESSAGES/remmina.mo
|
||||
share/locale/ru/LC_MESSAGES/remmina.mo
|
||||
share/locale/sk/LC_MESSAGES/remmina.mo
|
||||
share/locale/sv/LC_MESSAGES/remmina.mo
|
||||
share/locale/th/
|
||||
share/locale/th/LC_MESSAGES/
|
||||
share/locale/th/LC_MESSAGES/remmina.mo
|
||||
share/locale/tr/LC_MESSAGES/remmina.mo
|
||||
share/locale/uk/LC_MESSAGES/remmina.mo
|
||||
share/locale/zh_CN/LC_MESSAGES/remmina.mo
|
||||
share/remmina/
|
||||
share/remmina/icons/
|
||||
share/remmina/icons/hicolor/
|
||||
share/remmina/icons/hicolor/16x16/
|
||||
share/remmina/icons/hicolor/16x16/actions/
|
||||
share/remmina/icons/hicolor/16x16/actions/remmina-fit-window.png
|
||||
share/remmina/icons/hicolor/16x16/actions/remmina-fullscreen.png
|
||||
share/remmina/icons/hicolor/16x16/actions/remmina-pin-down.png
|
||||
share/remmina/icons/hicolor/16x16/actions/remmina-pin-up.png
|
||||
share/remmina/icons/hicolor/16x16/actions/remmina-scale.png
|
||||
share/remmina/icons/hicolor/16x16/actions/remmina-switch-page.png
|
||||
share/remmina/icons/hicolor/16x16/emblems/
|
||||
share/remmina/icons/hicolor/16x16/emblems/remmina-sftp.png
|
||||
share/remmina/icons/hicolor/22x22/
|
||||
share/remmina/icons/hicolor/22x22/actions/
|
||||
share/remmina/icons/hicolor/22x22/actions/remmina-fit-window.png
|
||||
share/remmina/icons/hicolor/22x22/actions/remmina-fullscreen.png
|
||||
share/remmina/icons/hicolor/22x22/actions/remmina-scale.png
|
||||
share/remmina/icons/hicolor/22x22/actions/remmina-switch-page.png
|
||||
share/remmina/icons/hicolor/22x22/emblems/
|
||||
share/remmina/icons/hicolor/22x22/emblems/remmina-sftp.png
|
||||
@exec %D/bin/gtk-update-icon-cache -q %D/share/icons/hicolor 2>/dev/null || true
|
||||
@unexec-delete %D/bin/gtk-update-icon-cache -q %D/share/icons/hicolor 2>/dev/null || true
|
||||
@exec %D/bin/update-desktop-database
|
||||
@unexec-delete %D/bin/update-desktop-database
|
15
x11/remmina/distinfo
Normal file
15
x11/remmina/distinfo
Normal file
@ -0,0 +1,15 @@
|
||||
MD5 (569d9bb702d06c061dfbbf3c590d57ea83a04369.diff) = qXnImNXlNEbOydAZEq2SQw==
|
||||
MD5 (Remmina-1.0.0.tar.gz) = cBxUCsqrlhvDrfEwot24sQ==
|
||||
MD5 (f7d1038ba358a295fb46c681db5c47e4ead97306.diff) = sqnA6ArHsMiiaTW74omqOw==
|
||||
RMD160 (569d9bb702d06c061dfbbf3c590d57ea83a04369.diff) = /IEsRdTrfKVwTwwqdMMrmhUP0DM=
|
||||
RMD160 (Remmina-1.0.0.tar.gz) = yJ2l/mVjr90luNsKnhcpknim75k=
|
||||
RMD160 (f7d1038ba358a295fb46c681db5c47e4ead97306.diff) = UZLMgL96AwIS6QUn5vIDXDCplGo=
|
||||
SHA1 (569d9bb702d06c061dfbbf3c590d57ea83a04369.diff) = 0HswzeUblNSPGBSpRn8rP+GbAvY=
|
||||
SHA1 (Remmina-1.0.0.tar.gz) = 7q7+U+l3CEntDhHrrpL1Tr/+wt4=
|
||||
SHA1 (f7d1038ba358a295fb46c681db5c47e4ead97306.diff) = OpzxJqkmNngwj7X2Z32Gu+B1acI=
|
||||
SHA256 (569d9bb702d06c061dfbbf3c590d57ea83a04369.diff) = 45K05xPvq5N0A2z3JSyxMiEt8T4plkU2SlVcTuALKQY=
|
||||
SHA256 (Remmina-1.0.0.tar.gz) = fNDS1q29lscTnajEv8TPSCHh+pckK7nMnbMqU98olzE=
|
||||
SHA256 (f7d1038ba358a295fb46c681db5c47e4ead97306.diff) = T71E6rYtHfQxB3+eziSh+mOHtKZtl7kaxar9/SEYw4Q=
|
||||
SIZE (569d9bb702d06c061dfbbf3c590d57ea83a04369.diff) = 1349
|
||||
SIZE (Remmina-1.0.0.tar.gz) = 540568
|
||||
SIZE (f7d1038ba358a295fb46c681db5c47e4ead97306.diff) = 1434
|
15
x11/remmina/patches/patch-CMakeLists_txt
Normal file
15
x11/remmina/patches/patch-CMakeLists_txt
Normal file
@ -0,0 +1,15 @@
|
||||
$OpenBSD: patch-CMakeLists_txt,v 1.1 2012/02/24 13:48:26 ajacoutot Exp $
|
||||
--- CMakeLists.txt.orig Fri Feb 24 11:29:57 2012
|
||||
+++ CMakeLists.txt Fri Feb 24 11:29:46 2012
|
||||
@@ -64,9 +64,9 @@ if(CMAKE_COMPILER_IS_GNUCC)
|
||||
endif()
|
||||
|
||||
check_include_files(sys/param.h HAVE_SYS_PARAM_H)
|
||||
-check_include_files(sys/socket.h HAVE_SYS_SOCKET_H)
|
||||
+check_include_files("sys/types.h;sys/socket.h" HAVE_SYS_SOCKET_H)
|
||||
check_include_files(arpa/inet.h HAVE_ARPA_INET_H)
|
||||
-check_include_files(netinet/in.h HAVE_NETINET_IN_H)
|
||||
+check_include_files("sys/types.h;netinet/in.h" HAVE_NETINET_IN_H)
|
||||
check_include_files(termios.h HAVE_TERMIOS_H)
|
||||
check_include_files(netdb.h HAVE_NETDB_H)
|
||||
check_include_files(fcntl.h HAVE_FCNTL_H)
|
@ -0,0 +1,18 @@
|
||||
$OpenBSD: patch-remmina-plugins_common_remmina_plugin_h,v 1.1 2012/02/24 13:48:26 ajacoutot Exp $
|
||||
--- remmina-plugins/common/remmina_plugin.h.orig Fri Feb 24 11:55:15 2012
|
||||
+++ remmina-plugins/common/remmina_plugin.h Fri Feb 24 11:55:06 2012
|
||||
@@ -36,11 +36,11 @@
|
||||
#ifdef HAVE_NETDB_H
|
||||
#include <netdb.h>
|
||||
#endif
|
||||
-#ifdef HAVE_ARPA_INET_H
|
||||
-#include <arpa/inet.h>
|
||||
-#endif
|
||||
#ifdef HAVE_NETINET_IN_H
|
||||
#include <netinet/in.h>
|
||||
+#endif
|
||||
+#ifdef HAVE_ARPA_INET_H
|
||||
+#include <arpa/inet.h>
|
||||
#endif
|
||||
#ifdef HAVE_SYS_SOCKET_H
|
||||
#include <sys/socket.h>
|
12
x11/remmina/patches/patch-remmina-plugins_rdp_CMakeLists_txt
Normal file
12
x11/remmina/patches/patch-remmina-plugins_rdp_CMakeLists_txt
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-remmina-plugins_rdp_CMakeLists_txt,v 1.1 2012/02/24 13:48:26 ajacoutot Exp $
|
||||
--- remmina-plugins/rdp/CMakeLists.txt.orig Fri Feb 24 11:59:55 2012
|
||||
+++ remmina-plugins/rdp/CMakeLists.txt Fri Feb 24 12:00:06 2012
|
||||
@@ -38,6 +38,8 @@ set(REMMINA_PLUGIN_RDP_SRCS
|
||||
add_library(remmina-plugin-rdp ${REMMINA_PLUGIN_RDP_SRCS})
|
||||
set_target_properties(remmina-plugin-rdp PROPERTIES PREFIX "")
|
||||
|
||||
+include_directories(${X11BASE}/include)
|
||||
+
|
||||
include_directories(${REMMINA_COMMON_INCLUDE_DIRS} ${FREERDP_INCLUDE_DIRS})
|
||||
target_link_libraries(remmina-plugin-rdp ${REMMINA_COMMON_LIBRARIES} ${FREERDP_LIBRARIES})
|
||||
|
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-remmina-plugins_telepathy_CMakeLists_txt,v 1.1 2012/02/24 13:48:26 ajacoutot Exp $
|
||||
--- remmina-plugins/telepathy/CMakeLists.txt.orig Fri Feb 24 12:00:32 2012
|
||||
+++ remmina-plugins/telepathy/CMakeLists.txt Fri Feb 24 12:00:50 2012
|
||||
@@ -24,6 +24,8 @@ set(REMMINA_PLUGIN_TELEPATHY_SRCS
|
||||
add_library(remmina-plugin-telepathy ${REMMINA_PLUGIN_TELEPATHY_SRCS})
|
||||
set_target_properties(remmina-plugin-telepathy PROPERTIES PREFIX "")
|
||||
|
||||
+include_directories(${LOCALBASE}/include)
|
||||
+
|
||||
find_required_package(GTK3)
|
||||
|
||||
include_directories(${REMMINA_COMMON_INCLUDE_DIRS} ${TELEPATHY_INCLUDE_DIRS})
|
12
x11/remmina/patches/patch-remmina-plugins_vnc_CMakeLists_txt
Normal file
12
x11/remmina/patches/patch-remmina-plugins_vnc_CMakeLists_txt
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-remmina-plugins_vnc_CMakeLists_txt,v 1.1 2012/02/24 13:48:26 ajacoutot Exp $
|
||||
--- remmina-plugins/vnc/CMakeLists.txt.orig Fri Feb 24 12:35:58 2012
|
||||
+++ remmina-plugins/vnc/CMakeLists.txt Fri Feb 24 12:36:11 2012
|
||||
@@ -27,6 +27,8 @@ set(REMMINA_PLUGIN_VNC_SRCS
|
||||
add_library(remmina-plugin-vnc ${REMMINA_PLUGIN_VNC_SRCS})
|
||||
set_target_properties(remmina-plugin-vnc PROPERTIES PREFIX "")
|
||||
|
||||
+include_directories(${LOCALBASE}/include)
|
||||
+
|
||||
include_directories(${REMMINA_COMMON_INCLUDE_DIRS} ${LIBVNCSERVER_INCLUDE_DIRS})
|
||||
target_link_libraries(remmina-plugin-vnc ${REMMINA_COMMON_LIBRARIES} ${LIBVNCSERVER_LIBRARIES})
|
||||
|
@ -0,0 +1,23 @@
|
||||
$OpenBSD: patch-remmina-plugins_vnc_libvncserver_CMakeLists_txt,v 1.1 2012/02/24 13:48:26 ajacoutot Exp $
|
||||
--- remmina-plugins/vnc/libvncserver/CMakeLists.txt.orig Fri Feb 10 19:54:23 2012
|
||||
+++ remmina-plugins/vnc/libvncserver/CMakeLists.txt Fri Feb 24 12:01:55 2012
|
||||
@@ -9,6 +9,8 @@ include(TestBigEndian)
|
||||
#set(PACKAGE_VERSION "0.9.8.2")
|
||||
#set(PROJECT_BUGREPORT_PATH "http://sourceforge.net/projects/libvncserver")
|
||||
|
||||
+include_directories(${LOCALBASE}/include)
|
||||
+
|
||||
include_directories(${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/common)
|
||||
|
||||
find_package(ZLIB)
|
||||
@@ -37,8 +39,8 @@ if(LIBGCRYPT_LIBRARIES)
|
||||
endif(LIBGCRYPT_LIBRARIES)
|
||||
|
||||
check_include_file("fcntl.h" LIBVNCSERVER_HAVE_FCNTL_H)
|
||||
-check_include_file("netinet/in.h" LIBVNCSERVER_HAVE_NETINET_IN_H)
|
||||
-check_include_file("sys/socket.h" LIBVNCSERVER_HAVE_SYS_SOCKET_H)
|
||||
+check_include_files("sys/types.h;netinet/in.h" LIBVNCSERVER_HAVE_NETINET_IN_H)
|
||||
+check_include_files("sys/types.h;sys/socket.h" LIBVNCSERVER_HAVE_SYS_SOCKET_H)
|
||||
check_include_file("sys/stat.h" LIBVNCSERVER_HAVE_SYS_STAT_H)
|
||||
check_include_file("sys/time.h" LIBVNCSERVER_HAVE_SYS_TIME_H)
|
||||
check_include_file("sys/types.h" LIBVNCSERVER_HAVE_SYS_TYPES_H)
|
@ -0,0 +1,18 @@
|
||||
$OpenBSD: patch-remmina-plugins_vnc_libvncserver_libvncclient_rfbproto_c,v 1.1 2012/02/24 13:48:26 ajacoutot Exp $
|
||||
|
||||
XXX
|
||||
rfbproto.c:573: error: 'rfbARD' undeclared (first use in this function)
|
||||
|
||||
--- remmina-plugins/vnc/libvncserver/libvncclient/rfbproto.c.orig Fri Feb 24 12:33:42 2012
|
||||
+++ remmina-plugins/vnc/libvncserver/libvncclient/rfbproto.c Fri Feb 24 12:34:16 2012
|
||||
@@ -59,6 +59,10 @@
|
||||
#include <gcrypt.h>
|
||||
#endif
|
||||
|
||||
+#ifndef rfbARD
|
||||
+#define rfbARD 30
|
||||
+#endif
|
||||
+
|
||||
#include "minilzo.h"
|
||||
#include "tls.h"
|
||||
|
@ -0,0 +1,13 @@
|
||||
$OpenBSD: patch-remmina-plugins_xdmcp_CMakeLists_txt,v 1.1 2012/02/24 13:48:26 ajacoutot Exp $
|
||||
--- remmina-plugins/xdmcp/CMakeLists.txt.orig Fri Feb 10 19:54:23 2012
|
||||
+++ remmina-plugins/xdmcp/CMakeLists.txt Fri Feb 24 11:55:36 2012
|
||||
@@ -24,6 +24,9 @@ set(REMMINA_PLUGIN_XDMCP_SRCS
|
||||
add_library(remmina-plugin-xdmcp ${REMMINA_PLUGIN_XDMCP_SRCS})
|
||||
set_target_properties(remmina-plugin-xdmcp PROPERTIES PREFIX "")
|
||||
|
||||
+include_directories(${X11BASE}/include)
|
||||
+include_directories(${LOCALBASE}/include)
|
||||
+
|
||||
include_directories(${REMMINA_COMMON_INCLUDE_DIRS})
|
||||
target_link_libraries(remmina-plugin-xdmcp ${REMMINA_COMMON_LIBRARIES})
|
||||
|
13
x11/remmina/patches/patch-remmina_CMakeLists_txt
Normal file
13
x11/remmina/patches/patch-remmina_CMakeLists_txt
Normal file
@ -0,0 +1,13 @@
|
||||
$OpenBSD: patch-remmina_CMakeLists_txt,v 1.1 2012/02/24 13:48:26 ajacoutot Exp $
|
||||
--- remmina/CMakeLists.txt.orig Fri Feb 10 19:54:23 2012
|
||||
+++ remmina/CMakeLists.txt Fri Feb 24 11:47:36 2012
|
||||
@@ -90,6 +90,9 @@ set(REMMINA_SRCS
|
||||
|
||||
add_executable(remmina ${REMMINA_SRCS})
|
||||
|
||||
+include_directories(${X11BASE}/include)
|
||||
+link_directories(${LOCALBASE}/lib)
|
||||
+
|
||||
include_directories(${GTK_INCLUDE_DIRS})
|
||||
target_link_libraries(remmina ${GTK_LIBRARIES})
|
||||
|
23
x11/remmina/patches/patch-remmina_src_remmina_pref_dialog_c
Normal file
23
x11/remmina/patches/patch-remmina_src_remmina_pref_dialog_c
Normal file
@ -0,0 +1,23 @@
|
||||
$OpenBSD: patch-remmina_src_remmina_pref_dialog_c,v 1.1 2012/02/24 13:48:26 ajacoutot Exp $
|
||||
|
||||
Don't display any SSH options which won't work since we don't use libssh.
|
||||
(Can't not create the widget as the value is checked, not used, later on, and
|
||||
this way the patch is kept minimal).
|
||||
|
||||
--- remmina/src/remmina_pref_dialog.c.orig Fri Feb 24 13:48:02 2012
|
||||
+++ remmina/src/remmina_pref_dialog.c Fri Feb 24 13:48:26 2012
|
||||
@@ -413,12 +413,12 @@ static void remmina_pref_dialog_init(RemminaPrefDialog
|
||||
priv->scale_quality_combo = widget;
|
||||
|
||||
widget = gtk_label_new(_("SSH tunnel local port"));
|
||||
- gtk_widget_show(widget);
|
||||
+ /* gtk_widget_show(widget); */
|
||||
gtk_misc_set_alignment(GTK_MISC(widget), 0.0, 0.5);
|
||||
gtk_table_attach_defaults(GTK_TABLE(table), widget, 0, 1, 9, 10);
|
||||
|
||||
widget = gtk_entry_new();
|
||||
- gtk_widget_show(widget);
|
||||
+ /* gtk_widget_show(widget); */
|
||||
gtk_table_attach_defaults(GTK_TABLE(table), widget, 1, 2, 9, 10);
|
||||
gtk_entry_set_max_length(GTK_ENTRY(widget), 5);
|
||||
g_snprintf(buf, sizeof(buf), "%i", remmina_pref.sshtunnel_port);
|
@ -2,5 +2,3 @@ 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.
|
||||
Various protocols are supported whose functionality can be added by adding the
|
||||
corresponding remmina-plugins package.
|
101
x11/remmina/pkg/PLIST-main
Normal file
101
x11/remmina/pkg/PLIST-main
Normal file
@ -0,0 +1,101 @@
|
||||
@comment $OpenBSD: PLIST-main,v 1.1 2012/02/24 13:48:26 ajacoutot Exp $
|
||||
@conflict remmina-plugins-*
|
||||
@conflict remmina-plugins-telepathy-*
|
||||
@pkgpath x11/remmina/core
|
||||
@pkgpath x11/remmina/plugins,-main
|
||||
@pkgpath x11/remmina/plugins,-telepathy
|
||||
@bin bin/remmina
|
||||
include/remmina/
|
||||
lib/pkgconfig/remmina.pc
|
||||
lib/remmina/
|
||||
lib/remmina/plugins/
|
||||
lib/remmina/plugins/remmina-plugin-telepathy.so
|
||||
lib/remmina/plugins/remmina-plugin-vnc.so
|
||||
lib/remmina/plugins/remmina-plugin-xdmcp.so
|
||||
lib/remmina/plugins/remmina-plugins-gnome.so
|
||||
share/applications/remmina.desktop
|
||||
share/icons/hicolor/16x16/actions/remmina-fit-window.png
|
||||
share/icons/hicolor/16x16/actions/remmina-fullscreen.png
|
||||
share/icons/hicolor/16x16/actions/remmina-pin-down.png
|
||||
share/icons/hicolor/16x16/actions/remmina-pin-up.png
|
||||
share/icons/hicolor/16x16/actions/remmina-scale.png
|
||||
share/icons/hicolor/16x16/actions/remmina-switch-page.png
|
||||
share/icons/hicolor/16x16/apps/remmina.png
|
||||
share/icons/hicolor/16x16/emblems/remmina-rdp-ssh.png
|
||||
share/icons/hicolor/16x16/emblems/remmina-rdp.png
|
||||
share/icons/hicolor/16x16/emblems/remmina-sftp.png
|
||||
share/icons/hicolor/16x16/emblems/remmina-vnc-ssh.png
|
||||
share/icons/hicolor/16x16/emblems/remmina-vnc.png
|
||||
share/icons/hicolor/16x16/emblems/remmina-xdmcp-ssh.png
|
||||
share/icons/hicolor/16x16/emblems/remmina-xdmcp.png
|
||||
share/icons/hicolor/22x22/actions/remmina-fit-window.png
|
||||
share/icons/hicolor/22x22/actions/remmina-fullscreen.png
|
||||
share/icons/hicolor/22x22/actions/remmina-scale.png
|
||||
share/icons/hicolor/22x22/actions/remmina-switch-page.png
|
||||
share/icons/hicolor/22x22/apps/remmina.png
|
||||
share/icons/hicolor/22x22/emblems/remmina-rdp-ssh.png
|
||||
share/icons/hicolor/22x22/emblems/remmina-rdp.png
|
||||
share/icons/hicolor/22x22/emblems/remmina-sftp.png
|
||||
share/icons/hicolor/22x22/emblems/remmina-vnc-ssh.png
|
||||
share/icons/hicolor/22x22/emblems/remmina-vnc.png
|
||||
share/icons/hicolor/22x22/emblems/remmina-xdmcp-ssh.png
|
||||
share/icons/hicolor/22x22/emblems/remmina-xdmcp.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
|
||||
share/locale/bg/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/bg/LC_MESSAGES/remmina.mo
|
||||
share/locale/ca/LC_MESSAGES/remmina.mo
|
||||
share/locale/cs/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/cs/LC_MESSAGES/remmina.mo
|
||||
share/locale/da/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/da/LC_MESSAGES/remmina.mo
|
||||
share/locale/de/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/de/LC_MESSAGES/remmina.mo
|
||||
share/locale/el/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/el/LC_MESSAGES/remmina.mo
|
||||
share/locale/es/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/es/LC_MESSAGES/remmina.mo
|
||||
share/locale/eu/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/eu/LC_MESSAGES/remmina.mo
|
||||
share/locale/fr/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/fr/LC_MESSAGES/remmina.mo
|
||||
share/locale/hu/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/hu/LC_MESSAGES/remmina.mo
|
||||
share/locale/id/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/id/LC_MESSAGES/remmina.mo
|
||||
share/locale/it/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/it/LC_MESSAGES/remmina.mo
|
||||
share/locale/kk/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/kk/LC_MESSAGES/remmina.mo
|
||||
share/locale/lt/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/lt/LC_MESSAGES/remmina.mo
|
||||
share/locale/nl/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/nl/LC_MESSAGES/remmina.mo
|
||||
share/locale/pl/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/pl/LC_MESSAGES/remmina.mo
|
||||
share/locale/pt_BR/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/pt_BR/LC_MESSAGES/remmina.mo
|
||||
share/locale/pt_PT/
|
||||
share/locale/pt_PT/LC_MESSAGES/
|
||||
share/locale/pt_PT/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/pt_PT/LC_MESSAGES/remmina.mo
|
||||
share/locale/ru/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/ru/LC_MESSAGES/remmina.mo
|
||||
share/locale/sk/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/sk/LC_MESSAGES/remmina.mo
|
||||
share/locale/sv/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/sv/LC_MESSAGES/remmina.mo
|
||||
share/locale/th/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/th/LC_MESSAGES/remmina.mo
|
||||
share/locale/tr/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/tr/LC_MESSAGES/remmina.mo
|
||||
share/locale/uk/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/uk/LC_MESSAGES/remmina.mo
|
||||
share/locale/zh_CN/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/zh_CN/LC_MESSAGES/remmina.mo
|
||||
@exec %D/bin/gtk-update-icon-cache -q %D/share/icons/hicolor 2>/dev/null || true
|
||||
@unexec-delete %D/bin/gtk-update-icon-cache -q %D/share/icons/hicolor 2>/dev/null || true
|
||||
@exec %D/bin/update-desktop-database
|
||||
@unexec-delete %D/bin/update-desktop-database
|
3
x11/remmina/pkg/PLIST-rdp
Normal file
3
x11/remmina/pkg/PLIST-rdp
Normal file
@ -0,0 +1,3 @@
|
||||
@comment $OpenBSD: PLIST-rdp,v 1.1 2012/02/24 13:48:26 ajacoutot Exp $
|
||||
@pkgpath x11/remmina/plugins,-rdp
|
||||
lib/remmina/plugins/remmina-plugin-rdp.so
|
@ -1,51 +0,0 @@
|
||||
# $OpenBSD: Makefile,v 1.2 2011/09/16 12:29:17 espie Exp $
|
||||
|
||||
COMMENT-main= GTK+2 remote desktop client, VNC and XDMCP plugins
|
||||
COMMENT-rdp= GTK+2 remote desktop client, RDP plugin
|
||||
COMMENT-telepathy= GTK+2 remote desktop client, Telepathy plugin
|
||||
|
||||
|
||||
V= 0.9.2
|
||||
DISTNAME= remmina-plugins-$V
|
||||
|
||||
PKGNAME-main= remmina-plugins-$V
|
||||
PKGNAME-rdp= remmina-plugins-rdp-$V
|
||||
PKGNAME-telepathy= remmina-plugins-telepathy-$V
|
||||
REVISION = 0
|
||||
|
||||
MULTI_PACKAGES= -main -rdp -telepathy
|
||||
|
||||
USE_LIBTOOL= Yes
|
||||
LIBTOOL_FLAGS= --tag=disable-static
|
||||
|
||||
BUILD_DEPENDS= ${RUN_DEPENDS}
|
||||
RUN_DEPENDS= x11/remmina/core
|
||||
|
||||
WANTLIB= GL X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext \
|
||||
Xfixes Xi Xinerama Xrandr Xrender Xxf86vm atk-1.0 \
|
||||
cairo drm expat fontconfig freetype gdk-x11-2.0 \
|
||||
gdk_pixbuf-2.0 gio-2.0 glib-2.0 gmodule-2.0 \
|
||||
gobject-2.0 gthread-2.0 gtk-x11-2.0 jpeg m pango-1.0 \
|
||||
pangocairo-1.0 pangoft2-1.0 pcre pixman-1 png \
|
||||
pthread-stubs xcb xcb-render xcb-shm z
|
||||
LIB_DEPENDS= x11/gtk+2
|
||||
|
||||
WANTLIB-main= ${WANTLIB} gmp hogweed nettle gnutls tasn1
|
||||
WANTLIB-rdp= ${WANTLIB} crypto freerdp freerdpchanman freerdpkbd ssl
|
||||
WANTLIB-telepathy= ${WANTLIB} dbus-1 dbus-glib-1 telepathy-glib
|
||||
|
||||
LIB_DEPENDS-main= ${LIB_DEPENDS} \
|
||||
security/gnutls
|
||||
LIB_DEPENDS-rdp= ${LIB_DEPENDS} \
|
||||
x11/freerdp
|
||||
LIB_DEPENDS-telepathy= ${LIB_DEPENDS} \
|
||||
net/telepathy/telepathy-glib
|
||||
|
||||
CONFIGURE_ARGS+= --disable-ssh \
|
||||
--disable-nx \
|
||||
--enable-rdp \
|
||||
--enable-vnc \
|
||||
--enable-xdmcp \
|
||||
--enable-telepathy
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,5 +0,0 @@
|
||||
MD5 (remmina-plugins-0.9.2.tar.gz) = b2t8sY92BPPxfu2lFz7eag==
|
||||
RMD160 (remmina-plugins-0.9.2.tar.gz) = cMtH7Y71nqWDWXP5t5IL1XmXNCA=
|
||||
SHA1 (remmina-plugins-0.9.2.tar.gz) = vlGgixJ0lvbIGjGe5q5Ppk2BsuA=
|
||||
SHA256 (remmina-plugins-0.9.2.tar.gz) = 8t9zo6j2ePjBhnVVcgcqdEMCsDuUmjKK4VIvi7ttp2I=
|
||||
SIZE (remmina-plugins-0.9.2.tar.gz) = 542221
|
@ -1 +0,0 @@
|
||||
Plugin for remmina providing VNC and XDMCP support.
|
@ -1 +0,0 @@
|
||||
Plugin for remmina providing Telepathy support.
|
@ -1,39 +0,0 @@
|
||||
@comment $OpenBSD: PLIST-main,v 1.1.1.1 2011/04/20 15:07:36 jasper Exp $
|
||||
lib/remmina/
|
||||
lib/remmina/plugins/
|
||||
@comment lib/remmina/plugins/remmina-plugin-vnc.la
|
||||
lib/remmina/plugins/remmina-plugin-vnc.so
|
||||
@comment lib/remmina/plugins/remmina-plugin-xdmcp.la
|
||||
lib/remmina/plugins/remmina-plugin-xdmcp.so
|
||||
share/locale/bg/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/cs/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/da/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/de/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/el/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/es/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/eu/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/fr/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/hu/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/id/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/it/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/kk/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/lt/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/nl/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/pl/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/pt_BR/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/pt_PT/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/ru/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/sk/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/sv/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/th/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/tr/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/uk/LC_MESSAGES/remmina-plugins.mo
|
||||
share/locale/zh_CN/LC_MESSAGES/remmina-plugins.mo
|
||||
share/remmina/icons/hicolor/16x16/emblems/remmina-vnc-ssh.png
|
||||
share/remmina/icons/hicolor/16x16/emblems/remmina-vnc.png
|
||||
share/remmina/icons/hicolor/16x16/emblems/remmina-xdmcp-ssh.png
|
||||
share/remmina/icons/hicolor/16x16/emblems/remmina-xdmcp.png
|
||||
share/remmina/icons/hicolor/22x22/emblems/remmina-vnc-ssh.png
|
||||
share/remmina/icons/hicolor/22x22/emblems/remmina-vnc.png
|
||||
share/remmina/icons/hicolor/22x22/emblems/remmina-xdmcp-ssh.png
|
||||
share/remmina/icons/hicolor/22x22/emblems/remmina-xdmcp.png
|
@ -1,7 +0,0 @@
|
||||
@comment $OpenBSD: PLIST-rdp,v 1.1.1.1 2011/04/20 15:07:36 jasper Exp $
|
||||
@comment lib/remmina/plugins/remmina-plugin-rdp.la
|
||||
lib/remmina/plugins/remmina-plugin-rdp.so
|
||||
share/remmina/icons/hicolor/16x16/emblems/remmina-rdp-ssh.png
|
||||
share/remmina/icons/hicolor/16x16/emblems/remmina-rdp.png
|
||||
share/remmina/icons/hicolor/22x22/emblems/remmina-rdp-ssh.png
|
||||
share/remmina/icons/hicolor/22x22/emblems/remmina-rdp.png
|
@ -1,7 +0,0 @@
|
||||
@comment $OpenBSD: PLIST-telepathy,v 1.1.1.1 2011/04/20 15:07:36 jasper Exp $
|
||||
@comment lib/remmina/plugins/remmina-plugin-telepathy.la
|
||||
lib/remmina/plugins/remmina-plugin-telepathy.so
|
||||
share/dbus-1/services/org.freedesktop.Telepathy.Client.Remmina.service
|
||||
share/telepathy/
|
||||
share/telepathy/clients/
|
||||
share/telepathy/clients/Remmina.client
|
Loading…
x
Reference in New Issue
Block a user