aboutsummaryrefslogtreecommitdiff
path: root/deskutils
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2018-03-26 19:04:41 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2018-03-26 19:04:41 +0000
commit79f989c12317ac7cf90ff8931c5bf9e2d09cf5ef (patch)
treed96e23994abfb36f749b1d61005a844f64b862bd /deskutils
parent0b17f813db4b72fd655bcaf01706e67deaa2bcad (diff)
downloadports-79f989c12317ac7cf90ff8931c5bf9e2d09cf5ef.tar.gz
ports-79f989c12317ac7cf90ff8931c5bf9e2d09cf5ef.zip
Notes
Diffstat (limited to 'deskutils')
-rw-r--r--deskutils/Makefile1
-rw-r--r--deskutils/anydesk/Makefile33
-rw-r--r--deskutils/anydesk/distinfo5
-rw-r--r--deskutils/anydesk/pkg-descr8
-rw-r--r--deskutils/anydesk/pkg-message17
5 files changed, 64 insertions, 0 deletions
diff --git a/deskutils/Makefile b/deskutils/Makefile
index 45c4538abebd..f642cfcd2612 100644
--- a/deskutils/Makefile
+++ b/deskutils/Makefile
@@ -6,6 +6,7 @@
SUBDIR += affiche
SUBDIR += alarm-clock-applet
SUBDIR += anamnesis
+ SUBDIR += anydesk
SUBDIR += appwrapper
SUBDIR += aspostit
SUBDIR += autocutsel
diff --git a/deskutils/anydesk/Makefile b/deskutils/anydesk/Makefile
new file mode 100644
index 000000000000..f6b976b96022
--- /dev/null
+++ b/deskutils/anydesk/Makefile
@@ -0,0 +1,33 @@
+# $FreeBSD$
+
+PORTNAME= anydesk
+DISTVERSION= 2.9.1
+CATEGORIES= deskutils
+MASTER_SITES= https://download.anydesk.com/freebsd/
+DISTNAME= ${PORTNAME}-freebsd-${PORTVERSION}-${ARCH:S/amd64/x86_64/:S/i386/i386/}
+
+MAINTAINER= martinfilla@post.cz
+COMMENT= Fast remote desktop
+
+LICENSE= commercial
+LICENSE_NAME= commercial
+LICENSE_TEXT= Commercial software
+LICENSE_PERMS= auto-accept
+
+ONLY_FOR_ARCHS= amd64 i386
+
+LIB_DEPENDS= libgtkglext-x11-1.0.so:x11-toolkits/gtkglext
+
+USE_GL= gl
+USE_GNOME= gtk20 glib20 gdkpixbuf2 cairo
+USE_XORG= x11 xi xcb xrandr xtst xext xfixes xdamage
+NO_BUILD= YES
+
+WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
+
+PLIST_FILES= bin/anydesk
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
+
+.include <bsd.port.mk>
diff --git a/deskutils/anydesk/distinfo b/deskutils/anydesk/distinfo
new file mode 100644
index 000000000000..03b5a822c57a
--- /dev/null
+++ b/deskutils/anydesk/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1521392807
+SHA256 (anydesk-freebsd-2.9.1-x86_64.tar.gz) = aacc333b063b52f3f2b3c795a88003898faf51df733aa7c540c88db68bbdba69
+SIZE (anydesk-freebsd-2.9.1-x86_64.tar.gz) = 2574053
+SHA256 (anydesk-freebsd-2.9.1-i386.tar.gz) = 267abec3fb76af7436ed8ab43047d4988b923a1451da3b734aab873cbb1eb0f5
+SIZE (anydesk-freebsd-2.9.1-i386.tar.gz) = 2418470
diff --git a/deskutils/anydesk/pkg-descr b/deskutils/anydesk/pkg-descr
new file mode 100644
index 000000000000..5abb168cf645
--- /dev/null
+++ b/deskutils/anydesk/pkg-descr
@@ -0,0 +1,8 @@
+AnyDesk is fast remote desktop which uses DeskRT to provide
+a considerably better image quality and responsiveness than
+competing screensharing and remote desktop products.
+DeskRT is a new and innovative video codec specifically
+designed for the transmission of image material from
+graphical user interfaces.
+
+WWW: https://anydesk.com/remote-desktop
diff --git a/deskutils/anydesk/pkg-message b/deskutils/anydesk/pkg-message
new file mode 100644
index 000000000000..65c0f8cee6f6
--- /dev/null
+++ b/deskutils/anydesk/pkg-message
@@ -0,0 +1,17 @@
+1. Minimum OS version.
+======================
+Anydesk is a binary package for FreeBSD.
+Minimal recommended is 1 GiB system memory
+installed but performence will be reduced.
+For good performance is recommended and 2 GiB
+system memory.
+
+2. Important settings
+=====================
+Since Version 2.9.1 the following prerequisites have to be met:
+
+1. You need a mounted /proc directory. Either mount it manually or add it to your /etc/fstab file:
+ fstab: proc /proc procfs rw 0 0
+ manually: # mount -t procfs proc /proc
+2. You need a loaded mqueuefs module:
+ manual load: kldload mqueuefs (as root!)