Add live ebuild for the 1.0 rewrite
authorMike Gilbert <floppym@gentoo.org>
Wed, 7 Sep 2011 03:40:07 +0000 (03:40 +0000)
committerMike Gilbert <floppym@gentoo.org>
Wed, 7 Sep 2011 03:40:07 +0000 (03:40 +0000)
Package-Manager: portage-2.2.0_alpha53/cvs/Linux x86_64

net-misc/freerdp/ChangeLog
net-misc/freerdp/Manifest
net-misc/freerdp/freerdp-9999.1.ebuild [new file with mode: 0644]
net-misc/freerdp/metadata.xml

index a570cae742c19665420a0cf8b81bcf7ff86454a3..1b2c3589d172cc67ad16d616ca9f8943a4d7e244 100644 (file)
@@ -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:
index ce19cb3a844b588401f5ae7736f355d07025d6b2..e248ca12a5fd0cb69c697dc2490823b260375fd2 100644 (file)
@@ -3,13 +3,14 @@ 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 1492 RMD160 7be0c68babb5cb034db4a3bbcd472aa1c607b769 SHA1 3a5be12134eefb0ad6e358e026a1c6e014060a1e SHA256 174cd121f603b6c911c3d1ebd2dd43a906d44ebde3e0894501391759bd6f8fb7
 EBUILD freerdp-9999.ebuild 2170 RMD160 32e259681d921fb55b1a1b346e9a4f59e8d9d993 SHA1 e8071faa181821459b183856c097a3bd81e4dd9e SHA256 5ae873b00c69b11238a3e3232ec1850f2da842bac14f234667bd9bbf890d347b
-MISC ChangeLog 1318 RMD160 98c4f5b248d972ebe899a539adc40d1668fb4e2c SHA1 6d3dff7d6f74c017261ab74e5f8e9011d1f64a5e SHA256 a0c997248282dac9595d21c74dbc2ff96077ecce0a658ad4d2f0bea676e6526e
-MISC metadata.xml 1365 RMD160 6b5a2223ee60e18a0e02b97c6c89451722cf1cac SHA1 e5b8c73d63e17150b9536189a9a5f56f2be7918b SHA256 ab1ef0b3a92a057f05fa0f35f609e2e4268654a53baea8bad69f84f7c31d054f
+MISC ChangeLog 1477 RMD160 9f9ef4ec43e6b60eaedcd0e1f0eb56736009cbcb SHA1 4bbfb437a584329ff22a444a680f2d7b1bb5727d SHA256 5a4b7255d708f782864b5b3cf97ec782b6e083fd88ec0990ed0b665e77a68c7d
+MISC metadata.xml 1518 RMD160 c92df5840e32f1fe273e1fc479d8d31356be44a1 SHA1 b209b10ea47c32952d9b6cb182a446ea5879ea88 SHA256 92627084544ae0b639dfd37aa251d403d21b62772795a4912fa1418c803bc98a
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.17 (GNU/Linux)
 
-iF4EAREIAAYFAk5jrywACgkQC77qH+pIQ6S68AD+P23eZVmeUfz1sV3sHg4+YXVK
-ltI/m4BIaAQfaoFe+T8BAIxq6XgRBtveQy5pjvg+Tv1QJmFd6EoExZ0KQjyF6N0a
-=qbcK
+iF4EAREIAAYFAk5m56AACgkQC77qH+pIQ6Q8VAEAiMQOce1+Tq2875CJBqBl31u3
+iI5dgKzyJ1dgJirvl40BAImmhhwZ+kwl0tGAZR4IAY2mMhQ2qWQiIbVwXUHePGKH
+=V13n
 -----END PGP SIGNATURE-----
diff --git a/net-misc/freerdp/freerdp-9999.1.ebuild b/net-misc/freerdp/freerdp-9999.1.ebuild
new file mode 100644 (file)
index 0000000..d90be7d
--- /dev/null
@@ -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
+}
index a9ef185aa13c791de039e4b34c857fda00b34e9b..551d36cb7a525a73fff588089283972362020d64 100644 (file)
@@ -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>