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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.2 - (hide annotations) (download)
Thu Nov 29 04:39:19 2012 UTC (7 years, 4 months ago) by floppym
Branch: MAIN
CVS Tags: HEAD
Changes since 1.1: +1 -1 lines
FILE REMOVED
Drop broken cunit tests and add ctest support to live ebuild.

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

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

  ViewVC Help
Powered by ViewVC 1.1.20