[Midnightbsd-cvs] mports [17283] trunk/net/rdesktop: rdesktop 1.8.2

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Mon Sep 15 00:25:10 EDT 2014


Revision: 17283
          http://svnweb.midnightbsd.org/mports/?rev=17283
Author:   laffer1
Date:     2014-09-15 00:25:09 -0400 (Mon, 15 Sep 2014)
Log Message:
-----------
rdesktop 1.8.2

Modified Paths:
--------------
    trunk/net/rdesktop/Makefile
    trunk/net/rdesktop/distinfo
    trunk/net/rdesktop/pkg-plist

Modified: trunk/net/rdesktop/Makefile
===================================================================
--- trunk/net/rdesktop/Makefile	2014-09-15 04:23:13 UTC (rev 17282)
+++ trunk/net/rdesktop/Makefile	2014-09-15 04:25:09 UTC (rev 17283)
@@ -1,7 +1,7 @@
 # $MidnightBSD$
 
 PORTNAME=	rdesktop
-PORTVERSION=	1.8.1
+PORTVERSION=	1.8.2
 PORTREVISION?=	0
 CATEGORIES=	net comms ipv6
 MASTER_SITES=	SF
@@ -12,24 +12,39 @@
 LICENSE=	gpl3
 
 USE_XORG=	x11
-USE_GMAKE=	yes
+USES=		gmake iconv
+CONFIGURE_ARGS+=	${ICONV_CONFIGURE_ARG} --disable-credssp
 USE_OPENSSL=	yes
 GNU_CONFIGURE=	yes
 DOCS=		doc/AUTHORS doc/TODO doc/*.txt
-MAN1=		rdesktop.1
 
-#CONFIGURE_ARGS+=	--disable-credssp --disable-smartcard
+OPTIONS_DEFINE=	AO DEBUG DOCS IPV6 SAMPLERATE SMARTCARD
+SMARTCARD_DESC=	Enable SmartCard login via PCSC-lite 
 
-.if !defined(WITHOUT_RDESKTOP_IPV6) && !defined(WITHOUT_IPV6)
+.include <bsd.mport.options.mk>
+
+.if ${PORT_OPTIONS:MAO}
+LIB_DEPENDS+=	libao.so:${PORTSDIR}/audio/libao
+CONFIGURE_ARGS+=	--with-sound=libao
+.else
+CONFIGURE_ARGS+=	--with-sound=oss
+.endif
+
+.if exists(${LOCALBASE}/lib/libsamplerate.so) || ${PORT_OPTIONS:MSAMPLERATE}
+LIB_DEPENDS+=	libsamplerate.so:${PORTSDIR}/audio/libsamplerate
+.endif
+
+.if ${PORT_OPTIONS:MIPV6}
 CONFIGURE_ARGS+=	--with-ipv6
 .endif
 
-.if defined(WITH_ICONV)
-USE_ICONV=	yes
-CONFIGURE_ARGS+=	--with-libiconv-prefix=${LOCALBASE}
+.if ${PORT_OPTIONS:MSMARTCARD}
+LIB_DEPENDS+=	libpcsclite.so:${PORTSDIR}/devel/pcsc-lite
+.else
+CONFIGURE_ARGS+=	--disable-smartcard
 .endif
 
-.if defined(WITH_RDESKTOP_DEBUG)
+.if ${PORT_OPTIONS:MDEBUG}
 CONFIGURE_ARGS+=	--with-debug\
 			--with-debug-kbd\
 			--with-debug-rdp5\
@@ -37,6 +52,9 @@
 			--with-debug-sound\
 			--with-debug-channel\
 			--with-debug-seamless
+.if ${PORT_OPTIONS:MSMARTCARD}
+CONFIGURE_ARGS+=	--with-debug-smartcard
+.endif
 
 post-configure:
 	${ECHO} "#define WITH_DEBUG_SERIAL 1" >> ${WRKSRC}/rdesktop.h
@@ -43,13 +61,11 @@
 .endif
 
 do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/rdesktop ${PREFIX}/bin
-	${INSTALL_MAN} ${WRKSRC}/doc/rdesktop.1 ${MAN1PREFIX}/man/man1
-	@${MKDIR} ${DATADIR}/keymaps
-	${INSTALL_DATA} ${WRKSRC}/keymaps/* ${DATADIR}/keymaps
-.if !defined(NOPORTDOCS)
-	@${MKDIR} ${DOCSDIR}
-	cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR}
-.endif
+	${INSTALL_PROGRAM} ${WRKSRC}/rdesktop ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_MAN} ${WRKSRC}/doc/rdesktop.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
+	@${MKDIR} ${STAGEDIR}${DATADIR}/keymaps
+	${INSTALL_DATA} ${WRKSRC}/keymaps/* ${STAGEDIR}${DATADIR}/keymaps
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR}
 
 .include <bsd.port.mk>

Modified: trunk/net/rdesktop/distinfo
===================================================================
--- trunk/net/rdesktop/distinfo	2014-09-15 04:23:13 UTC (rev 17282)
+++ trunk/net/rdesktop/distinfo	2014-09-15 04:25:09 UTC (rev 17283)
@@ -1,2 +1,2 @@
-SHA256 (rdesktop-1.8.1.tar.gz) = 76cc834b89c34d8332f3cb3889483b2ae4d4e8118eeb45a8967c77dd18228246
-SIZE (rdesktop-1.8.1.tar.gz) = 314198
+SHA256 (rdesktop-1.8.2.tar.gz) = fbbf23d49d34c215c5a59b2d91c008b61ead4c9fbe1ccb7223973aed24061a78
+SIZE (rdesktop-1.8.2.tar.gz) = 318270

Modified: trunk/net/rdesktop/pkg-plist
===================================================================
--- trunk/net/rdesktop/pkg-plist	2014-09-15 04:23:13 UTC (rev 17282)
+++ trunk/net/rdesktop/pkg-plist	2014-09-15 04:25:09 UTC (rev 17283)
@@ -1,5 +1,5 @@
- at comment $FreeBSD: ports/net/rdesktop/pkg-plist,v 1.8 2006/09/19 19:56:24 obrien Exp $
 bin/rdesktop
+man/man1/rdesktop.1.gz
 %%PORTDOCS%%%%DOCSDIR%%/AUTHORS
 %%PORTDOCS%%%%DOCSDIR%%/TODO
 %%PORTDOCS%%%%DOCSDIR%%/ipv6.txt
@@ -45,6 +45,7 @@
 %%DATADIR%%/keymaps/pt
 %%DATADIR%%/keymaps/pt-br
 %%DATADIR%%/keymaps/ru
+%%DATADIR%%/keymaps/sk
 %%DATADIR%%/keymaps/sl
 %%DATADIR%%/keymaps/sv
 %%DATADIR%%/keymaps/th



More information about the Midnightbsd-cvs mailing list