From a86a338936378f9668cf73bfb63b44d978df5658 Mon Sep 17 00:00:00 2001 From: "Nils Andresen (nils)" Date: Mon, 25 Oct 2010 21:29:53 +0000 Subject: net-misc/freerdp: version bump to 0.8.1 svn path=/sunrise/; revision=11484 --- net-misc/freerdp/ChangeLog | 4 ++ net-misc/freerdp/Manifest | 6 +-- net-misc/freerdp/freerdp-0.7.4.ebuild | 41 ---------------- net-misc/freerdp/freerdp-0.8.1.ebuild | 89 +++++++++++++++++++++++++++++++++++ 4 files changed, 96 insertions(+), 44 deletions(-) delete mode 100644 net-misc/freerdp/freerdp-0.7.4.ebuild create mode 100644 net-misc/freerdp/freerdp-0.8.1.ebuild (limited to 'net-misc/freerdp') diff --git a/net-misc/freerdp/ChangeLog b/net-misc/freerdp/ChangeLog index ec890fb3d..e790a412d 100644 --- a/net-misc/freerdp/ChangeLog +++ b/net-misc/freerdp/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 25 Oct 2010; Nils Andresen (nils.andresen) + -freerdp-0.7.4.ebuild, +freerdp-0.8.1.ebuild: + version bump to 0.8.1 + 24 Oct 2010; Nils Andresen (nils.andresen) freerdp-9999.ebuild: New ebuild for git-version, thanks to Tommy[D] diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest index 3b68c1fba..a739d02e6 100644 --- a/net-misc/freerdp/Manifest +++ b/net-misc/freerdp/Manifest @@ -1,5 +1,5 @@ -DIST freerdp-0.7.4.tar.gz 792336 RMD160 1b3a6c774298393706ccf30cbd553496e7120d3c SHA1 20f267a1f48d8dcd052a8ddf9b4ba5ae38e239d7 SHA256 575728caafbf4f13d16671bb7949cf92698ee9bdb70bef50a9c14f07f9e53fd5 -EBUILD freerdp-0.7.4.ebuild 1060 RMD160 ee869db296b77da04954ca0f9da3689dffc9d1eb SHA1 c3f8a8ae2b859ac50c41180e7c776e8f520abe98 SHA256 5a4e1fccee5bf67fc225ddfeeadfeffb149e1fd1bd8f58ca9abfd9b227de1820 +DIST freerdp-0.8.1.tar.gz 934809 RMD160 30bf504d57c8e7414975ed28afcfd4bf7730df54 SHA1 223a019efb71927b1d3a7245e6a631b5b6f0060f SHA256 9c92c5cb95c50fbc2834ceb2fecae6f7c8247d9fe34a9cf69a4ff9ee6c4567d3 +EBUILD freerdp-0.8.1.ebuild 2405 RMD160 e4d342994d97f563109809675b60da65d221873b SHA1 33e9814031f667c6b0b899dafdb2e7e2f86fd73b SHA256 2eb4c29fdc8defe9f88d91ad7dc93ee8b7b6beacc6446173db8d23849f4507d2 EBUILD freerdp-9999.ebuild 2426 RMD160 e4eae29dc37e86a5c92f2fa54ef3a716e43e8201 SHA1 c4cc464896c1fc38c96db77b5927c3ad6bb208f7 SHA256 a51d59afa602a61f2430d7352af6891c880b61e1e98bb5398a1814fe0f2e19eb -MISC ChangeLog 1445 RMD160 12e81dddf50140c3ea42109160757864ffd77cdd SHA1 e26d6fe179b9c6f443c1c6f48f5dabe263da07c9 SHA256 8419fe90da8450f058e6ae4bf2182efb5bcb9ae86b68b467bca18aa50787f9c2 +MISC ChangeLog 1594 RMD160 4abcfc03175c187fa25d4a595a60c5f07353c06a SHA1 00515c05089848dfdc63e5aeb534caabed19ebe3 SHA256 b95d5829128c29217a91142212472f8834977573f31f36af8ee8a0d313e6dbec MISC metadata.xml 926 RMD160 b2cce3c5521bf2d63ef2a86280de09b461461003 SHA1 f39e6fd4357db2022da9bab1ff406a96c66da58c SHA256 c66dabad11d7d6362e248230a0838b8aa973529a9ecd96fc2404627f64a060be diff --git a/net-misc/freerdp/freerdp-0.7.4.ebuild b/net-misc/freerdp/freerdp-0.7.4.ebuild deleted file mode 100644 index b6c71a33f..000000000 --- a/net-misc/freerdp/freerdp-0.7.4.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=2 - -inherit base versionator - -DESCRIPTION="A Remote Desktop Protocol Client, forked from rdesktop" -HOMEPAGE="http://freerdp.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/$(get_version_component_range 1-2)/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="alsa cups iconv ipv6 largefile X" - -DEPEND=" - >=dev-libs/openssl-0.9.8a - x11-libs/libX11 - alsa? ( media-libs/alsa-lib ) - cups? ( net-print/cups ) - iconv? ( virtual/libiconv )" -RDEPEND="${DEPEND}" - -DOCS=( AUTHORS ChangeLog NEWS README ) - -src_configure() { - # openssl is mandatory for now. Building without it - # is strongly discouraged according to upstream. - # Warning: Do not trust "./configure --help" - # it's wrong sometimes - esp. in --enable/--with parts... - econf \ - --with-crypto=openssl \ - $(use_with alsa sound alsa) \ - $(use_with cups printer cups) \ - $(use_enable iconv) \ - $(use_enable ipv6) \ - $(use_enable largefile) \ - $(use_with X x) -} diff --git a/net-misc/freerdp/freerdp-0.8.1.ebuild b/net-misc/freerdp/freerdp-0.8.1.ebuild new file mode 100644 index 000000000..a456f7814 --- /dev/null +++ b/net-misc/freerdp/freerdp-0.8.1.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=2 +WANT_AUTOMAKE="1.11" + +inherit base versionator + +DESCRIPTION="A Remote Desktop Protocol Client, forked from rdesktop" +HOMEPAGE="http://www.freerdp.com/" +SRC_URI="mirror://sourceforge/${PN}/$(get_version_component_range 1-2)/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="alsa cups debug gnutls iconv ipv6 largefile libsamplerate nss polarssl \ +ssl X" + +DEPEND=" + x11-libs/libX11 + ssl? ( >=dev-libs/openssl-0.9.8a ) + nss? ( dev-libs/nss ) + gnutls? ( >=net-libs/gnutls-2.10.1 ) + polarssl? ( >=net-libs/polarssl-0.14.0 ) + alsa? ( media-libs/alsa-lib ) + libsamplerate? ( media-libs/libsamplerate ) + cups? ( net-print/cups ) + iconv? ( virtual/libiconv )" +RDEPEND="${DEPEND}" + +DOCS=( AUTHORS ChangeLog NEWS README ) + +pkg_setup() { + MY_CRYPTOBACKEND="simple" + if use polarssl; then + MY_CRYPTOBACKEND="polarssl" + fi + if use nss; then + if [[ "${MY_CRYPTOBACKEND}" != "simple" ]]; then + ewarn "You have enabled ${MY_CRYPTOBACKEND} and nss." + ewarn "Only one will be selected" + fi + MY_CRYPTOBACKEND="nss" + fi + if use gnutls; then + if [[ "${MY_CRYPTOBACKEND}" != "simple" ]]; then + ewarn "You have enabled ${MY_CRYPTOBACKEND} and gnutls." + ewarn "Only one will be selected" + fi + MY_CRYPTOBACKEND="gnutls" + fi + if use ssl; then + if [[ "${MY_CRYPTOBACKEND}" != "simple" ]]; then + ewarn "You have enabled ${MY_CRYPTOBACKEND} and openssl." + ewarn "Only one will be selected" + fi + MY_CRYPTOBACKEND="openssl" + fi + + einfo "The selected crypto-backend is: ${MY_CRYPTOBACKEND}" + + if ! use ssl; then + ewarn "You do not have OpenSSL as the crypto-backend," + ewarn "TLS-connections will not be available." + ewarn "TLS-connectios currently need OpenSSL as crypto-backend." + fi +} + +src_configure() { + # chipcard and directfb are configurable according to ./configure + # but they are currently not usable... + econf \ + --with-crypto="${MY_CRYPTOBACKEND}" \ + $(use_enable ssl tls) \ + $(use_with debug) \ + $(use_with debug debug-channel) \ + $(use_with debug debug-kbd) \ + $(use_with debug debug-rdp5) \ + $(use_with debug debug-serial) \ + $(use_with debug debug-sound) \ + $(use_with alsa sound alsa) \ + $(use_with cups printer cups) \ + $(use_enable iconv) \ + $(use_enable ipv6) \ + $(use_enable largefile) \ + $(use_with libsamplerate) \ + $(use_with X x) +} -- cgit v1.2.3-18-g5258