/[gentoo-x86]/net-misc/freerdp/freerdp-1.1.0_beta1_p20130710.ebuild
Gentoo

Contents of /net-misc/freerdp/freerdp-1.1.0_beta1_p20130710.ebuild

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.9 - (show annotations) (download)
Tue Mar 4 20:13:20 2014 UTC (6 years, 1 month ago) by ago
Branch: MAIN
Changes since 1.8: +2 -2 lines
Stable for x86, wrt bug #500878

(Portage version: 2.2.7/cvs/Linux x86_64, RepoMan options: --include-arches="x86", signed Manifest commit with key 7194459F)

1 # Copyright 1999-2014 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Header: /var/cvsroot/gentoo-x86/net-misc/freerdp/freerdp-1.1.0_beta1_p20130710.ebuild,v 1.8 2014/03/02 22:43:18 pacho Exp $
4
5 EAPI="5"
6
7 inherit cmake-utils vcs-snapshot
8
9 if [[ ${PV} != 9999* ]]; then
10 COMMIT="780d451afad21a22d2af6bd030ee71311856f038"
11 SRC_URI="https://github.com/FreeRDP/FreeRDP/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
12 KEYWORDS="amd64 ~arm ppc ppc64 x86"
13 else
14 inherit git-2
15 SRC_URI=""
16 EGIT_REPO_URI="git://github.com/FreeRDP/FreeRDP.git
17 https://github.com/FreeRDP/FreeRDP.git"
18 KEYWORDS=""
19 fi
20
21 DESCRIPTION="Free implementation of the Remote Desktop Protocol"
22 HOMEPAGE="http://www.freerdp.com/"
23
24 LICENSE="Apache-2.0"
25 SLOT="0"
26 IUSE="alsa +channels +client cups debug directfb doc ffmpeg gstreamer jpeg
27 pulseaudio server smartcard sse2 test X xinerama xv"
28
29 RDEPEND="
30 dev-libs/openssl
31 sys-libs/zlib
32 alsa? ( media-libs/alsa-lib )
33 cups? ( net-print/cups )
34 client? (
35 X? (
36 x11-libs/libXcursor
37 x11-libs/libXext
38 x11-libs/libXi
39 x11-libs/libXrender
40 xinerama? ( x11-libs/libXinerama )
41 xv? ( x11-libs/libXv )
42 )
43 )
44 directfb? ( dev-libs/DirectFB )
45 ffmpeg? ( virtual/ffmpeg )
46 gstreamer? (
47 media-libs/gstreamer:0.10
48 media-libs/gst-plugins-base:0.10
49 x11-libs/libXrandr
50 )
51 jpeg? ( virtual/jpeg )
52 pulseaudio? ( media-sound/pulseaudio )
53 server? (
54 X? (
55 x11-libs/libXcursor
56 x11-libs/libXdamage
57 x11-libs/libXext
58 x11-libs/libXfixes
59 xinerama? ( x11-libs/libXinerama )
60 )
61 )
62 smartcard? ( sys-apps/pcsc-lite )
63 X? (
64 x11-libs/libX11
65 x11-libs/libxkbfile
66 )
67 "
68 DEPEND="${RDEPEND}
69 client? ( X? ( doc? (
70 app-text/docbook-xml-dtd:4.1.2
71 app-text/xmlto
72 ) ) )
73 "
74
75 DOCS=( README )
76
77 PATCHES=(
78 "${FILESDIR}/${P}-ffmpeg.patch"
79 )
80
81 src_configure() {
82 local mycmakeargs=(
83 $(cmake-utils_use_with alsa ALSA)
84 $(cmake-utils_use_with channels CHANNELS)
85 $(cmake-utils_use_with client CLIENT)
86 $(cmake-utils_use_with cups CUPS)
87 $(cmake-utils_use_with debug DEBUG_ALL)
88 $(cmake-utils_use_with doc MANPAGES)
89 $(cmake-utils_use_with directfb DIRECTFB)
90 $(cmake-utils_use_with ffmpeg FFMPEG)
91 $(cmake-utils_use_with gstreamer GSTREAMER)
92 $(cmake-utils_use_with jpeg JPEG)
93 $(cmake-utils_use_with pulseaudio PULSEAUDIO)
94 $(cmake-utils_use_with server SERVER)
95 $(cmake-utils_use_with smartcard PCSC)
96 $(cmake-utils_use_with sse2 SSE2)
97 $(cmake-utils_use_with X X11)
98 $(cmake-utils_use_with xinerama XINERAMA)
99 $(cmake-utils_use_with xv XV)
100 $(cmake-utils_use_build test TESTING)
101 )
102 cmake-utils_src_configure
103 }

  ViewVC Help
Powered by ViewVC 1.1.20