diff options
author | 2011-10-01 16:46:46 +0000 | |
---|---|---|
committer | 2011-10-01 16:46:46 +0000 | |
commit | 09674b6afeab57dc799857449ed6422afbb2b046 (patch) | |
tree | 01753aeb37f2ee6c038a4f86553ca24e4b428dee /net-misc/freerdp | |
parent | Fix typing error in ChangeLog credits. (diff) | |
download | historical-09674b6afeab57dc799857449ed6422afbb2b046.tar.gz historical-09674b6afeab57dc799857449ed6422afbb2b046.tar.bz2 historical-09674b6afeab57dc799857449ed6422afbb2b046.zip |
Add debug-* and sse2 USE flags, bug #381409.
Package-Manager: portage-2.1.10.19/cvs/Linux x86_64
Diffstat (limited to 'net-misc/freerdp')
-rw-r--r-- | net-misc/freerdp/ChangeLog | 6 | ||||
-rw-r--r-- | net-misc/freerdp/Manifest | 18 | ||||
-rw-r--r-- | net-misc/freerdp/freerdp-9999.1.ebuild | 15 | ||||
-rw-r--r-- | net-misc/freerdp/metadata.xml | 17 |
4 files changed, 34 insertions, 22 deletions
diff --git a/net-misc/freerdp/ChangeLog b/net-misc/freerdp/ChangeLog index d8053f3a061c..85c98667ee41 100644 --- a/net-misc/freerdp/ChangeLog +++ b/net-misc/freerdp/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for net-misc/freerdp # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/freerdp/ChangeLog,v 1.10 2011/09/07 03:53:03 floppym Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/freerdp/ChangeLog,v 1.11 2011/10/01 16:46:46 pva Exp $ + + 01 Oct 2011; Peter Volkov <pva@gentoo.org> freerdp-9999.1.ebuild, + metadata.xml: + Add debug-* and sse2 USE flags, bug #381409. 07 Sep 2011; Mike Gilbert <floppym@gentoo.org> freerdp-9999.1.ebuild: Install README. diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest index d8fecf51656a..28c784b0fd47 100644 --- a/net-misc/freerdp/Manifest +++ b/net-misc/freerdp/Manifest @@ -1,18 +1,6 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - DIST freerdp-0.8.2.tar.gz 936410 RMD160 273e03d598e19900508ff23fde365f7140781917 SHA1 32ea0876357c9906784bd6d8ce6d0a8e7c10ebc4 SHA256 389a707b491bd1905c8395ede3df61ac73a55d866f8a56354c6442c23c8730e1 EBUILD freerdp-0.8.2.ebuild 2516 RMD160 6a3a2ae32d33f5474064ec13add6174e1018f313 SHA1 f03fd68035c5a92028ebfc801139f26f88007684 SHA256 85c7a7907722ec58ae2ebea498b793a3bac824cff74bda9fd7da9916960ccd19 -EBUILD freerdp-9999.1.ebuild 1509 RMD160 878b5aae4b6dd03fa299ec538e111b90c8ff8a60 SHA1 9312859886c69d7a42ebb72639079457e0a14a0a SHA256 b7bf6dcd8a54cf3b28e1d5c0ade4f5bd26b95cd4cafc36a51741ba26c54f7cbe +EBUILD freerdp-9999.1.ebuild 1827 RMD160 c7917a22e7fa23320297d5d73a02aa4757cf5e74 SHA1 fa77f1cbbef3029fa69069a06993c35f8012532d SHA256 5efb6280458c9074e38f3efd6f41ee5e5a14a0e3771c3140d07fbf9eee202cac EBUILD freerdp-9999.ebuild 2170 RMD160 32e259681d921fb55b1a1b346e9a4f59e8d9d993 SHA1 e8071faa181821459b183856c097a3bd81e4dd9e SHA256 5ae873b00c69b11238a3e3232ec1850f2da842bac14f234667bd9bbf890d347b -MISC ChangeLog 1569 RMD160 dbb4bec45056330f9195561a06d77ffb6420afb3 SHA1 3301246e29161e4642ea8f40ee40afe6366bbc28 SHA256 54b14be94db7a7c5d0d4e43bd45e3a844c0c949ccccdf41f647964a9b105a62f -MISC metadata.xml 1496 RMD160 98bb81cc4bf2a992332407881000c3d4198c80ae SHA1 44c789969cb46d6db3f1348d32e89509f5f6b785 SHA256 6ec6893e1a7a40acca297ca6911d4aef1d252e887998ddbee12032e1f6c46e6c ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.18 (GNU/Linux) - -iJwEAQEIAAYFAk59rQ8ACgkQfXuS5UK5QB2tQgP/aSDCpH0i8fV8kZJiGZaWRrXA -bi1vbVL0mC2etzu9OcC2DV/lpUQ/s82qmo1JPYyjaxjxfGsW4KA3hDXv1uhxdCAt -gKGVA2naYN/36qVfYHPK5tTlugcXWXUBektXJAVMDs2GDsVQm5btujZ7H/ffzE/m -N3Zt2jdATqYjaIPg14k= -=yjJt ------END PGP SIGNATURE----- +MISC ChangeLog 1697 RMD160 dc5f3a848ac1584b697884e10c07d15a203b3750 SHA1 c1df426b1cda8a44a609ea702de5e875efc250f5 SHA256 ee85e41351bccc38a587539eaac247edee4dbca76d515e8dabf874fbf601ad3a +MISC metadata.xml 2264 RMD160 17960f6d5cfdfab3049f641d3ddd6c9ad85a9585 SHA1 753c1baa3a591780edd63f9ce80a0fc782573f93 SHA256 4c8236628c0cbf6541eddc4089e5ca3dc46ba28ca129d3c34ff9b1734721cadf diff --git a/net-misc/freerdp/freerdp-9999.1.ebuild b/net-misc/freerdp/freerdp-9999.1.ebuild index 7be1fadff04b..d105f9301ff3 100644 --- a/net-misc/freerdp/freerdp-9999.1.ebuild +++ b/net-misc/freerdp/freerdp-9999.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/freerdp/freerdp-9999.1.ebuild,v 1.2 2011/09/07 03:53:03 floppym Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/freerdp/freerdp-9999.1.ebuild,v 1.3 2011/10/01 16:46:46 pva Exp $ EAPI="4" @@ -15,7 +15,10 @@ EGIT_REPO_URI="git://github.com/FreeRDP/FreeRDP.git LICENSE="Apache-2.0" SLOT="0" KEYWORDS="" -IUSE="+alsa +cups directfb pulseaudio test +X +xcursor +xext +xinerama +xkbfile" +IUSE="+alsa +cups directfb pulseaudio sse2 test +X +xcursor +xext +xinerama +xkbfile" + +FREERDP_DEBUG="transport chanman svc dvc kbd nla nego certificate license gdi rfx x11 rail xv" +IUSE+=" $(printf 'debug-%s ' ${FREERDP_DEBUG})" RDEPEND=" dev-libs/openssl @@ -43,7 +46,6 @@ DOCS=( README ) RESTRICT="test" src_configure() { - # TODO: Add debug options local mycmakeargs=( -DWITH_MANPAGES=ON $(cmake-utils_use_with alsa) @@ -56,6 +58,13 @@ src_configure() { $(cmake-utils_use_with xext) $(cmake-utils_use_with xinerama) $(cmake-utils_use_with xkbfile) + $(cmake-utils_use_with sse2 SSE2) ) + for i in ${FREERDP_DEBUG}; do + mycmakeargs+=( + $(cmake-utils_use_with debug-${i} DEBUG_$(LC_ALL=C echo ${i} | tr a-z A-Z)) + ) + done + einfo "${mycmakeargs[@]}" cmake-utils_src_configure } diff --git a/net-misc/freerdp/metadata.xml b/net-misc/freerdp/metadata.xml index 0c381aa67549..c666d3441454 100644 --- a/net-misc/freerdp/metadata.xml +++ b/net-misc/freerdp/metadata.xml @@ -12,14 +12,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> <use> <flag name="debug-assert">Enable assert debugging</flag> - <flag name="debug-gdi">Enable debugging of GDI</flag> - <flag name="debug-kbd">Enable debugging of keyboard handling</flag> - <flag name="debug-nla">Enable debugging of network level authentication</flag> + <flag name="debug-certificate">Enable certificate related debug messages</flag> + <flag name="debug-chanman">Enable channel manager debug messages</flag> + <flag name="debug-dvc">Enable dynamic virtual channel debug messages</flag> + <flag name="debug-gdi">Enable graphics debug messages</flag> + <flag name="debug-kbd">Enable keyboard related debug messages</flag> + <flag name="debug-license">Enable license debug messages</flag> + <flag name="debug-nego">Enable negotiation related debug messages</flag> + <flag name="debug-nla">Enable authentication related debug messages</flag> <flag name="debug-proto">Enable protocol debugging output</flag> + <flag name="debug-rail">Enable RemoteApp debug messages</flag> + <flag name="debug-rfx">Enable RemoteFX debug messages</flag> <flag name="debug-serial">Enable debugging of serial code</flag> <flag name="debug-smartcard">Enable debugging of smard-card code</flag> <flag name="debug-sound">Enable debugging of sound code</flag> <flag name="debug-stream-assert">Enable stream assert debugging</flag> + <flag name="debug-transport">Enable transport debug messages</flag> + <flag name="debug-svc">Enable static virtual channel debug messages</flag> + <flag name="debug-x11">Enable X11 Client debug messages</flag> + <flag name="debug-xv">Enable XVideo debug messages</flag> <flag name="gnutls">Use GnuTLS as crypto backend</flag> <flag name="nss">Use NSS as crypto backend</flag> <flag name="polarssl">Use PolarSSL as crypto backend</flag> |