Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 7 Feb 2012 15:20:11 GMT
From:      Andriy Gapon <avg@FreeBSD.org>
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   Re: ports/164843: [NEW PORT] net/freerdp: new version 1.0.0
Message-ID:  <201202071520.q17FKBDr016381@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/164843; it has been noted by GNATS.

From: Andriy Gapon <avg@FreeBSD.org>
To: Mathias Picker <Mathias.Picker@virtual-earth.de>
Cc: bug-followup@FreeBSD.org
Subject: Re: ports/164843: [NEW PORT] net/freerdp: new version 1.0.0
Date: Tue, 07 Feb 2012 17:11:52 +0200

 on 07/02/2012 16:51 Andriy Gapon said the following:
 > Oops, looks like I haven't payed enough attention to your report.
 > A new shar is attached.
 
 Just in case, the same shar inline:
 
 # This is a shell archive.  Save it in a file, remove anything before
 # this line, and then unpack it by entering "sh file".  Note, it may
 # create directories; files and directories will be owned by you and
 # have default permissions.
 #
 # This archive contains:
 #
 #	freerdp
 #	freerdp/pkg-plist
 #	freerdp/files
 #	freerdp/files/patch-cmake_FindXKBFile.cmake
 #	freerdp/files/patch-cmake_FindX11.cmake
 #	freerdp/files/patch-channels_drdynvc_tsmf_ffmpeg_CMakeLists.txt
 #	freerdp/files/patch-libfreerdp-kbd-CMakeLists.txt
 #	freerdp/pkg-descr
 #	freerdp/distinfo
 #	freerdp/Makefile
 #
 echo c - freerdp
 mkdir -p freerdp > /dev/null 2>&1
 echo x - freerdp/pkg-plist
 sed 's/^X//' >freerdp/pkg-plist << 'c1cd4e062afd312e5a4aaf37845203a8'
 Xbin/xfreerdp
 Xinclude/freerdp/altsec.h
 Xinclude/freerdp/api.h
 Xinclude/freerdp/cache/bitmap.h
 Xinclude/freerdp/cache/brush.h
 Xinclude/freerdp/cache/cache.h
 Xinclude/freerdp/cache/glyph.h
 Xinclude/freerdp/cache/offscreen.h
 Xinclude/freerdp/cache/palette.h
 Xinclude/freerdp/cache/pointer.h
 Xinclude/freerdp/channels/channels.h
 Xinclude/freerdp/channels/wtsvc.h
 Xinclude/freerdp/codec/bitmap.h
 Xinclude/freerdp/codec/color.h
 Xinclude/freerdp/codec/nsc.h
 Xinclude/freerdp/codec/rfx.h
 Xinclude/freerdp/constants.h
 Xinclude/freerdp/dvc.h
 Xinclude/freerdp/extension.h
 Xinclude/freerdp/freerdp.h
 Xinclude/freerdp/gdi/16bpp.h
 Xinclude/freerdp/gdi/32bpp.h
 Xinclude/freerdp/gdi/8bpp.h
 Xinclude/freerdp/gdi/bitmap.h
 Xinclude/freerdp/gdi/brush.h
 Xinclude/freerdp/gdi/clipping.h
 Xinclude/freerdp/gdi/dc.h
 Xinclude/freerdp/gdi/drawing.h
 Xinclude/freerdp/gdi/gdi.h
 Xinclude/freerdp/gdi/line.h
 Xinclude/freerdp/gdi/palette.h
 Xinclude/freerdp/gdi/pen.h
 Xinclude/freerdp/gdi/region.h
 Xinclude/freerdp/gdi/shape.h
 Xinclude/freerdp/graphics.h
 Xinclude/freerdp/input.h
 Xinclude/freerdp/kbd/kbd.h
 Xinclude/freerdp/kbd/layouts.h
 Xinclude/freerdp/kbd/locales.h
 Xinclude/freerdp/kbd/vkcodes.h
 Xinclude/freerdp/listener.h
 Xinclude/freerdp/peer.h
 Xinclude/freerdp/plugins/cliprdr.h
 Xinclude/freerdp/plugins/tsmf.h
 Xinclude/freerdp/pointer.h
 Xinclude/freerdp/primary.h
 Xinclude/freerdp/rail.h
 Xinclude/freerdp/rail/icon.h
 Xinclude/freerdp/rail/rail.h
 Xinclude/freerdp/rail/window.h
 Xinclude/freerdp/rail/window_list.h
 Xinclude/freerdp/secondary.h
 Xinclude/freerdp/settings.h
 Xinclude/freerdp/svc.h
 Xinclude/freerdp/types.h
 Xinclude/freerdp/update.h
 Xinclude/freerdp/utils/args.h
 Xinclude/freerdp/utils/bitmap.h
 Xinclude/freerdp/utils/blob.h
 Xinclude/freerdp/utils/certstore.h
 Xinclude/freerdp/utils/debug.h
 Xinclude/freerdp/utils/dsp.h
 Xinclude/freerdp/utils/event.h
 Xinclude/freerdp/utils/file.h
 Xinclude/freerdp/utils/hexdump.h
 Xinclude/freerdp/utils/list.h
 Xinclude/freerdp/utils/load_plugin.h
 Xinclude/freerdp/utils/memory.h
 Xinclude/freerdp/utils/mutex.h
 Xinclude/freerdp/utils/passphrase.h
 Xinclude/freerdp/utils/pcap.h
 Xinclude/freerdp/utils/print.h
 Xinclude/freerdp/utils/profiler.h
 Xinclude/freerdp/utils/rail.h
 Xinclude/freerdp/utils/rect.h
 Xinclude/freerdp/utils/registry.h
 Xinclude/freerdp/utils/semaphore.h
 Xinclude/freerdp/utils/signal.h
 Xinclude/freerdp/utils/sleep.h
 Xinclude/freerdp/utils/stopwatch.h
 Xinclude/freerdp/utils/stream.h
 Xinclude/freerdp/utils/string.h
 Xinclude/freerdp/utils/svc_plugin.h
 Xinclude/freerdp/utils/thread.h
 Xinclude/freerdp/utils/unicode.h
 Xinclude/freerdp/utils/wait_obj.h
 Xinclude/freerdp/window.h
 Xlib/freerdp/audin.so
 X%%ALSA%%lib/freerdp/audin_alsa.so
 X%%PULSE%%lib/freerdp/audin_pulse.so
 Xlib/freerdp/cliprdr.so
 Xlib/freerdp/disk.so
 Xlib/freerdp/drdynvc.so
 Xlib/freerdp/parallel.so
 Xlib/freerdp/printer.so
 Xlib/freerdp/rail.so
 Xlib/freerdp/rdpdbg.so
 Xlib/freerdp/rdpdr.so
 Xlib/freerdp/rdpsnd.so
 X%%ALSA%%lib/freerdp/rdpsnd_alsa.so
 X%%PULSE%%lib/freerdp/rdpsnd_pulse.so
 Xlib/freerdp/serial.so
 Xlib/freerdp/tsmf.so
 X%%ALSA%%lib/freerdp/tsmf_alsa.so
 X%%FFMPEG%%lib/freerdp/tsmf_ffmpeg.so
 X%%PULSE%%lib/freerdp/tsmf_pulse.so
 Xlib/libfreerdp-cache.so
 Xlib/libfreerdp-cache.so.1.0
 Xlib/libfreerdp-cache.so.1.0.0
 Xlib/libfreerdp-channels.so
 Xlib/libfreerdp-channels.so.1.0
 Xlib/libfreerdp-channels.so.1.0.0
 Xlib/libfreerdp-codec.so
 Xlib/libfreerdp-codec.so.1.0
 Xlib/libfreerdp-codec.so.1.0.0
 Xlib/libfreerdp-core.so
 Xlib/libfreerdp-core.so.1.0
 Xlib/libfreerdp-core.so.1.0.0
 Xlib/libfreerdp-gdi.so
 Xlib/libfreerdp-gdi.so.1.0
 Xlib/libfreerdp-gdi.so.1.0.0
 Xlib/libfreerdp-kbd.so
 Xlib/libfreerdp-kbd.so.1.0
 Xlib/libfreerdp-kbd.so.1.0.0
 Xlib/libfreerdp-rail.so
 Xlib/libfreerdp-rail.so.1.0
 Xlib/libfreerdp-rail.so.1.0.0
 Xlib/libfreerdp-utils.so
 Xlib/libfreerdp-utils.so.1.0
 Xlib/libfreerdp-utils.so.1.0.0
 Xlibdata/pkgconfig/freerdp.pc
 X%%DATADIR%%/keymaps/aliases
 X%%DATADIR%%/keymaps/amiga
 X%%DATADIR%%/keymaps/ataritt
 X%%DATADIR%%/keymaps/digital_vndr/lk
 X%%DATADIR%%/keymaps/digital_vndr/pc
 X%%DATADIR%%/keymaps/empty
 X%%DATADIR%%/keymaps/evdev
 X%%DATADIR%%/keymaps/fujitsu
 X%%DATADIR%%/keymaps/hp
 X%%DATADIR%%/keymaps/ibm
 X%%DATADIR%%/keymaps/macintosh
 X%%DATADIR%%/keymaps/macosx
 X%%DATADIR%%/keymaps/sgi_vndr/indigo
 X%%DATADIR%%/keymaps/sgi_vndr/indy
 X%%DATADIR%%/keymaps/sgi_vndr/iris
 X%%DATADIR%%/keymaps/sony
 X%%DATADIR%%/keymaps/sun
 X%%DATADIR%%/keymaps/xfree86
 X%%DATADIR%%/keymaps/xfree98
 X%%DATADIR%%/keymaps/xkb.pl
 X@dirrm %%DATADIR%%/keymaps/sgi_vndr
 X@dirrm %%DATADIR%%/keymaps/digital_vndr
 X@dirrm %%DATADIR%%/keymaps
 X@dirrm %%DATADIR%%
 X@dirrm lib/freerdp
 X@dirrm include/freerdp/utils
 X@dirrm include/freerdp/rail
 X@dirrm include/freerdp/plugins
 X@dirrm include/freerdp/kbd
 X@dirrm include/freerdp/gdi
 X@dirrm include/freerdp/codec
 X@dirrm include/freerdp/channels
 X@dirrm include/freerdp/cache
 X@dirrm include/freerdp
 c1cd4e062afd312e5a4aaf37845203a8
 echo c - freerdp/files
 mkdir -p freerdp/files > /dev/null 2>&1
 echo x - freerdp/files/patch-cmake_FindXKBFile.cmake
 sed 's/^X//' >freerdp/files/patch-cmake_FindXKBFile.cmake <<
 '58341909b2d8b80a6eb6bfeacf0bc4df'
 X--- cmake/FindXKBFile.cmake.orig	2012-02-07 15:19:33.267936714 +0200
 X+++ cmake/FindXKBFile.cmake	2012-02-07 15:19:50.678933702 +0200
 X@@ -28,8 +28,7 @@
 X # limitations under the License.
 X #=============================================================================
 X
 X-find_path(XKBFILE_INCLUDE_DIR NAMES XKBfile.h
 X-          PATH_SUFFIXES X11/extensions
 X+find_path(XKBFILE_INCLUDE_DIR NAMES X11/extensions/XKBfile.h
 X           DOC "The XKBFile include directory"
 X )
 X
 58341909b2d8b80a6eb6bfeacf0bc4df
 echo x - freerdp/files/patch-cmake_FindX11.cmake
 sed 's/^X//' >freerdp/files/patch-cmake_FindX11.cmake <<
 '525fd6726e3c7fdbd62c59d868737322'
 X--- cmake/FindX11.cmake.orig	2012-02-07 15:26:21.366938380 +0200
 X+++ cmake/FindX11.cmake	2012-02-07 15:26:27.188934427 +0200
 X@@ -28,8 +28,7 @@
 X # limitations under the License.
 X #=============================================================================
 X
 X-find_path(X11_INCLUDE_DIR NAMES Xlib.h
 X-          PATH_SUFFIXES X11
 X+find_path(X11_INCLUDE_DIR NAMES X11/Xlib.h
 X           DOC "The X11 include directory"
 X )
 X
 525fd6726e3c7fdbd62c59d868737322
 echo x - freerdp/files/patch-channels_drdynvc_tsmf_ffmpeg_CMakeLists.txt
 sed 's/^X//' >freerdp/files/patch-channels_drdynvc_tsmf_ffmpeg_CMakeLists.txt <<
 '719b8619f518db488766e467bbb27f69'
 X--- channels/drdynvc/tsmf/ffmpeg/CMakeLists.txt.orig	2012-02-07
 15:35:23.605935006 +0200
 X+++ channels/drdynvc/tsmf/ffmpeg/CMakeLists.txt	2012-02-07 15:35:48.766936662 +0200
 X@@ -28,7 +28,7 @@ add_library(tsmf_ffmpeg ${TSMF_FFMPEG_SR
 X set_target_properties(tsmf_ffmpeg PROPERTIES PREFIX "")
 X
 X target_link_libraries(tsmf_ffmpeg freerdp-utils)
 X-target_link_libraries(tsmf_ffmpeg ${FFMPEG_LIBRARIES})
 X+target_link_libraries(tsmf_ffmpeg ${FFMPEG_LDFLAGS})
 X
 X install(TARGETS tsmf_ffmpeg DESTINATION ${FREERDP_PLUGIN_PATH})
 X
 719b8619f518db488766e467bbb27f69
 echo x - freerdp/files/patch-libfreerdp-kbd-CMakeLists.txt
 sed 's/^X//' >freerdp/files/patch-libfreerdp-kbd-CMakeLists.txt <<
 '4e46a75a6a9ee2259a556506c13c0ac3'
 X--- libfreerdp-kbd/CMakeLists.txt.orig	2012-01-16 19:52:14.000000000 +0200
 X+++ libfreerdp-kbd/CMakeLists.txt	2012-02-07 15:20:05.189935258 +0200
 X@@ -31,6 +31,7 @@ add_library(freerdp-kbd ${FREERDP_KBD_SR
 X
 X find_suggested_package(X11)
 X if(X11_FOUND)
 X+	include_directories(${X11_INCLUDE_DIRS})
 X 	target_link_libraries(freerdp-kbd ${X11_LIBRARIES})
 X endif()
 X
 4e46a75a6a9ee2259a556506c13c0ac3
 echo x - freerdp/pkg-descr
 sed 's/^X//' >freerdp/pkg-descr << 'dc31576c8b48de643d16599f501fd907'
 XFreeRDP is a free implementation of the Remote Desktop Protocol (RDP),
 Xreleased under the Apache license.
 X
 XWWW: http://www.freerdp.com/
 dc31576c8b48de643d16599f501fd907
 echo x - freerdp/distinfo
 sed 's/^X//' >freerdp/distinfo << '45f19f49fe43857d0aac1f723a5e37e7'
 XSHA256 (FreeRDP-1.0.0.tar.gz) =
 8dab82ac2ab9019840dd32d06f62214bdfd7c51dcbeb632e012b5cfda617ebc0
 XSIZE (FreeRDP-1.0.0.tar.gz) = 3490829
 45f19f49fe43857d0aac1f723a5e37e7
 echo x - freerdp/Makefile
 sed 's/^X//' >freerdp/Makefile << '00b683be3deeebad713c0a799a6b5fd0'
 X# New ports collection makefile for:	freerdp
 X# Date created:				04 July 2010
 X# Whom:					Alexander Logvinov <avl@FreeBSD.org>
 X#
 X# $FreeBSD: ports/net/freerdp/Makefile,v 1.6 2011/09/23 22:24:26 amdmi3 Exp $
 X#
 X
 XPORTNAME=	freerdp
 XPORTVERSION=	1.0.0
 XCATEGORIES=	net comms ipv6
 XMASTER_SITES=	http://cloud.github.com/downloads/FreeRDP/FreeRDP/
 XDISTNAME=	FreeRDP-${PORTVERSION}
 X
 XMAINTAINER=	avl@FreeBSD.org
 XCOMMENT=	A free remote desktop protocol client
 X
 XLICENSE=	AL2
 XLICENSE_FILE=	${WRKSRC}/LICENSE
 X
 XWRKSRC=		${WRKDIR}/FreeRDP-FreeRDP-cd43ba1
 X
 XOPTIONS=	CUPS	"Enable printer support via CUPS"		off \
 X		ALSA	"Enable sound support via ALSA emulation"	on  \
 X		PULSE	"Enable sound support via PulseAudio"		off \
 X		FFMPEG	"Enable multimedia redirection via ffmpeg"	off \
 X		SSE2	"Enable SSE2 optimizations (GCC 4.6+ required)"	off
 X
 XUSE_CMAKE=	yes
 XUSE_OPENSSL=	yes
 XUSE_LDCONFIG=	yes
 XUSE_XORG=	x11 xcursor xdamage xext xfixes xinerama xkbfile xtst xv
 XMAN1=		xfreerdp.1
 X
 X.include <bsd.port.options.mk>
 X
 X.if !defined(WITHOUT_CUPS)
 XCMAKE_ARGS+=	-DWITH_CUPS:BOOL=ON
 XLIB_DEPENDS+=	cups.2:${PORTSDIR}/print/cups-base
 X.else
 XCMAKE_ARGS+=	-DWITH_CUPS:BOOL=OFF
 X.endif
 X
 X.if !defined(WITHOUT_ALSA)
 XCMAKE_ARGS+=	-DWITH_ALSA:BOOL=ON
 XLIB_DEPENDS+=	asound.2:${PORTSDIR}/audio/alsa-lib
 XPLIST_SUB+=	ALSA=""
 X.else
 XCMAKE_ARGS+=	-DWITH_ALSA:BOOL=OFF
 XPLIST_SUB+=	ALSA="@comment "
 X.endif
 X
 X.if !defined(WITHOUT_PULSE)
 XCMAKE_ARGS+=	-DWITH_PULSEAUDIO:BOOL=ON
 XLIB_DEPENDS+=	pulse.0:${PORTSDIR}/audio/pulseaudio
 XPLIST_SUB+=	PULSE=""
 X.else
 XCMAKE_ARGS+=	-DWITH_PULSEAUDIO:BOOL=OFF
 XPLIST_SUB+=	PULSE="@comment "
 X.endif
 X
 X.if !defined(WITHOUT_FFMPEG)
 XCMAKE_ARGS+=	-DWITH_FFMPEG:BOOL=ON
 XLIB_DEPENDS+=	avcodec.1:${PORTSDIR}/multimedia/ffmpeg
 XPLIST_SUB+=	FFMPEG=""
 X.else
 XCMAKE_ARGS+=	-DWITH_FFMPEG:BOOL=OFF
 XPLIST_SUB+=	FFMPEG="@comment "
 X.endif
 X
 X.if !defined(WITHOUT_SSE2)
 XCMAKE_ARGS+=	-DWITH_SSE2:BOOL=ON
 XCMAKE_ARGS+=	-DWITH_SSE2_TARGET:BOOL=ON
 XUSE_GCC=	4.6+
 X.else
 XCMAKE_ARGS+=	-DWITH_SSE2:BOOL=OFF
 XCMAKE_ARGS+=	-DWITH_SSE2_TARGET:BOOL=OFF
 X.endif
 X
 Xpost-patch:
 X	@${FIND} ${WRKSRC} -name CMakeLists.txt | ${XARGS} ${REINPLACE_CMD} \
 X		-e 's,share/man,man,g' \
 X		-e 's,$${CMAKE_INSTALL_LIBDIR}/pkgconfig,libdata/pkgconfig,g'
 X
 X.include <bsd.port.mk>
 00b683be3deeebad713c0a799a6b5fd0
 exit
 
 
 -- 
 Andriy Gapon



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201202071520.q17FKBDr016381>