/[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.6 - (hide annotations) (download)
Tue Dec 10 19:53:41 2013 UTC (6 years, 3 months ago) by ago
Branch: MAIN
Changes since 1.5: +2 -2 lines
Stable for ppc, wrt bug #484884

(Portage version: 2.2.1/cvs/Linux ppc64, RepoMan options: --include-arches="ppc", signed Manifest commit with key 7194459F)

1 floppym 1.1 # Copyright 1999-2013 Gentoo Foundation
2     # Distributed under the terms of the GNU General Public License v2
3 ago 1.6 # $Header: /var/cvsroot/gentoo-x86/net-misc/freerdp/freerdp-1.1.0_beta1_p20130710.ebuild,v 1.5 2013/12/06 17:09:07 maekke Exp $
4 floppym 1.1
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 ago 1.6 KEYWORDS="~amd64 ~arm ppc ~ppc64 ~x86"
13 floppym 1.1 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 floppym 1.3 directfb? ( dev-libs/DirectFB )
45 floppym 1.1 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 floppym 1.4 PATCHES=(
78     "${FILESDIR}/${P}-ffmpeg.patch"
79     )
80    
81 floppym 1.1 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