Gentoo Archives: gentoo-commits

From: "Mike Gilbert (floppym)" <floppym@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-misc/freerdp: freerdp-1.0_beta1.ebuild metadata.xml freerdp-9999.1.ebuild ChangeLog
Date: Mon, 14 Nov 2011 03:35:29
Message-Id: 20111114033519.6DBCE20033@flycatcher.gentoo.org
1 floppym 11/11/14 03:35:19
2
3 Modified: freerdp-1.0_beta1.ebuild metadata.xml
4 freerdp-9999.1.ebuild ChangeLog
5 Log:
6 Add optional ffmpeg, smartcard, and xv support, and a few more debug options. Make build output verbose. Misc cleanup.
7
8 (Portage version: 2.2.0_alpha74/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.2 net-misc/freerdp/freerdp-1.0_beta1.ebuild
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/freerdp/freerdp-1.0_beta1.ebuild?rev=1.2&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/freerdp/freerdp-1.0_beta1.ebuild?rev=1.2&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/freerdp/freerdp-1.0_beta1.ebuild?r1=1.1&r2=1.2
16
17 Index: freerdp-1.0_beta1.ebuild
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-misc/freerdp/freerdp-1.0_beta1.ebuild,v
20 retrieving revision 1.1
21 retrieving revision 1.2
22 diff -u -r1.1 -r1.2
23 --- freerdp-1.0_beta1.ebuild 11 Nov 2011 01:12:07 -0000 1.1
24 +++ freerdp-1.0_beta1.ebuild 14 Nov 2011 03:35:19 -0000 1.2
25 @@ -1,6 +1,6 @@
26 # Copyright 1999-2011 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-misc/freerdp/freerdp-1.0_beta1.ebuild,v 1.1 2011/11/11 01:12:07 floppym Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-misc/freerdp/freerdp-1.0_beta1.ebuild,v 1.2 2011/11/14 03:35:19 floppym Exp $
30
31 EAPI="4"
32
33 @@ -13,7 +13,8 @@
34 LICENSE="Apache-2.0"
35 SLOT="0"
36 KEYWORDS="~amd64 ~x86"
37 -IUSE="+alsa +cups directfb pulseaudio sse2 test +X +xcursor +xext +xinerama +xkbfile"
38 +IUSE="+alsa +cups directfb ffmpeg pulseaudio smartcard sse2 test +X +xcursor
39 + +xext +xinerama +xkbfile +xv"
40
41 FREERDP_DEBUG="transport chanman svc dvc kbd nla nego certificate license gdi rfx x11 rail xv"
42 IUSE+=" $(printf 'debug-%s ' ${FREERDP_DEBUG})"
43 @@ -24,12 +25,15 @@
44 alsa? ( media-libs/alsa-lib )
45 cups? ( net-print/cups )
46 directfb? ( dev-libs/DirectFB )
47 + ffmpeg? ( virtual/ffmpeg )
48 pulseaudio? ( media-sound/pulseaudio )
49 + smartcard? ( sys-apps/pcsc-lite )
50 X? (
51 x11-libs/libX11
52 xcursor? ( x11-libs/libXcursor )
53 xext? ( x11-libs/libXext )
54 xinerama? ( x11-libs/libXinerama )
55 + xv? ( x11-libs/libXv )
56 )
57 xkbfile? ( x11-libs/libxkbfile )
58 "
59 @@ -48,26 +52,30 @@
60 mv FreeRDP-* "${S}" || die
61 }
62
63 +CMAKE_VERBOSE=1
64 +
65 src_configure() {
66 local mycmakeargs=(
67 -DWITH_MANPAGES=ON
68 - $(cmake-utils_use_with alsa)
69 - $(cmake-utils_use_with cups)
70 - $(cmake-utils_use_with directfb)
71 - $(cmake-utils_use_with pulseaudio)
72 + $(cmake-utils_use_with alsa ALSA)
73 + $(cmake-utils_use_with cups CUPS)
74 + $(cmake-utils_use_with directfb DIRECTFB)
75 + $(cmake-utils_use_with ffmpeg FFMPEG)
76 + $(cmake-utils_use_with pulseaudio PULSEAUDIO)
77 + $(cmake-utils_use_with smartcard PCSC)
78 + $(cmake-utils_use_with sse2 SSE2)
79 $(cmake-utils_use_with test CUNIT)
80 $(cmake-utils_use_with X X11)
81 - $(cmake-utils_use_with xcursor)
82 - $(cmake-utils_use_with xext)
83 - $(cmake-utils_use_with xinerama)
84 - $(cmake-utils_use_with xkbfile)
85 - $(cmake-utils_use_with sse2 SSE2)
86 + $(cmake-utils_use_with xcursor XCURSOR)
87 + $(cmake-utils_use_with xext XEXT)
88 + $(cmake-utils_use_with xinerama XINERAMA)
89 + $(cmake-utils_use_with xkbfile XKBFILE)
90 + $(cmake-utils_use_with xv XV)
91 )
92 for i in ${FREERDP_DEBUG}; do
93 mycmakeargs+=(
94 $(cmake-utils_use_with debug-${i} DEBUG_$(LC_ALL=C echo ${i} | tr a-z A-Z))
95 )
96 done
97 - einfo "${mycmakeargs[@]}"
98 cmake-utils_src_configure
99 }
100
101
102
103 1.8 net-misc/freerdp/metadata.xml
104
105 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/freerdp/metadata.xml?rev=1.8&view=markup
106 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/freerdp/metadata.xml?rev=1.8&content-type=text/plain
107 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/freerdp/metadata.xml?r1=1.7&r2=1.8
108
109 Index: metadata.xml
110 ===================================================================
111 RCS file: /var/cvsroot/gentoo-x86/net-misc/freerdp/metadata.xml,v
112 retrieving revision 1.7
113 retrieving revision 1.8
114 diff -u -r1.7 -r1.8
115 --- metadata.xml 1 Oct 2011 16:46:46 -0000 1.7
116 +++ metadata.xml 14 Nov 2011 03:35:19 -0000 1.8
117 @@ -31,6 +31,9 @@
118 <flag name="debug-svc">Enable static virtual channel debug messages</flag>
119 <flag name="debug-x11">Enable X11 Client debug messages</flag>
120 <flag name="debug-xv">Enable XVideo debug messages</flag>
121 + <flag name="debug-scard">Print smartcard debug messages</flag>
122 + <flag name="debug-orders">Print drawing orders debug messages</flag>
123 + <flag name="debug-redir">Print redirection debug messages</flag>
124 <flag name="gnutls">Use GnuTLS as crypto backend</flag>
125 <flag name="nss">Use NSS as crypto backend</flag>
126 <flag name="polarssl">Use PolarSSL as crypto backend</flag>
127
128
129
130 1.4 net-misc/freerdp/freerdp-9999.1.ebuild
131
132 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/freerdp/freerdp-9999.1.ebuild?rev=1.4&view=markup
133 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/freerdp/freerdp-9999.1.ebuild?rev=1.4&content-type=text/plain
134 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/freerdp/freerdp-9999.1.ebuild?r1=1.3&r2=1.4
135
136 Index: freerdp-9999.1.ebuild
137 ===================================================================
138 RCS file: /var/cvsroot/gentoo-x86/net-misc/freerdp/freerdp-9999.1.ebuild,v
139 retrieving revision 1.3
140 retrieving revision 1.4
141 diff -u -r1.3 -r1.4
142 --- freerdp-9999.1.ebuild 1 Oct 2011 16:46:46 -0000 1.3
143 +++ freerdp-9999.1.ebuild 14 Nov 2011 03:35:19 -0000 1.4
144 @@ -1,6 +1,6 @@
145 # Copyright 1999-2011 Gentoo Foundation
146 # Distributed under the terms of the GNU General Public License v2
147 -# $Header: /var/cvsroot/gentoo-x86/net-misc/freerdp/freerdp-9999.1.ebuild,v 1.3 2011/10/01 16:46:46 pva Exp $
148 +# $Header: /var/cvsroot/gentoo-x86/net-misc/freerdp/freerdp-9999.1.ebuild,v 1.4 2011/11/14 03:35:19 floppym Exp $
149
150 EAPI="4"
151
152 @@ -15,9 +15,11 @@
153 LICENSE="Apache-2.0"
154 SLOT="0"
155 KEYWORDS=""
156 -IUSE="+alsa +cups directfb pulseaudio sse2 test +X +xcursor +xext +xinerama +xkbfile"
157 +IUSE="+alsa +cups directfb ffmpeg pulseaudio smartcard sse2 test +X +xcursor
158 + +xext +xinerama +xkbfile +xv"
159
160 -FREERDP_DEBUG="transport chanman svc dvc kbd nla nego certificate license gdi rfx x11 rail xv"
161 +FREERDP_DEBUG="transport chanman svc dvc kbd nla nego certificate license gdi
162 + rfx x11 rail xv scard orders redir"
163 IUSE+=" $(printf 'debug-%s ' ${FREERDP_DEBUG})"
164
165 RDEPEND="
166 @@ -26,12 +28,15 @@
167 alsa? ( media-libs/alsa-lib )
168 cups? ( net-print/cups )
169 directfb? ( dev-libs/DirectFB )
170 + ffmpeg? ( virtual/ffmpeg )
171 pulseaudio? ( media-sound/pulseaudio )
172 + smartcard? ( sys-apps/pcsc-lite )
173 X? (
174 x11-libs/libX11
175 xcursor? ( x11-libs/libXcursor )
176 xext? ( x11-libs/libXext )
177 xinerama? ( x11-libs/libXinerama )
178 + xv? ( x11-libs/libXv )
179 )
180 xkbfile? ( x11-libs/libxkbfile )
181 "
182 @@ -45,26 +50,30 @@
183 # Test suite segfaults
184 RESTRICT="test"
185
186 +CMAKE_VERBOSE=1
187 +
188 src_configure() {
189 local mycmakeargs=(
190 -DWITH_MANPAGES=ON
191 - $(cmake-utils_use_with alsa)
192 - $(cmake-utils_use_with cups)
193 - $(cmake-utils_use_with directfb)
194 - $(cmake-utils_use_with pulseaudio)
195 + $(cmake-utils_use_with alsa ALSA)
196 + $(cmake-utils_use_with cups CUPS)
197 + $(cmake-utils_use_with directfb DIRECTFB)
198 + $(cmake-utils_use_with ffmpeg FFMPEG)
199 + $(cmake-utils_use_with pulseaudio PULSEAUDIO)
200 + $(cmake-utils_use_with smartcard PCSC)
201 + $(cmake-utils_use_with sse2 SSE2)
202 $(cmake-utils_use_with test CUNIT)
203 $(cmake-utils_use_with X X11)
204 - $(cmake-utils_use_with xcursor)
205 - $(cmake-utils_use_with xext)
206 - $(cmake-utils_use_with xinerama)
207 - $(cmake-utils_use_with xkbfile)
208 - $(cmake-utils_use_with sse2 SSE2)
209 + $(cmake-utils_use_with xcursor XCURSOR)
210 + $(cmake-utils_use_with xext XEXT)
211 + $(cmake-utils_use_with xinerama XINERAMA)
212 + $(cmake-utils_use_with xkbfile XKBFILE)
213 + $(cmake-utils_use_with xv XV)
214 )
215 for i in ${FREERDP_DEBUG}; do
216 mycmakeargs+=(
217 $(cmake-utils_use_with debug-${i} DEBUG_$(LC_ALL=C echo ${i} | tr a-z A-Z))
218 )
219 done
220 - einfo "${mycmakeargs[@]}"
221 cmake-utils_src_configure
222 }
223
224
225
226 1.13 net-misc/freerdp/ChangeLog
227
228 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/freerdp/ChangeLog?rev=1.13&view=markup
229 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/freerdp/ChangeLog?rev=1.13&content-type=text/plain
230 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/freerdp/ChangeLog?r1=1.12&r2=1.13
231
232 Index: ChangeLog
233 ===================================================================
234 RCS file: /var/cvsroot/gentoo-x86/net-misc/freerdp/ChangeLog,v
235 retrieving revision 1.12
236 retrieving revision 1.13
237 diff -u -r1.12 -r1.13
238 --- ChangeLog 11 Nov 2011 01:12:07 -0000 1.12
239 +++ ChangeLog 14 Nov 2011 03:35:19 -0000 1.13
240 @@ -1,6 +1,11 @@
241 # ChangeLog for net-misc/freerdp
242 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
243 -# $Header: /var/cvsroot/gentoo-x86/net-misc/freerdp/ChangeLog,v 1.12 2011/11/11 01:12:07 floppym Exp $
244 +# $Header: /var/cvsroot/gentoo-x86/net-misc/freerdp/ChangeLog,v 1.13 2011/11/14 03:35:19 floppym Exp $
245 +
246 + 14 Nov 2011; Mike Gilbert <floppym@g.o> freerdp-1.0_beta1.ebuild,
247 + freerdp-9999.1.ebuild, metadata.xml:
248 + Add optional ffmpeg, smartcard, and xv support, and a few more debug options.
249 + Make build output verbose. Misc cleanup.
250
251 *freerdp-1.0_beta1 (11 Nov 2011)