- Convert to new options framework

- Add @stopdaemon for xrdp
- Remove xrdpsesman_enable (no longer needed)

PR:	ports/170308
Submitted by:	Koichiro IWAO <meta@vmeta.jp> (maintainer)
This commit is contained in:
Alex Kozlov 2012-08-06 11:55:56 +00:00
parent d3d1b3c31b
commit 81e9f5a4b5
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=302169
4 changed files with 7 additions and 13 deletions

View file

@ -7,7 +7,7 @@
PORTNAME= xrdp
PORTVERSION= 0.6.0.20110117
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= net
MASTER_SITES= http://www.club.kyutech.ac.jp/~meta/distfiles/ \
http://key2.jp/~meta/distfiles/
@ -35,16 +35,17 @@ RUN_DEPENDS+= Xvnc:${PORTSDIR}/net/vnc
USE_LDCONFIG= ${PREFIX}/lib/xrdp
OPTIONS= DEBUG "Build with debugging symbols" off \
JP106 "Install Japanese JP106 Keymap" on
OPTIONS_DEFINE= DEBUG JP106
OPTIONS_DEFAULT= JP106
JP106_DESC= Install Japanese JP106 keymap
.include <bsd.port.options.mk>
.if defined(WITH_DEBUG)
.if ${PORT_OPTIONS:MDEBUG}
CFLAGS+= -DXRDP_DEBUG
.endif
.if defined(WITH_JP106)
.if ${PORT_OPTIONS:MJP106}
PATCHFILES+= patch-instfiles__Makefile.am \
patch-instfiles__km-0411.ini \
patch-instfiles__km-e0010411.ini \

View file

@ -6,7 +6,6 @@ There is an rc.d script, so the service can be enabled by adding this line
in /etc/rc.conf:
xrdp_enable="YES"
xrdpsesman_enable="YES"
Do not forget to edit the configuration files in "%%PREFIX%%/etc/xrdp"
and the "%%PREFIX%%/etc/xrdp/startwm.sh" script.

View file

@ -16,13 +16,6 @@ xrdp_daemons="xrdp xrdpsesman"
load_rc_config "$name"
: ${xrdp_enable="NO"}
# Enable/disable dependent daemon.
if [ -n "${rcvar}" ] && checkyesno "${rcvar}"; then
: ${sesman_enable="YES"}
else
: ${sesman_enable="NO"}
fi
# Commands.
extra_commands="reload status"
start_cmd="xrdp_cmd"

View file

@ -1,3 +1,4 @@
@stopdaemon xrdp
bin/xrdp-genkeymap
bin/xrdp-keygen
bin/xrdp-sesadmin