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

Contents of /net-misc/freerdp/freerdp-9999.1.ebuild

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.27 - (hide annotations) (download)
Thu May 7 14:27:47 2015 UTC (4 years, 9 months ago) by floppym
Branch: MAIN
CVS Tags: HEAD
Changes since 1.26: +2 -2 lines
Restore mistakenly dropped keywords.

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

1 floppym 1.23 # Copyright 1999-2015 Gentoo Foundation
2 floppym 1.1 # Distributed under the terms of the GNU General Public License v2
3 floppym 1.27 # $Header: /var/cvsroot/gentoo-x86/net-misc/freerdp/freerdp-9999.1.ebuild,v 1.26 2015/04/30 01:56:22 floppym Exp $
4 floppym 1.1
5 floppym 1.15 EAPI="5"
6 floppym 1.1
7 floppym 1.15 inherit cmake-utils vcs-snapshot
8 floppym 1.7
9     if [[ ${PV} != 9999* ]]; then
10 floppym 1.25 COMMIT="aa2181dcf2dd98693767ba738c5b2ad8c3d742d4"
11 floppym 1.15 SRC_URI="https://github.com/FreeRDP/FreeRDP/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
12 floppym 1.27 KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86"
13 floppym 1.7 else
14 floppym 1.20 inherit git-r3
15 floppym 1.7 SRC_URI=""
16     EGIT_REPO_URI="git://github.com/FreeRDP/FreeRDP.git
17     https://github.com/FreeRDP/FreeRDP.git"
18     fi
19 floppym 1.1
20 floppym 1.6 DESCRIPTION="Free implementation of the Remote Desktop Protocol"
21 floppym 1.1 HOMEPAGE="http://www.freerdp.com/"
22    
23     LICENSE="Apache-2.0"
24 floppym 1.21 SLOT="0/1.2"
25 floppym 1.26 IUSE="alsa +client cpu_flags_x86_sse2 cups debug doc ffmpeg gstreamer jpeg
26     neon pulseaudio server smartcard test usb wayland X xinerama xv"
27 pva 1.3
28 floppym 1.1 RDEPEND="
29 floppym 1.25 dev-libs/openssl:0
30     sys-libs/zlib:0
31 floppym 1.1 alsa? ( media-libs/alsa-lib )
32     cups? ( net-print/cups )
33 floppym 1.12 client? (
34 floppym 1.19 usb? (
35     virtual/libudev:0=
36     sys-apps/util-linux:0=
37     dev-libs/dbus-glib:0=
38     virtual/libusb:1=
39     )
40 floppym 1.12 X? (
41     x11-libs/libXcursor
42     x11-libs/libXext
43 floppym 1.15 x11-libs/libXi
44     x11-libs/libXrender
45 floppym 1.12 xinerama? ( x11-libs/libXinerama )
46     xv? ( x11-libs/libXv )
47     )
48     )
49 floppym 1.4 ffmpeg? ( virtual/ffmpeg )
50 floppym 1.12 gstreamer? (
51 floppym 1.18 media-libs/gstreamer:1.0
52     media-libs/gst-plugins-base:1.0
53 floppym 1.12 x11-libs/libXrandr
54     )
55 floppym 1.25 jpeg? ( virtual/jpeg:0 )
56 floppym 1.1 pulseaudio? ( media-sound/pulseaudio )
57 floppym 1.15 server? (
58     X? (
59     x11-libs/libXcursor
60     x11-libs/libXdamage
61     x11-libs/libXext
62     x11-libs/libXfixes
63     xinerama? ( x11-libs/libXinerama )
64     )
65     )
66 floppym 1.4 smartcard? ( sys-apps/pcsc-lite )
67 floppym 1.23 wayland? ( dev-libs/wayland )
68 floppym 1.1 X? (
69     x11-libs/libX11
70 floppym 1.5 x11-libs/libxkbfile
71 floppym 1.1 )
72     "
73     DEPEND="${RDEPEND}
74 floppym 1.19 virtual/pkgconfig
75 floppym 1.12 client? ( X? ( doc? (
76     app-text/docbook-xml-dtd:4.1.2
77     app-text/xmlto
78     ) ) )
79 floppym 1.1 "
80    
81 floppym 1.2 DOCS=( README )
82    
83 floppym 1.1 src_configure() {
84     local mycmakeargs=(
85 floppym 1.4 $(cmake-utils_use_with alsa ALSA)
86 floppym 1.12 $(cmake-utils_use_with client CLIENT)
87 floppym 1.4 $(cmake-utils_use_with cups CUPS)
88 floppym 1.12 $(cmake-utils_use_with debug DEBUG_ALL)
89 floppym 1.5 $(cmake-utils_use_with doc MANPAGES)
90 floppym 1.4 $(cmake-utils_use_with ffmpeg FFMPEG)
91 floppym 1.18 $(cmake-utils_use_with gstreamer GSTREAMER_1_0)
92 floppym 1.12 $(cmake-utils_use_with jpeg JPEG)
93 floppym 1.26 $(cmake-utils_use_with neon NEON)
94 floppym 1.18 $(cmake-utils_use_with pulseaudio PULSE)
95 floppym 1.15 $(cmake-utils_use_with server SERVER)
96 floppym 1.4 $(cmake-utils_use_with smartcard PCSC)
97 floppym 1.24 $(cmake-utils_use_with cpu_flags_x86_sse2 SSE2)
98 floppym 1.19 $(cmake-utils_use usb CHANNEL_URBDRC)
99 floppym 1.1 $(cmake-utils_use_with X X11)
100 floppym 1.4 $(cmake-utils_use_with xinerama XINERAMA)
101     $(cmake-utils_use_with xv XV)
102 floppym 1.13 $(cmake-utils_use_build test TESTING)
103 floppym 1.23 $(cmake-utils_use_with wayland WAYLAND)
104 floppym 1.1 )
105     cmake-utils_src_configure
106     }

  ViewVC Help
Powered by ViewVC 1.1.20