diff options
-rw-r--r-- | net-misc/freerdp/ChangeLog | 8 | ||||
-rw-r--r-- | net-misc/freerdp/freerdp-9999.1.ebuild | 59 | ||||
-rw-r--r-- | net-misc/freerdp/metadata.xml | 3 |
3 files changed, 69 insertions, 1 deletions
diff --git a/net-misc/freerdp/ChangeLog b/net-misc/freerdp/ChangeLog index a570cae742c1..1b2c3589d172 100644 --- a/net-misc/freerdp/ChangeLog +++ b/net-misc/freerdp/ChangeLog @@ -1,6 +1,12 @@ # 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.8 2011/09/04 17:02:26 floppym Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/freerdp/ChangeLog,v 1.9 2011/09/07 03:40:07 floppym Exp $ + +*freerdp-9999.1 (07 Sep 2011) + + 07 Sep 2011; Mike Gilbert <floppym@gentoo.org> +freerdp-9999.1.ebuild, + metadata.xml: + Add live ebuild for the 1.0 rewrite 04 Sep 2011; Mike Gilbert <floppym@gentoo.org> freerdp-9999.ebuild, metadata.xml: diff --git a/net-misc/freerdp/freerdp-9999.1.ebuild b/net-misc/freerdp/freerdp-9999.1.ebuild new file mode 100644 index 000000000000..d90be7d38b90 --- /dev/null +++ b/net-misc/freerdp/freerdp-9999.1.ebuild @@ -0,0 +1,59 @@ +# 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.1 2011/09/07 03:40:07 floppym Exp $ + +EAPI="4" + +inherit cmake-utils git-2 + +DESCRIPTION="Client-side implementation of the Remote Desktop Protocol" +HOMEPAGE="http://www.freerdp.com/" +SRC_URI="" +EGIT_REPO_URI="git://github.com/FreeRDP/FreeRDP.git + https://github.com/FreeRDP/FreeRDP.git" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="" +IUSE="+alsa +cups directfb pulseaudio test +X +xcursor +xext +xinerama +xkbfile" + +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 ) +" + +# Test suite segfaults +RESTRICT="test" + +src_configure() { + # TODO: Add debug options + 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_src_configure +} diff --git a/net-misc/freerdp/metadata.xml b/net-misc/freerdp/metadata.xml index a9ef185aa13c..551d36cb7a52 100644 --- a/net-misc/freerdp/metadata.xml +++ b/net-misc/freerdp/metadata.xml @@ -25,5 +25,8 @@ <flag name="nss">Use NSS as crypto backend</flag> <flag name="polarssl">Use PolarSSL as crypto backend</flag> <flag name="ssl">Use OpenSSL as crypto backend</flag> + <flag name="xcursor">Use the XCursor library</flag> + <flag name="xext">Use the Xext library</flag> + <flag name="xkbfile">Use the xkbfile library</flag> </use> </pkgmetadata> |