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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (show annotations) (download)
Fri Mar 27 22:28:06 2015 UTC (4 years, 8 months ago) by floppym
Branch: MAIN
CVS Tags: HEAD
Bump.

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

1 # Copyright 1999-2015 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-r2.ebuild,v 1.7 2015/02/08 19:03:41 floppym Exp $
4
5 EAPI="5"
6
7 inherit cmake-utils vcs-snapshot
8
9 if [[ ${PV} != 9999* ]]; then
10 COMMIT="770c67d340d5f0a7b48d53a1ae0fc23aff748fc4"
11 SRC_URI="https://github.com/FreeRDP/FreeRDP/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
12 KEYWORDS="~alpha ~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 +client cups debug directfb doc ffmpeg gstreamer jpeg
27 pulseaudio server smartcard cpu_flags_x86_sse2 test usb 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 usb? (
36 virtual/libudev:0=
37 sys-apps/util-linux:0=
38 dev-libs/dbus-glib:0=
39 virtual/libusb:1=
40 )
41 X? (
42 x11-libs/libXcursor
43 x11-libs/libXext
44 x11-libs/libXi
45 x11-libs/libXrender
46 xinerama? ( x11-libs/libXinerama )
47 xv? ( x11-libs/libXv )
48 )
49 )
50 directfb? ( dev-libs/DirectFB )
51 ffmpeg? ( virtual/ffmpeg )
52 gstreamer? (
53 media-libs/gstreamer:0.10
54 media-libs/gst-plugins-base:0.10
55 x11-libs/libXrandr
56 )
57 jpeg? ( virtual/jpeg )
58 pulseaudio? ( media-sound/pulseaudio )
59 server? (
60 X? (
61 x11-libs/libXcursor
62 x11-libs/libXdamage
63 x11-libs/libXext
64 x11-libs/libXfixes
65 xinerama? ( x11-libs/libXinerama )
66 )
67 )
68 smartcard? ( sys-apps/pcsc-lite )
69 X? (
70 x11-libs/libX11
71 x11-libs/libxkbfile
72 )
73 "
74 DEPEND="${RDEPEND}
75 <dev-util/cmake-3.1
76 virtual/pkgconfig
77 client? ( X? ( doc? (
78 app-text/docbook-xml-dtd:4.1.2
79 app-text/xmlto
80 ) ) )
81 "
82
83 DOCS=( README )
84
85 PATCHES=(
86 "${FILESDIR}/${PN}-1.1.0_beta1_p20130710-uclibc.patch"
87 "${FILESDIR}/${PN}-1.1.0_beta1_p20130710-cmake.patch"
88 )
89
90 src_configure() {
91 local mycmakeargs=(
92 $(cmake-utils_use_with alsa ALSA)
93 $(cmake-utils_use_with client CLIENT)
94 $(cmake-utils_use_with cups CUPS)
95 $(cmake-utils_use_with debug DEBUG_ALL)
96 $(cmake-utils_use_with doc MANPAGES)
97 $(cmake-utils_use_with directfb DIRECTFB)
98 $(cmake-utils_use_with ffmpeg FFMPEG)
99 $(cmake-utils_use_with gstreamer GSTREAMER)
100 $(cmake-utils_use_with jpeg JPEG)
101 $(cmake-utils_use_with pulseaudio PULSE)
102 $(cmake-utils_use_with server SERVER)
103 $(cmake-utils_use_with smartcard PCSC)
104 $(cmake-utils_use_with cpu_flags_x86_sse2 SSE2)
105 $(cmake-utils_use usb CHANNEL_URBDRC)
106 $(cmake-utils_use_with X X11)
107 $(cmake-utils_use_with xinerama XINERAMA)
108 $(cmake-utils_use_with xv XV)
109 $(cmake-utils_use_build test TESTING)
110 )
111 cmake-utils_src_configure
112 }

  ViewVC Help
Powered by ViewVC 1.1.20