Gentoo Archives: gentoo-commits

From: "Peter Volkov (pva)" <pva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-misc/freerdp: metadata.xml ChangeLog freerdp-9999.1.ebuild
Date: Sat, 01 Oct 2011 16:46:56
Message-Id: 20111001164646.DB8612004B@flycatcher.gentoo.org
1 pva 11/10/01 16:46:46
2
3 Modified: metadata.xml ChangeLog freerdp-9999.1.ebuild
4 Log:
5 Add debug-* and sse2 USE flags, bug #381409.
6
7 (Portage version: 2.1.10.19/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.7 net-misc/freerdp/metadata.xml
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/freerdp/metadata.xml?rev=1.7&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/freerdp/metadata.xml?rev=1.7&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/freerdp/metadata.xml?r1=1.6&r2=1.7
15
16 Index: metadata.xml
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/net-misc/freerdp/metadata.xml,v
19 retrieving revision 1.6
20 retrieving revision 1.7
21 diff -u -r1.6 -r1.7
22 --- metadata.xml 24 Sep 2011 10:09:45 -0000 1.6
23 +++ metadata.xml 1 Oct 2011 16:46:46 -0000 1.7
24 @@ -12,14 +12,25 @@
25 <longdescription>FreeRDP is a fork of the rdesktop project that intends to rapidly start moving forward and implement features that rdesktop lacks the most.</longdescription>
26 <use>
27 <flag name="debug-assert">Enable assert debugging</flag>
28 - <flag name="debug-gdi">Enable debugging of GDI</flag>
29 - <flag name="debug-kbd">Enable debugging of keyboard handling</flag>
30 - <flag name="debug-nla">Enable debugging of network level authentication</flag>
31 + <flag name="debug-certificate">Enable certificate related debug messages</flag>
32 + <flag name="debug-chanman">Enable channel manager debug messages</flag>
33 + <flag name="debug-dvc">Enable dynamic virtual channel debug messages</flag>
34 + <flag name="debug-gdi">Enable graphics debug messages</flag>
35 + <flag name="debug-kbd">Enable keyboard related debug messages</flag>
36 + <flag name="debug-license">Enable license debug messages</flag>
37 + <flag name="debug-nego">Enable negotiation related debug messages</flag>
38 + <flag name="debug-nla">Enable authentication related debug messages</flag>
39 <flag name="debug-proto">Enable protocol debugging output</flag>
40 + <flag name="debug-rail">Enable RemoteApp debug messages</flag>
41 + <flag name="debug-rfx">Enable RemoteFX debug messages</flag>
42 <flag name="debug-serial">Enable debugging of serial code</flag>
43 <flag name="debug-smartcard">Enable debugging of smard-card code</flag>
44 <flag name="debug-sound">Enable debugging of sound code</flag>
45 <flag name="debug-stream-assert">Enable stream assert debugging</flag>
46 + <flag name="debug-transport">Enable transport debug messages</flag>
47 + <flag name="debug-svc">Enable static virtual channel debug messages</flag>
48 + <flag name="debug-x11">Enable X11 Client debug messages</flag>
49 + <flag name="debug-xv">Enable XVideo debug messages</flag>
50 <flag name="gnutls">Use GnuTLS as crypto backend</flag>
51 <flag name="nss">Use NSS as crypto backend</flag>
52 <flag name="polarssl">Use PolarSSL as crypto backend</flag>
53
54
55
56 1.11 net-misc/freerdp/ChangeLog
57
58 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/freerdp/ChangeLog?rev=1.11&view=markup
59 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/freerdp/ChangeLog?rev=1.11&content-type=text/plain
60 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/freerdp/ChangeLog?r1=1.10&r2=1.11
61
62 Index: ChangeLog
63 ===================================================================
64 RCS file: /var/cvsroot/gentoo-x86/net-misc/freerdp/ChangeLog,v
65 retrieving revision 1.10
66 retrieving revision 1.11
67 diff -u -r1.10 -r1.11
68 --- ChangeLog 7 Sep 2011 03:53:03 -0000 1.10
69 +++ ChangeLog 1 Oct 2011 16:46:46 -0000 1.11
70 @@ -1,6 +1,10 @@
71 # ChangeLog for net-misc/freerdp
72 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
73 -# $Header: /var/cvsroot/gentoo-x86/net-misc/freerdp/ChangeLog,v 1.10 2011/09/07 03:53:03 floppym Exp $
74 +# $Header: /var/cvsroot/gentoo-x86/net-misc/freerdp/ChangeLog,v 1.11 2011/10/01 16:46:46 pva Exp $
75 +
76 + 01 Oct 2011; Peter Volkov <pva@g.o> freerdp-9999.1.ebuild,
77 + metadata.xml:
78 + Add debug-* and sse2 USE flags, bug #381409.
79
80 07 Sep 2011; Mike Gilbert <floppym@g.o> freerdp-9999.1.ebuild:
81 Install README.
82
83
84
85 1.3 net-misc/freerdp/freerdp-9999.1.ebuild
86
87 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/freerdp/freerdp-9999.1.ebuild?rev=1.3&view=markup
88 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/freerdp/freerdp-9999.1.ebuild?rev=1.3&content-type=text/plain
89 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/freerdp/freerdp-9999.1.ebuild?r1=1.2&r2=1.3
90
91 Index: freerdp-9999.1.ebuild
92 ===================================================================
93 RCS file: /var/cvsroot/gentoo-x86/net-misc/freerdp/freerdp-9999.1.ebuild,v
94 retrieving revision 1.2
95 retrieving revision 1.3
96 diff -u -r1.2 -r1.3
97 --- freerdp-9999.1.ebuild 7 Sep 2011 03:53:03 -0000 1.2
98 +++ freerdp-9999.1.ebuild 1 Oct 2011 16:46:46 -0000 1.3
99 @@ -1,6 +1,6 @@
100 # Copyright 1999-2011 Gentoo Foundation
101 # Distributed under the terms of the GNU General Public License v2
102 -# $Header: /var/cvsroot/gentoo-x86/net-misc/freerdp/freerdp-9999.1.ebuild,v 1.2 2011/09/07 03:53:03 floppym Exp $
103 +# $Header: /var/cvsroot/gentoo-x86/net-misc/freerdp/freerdp-9999.1.ebuild,v 1.3 2011/10/01 16:46:46 pva Exp $
104
105 EAPI="4"
106
107 @@ -15,7 +15,10 @@
108 LICENSE="Apache-2.0"
109 SLOT="0"
110 KEYWORDS=""
111 -IUSE="+alsa +cups directfb pulseaudio test +X +xcursor +xext +xinerama +xkbfile"
112 +IUSE="+alsa +cups directfb pulseaudio sse2 test +X +xcursor +xext +xinerama +xkbfile"
113 +
114 +FREERDP_DEBUG="transport chanman svc dvc kbd nla nego certificate license gdi rfx x11 rail xv"
115 +IUSE+=" $(printf 'debug-%s ' ${FREERDP_DEBUG})"
116
117 RDEPEND="
118 dev-libs/openssl
119 @@ -43,7 +46,6 @@
120 RESTRICT="test"
121
122 src_configure() {
123 - # TODO: Add debug options
124 local mycmakeargs=(
125 -DWITH_MANPAGES=ON
126 $(cmake-utils_use_with alsa)
127 @@ -56,6 +58,13 @@
128 $(cmake-utils_use_with xext)
129 $(cmake-utils_use_with xinerama)
130 $(cmake-utils_use_with xkbfile)
131 + $(cmake-utils_use_with sse2 SSE2)
132 )
133 + for i in ${FREERDP_DEBUG}; do
134 + mycmakeargs+=(
135 + $(cmake-utils_use_with debug-${i} DEBUG_$(LC_ALL=C echo ${i} | tr a-z A-Z))
136 + )
137 + done
138 + einfo "${mycmakeargs[@]}"
139 cmake-utils_src_configure
140 }