ports/172306: [maintainer update] net/xrdp: Update to 0.6.0 latest stable release
Koichiro IWAO
meta+ports at vmeta.jp
Wed Oct 3 17:40:11 UTC 2012
>Number: 172306
>Category: ports
>Synopsis: [maintainer update] net/xrdp: Update to 0.6.0 latest stable release
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Wed Oct 03 17:40:10 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator: Koichiro IWAO
>Release: 9.0-RELEASE
>Organization:
>Environment:
FreeBSD ports-dev.vmeta.jp 9.0-RELEASE FreeBSD 9.0-RELEASE #0 r235554M: Fri May 18 02:24:16 JST 2012 root at icepick.vmeta.jp:/usr/obj/usr/src/sys/GENERIC amd64
>Description:
Since xrdp v0.6.0 has released,
- Update to 0.6.0 latest stable release
- Add GATEWAY option (do not install net/vnc as backend)
- Fix debug build's configure option
redports' build archive:
https://redports.org/buildarchive/20121003171517-44723/
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
diff -ruN /usr/ports/net/xrdp/Makefile meta/net/xrdp/Makefile
--- /usr/ports/net/xrdp/Makefile 2012-09-10 07:20:17.000000000 +0900
+++ meta/net/xrdp/Makefile 2012-10-04 02:13:45.286627460 +0900
@@ -6,12 +6,11 @@
#
PORTNAME= xrdp
-PORTVERSION= 0.6.0.20110117
-PORTREVISION= 3
+PORTVERSION= 0.6.0
+PORTEPOCH= 1
CATEGORIES= net
-MASTER_SITES= http://www.club.kyutech.ac.jp/~meta/distfiles/ \
- http://key2.jp/~meta/distfiles/
-DISTNAME= ${PORTNAME}-${PORTVERSION}cvs
+MASTER_SITES= SF/xrdp/xrdp/${PORTVERSION}
+DISTNAME= ${PORTNAME}-v${PORTVERSION}
DIST_SUBDIR?= ${PORTNAME}
PATCH_SITES= http://www.club.kyutech.ac.jp/~meta/patches/xrdp/0.6.0/ \
@@ -31,17 +30,18 @@
CONFIGURE_ARGS= --localstatedir=/var
LDFLAGS+= -L${LOCALBASE}/lib
CPPFLAGS+= -I${LOCALBASE}/include
-RUN_DEPENDS+= Xvnc:${PORTSDIR}/net/vnc
USE_LDCONFIG= ${PREFIX}/lib/xrdp
-OPTIONS_DEFINE= DEBUG JP106
+OPTIONS_DEFINE= DEBUG GATEWAY JP106
OPTIONS_DEFAULT= JP106
+GATEWAY_DESC= Install xrdp as RDP gateway (no VNC backend)
JP106_DESC= Install Japanese JP106 keymap
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MDEBUG}
+CONFIGURE_ARGS+= --enable-xrdpdebug
CFLAGS+= -DXRDP_DEBUG
.endif
@@ -56,6 +56,10 @@
PLIST_SUB+= JP106="@comment "
.endif
+.if !${PORT_OPTIONS:MGATEWAY}
+RUN_DEPENDS+= Xvnc:${PORTSDIR}/net/vnc
+.endif
+
MAN5= sesman.ini.5 xrdp.ini.5
MAN8= xrdp-sesman.8 xrdp-sesrun.8 xrdp.8
diff -ruN /usr/ports/net/xrdp/distinfo meta/net/xrdp/distinfo
--- /usr/ports/net/xrdp/distinfo 2011-04-27 18:29:02.000000000 +0900
+++ meta/net/xrdp/distinfo 2012-09-30 16:39:21.011626619 +0900
@@ -1,5 +1,5 @@
-SHA256 (xrdp/xrdp-0.6.0.20110117cvs.tar.gz) = 06ad5b8afa4841aaa25ef06c7374ae881bd678b8ab5d6230ce0b9f6a463cfa98
-SIZE (xrdp/xrdp-0.6.0.20110117cvs.tar.gz) = 1998298
+SHA256 (xrdp/xrdp-v0.6.0.tar.gz) = 8b20fe56d935252981d73ac3b70b9b1654a83939824d9962beebb1586e429690
+SIZE (xrdp/xrdp-v0.6.0.tar.gz) = 322104
SHA256 (xrdp/patch-instfiles__Makefile.am) = 92e8a1768b63f508bc5b37cdc5723d1e03875af7fbdf064aa86a6b40b1bd2f07
SIZE (xrdp/patch-instfiles__Makefile.am) = 710
SHA256 (xrdp/patch-instfiles__km-0411.ini) = 58bcb7f063db4fcde9230be3013d46226b8af5c0060b7faf00250a51aa7da4fd
diff -ruN /usr/ports/net/xrdp/pkg-plist meta/net/xrdp/pkg-plist
--- /usr/ports/net/xrdp/pkg-plist 2012-08-06 20:55:56.000000000 +0900
+++ meta/net/xrdp/pkg-plist 2012-10-01 13:47:23.665627158 +0900
@@ -1,4 +1,5 @@
@stopdaemon xrdp
+bin/xrdp-dis
bin/xrdp-genkeymap
bin/xrdp-keygen
bin/xrdp-sesadmin
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list