Gentoo Archives: gentoo-commits

From: "Michael Weber (xmw)" <xmw@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-wm/xpra: xpra-0.9.4.ebuild ChangeLog xpra-0.9.2.ebuild
Date: Fri, 31 May 2013 15:37:57
Message-Id: 20130531153752.6970C2171D@flycatcher.gentoo.org
1 xmw 13/05/31 15:37:52
2
3 Modified: ChangeLog
4 Added: xpra-0.9.4.ebuild
5 Removed: xpra-0.9.2.ebuild
6 Log:
7 Version bump, drop old.
8
9 (Portage version: 2.2.0_alpha177/cvs/Linux x86_64, signed Manifest commit with key 62EEF090)
10
11 Revision Changes Path
12 1.65 x11-wm/xpra/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/xpra/ChangeLog?rev=1.65&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/xpra/ChangeLog?rev=1.65&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/xpra/ChangeLog?r1=1.64&r2=1.65
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/x11-wm/xpra/ChangeLog,v
21 retrieving revision 1.64
22 retrieving revision 1.65
23 diff -u -r1.64 -r1.65
24 --- ChangeLog 24 May 2013 06:13:43 -0000 1.64
25 +++ ChangeLog 31 May 2013 15:37:52 -0000 1.65
26 @@ -1,6 +1,12 @@
27 # ChangeLog for x11-wm/xpra
28 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/xpra/ChangeLog,v 1.64 2013/05/24 06:13:43 xmw Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/x11-wm/xpra/ChangeLog,v 1.65 2013/05/31 15:37:52 xmw Exp $
31 +
32 +*xpra-0.9.4 (31 May 2013)
33 +
34 + 31 May 2013; Michael Weber <xmw@g.o> +xpra-0.9.4.ebuild,
35 + -xpra-0.9.2.ebuild:
36 + Version bump, drop old.
37
38 24 May 2013; Michael Weber <xmw@g.o> metadata.xml:
39 Updated metadata.xml
40
41
42
43 1.1 x11-wm/xpra/xpra-0.9.4.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/xpra/xpra-0.9.4.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/xpra/xpra-0.9.4.ebuild?rev=1.1&content-type=text/plain
47
48 Index: xpra-0.9.4.ebuild
49 ===================================================================
50 # Copyright 1999-2013 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/x11-wm/xpra/xpra-0.9.4.ebuild,v 1.1 2013/05/31 15:37:52 xmw Exp $
53
54 EAPI=5
55
56 PYTHON_COMPAT=( python{2_6,2_7} )
57 inherit distutils-r1 eutils
58
59 DESCRIPTION="X Persistent Remote Apps (xpra) and Partitioning WM (parti) based on wimpiggy"
60 HOMEPAGE="http://xpra.org/"
61 SRC_URI="http://xpra.org/src/${P}.tar.bz2"
62
63 LICENSE="GPL-2 BSD"
64 SLOT="0"
65 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
66 IUSE="+clipboard pulseaudio +rencode server vpx webp x264"
67
68 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
69
70 # x264/old-libav.path situation see bug 459218
71 COMMON_DEPEND=""${PYTHON_DEPS}"
72 dev-python/pygobject:2[${PYTHON_USEDEP}]
73 dev-python/pygtk:2[${PYTHON_USEDEP}]
74 x11-libs/libX11
75 x11-libs/libXcomposite
76 x11-libs/libXdamage
77 x11-libs/libXfixes
78 x11-libs/libXrandr
79 x11-libs/libXtst
80 vpx? ( media-libs/libvpx
81 virtual/ffmpeg )
82 webp? ( media-libs/libwebp )
83 x264? ( media-libs/x264
84 || ( >=media-video/ffmpeg-1.0.4 media-video/libav )
85 virtual/ffmpeg )"
86
87 RDEPEND="${COMMON_DEPEND}
88 dev-python/dbus-python[${PYTHON_USEDEP}]
89 dev-python/imaging[${PYTHON_USEDEP}]
90 dev-python/ipython[${PYTHON_USEDEP}]
91 virtual/ssh
92 x11-apps/setxkbmap
93 x11-apps/xmodmap
94 server? ( x11-base/xorg-server[-minimal,xvfb]
95 x11-drivers/xf86-input-void
96 x11-drivers/xf86-video-dummy
97 )"
98 DEPEND="${COMMON_DEPEND}
99 virtual/pkgconfig
100 >=dev-python/cython-0.16[${PYTHON_USEDEP}]"
101
102 python_prepare_all() {
103 epatch "${FILESDIR}"/${PN}-0.7.1-ignore-gentoo-no-compile.patch
104 epatch "${FILESDIR}"/${PN}-0.8.0-prefix.patch
105
106 #assuming ffmpeg and libav mutual exclusive installs
107 if has_version "media-video/libav" ; then
108 if ! has_version ">=media-video/libav-9" ; then
109 epatch patches/old-libav.patch
110 fi
111 fi
112
113 use clipboard || epatch patches/disable-clipboard.patch
114 use pulseaudio || epatch patches/disable-pulseaudio.patch
115 use rencode || epatch patches/disable-rencode.patch
116 use server || epatch patches/disable-posix-server.patch
117 use vpx || epatch patches/disable-vpx.patch
118 use webp || epatch patches/disable-webp.patch
119 use x264 || epatch patches/disable-x264.patch
120 }
121
122 src_install() {
123 distutils-r1_src_install
124
125 rm -vf "${ED}"usr/share/parti/{parti.,}README \
126 "${ED}"usr/share/xpra/{webm/LICENSE,xpra.README} \
127 "${ED}"usr/share/wimpiggy/wimpiggy.README || die
128 dodoc {parti.,wimpiggy.,xpra.,}README
129 }