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: metadata.xml xpra-0.6.0.ebuild xpra-0.5.1.ebuild ChangeLog xpra-0.4.1.ebuild
Date: Mon, 27 Aug 2012 20:10:58
Message-Id: 20120827201046.31EB120951@flycatcher.gentoo.org
1 xmw 12/08/27 20:10:46
2
3 Modified: metadata.xml ChangeLog
4 Added: xpra-0.6.0.ebuild xpra-0.5.1.ebuild
5 Removed: xpra-0.4.1.ebuild
6 Log:
7 Version bump
8
9 (Portage version: 2.1.11.11/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.3 x11-wm/xpra/metadata.xml
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/xpra/metadata.xml?rev=1.3&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/xpra/metadata.xml?rev=1.3&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/xpra/metadata.xml?r1=1.2&r2=1.3
17
18 Index: metadata.xml
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/x11-wm/xpra/metadata.xml,v
21 retrieving revision 1.2
22 retrieving revision 1.3
23 diff -u -r1.2 -r1.3
24 --- metadata.xml 20 Feb 2012 04:22:43 -0000 1.2
25 +++ metadata.xml 27 Aug 2012 20:10:45 -0000 1.3
26 @@ -9,5 +9,7 @@
27 <flag name='parti'>Runtime support for partioning window manager</flag>
28 <flag name='server'>Build server-side code</flag>
29 <flag name='ssh'>Runtime support for secure shell communication</flag>
30 + <flag name='clipboard'>Enable clipboard support</flag>
31 + <flag name='rencode'>Enable rencode support</flag>
32 </use>
33 </pkgmetadata>
34
35
36
37 1.25 x11-wm/xpra/ChangeLog
38
39 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/xpra/ChangeLog?rev=1.25&view=markup
40 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/xpra/ChangeLog?rev=1.25&content-type=text/plain
41 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/xpra/ChangeLog?r1=1.24&r2=1.25
42
43 Index: ChangeLog
44 ===================================================================
45 RCS file: /var/cvsroot/gentoo-x86/x11-wm/xpra/ChangeLog,v
46 retrieving revision 1.24
47 retrieving revision 1.25
48 diff -u -r1.24 -r1.25
49 --- ChangeLog 20 Aug 2012 21:18:40 -0000 1.24
50 +++ ChangeLog 27 Aug 2012 20:10:45 -0000 1.25
51 @@ -1,6 +1,13 @@
52 # ChangeLog for x11-wm/xpra
53 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
54 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/xpra/ChangeLog,v 1.24 2012/08/20 21:18:40 xmw Exp $
55 +# $Header: /var/cvsroot/gentoo-x86/x11-wm/xpra/ChangeLog,v 1.25 2012/08/27 20:10:45 xmw Exp $
56 +
57 +*xpra-0.6.0 (27 Aug 2012)
58 +*xpra-0.5.1 (27 Aug 2012)
59 +
60 + 27 Aug 2012; Michael Weber <xmw@g.o> +xpra-0.5.1.ebuild,
61 + +xpra-0.6.0.ebuild, -xpra-0.4.1.ebuild, metadata.xml:
62 + Version bump
63
64 *xpra-0.5.0 (20 Aug 2012)
65
66
67
68
69 1.1 x11-wm/xpra/xpra-0.6.0.ebuild
70
71 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/xpra/xpra-0.6.0.ebuild?rev=1.1&view=markup
72 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/xpra/xpra-0.6.0.ebuild?rev=1.1&content-type=text/plain
73
74 Index: xpra-0.6.0.ebuild
75 ===================================================================
76 # Copyright 1999-2012 Gentoo Foundation
77 # Distributed under the terms of the GNU General Public License v2
78 # $Header: /var/cvsroot/gentoo-x86/x11-wm/xpra/xpra-0.6.0.ebuild,v 1.1 2012/08/27 20:10:45 xmw Exp $
79
80 EAPI=3
81
82 PYTHON_DEPEND="*"
83 RESTRICT_PYTHON_ABIS="2.4 2.5 3.*"
84 SUPPORT_PYTHON_ABIS="1"
85 inherit distutils eutils
86
87 DESCRIPTION="X Persistent Remote Apps (xpra) and Partitioning WM (parti) based on wimpiggy"
88 HOMEPAGE="http://xpra.org/"
89 SRC_URI="http://xpra.org/src/${P}.tar.bz2"
90
91 LICENSE="GPL-2"
92 SLOT="0"
93 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
94 IUSE="+clipboard ffmpeg jpeg libnotify parti png +rencode server ssh x264"
95
96 COMMON_DEPEND="dev-python/pygtk:2
97 x11-libs/libX11
98 x11-libs/libXcomposite
99 x11-libs/libXdamage
100 ffmpeg? (
101 virtual/ffmpeg
102 x264? ( media-libs/x264 )
103 )
104 server? ( x11-libs/libXtst )
105 !x11-wm/parti"
106
107 RDEPEND="${COMMON_DEPEND}
108 x11-apps/xmodmap
109 parti? ( dev-python/ipython
110 dev-python/dbus-python )
111 libnotify? ( dev-python/dbus-python )
112 jpeg? ( dev-python/imaging )
113 png? ( dev-python/imaging )
114 ssh? ( virtual/ssh )
115 server? ( x11-base/xorg-server[xvfb,-minimal] )"
116 DEPEND="${COMMON_DEPEND}
117 virtual/pkgconfig
118 >=dev-python/cython-0.16"
119
120 src_prepare() {
121 use server || epatch disable-posix-server.patch
122 if use ffmpeg ; then
123 use x264 || epatch disable-x264.patch
124 else
125 epatch disable-vpx.patch disable-x264.patch
126 fi
127 use clipboard || epatch disable-clipboard.patch
128 use rencode || epatch disable-rencode.patch
129
130 $(PYTHON -2) make_constants_pxi.py wimpiggy/lowlevel/constants.txt wimpiggy/lowlevel/constants.pxi || die
131
132 #python_copy_sources
133 #
134 #patching() {
135 # [[ "${PYTHON_ABI}" == 2.* ]] && return
136 # 2to3 --no-diffs -x all -f except -w -n .
137 #}
138 #python_execute_function --action-message 'Applying patches with $(python_get_implementation) $(python_get_version)' -s patching
139 }
140
141 src_install() {
142 distutils_src_install
143 rm -vf "${ED}"usr/share/{parti,wimpiggy,xpra}/{README*,COPYING} || die
144 }
145
146
147
148 1.1 x11-wm/xpra/xpra-0.5.1.ebuild
149
150 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/xpra/xpra-0.5.1.ebuild?rev=1.1&view=markup
151 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/xpra/xpra-0.5.1.ebuild?rev=1.1&content-type=text/plain
152
153 Index: xpra-0.5.1.ebuild
154 ===================================================================
155 # Copyright 1999-2012 Gentoo Foundation
156 # Distributed under the terms of the GNU General Public License v2
157 # $Header: /var/cvsroot/gentoo-x86/x11-wm/xpra/xpra-0.5.1.ebuild,v 1.1 2012/08/27 20:10:45 xmw Exp $
158
159 EAPI=3
160
161 PYTHON_DEPEND="*"
162 RESTRICT_PYTHON_ABIS="2.4 2.5 3.*"
163 SUPPORT_PYTHON_ABIS="1"
164 inherit distutils eutils
165
166 DESCRIPTION="X Persistent Remote Apps (xpra) and Partitioning WM (parti) based on wimpiggy"
167 HOMEPAGE="http://xpra.org/"
168 SRC_URI="http://xpra.org/src/${P}.tar.bz2"
169
170 LICENSE="GPL-2"
171 SLOT="0"
172 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
173 IUSE="ffmpeg jpeg libnotify parti png server ssh x264"
174
175 COMMON_DEPEND="dev-python/pygtk:2
176 x11-libs/libX11
177 x11-libs/libXcomposite
178 x11-libs/libXdamage
179 ffmpeg? (
180 virtual/ffmpeg
181 x264? ( media-libs/x264 )
182 )
183 server? ( x11-libs/libXtst )
184 !x11-wm/parti"
185
186 RDEPEND="${COMMON_DEPEND}
187 x11-apps/xmodmap
188 parti? ( dev-python/ipython
189 dev-python/dbus-python )
190 libnotify? ( dev-python/dbus-python )
191 jpeg? ( dev-python/imaging )
192 png? ( dev-python/imaging )
193 ssh? ( virtual/ssh )
194 server? ( x11-base/xorg-server[xvfb,-minimal] )"
195 DEPEND="${COMMON_DEPEND}
196 virtual/pkgconfig
197 >=dev-python/cython-0.16"
198
199 src_prepare() {
200 use server || epatch disable-posix-server.patch
201 if use ffmpeg ; then
202 use x264 || epatch disable-x264.patch
203 else
204 epatch disable-vpx.patch disable-x264.patch
205 fi
206
207 $(PYTHON -2) make_constants_pxi.py wimpiggy/lowlevel/constants.txt wimpiggy/lowlevel/constants.pxi || die
208
209 #python_copy_sources
210 #
211 #patching() {
212 # [[ "${PYTHON_ABI}" == 2.* ]] && return
213 # 2to3 --no-diffs -x all -f except -w -n .
214 #}
215 #python_execute_function --action-message 'Applying patches with $(python_get_implementation) $(python_get_version)' -s patching
216 }
217
218 src_install() {
219 distutils_src_install
220 rm -vf "${ED}"usr/share/{parti,wimpiggy,xpra}/{README*,COPYING} || die
221 }