diff options
Diffstat (limited to 'net/xrdp-devel')
-rw-r--r-- | net/xrdp-devel/Makefile | 106 | ||||
-rw-r--r-- | net/xrdp-devel/distinfo | 7 | ||||
-rw-r--r-- | net/xrdp-devel/files/patch-configure.ac | 40 | ||||
-rw-r--r-- | net/xrdp-devel/files/patch-sesman_sesman.ini.in | 13 | ||||
-rw-r--r-- | net/xrdp-devel/files/pkg-install.in | 39 | ||||
-rw-r--r-- | net/xrdp-devel/files/pkg-message.in | 14 | ||||
-rw-r--r-- | net/xrdp-devel/pkg-descr | 13 | ||||
-rw-r--r-- | net/xrdp-devel/pkg-plist | 102 |
8 files changed, 0 insertions, 334 deletions
diff --git a/net/xrdp-devel/Makefile b/net/xrdp-devel/Makefile deleted file mode 100644 index a8c52b1483d6..000000000000 --- a/net/xrdp-devel/Makefile +++ /dev/null @@ -1,106 +0,0 @@ -# Created by: alepulver -# $FreeBSD$ - -PORTNAME= xrdp -PORTVERSION= 0.9.6 -DISTVERSIONPREFIX= v -PORTEPOCH= 1 -CATEGORIES= net -PKGNAMESUFFIX= -devel -DIST_SUBDIR?= ${PORTNAME} - -MAINTAINER= meta@FreeBSD.org -COMMENT= Open source Remote Desktop Protocol (RDP) server - -LICENSE= APACHE20 -LICENSE_FILE= ${WRKSRC}/COPYING - -IGNORE= no development version available right now, use net/xrdp instead -DEPRECATED= Use net/xrdp instead -EXPIRATION_DATE= 2018-09-29 - -# pulseaudio's configured source is required for audio redirection -BUILD_DEPENDS= ${NONEXISTENT}:audio/pulseaudio:configure \ - ${LOCALBASE}/bin/nasm:devel/nasm -RUN_DEPENDS= ${LOCALBASE}/lib/xorg/modules/libxorgxrdp.so:x11-drivers/xorgxrdp - -USES= autoreconf:build jpeg localbase libtool pkgconfig ssl -USE_XORG= ice pixman sm x11 xfixes xrandr -GNU_CONFIGURE= yes -USE_LDCONFIG= ${PREFIX}/lib/xrdp -USE_GITHUB= yes -GH_ACCOUNT= neutrinolabs -GH_PROJECT= xrdp librfxcodec:librfxcodec libpainter:libpainter -GH_TAGNAME= v0.1.4:librfxcodec v0.1.1:libpainter - -CONFIGURE_ARGS= --localstatedir=/var --enable-strict-locations \ - --with-pkgconfigdir=${LOCALBASE}/libdata/pkgconfig \ - --enable-jpeg --enable-pixman --enable-rfxcodec --enable-painter -LDFLAGS+= -lssl -CONFLICTS= xrdp-[0-9]* -INSTALL_TARGET= install-strip -SUB_FILES= pkg-install pkg-message -SUB_LIST= OPENSSLBASE=${OPENSSLBASE} - -OPTIONS_DEFINE= DEBUG FUSE IPV6 -OPTIONS_DEFAULT= FDKAAC MP3LAME OPUS -OPTIONS_GROUP= AUDIO_CODEC -OPTIONS_GROUP_AUDIO_CODEC= FDKAAC MP3LAME OPUS -FDKAAC_DESC= Enable Fraunhofer FDK AAC for audio redirection -FUSE_DESC= Enable drive redirection via FUSE (experimental) -MP3LAME_DESC= Enable MP3 Lame for audio redirection -OPUS_DESC= Enable Opus for audio redirection - -DEBUG_CONFIGURE_ENABLE= xrdpdebug -FDKAAC_CONFIGURE_ENABLE= fdkaac -FDKAAC_LIB_DEPENDS= libfdk-aac.so:audio/fdk-aac -FUSE_CONFIGURE_ENABLE= fuse -FUSE_USES= fuse -IPV6_CONFIGURE_ENABLE= ipv6 -MP3LAME_CONFIGURE_ENABLE= mp3lame -MP3LAME_LIB_DEPENDS= libmp3lame.so:audio/lame -OPUS_CONFIGURE_ENABLE= opus -OPUS_LIB_DEPENDS= libopus.so:audio/opus - -# don't forget to increase PORTREVISION after pulseaudio update -PULSE_VERSION= ${MAKE} -C ${PORTSDIR}/audio/pulseaudio -VPORTVERSION -PULSE_WRKSRC= ${MAKE} -C ${PORTSDIR}/audio/pulseaudio -VWRKSRC - -post-extract: - # librfxcodec is provided as git submodule - @${CP} -r ${WRKSRC_librfxcodec}/ ${WRKSRC}/librfxcodec/ - @${CP} -r ${WRKSRC_libpainter}/ ${WRKSRC}/libpainter/ - -post-patch: - @${REINPLACE_CMD} \ - -e "s|^PULSE_DIR = .*|PULSE_DIR = `${PULSE_WRKSRC}`|" \ - -e "s|-Wall -O2|-Wall -O2 -I${LOCALBASE}/include|" \ - ${WRKSRC}/sesman/chansrv/pulse/Makefile - -pre-configure: - @cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ./bootstrap - -post-build: - # build pulseaudio module - @${CP} -r "`${PULSE_WRKSRC}`" ${WRKDIR} - @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} -C sesman/chansrv/pulse - -post-install: - # install pulseaudio module - ${MKDIR} "${STAGEDIR}${PREFIX}/lib/pulse-`${PULSE_VERSION}`/modules/" -.for f in module-xrdp-sink.so module-xrdp-source.so - ${INSTALL_LIB} -m 0755 ${WRKSRC}/sesman/chansrv/pulse/$f \ - "${STAGEDIR}${PREFIX}/lib/pulse-`${PULSE_VERSION}`/modules/" -.endfor - # substitute pkg-plist not using PLIST_SUB - ${REINPLACE_CMD} -e "s|%%PULSE_VERSION%%|`${PULSE_VERSION}`|g" ${TMPPLIST} - -post-stage: - @${RM} ${STAGEDIR}${PREFIX}/etc/xrdp/rsakeys.ini - @${RM} ${STAGEDIR}${PREFIX}/etc/xrdp/cert.pem - @${RM} ${STAGEDIR}${PREFIX}/etc/xrdp/key.pem -.for f in sesman.ini startwm.sh reconnectwm.sh xrdp.ini xrdp_keyboard.ini - @${MV} ${STAGEDIR}${PREFIX}/etc/xrdp/$f ${STAGEDIR}${PREFIX}/etc/xrdp/$f.sample -.endfor - -.include <bsd.port.mk> diff --git a/net/xrdp-devel/distinfo b/net/xrdp-devel/distinfo deleted file mode 100644 index 49b168f757fa..000000000000 --- a/net/xrdp-devel/distinfo +++ /dev/null @@ -1,7 +0,0 @@ -TIMESTAMP = 1522053694 -SHA256 (xrdp/neutrinolabs-xrdp-v0.9.6_GH0.tar.gz) = 68361f4e75fd70a85e258af78af244754dc7190092abfdb9c709e20905de260d -SIZE (xrdp/neutrinolabs-xrdp-v0.9.6_GH0.tar.gz) = 1878049 -SHA256 (xrdp/neutrinolabs-librfxcodec-v0.1.4_GH0.tar.gz) = 8e2d6060aca6d92ebd8b5cd295e9b85b8dd12ec00aacf7e3d351a8dacb56f4f3 -SIZE (xrdp/neutrinolabs-librfxcodec-v0.1.4_GH0.tar.gz) = 48379 -SHA256 (xrdp/neutrinolabs-libpainter-v0.1.1_GH0.tar.gz) = 6caee8444fbd72677ac5e125c7ac99490688474975451668e751a9d9187ee5e6 -SIZE (xrdp/neutrinolabs-libpainter-v0.1.1_GH0.tar.gz) = 13929 diff --git a/net/xrdp-devel/files/patch-configure.ac b/net/xrdp-devel/files/patch-configure.ac deleted file mode 100644 index 762394926700..000000000000 --- a/net/xrdp-devel/files/patch-configure.ac +++ /dev/null @@ -1,40 +0,0 @@ ---- configure.ac.orig 2017-12-27 14:40:24 UTC -+++ configure.ac -@@ -159,11 +159,35 @@ AC_CHECK_FUNC(dlopen, [], - AC_SUBST(DLOPEN_LIBS) - - # checking for openssl --PKG_CHECK_MODULES([OPENSSL], [openssl >= 0.9.8], [], -+if test "x$freebsd" = "xyes"; then -+ # FreeBSD may have two OpenSSL, base and port however -+ # base OpenSSL doesn.t have openssl.pc file. -+ PKG_CHECK_MODULES( -+ [OPENSSL], -+ [openssl >= 0], -+ [freebsd_openssl=port], -+ [ -+ AC_CHECK_HEADER( -+ [openssl/rc4.h], -+ [freebsd_openssl=base], -+ [AC_MSG_ERROR([please install libssl-dev or openssl-devel])], -+ [#include <stdlib.h>]) -+ ] -+ ) -+ -+ if test "x$freebsd_openssl" = "xport"; then -+ OPENSSL_BIN=`$PKG_CONFIG --variable=exec_prefix openssl`/bin -+ elif test "x$freebsd_openssl" = "xbase"; then -+ OPENSSL_BIN=/usr/bin -+ fi -+else -+ # OpenSSL detection for other OS -+ PKG_CHECK_MODULES([OPENSSL], [openssl >= 0], [], - [AC_MSG_ERROR([please install libssl-dev or openssl-devel])]) -+ OPENSSL_BIN=`$PKG_CONFIG --variable=exec_prefix openssl`/bin -+fi - - # look for openssl binary --OPENSSL_BIN=`$PKG_CONFIG --variable=exec_prefix openssl`/bin - AC_PATH_PROGS([OPENSSL], [openssl], [:], [$OPENSSL_BIN:$PATH]) - - # checking for pam variation diff --git a/net/xrdp-devel/files/patch-sesman_sesman.ini.in b/net/xrdp-devel/files/patch-sesman_sesman.ini.in deleted file mode 100644 index 94302d0cee34..000000000000 --- a/net/xrdp-devel/files/patch-sesman_sesman.ini.in +++ /dev/null @@ -1,13 +0,0 @@ ---- sesman/sesman.ini.in.orig 2017-12-27 14:40:24 UTC -+++ sesman/sesman.ini.in -@@ -75,8 +75,8 @@ param=xrdp/xorg.conf - param=-noreset - param=-nolisten - param=tcp --param=-logfile --param=.xorgxrdp.%s.log -+#param=-logfile -+#param=.xorgxrdp.%s.log - - [X11rdp] - param=X11rdp diff --git a/net/xrdp-devel/files/pkg-install.in b/net/xrdp-devel/files/pkg-install.in deleted file mode 100644 index f9980a370494..000000000000 --- a/net/xrdp-devel/files/pkg-install.in +++ /dev/null @@ -1,39 +0,0 @@ -#!/bin/sh -# vim:ts=4:sw=4:et - -if [ $# -ne 2 ]; then - echo "usage: $0 distname { PRE-INSTALL | POST-INSTALL }" >&2 - exit 1 -fi - -case $2 in - PRE-INSTALL) - : nothing to do here - ;; - POST-INSTALL) - RSAKEYS=%%PREFIX%%/etc/xrdp/rsakeys.ini - PRIVATEKEY=%%PREFIX%%/etc/xrdp/key.pem - CERTIFICATE=%%PREFIX%%/etc/xrdp/cert.pem - # make sure rsakeys and certificates are private - umask 077 - # generate rsakeys.ini - [ -e "$RSAKEYS" ] || %%PREFIX%%/bin/xrdp-keygen xrdp "$RSAKEYS" - # generate self-signed certificate - [ -e "$PRIVATEKEY" -a -e "$CERTIFICATE" ] || \ - %%OPENSSLBASE%%/bin/openssl req \ - -x509 \ - -newkey rsa:4096 \ - -keyout "$PRIVATEKEY" \ - -sha256 \ - -nodes \ - -out "$CERTIFICATE" \ - -days 365 \ - -subj "/CN=$(hostname)" - ;; - *) - echo "usage: $0 distname { PRE-INSTALL | POST-INSTALL }" >&2 - exit 1 - ;; -esac - -exit 0 diff --git a/net/xrdp-devel/files/pkg-message.in b/net/xrdp-devel/files/pkg-message.in deleted file mode 100644 index 9024c32d5738..000000000000 --- a/net/xrdp-devel/files/pkg-message.in +++ /dev/null @@ -1,14 +0,0 @@ -============================================================================== - -xrdp has been installed. - -There is an rc.d script, so the service can be enabled by adding this line -in /etc/rc.conf: - -xrdp_enable="YES" -xrdp_sesman_enable="YES" # if you want to run xrdp-sesman on the same machine - -Do not forget to edit the configuration files in "%%PREFIX%%/etc/xrdp" -and the "%%PREFIX%%/etc/xrdp/startwm.sh" script. - -============================================================================== diff --git a/net/xrdp-devel/pkg-descr b/net/xrdp-devel/pkg-descr deleted file mode 100644 index 19b641051001..000000000000 --- a/net/xrdp-devel/pkg-descr +++ /dev/null @@ -1,13 +0,0 @@ -Based on the work of rdesktop, xrdp uses the remote desktop protocol to -present a GUI to the user. - -The goal of this project is to provide a fully functional Linux terminal -server, capable of accepting connections from rdesktop and Microsoft's own -terminal server / remote desktop clients. - -Unlike Windows NT/2000/2003 server, xrdp will not display a Windows desktop -but an X window desktop to the user. - -Xrdp uses Xvnc or X11rdp to manage the X session. - -WWW: http://www.xrdp.org/ diff --git a/net/xrdp-devel/pkg-plist b/net/xrdp-devel/pkg-plist deleted file mode 100644 index 39739d9fa886..000000000000 --- a/net/xrdp-devel/pkg-plist +++ /dev/null @@ -1,102 +0,0 @@ -bin/xrdp-dis -bin/xrdp-genkeymap -bin/xrdp-keygen -bin/xrdp-sesadmin -bin/xrdp-sesrun -lib/libpainter.a -lib/libpainter.so -lib/libpainter.so.0 -lib/libpainter.so.0.0.0 -lib/librfxencode.so -lib/librfxencode.so.0.0.0 -lib/librfxencode.a -lib/librfxencode.so.0 -include/painter.h -include/rfxcodec_common.h -include/rfxcodec_decode.h -include/rfxcodec_encode.h -include/xrdp_client_info.h -include/xrdp_constants.h -include/xrdp_rail.h -include/xrdp_sockets.h -lib/pulse-%%PULSE_VERSION%%/modules/module-xrdp-sink.so -lib/pulse-%%PULSE_VERSION%%/modules/module-xrdp-source.so -libdata/pkgconfig/libpainter.pc -libdata/pkgconfig/rfxcodec.pc -libdata/pkgconfig/xrdp.pc -lib/xrdp/libcommon.a -lib/xrdp/libcommon.so -lib/xrdp/libcommon.so.0 -lib/xrdp/libcommon.so.0.0.0 -lib/xrdp/libmc.a -lib/xrdp/libmc.so -lib/xrdp/libscp.a -lib/xrdp/libscp.so -lib/xrdp/libscp.so.0 -lib/xrdp/libscp.so.0.0.0 -lib/xrdp/libvnc.a -lib/xrdp/libvnc.so -lib/xrdp/libxrdp.a -lib/xrdp/libxrdp.so -lib/xrdp/libxrdp.so.0 -lib/xrdp/libxrdp.so.0.0.0 -lib/xrdp/libxup.a -lib/xrdp/libxup.so -lib/xrdp/libxrdpapi.so -lib/xrdp/libxrdpapi.a -lib/xrdp/libxrdpapi.so.0 -lib/xrdp/libxrdpapi.so.0.0.0 -etc/pam.d/xrdp-sesman -etc/rc.d/xrdp -%%ETCDIR%%/km-00000407.ini -%%ETCDIR%%/km-00000409.ini -%%ETCDIR%%/km-00010409.ini -%%ETCDIR%%/km-0000040a.ini -%%ETCDIR%%/km-0000040b.ini -%%ETCDIR%%/km-0000040c.ini -%%ETCDIR%%/km-00000410.ini -%%ETCDIR%%/km-00000411.ini -%%ETCDIR%%/km-00000412.ini -%%ETCDIR%%/km-00000414.ini -%%ETCDIR%%/km-00000415.ini -%%ETCDIR%%/km-00000416.ini -%%ETCDIR%%/km-00000419.ini -%%ETCDIR%%/km-0000041d.ini -%%ETCDIR%%/km-00000807.ini -%%ETCDIR%%/km-00000809.ini -%%ETCDIR%%/km-0000080c.ini -%%ETCDIR%%/km-00000813.ini -%%ETCDIR%%/km-00000816.ini -%%ETCDIR%%/km-0000100c.ini -%%ETCDIR%%/pulse/default.pa -@postunexec if cmp -s %D/etc/xrdp/sesman.ini.sample %D/etc/xrdp/sesman.ini; then rm -f %D/etc/xrdp/sesman.ini; fi -@postunexec if cmp -s %D/etc/xrdp/startwm.sh.sample %D/etc/xrdp/startwm.sh; then rm -f %D/etc/xrdp/startwm.sh; fi -@postunexec if cmp -s %D/etc/xrdp/reconnectwm.sh.sample %D/etc/xrdp/reconnectwm.sh; then rm -f %D/etc/xrdp/reconnectwm.sh; fi -@postunexec if cmp -s %D/etc/xrdp/xrdp.ini.sample %D/etc/xrdp/xrdp.ini; then rm -f %D/etc/xrdp/xrdp.ini; fi -@postunexec if cmp -s %D/etc/xrdp/xrdp_keyboard.ini.sample %D/etc/xrdp/xrdp_keyboard.ini; then rm -f %D/etc/xrdp/xrdp_keyboard.ini; fi -@sample %%ETCDIR%%/sesman.ini.sample -@sample %%ETCDIR%%/startwm.sh.sample -@sample %%ETCDIR%%/reconnectwm.sh.sample -@sample %%ETCDIR%%/xrdp.ini.sample -@sample %%ETCDIR%%/xrdp_keyboard.ini.sample -man/man1/xrdp-dis.1.gz -man/man5/sesman.ini.5.gz -man/man8/xrdp.8.gz -man/man5/xrdp.ini.5.gz -man/man8/xrdp-chansrv.8.gz -man/man8/xrdp-genkeymap.8.gz -man/man8/xrdp-keygen.8.gz -man/man8/xrdp-sesadmin.8.gz -man/man8/xrdp-sesman.8.gz -man/man8/xrdp-sesrun.8.gz -sbin/xrdp -sbin/xrdp-chansrv -sbin/xrdp-sesman -%%DATADIR%%/ad24b.bmp -%%DATADIR%%/ad256.bmp -%%DATADIR%%/cursor0.cur -%%DATADIR%%/cursor1.cur -%%DATADIR%%/sans-10.fv1 -%%DATADIR%%/xrdp24b.bmp -%%DATADIR%%/xrdp256.bmp -%%DATADIR%%/xrdp_logo.bmp |