summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gilbert <floppym@gentoo.org>2011-11-11 01:12:07 +0000
committerMike Gilbert <floppym@gentoo.org>2011-11-11 01:12:07 +0000
commit25d20e86f05b12ae5eadd8f4a69162b283c1f8e1 (patch)
tree783e5e6a56686ce7153cd9e270bd653e495b48cb /net-misc/freerdp
parentFix QA issues in pppdump.c. (diff)
downloadhistorical-25d20e86f05b12ae5eadd8f4a69162b283c1f8e1.tar.gz
historical-25d20e86f05b12ae5eadd8f4a69162b283c1f8e1.tar.bz2
historical-25d20e86f05b12ae5eadd8f4a69162b283c1f8e1.zip
1.0 is in beta. This is a complete rewrite.
Package-Manager: portage-2.2.0_alpha72/cvs/Linux x86_64
Diffstat (limited to 'net-misc/freerdp')
-rw-r--r--net-misc/freerdp/ChangeLog7
-rw-r--r--net-misc/freerdp/Manifest14
-rw-r--r--net-misc/freerdp/freerdp-1.0_beta1.ebuild73
3 files changed, 92 insertions, 2 deletions
diff --git a/net-misc/freerdp/ChangeLog b/net-misc/freerdp/ChangeLog
index 85c98667ee41..2bf7501928d9 100644
--- a/net-misc/freerdp/ChangeLog
+++ b/net-misc/freerdp/ChangeLog
@@ -1,6 +1,11 @@
# 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.11 2011/10/01 16:46:46 pva Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/freerdp/ChangeLog,v 1.12 2011/11/11 01:12:07 floppym Exp $
+
+*freerdp-1.0_beta1 (11 Nov 2011)
+
+ 11 Nov 2011; Mike Gilbert <floppym@gentoo.org> +freerdp-1.0_beta1.ebuild:
+ 1.0 is in beta. This is a complete rewrite.
01 Oct 2011; Peter Volkov <pva@gentoo.org> freerdp-9999.1.ebuild,
metadata.xml:
diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest
index 28c784b0fd47..ccef7fa04cf7 100644
--- a/net-misc/freerdp/Manifest
+++ b/net-misc/freerdp/Manifest
@@ -1,6 +1,18 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+DIST FreeRDP-1.0-beta1.tar.gz 3459584 RMD160 ed7ffb7714a68ba166641d2150b114418744a465 SHA1 4a11eae37b29930cb6c8de04298800a67b3f9431 SHA256 7068abc28981607174b4cb734aaa40c3956a864013156a5f50170cb33aecdc54
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-1.0_beta1.ebuild 1874 RMD160 e04460b80c1ad669e1b388235829056d4d25971d SHA1 65445419e89f2f2fc3142a75569186c0423fe789 SHA256 7a904c38c5cf6be3b3a1c073b9a710ddc8f147ef75766725163bbb358c7a8aa6
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 1697 RMD160 dc5f3a848ac1584b697884e10c07d15a203b3750 SHA1 c1df426b1cda8a44a609ea702de5e875efc250f5 SHA256 ee85e41351bccc38a587539eaac247edee4dbca76d515e8dabf874fbf601ad3a
+MISC ChangeLog 1858 RMD160 0a64972fa4324929c70545865979d1c0f1161d3b SHA1 cf9eff5d860685b4d4198f4f068e4e3c4dc83243 SHA256 ad28f8890e95e2aab3994ca90a60812a889259c3932885f1a28f54a19f866c5b
MISC metadata.xml 2264 RMD160 17960f6d5cfdfab3049f641d3ddd6c9ad85a9585 SHA1 753c1baa3a591780edd63f9ce80a0fc782573f93 SHA256 4c8236628c0cbf6541eddc4089e5ca3dc46ba28ca129d3c34ff9b1734721cadf
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.17 (GNU/Linux)
+
+iF4EAREIAAYFAk68dnEACgkQC77qH+pIQ6TNggD/UjSzA0ObczlF4RMD0/OPN3BQ
+g3ZmMlfIAV65A/nO/ZUBAJM4f1g42KHvqBdb1U2qaz9JX4aRi2Pp7CO0mEMDIrgd
+=nhww
+-----END PGP SIGNATURE-----
diff --git a/net-misc/freerdp/freerdp-1.0_beta1.ebuild b/net-misc/freerdp/freerdp-1.0_beta1.ebuild
new file mode 100644
index 000000000000..1c0925b345c4
--- /dev/null
+++ b/net-misc/freerdp/freerdp-1.0_beta1.ebuild
@@ -0,0 +1,73 @@
+# 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-1.0_beta1.ebuild,v 1.1 2011/11/11 01:12:07 floppym Exp $
+
+EAPI="4"
+
+inherit cmake-utils
+
+DESCRIPTION="Client-side implementation of the Remote Desktop Protocol"
+HOMEPAGE="http://www.freerdp.com/"
+SRC_URI="https://github.com/downloads/FreeRDP/FreeRDP/FreeRDP-${PV/_/-}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+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
+ sys-libs/zlib
+ alsa? ( media-libs/alsa-lib )
+ cups? ( net-print/cups )
+ directfb? ( dev-libs/DirectFB )
+ pulseaudio? ( media-sound/pulseaudio )
+ X? (
+ x11-libs/libX11
+ xcursor? ( x11-libs/libXcursor )
+ xext? ( x11-libs/libXext )
+ xinerama? ( x11-libs/libXinerama )
+ )
+ xkbfile? ( x11-libs/libxkbfile )
+"
+DEPEND="${RDEPEND}
+ app-text/xmlto
+ test? ( dev-util/cunit )
+"
+
+DOCS=( README )
+
+# Test suite segfaults
+RESTRICT="test"
+
+src_unpack() {
+ unpack ${A}
+ mv FreeRDP-* "${S}" || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_MANPAGES=ON
+ $(cmake-utils_use_with alsa)
+ $(cmake-utils_use_with cups)
+ $(cmake-utils_use_with directfb)
+ $(cmake-utils_use_with pulseaudio)
+ $(cmake-utils_use_with test CUNIT)
+ $(cmake-utils_use_with X X11)
+ $(cmake-utils_use_with xcursor)
+ $(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
+}