summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNils Andresen (nils) <andresen.nils@googlemail.com>2010-07-05 13:21:21 +0000
committerNils Andresen (nils) <andresen.nils@googlemail.com>2010-07-05 13:21:21 +0000
commit93281d34e41846414e9fd07ca09955b9f6801446 (patch)
tree9da334f86c12d10005854957a94b7ceff500903f /net-misc
parentnet-misc/freerdp: Version bump for freerdp, thanks to jlec (diff)
downloadsunrise-93281d34e41846414e9fd07ca09955b9f6801446.tar.gz
sunrise-93281d34e41846414e9fd07ca09955b9f6801446.tar.bz2
sunrise-93281d34e41846414e9fd07ca09955b9f6801446.zip
net-misc/freerdp: Refleced newest (0.7.2) changes to 9999 ebuild, thanks to jlec
svn path=/sunrise/; revision=10897
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/freerdp/ChangeLog4
-rw-r--r--net-misc/freerdp/Manifest4
-rw-r--r--net-misc/freerdp/freerdp-9999.ebuild29
3 files changed, 30 insertions, 7 deletions
diff --git a/net-misc/freerdp/ChangeLog b/net-misc/freerdp/ChangeLog
index 700af6ef5..1429d3799 100644
--- a/net-misc/freerdp/ChangeLog
+++ b/net-misc/freerdp/ChangeLog
@@ -3,6 +3,10 @@
# $Header: $
05 Jul 2010; Nils Andresen (nils.andresen) <andresen.nils@googlemail.com>
+ freerdp-9999.ebuild:
+ Refleced newest (0.7.2) changes to 9999 ebuild, thanks to jlec
+
+ 05 Jul 2010; Nils Andresen (nils.andresen) <andresen.nils@googlemail.com>
-freerdp-0.7.1.ebuild, +freerdp-0.7.2.ebuild:
Version bump for freerdp, thanks to jlec
diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest
index c2c3cade2..702b5fcbe 100644
--- a/net-misc/freerdp/Manifest
+++ b/net-misc/freerdp/Manifest
@@ -1,5 +1,5 @@
DIST freerdp-0.7.2.tar.gz 791736 RMD160 52931ae6812a110e83d537069611b82ac6c12856 SHA1 4d8a07159c0b52c7582c6e088f93ee3b9689da3c SHA256 1a83d5867b548960cee61116df7230dcf100b11d99794e487b9c0079af7da198
EBUILD freerdp-0.7.2.ebuild 1060 RMD160 ee869db296b77da04954ca0f9da3689dffc9d1eb SHA1 c3f8a8ae2b859ac50c41180e7c776e8f520abe98 SHA256 5a4e1fccee5bf67fc225ddfeeadfeffb149e1fd1bd8f58ca9abfd9b227de1820
-EBUILD freerdp-9999.ebuild 580 RMD160 2a9660e62ea1919cde22d06f4d17a9075a8146c5 SHA1 6bf66e93e716b906c0af69228026d82cb122793a SHA256 14e54744bc35672aa76bfdf430e1c87d056db159bf360d702f38ca2692584901
-MISC ChangeLog 819 RMD160 c83e7cf305427a9baba9878b974f68988798a17a SHA1 890b2f3548798daf7edde121a3cf2a8df7f165d6 SHA256 42fa54718ae7042e3e13abf3bd335c15ee0299ac6d0870e2aef6fc08c264905e
+EBUILD freerdp-9999.ebuild 1084 RMD160 d947e24124b5ac1e76d6cf747e11cb360729bde9 SHA1 2225f4e835bfd7d1ce20f737a95acf006c35468f SHA256 ce5b8ba78e979c5b956c5b4686c9e3139fa4e850ea3525808e153a8cc2f71eb3
+MISC ChangeLog 984 RMD160 2810697c5180ba360545e45ad2ad65a6a3547c27 SHA1 0ab60a0bebae68712e183fbd6a6fd48e60ae62b6 SHA256 3af86d1e20403997368d13e2b6dc3871990ce306b6df7de3d698ccf439670911
MISC metadata.xml 645 RMD160 44ef3e91c75acdbabdc4d1fc31fc19f801164af7 SHA1 2fbcb400c308dff41a9e3926713b5693caca9f25 SHA256 a85ad487577ad01cdaef0a68d9b0d136ec30749f22bf43fddb1928658e36abac
diff --git a/net-misc/freerdp/freerdp-9999.ebuild b/net-misc/freerdp/freerdp-9999.ebuild
index 846fa4152..9219775d1 100644
--- a/net-misc/freerdp/freerdp-9999.ebuild
+++ b/net-misc/freerdp/freerdp-9999.ebuild
@@ -8,17 +8,21 @@ inherit autotools base git
EGIT_REPO_URI="git://${PN}.git.sourceforge.net/gitroot/${PN}/${PN}"
-DESCRIPTION="FreeRDP intends to rapidly start moving forward and implement features that rdesktop lacks the most"
+DESCRIPTION="A Remote Desktop Protocol Client, forked from rdesktop"
HOMEPAGE="http://freerdp.sourceforge.net/"
SRC_URI=""
LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
-IUSE=""
-
-DEPEND="media-libs/alsa-lib
- dev-libs/openssl"
+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 )
@@ -26,3 +30,18 @@ DOCS=( AUTHORS ChangeLog NEWS README )
src_prepare() {
eautoreconf
}
+
+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)
+}