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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.5 - (show annotations) (download)
Sat Jul 5 18:50:27 2014 UTC (5 years, 5 months ago) by floppym
Branch: MAIN
CVS Tags: HEAD
Changes since 1.4: +1 -1 lines
FILE REMOVED
Remove old versions for bug 511688.

(Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 0BBEEA1FEA4843A4)

1 # Copyright 1999-2013 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.ebuild,v 1.4 2013/07/14 14:12:28 floppym Exp $
4
5 EAPI="5"
6
7 inherit cmake-utils
8
9 if [[ ${PV} != 9999* ]]; then
10 MY_PV=${PV/_/-}
11 MY_P=FreeRDP-${MY_PV}
12 S=${WORKDIR}/${MY_P}
13 SRC_URI="https://github.com/FreeRDP/FreeRDP/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
14 KEYWORDS="amd64 x86"
15 else
16 inherit git-2
17 SRC_URI=""
18 EGIT_REPO_URI="git://github.com/FreeRDP/FreeRDP.git
19 https://github.com/FreeRDP/FreeRDP.git"
20 KEYWORDS=""
21 fi
22
23 DESCRIPTION="Free implementation of the Remote Desktop Protocol"
24 HOMEPAGE="http://www.freerdp.com/"
25
26 LICENSE="Apache-2.0"
27 SLOT="0"
28 IUSE="alsa +channels +client cups debug directfb doc ffmpeg gstreamer jpeg
29 pulseaudio smartcard sse2 test X xinerama xv"
30
31 RDEPEND="
32 dev-libs/openssl
33 sys-libs/zlib
34 alsa? ( media-libs/alsa-lib )
35 cups? ( net-print/cups )
36 client? (
37 directfb? ( dev-libs/DirectFB )
38 X? (
39 x11-libs/libXcursor
40 x11-libs/libXext
41 xinerama? ( x11-libs/libXinerama )
42 xv? ( x11-libs/libXv )
43 )
44 )
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 smartcard? ( sys-apps/pcsc-lite )
54 X? (
55 x11-libs/libX11
56 x11-libs/libxkbfile
57 )
58 "
59 DEPEND="${RDEPEND}
60 client? ( X? ( doc? (
61 app-text/docbook-xml-dtd:4.1.2
62 app-text/xmlto
63 ) ) )
64 "
65
66 DOCS=( README )
67 PATCHES=( "${FILESDIR}/${P}-avx.patch" )
68
69 src_configure() {
70 local mycmakeargs=(
71 $(cmake-utils_use_with alsa ALSA)
72 $(cmake-utils_use_with channels CHANNELS)
73 $(cmake-utils_use_with client CLIENT)
74 $(cmake-utils_use_with cups CUPS)
75 $(cmake-utils_use_with debug DEBUG_ALL)
76 $(cmake-utils_use_with doc MANPAGES)
77 $(cmake-utils_use_with directfb DIRECTFB)
78 $(cmake-utils_use_with ffmpeg FFMPEG)
79 $(cmake-utils_use_with gstreamer GSTREAMER)
80 $(cmake-utils_use_with jpeg JPEG)
81 $(cmake-utils_use_with pulseaudio PULSEAUDIO)
82 $(cmake-utils_use_with smartcard PCSC)
83 $(cmake-utils_use_with sse2 SSE2)
84 $(cmake-utils_use_with X X11)
85 $(cmake-utils_use_with X XCURSOR)
86 $(cmake-utils_use_with X XEXT)
87 $(cmake-utils_use_with X XKBFILE)
88 $(cmake-utils_use_with xinerama XINERAMA)
89 $(cmake-utils_use_with xv XV)
90 $(cmake-utils_use_build test TESTING)
91 )
92 cmake-utils_src_configure
93 }

  ViewVC Help
Powered by ViewVC 1.1.20