Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-video/istanbul/files/, media-video/istanbul/, profiles/
Date: Tue, 02 Aug 2016 14:34:56
Message-Id: 1470148452.4b9e90cb5b52369d7650c9b03b3857f2248ab0e7.mgorny@gentoo
1 commit: 4b9e90cb5b52369d7650c9b03b3857f2248ab0e7
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Tue Aug 2 14:30:10 2016 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Tue Aug 2 14:34:12 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b9e90cb
7
8 media-video/istanbul: Remove last-rited pkg, #587494
9
10 media-video/istanbul/Manifest | 2 -
11 .../files/istanbul-0.2.2-desktop-file.patch | 18 -----
12 .../files/istanbul-0.2.2-dir-overwrite.patch | 31 --------
13 .../files/istanbul-0.2.2-fix-grab-xid.patch | 36 ---------
14 .../files/istanbul-0.2.2-fix-preview-window.patch | 23 ------
15 .../istanbul/files/istanbul-0.2.2-macro-typo.patch | 21 ------
16 .../istanbul/files/istanbul-0.2.2-noalsa.patch | 17 -----
17 .../istanbul/istanbul-0.2.2.1_pre20120909.ebuild | 88 ----------------------
18 media-video/istanbul/istanbul-0.2.2.ebuild | 78 -------------------
19 media-video/istanbul/metadata.xml | 8 --
20 profiles/package.mask | 5 --
21 11 files changed, 327 deletions(-)
22
23 diff --git a/media-video/istanbul/Manifest b/media-video/istanbul/Manifest
24 deleted file mode 100644
25 index 62c46db..0000000
26 --- a/media-video/istanbul/Manifest
27 +++ /dev/null
28 @@ -1,2 +0,0 @@
29 -DIST istanbul-0.2.2.1_pre20120909.tar.bz2 407102 SHA256 596c80bb94bf99b52110b7e2676b2e3008e3e82290319fdf1f5a31ee535de8a9 SHA512 f0e03a251781e07392bee3401a4ec4bb61719be8d66160228aa28a48774c393e4f4de6538bbd041285e85a96d85a6f103c76d6a9f5fb60eb424f7397e2f2809c WHIRLPOOL beed58df0244e4b957281760d8051aa7b5ec8605b0d9f76ae5a38a463b2e9948ce276d9e53cde0fbd167c1b1a2cfe4cd40e5c64049e2dd762fb13352eb1cf107
30 -DIST istanbul-0.2.2.tar.bz2 349075 SHA256 3baa2462ecf1b13d0d95cd035fe0f0fc0fcc3df8cb04a3b7f237e90e9a40acd5 SHA512 b7d5b99cb3860414f4139fd1fa887e4d58f99fc5c94f9d24d7a96f03e82ec7338d733e3ab7d8b8db6ae2c00f69aa48a099b957a23e3827c7d6505ab92bbb5c60 WHIRLPOOL 07a8b9406a017f8ac36f3062620dac507e034e5a5eadb401dc189e9f34b83d3549475fe63191cd2aad898a30a8f6afcc7128a6febed127efa7546decdca4660d
31
32 diff --git a/media-video/istanbul/files/istanbul-0.2.2-desktop-file.patch b/media-video/istanbul/files/istanbul-0.2.2-desktop-file.patch
33 deleted file mode 100644
34 index b71df11..0000000
35 --- a/media-video/istanbul/files/istanbul-0.2.2-desktop-file.patch
36 +++ /dev/null
37 @@ -1,18 +0,0 @@
38 -diff --git a/data/istanbul.desktop.in b/data/istanbul.desktop.in
39 -index 4235410..a1b5772 100644
40 ---- a/data/istanbul.desktop.in
41 -+++ b/data/istanbul.desktop.in
42 -@@ -1,11 +1,10 @@
43 - [Desktop Entry]
44 --Encoding=UTF-8
45 - _Name=Istanbul Desktop Session Recorder
46 - _GenericName=Desktop Session Recorder
47 - _Comment=Record a video of your desktop session
48 - Exec=istanbul
49 - Terminal=false
50 - Type=Application
51 --Icon=istanbul.png
52 --Categories=GNOME;Application;AudioVideo;
53 -+Icon=istanbul
54 -+Categories=GTK;GNOME;AudioVideo;
55 - StartupNotify=false
56
57 diff --git a/media-video/istanbul/files/istanbul-0.2.2-dir-overwrite.patch b/media-video/istanbul/files/istanbul-0.2.2-dir-overwrite.patch
58 deleted file mode 100644
59 index c587387..0000000
60 --- a/media-video/istanbul/files/istanbul-0.2.2-dir-overwrite.patch
61 +++ /dev/null
62 @@ -1,31 +0,0 @@
63 -From: Luca Bruno <lucab@××××××.org>
64 -Subject: istanbul: saving screencasts can overwrite directories
65 -Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=592258
66 -
67 -diff --git a/istanbul/main/save_window.py b/istanbul/main/save_window.py
68 -index dc79ce8..87e5ab0 100644
69 ---- a/istanbul/main/save_window.py
70 -+++ b/istanbul/main/save_window.py
71 -@@ -256,7 +256,7 @@ class SaveWindow(gtk.Window):
72 - try:
73 - trysave = gnomevfs.xfer_uri(gnomevfs.URI("file://%s" % self.location),
74 - gnomevfs.URI(self.filechooser.get_uri()),
75 -- gnomevfs.XFER_DELETE_ITEMS,
76 -+ gnomevfs.XFER_REMOVESOURCE,
77 - gnomevfs.XFER_ERROR_MODE_ABORT,
78 - gnomevfs.XFER_OVERWRITE_MODE_ABORT)
79 - except gnomevfs.FileExistsError:
80 -@@ -272,10 +272,12 @@ class SaveWindow(gtk.Window):
81 - dialog.hide()
82 - if res == gtk.RESPONSE_YES:
83 - try:
84 -+ if os.path.isdir(self.filechooser.get_uri()[7:]):
85 -+ raise Exception()
86 - trysave = gnomevfs.xfer_uri(
87 - gnomevfs.URI("file://%s" % self.location),
88 - gnomevfs.URI(self.filechooser.get_uri()),
89 -- gnomevfs.XFER_DELETE_ITEMS,
90 -+ gnomevfs.XFER_REMOVESOURCE,
91 - gnomevfs.XFER_ERROR_MODE_ABORT,
92 - gnomevfs.XFER_OVERWRITE_MODE_REPLACE)
93 - except Exception:
94
95 diff --git a/media-video/istanbul/files/istanbul-0.2.2-fix-grab-xid.patch b/media-video/istanbul/files/istanbul-0.2.2-fix-grab-xid.patch
96 deleted file mode 100644
97 index 95f534a..0000000
98 --- a/media-video/istanbul/files/istanbul-0.2.2-fix-grab-xid.patch
99 +++ /dev/null
100 @@ -1,36 +0,0 @@
101 -From: Jef Spaleta <jspaleta@×××××.com>
102 -Subject: Try to get the xid on realization of the videowidget
103 -Origin: upstream
104 -Bug: https://bugzilla.gnome.org/show_bug.cgi?id=604938
105 -Bug-Debian: http://bugs.debian.org/554568
106 -
107 -Index: istanbul-0.2.2/istanbul/main/save_window.py
108 -===================================================================
109 ---- istanbul-0.2.2.orig/istanbul/main/save_window.py 2010-07-08 10:38:56.609390459 +0200
110 -+++ istanbul-0.2.2/istanbul/main/save_window.py 2010-07-08 10:38:53.153107943 +0200
111 -@@ -35,8 +35,13 @@
112 - def __init__(self):
113 - gtk.DrawingArea.__init__(self)
114 - self.imagesink = None
115 -+ self._xid = None
116 - self.unset_flags(gtk.DOUBLE_BUFFERED)
117 -
118 -+ def do_realize(self):
119 -+ gtk.DrawingArea.do_realize(self)
120 -+ self._xid = self.window.xid
121 -+
122 - def do_expose_event(self, event):
123 - if self.imagesink:
124 - self.imagesink.expose()
125 -@@ -45,9 +50,9 @@
126 - return True
127 -
128 - def set_sink(self, sink):
129 -- assert self.window.xid
130 -+ assert self._xid is not None
131 - self.imagesink = sink
132 -- self.imagesink.set_xwindow_id(self.window.xid)
133 -+ self.imagesink.set_xwindow_id(self._xid)
134 -
135 - class SaveWindow(gtk.Window):
136 - UPDATE_INTERVAL = 500
137
138 diff --git a/media-video/istanbul/files/istanbul-0.2.2-fix-preview-window.patch b/media-video/istanbul/files/istanbul-0.2.2-fix-preview-window.patch
139 deleted file mode 100644
140 index 181c062..0000000
141 --- a/media-video/istanbul/files/istanbul-0.2.2-fix-preview-window.patch
142 +++ /dev/null
143 @@ -1,23 +0,0 @@
144 -From: Jef Spaleta <jspaleta@×××××.com>
145 -Subject: Additional patch to fix preview video widget in save_window.py
146 -Origin: upstream
147 -Bug: https://bugzilla.gnome.org/show_bug.cgi?id=604938
148 -Bug-Debian: http://bugs.debian.org/554568
149 -
150 -Index: istanbul-0.2.2/istanbul/main/save_window.py
151 -===================================================================
152 ---- istanbul-0.2.2.orig/istanbul/main/save_window.py 2010-07-08 10:39:51.433390429 +0200
153 -+++ istanbul-0.2.2/istanbul/main/save_window.py 2010-07-08 10:39:49.184894943 +0200
154 -@@ -143,8 +143,11 @@
155 - yoptions=0)
156 - table.set_row_spacing(0,6)
157 - table.set_row_spacing(1,6)
158 -+ def init_videowidget( widget):
159 -+ widget._xid = widget.window.xid
160 -+ self.player.pause()
161 - self.videowidget.connect_after('realize',
162 -- lambda *x: self.player.pause() )
163 -+ init_videowidget )
164 - self.videowidget.set_size_request(width, height)
165 -
166 - # create save, edit, cancel buttons
167
168 diff --git a/media-video/istanbul/files/istanbul-0.2.2-macro-typo.patch b/media-video/istanbul/files/istanbul-0.2.2-macro-typo.patch
169 deleted file mode 100644
170 index 6528f86..0000000
171 --- a/media-video/istanbul/files/istanbul-0.2.2-macro-typo.patch
172 +++ /dev/null
173 @@ -1,21 +0,0 @@
174 -Avoid autoreconf failure by globbing everything in [] in the macro definition.
175 -
176 -Gentoo: http://bugs.gentoo.org/show_bug.cgi?id=230325
177 -
178 ---- a/common/gst-feature.m4 2009-07-27 11:29:22.000000000 +0200
179 -+++ b/common/gst-feature.m4 2009-07-27 11:29:28.000000000 +0200
180 -@@ -46,13 +46,13 @@
181 - dnl GST_PLUGINS_NO will contain those that won't be built
182 -
183 - AC_DEFUN([GST_CHECK_FEATURE],
184 -+[dnl
185 - echo
186 - AC_MSG_NOTICE(*** checking feature: [$2] ***)
187 - if test "x[$3]" != "x"
188 - then
189 - AC_MSG_NOTICE(*** for plug-ins: [$3] ***)
190 - fi
191 --[dnl
192 - builtin(define, [gst_endisable], ifelse($5, [disabled], [enable], [disable]))dnl
193 - dnl if it is set to NO, then don't even consider it for building
194 - NOUSE=
195
196 diff --git a/media-video/istanbul/files/istanbul-0.2.2-noalsa.patch b/media-video/istanbul/files/istanbul-0.2.2-noalsa.patch
197 deleted file mode 100644
198 index 772dc70..0000000
199 --- a/media-video/istanbul/files/istanbul-0.2.2-noalsa.patch
200 +++ /dev/null
201 @@ -1,17 +0,0 @@
202 -From: Luca Bruno <lucab@××××××.org>
203 -Subject: istanbul: Uninstallable on kfreebsd-* (depends on gstreamer0.10-alsa)
204 -Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=591739
205 -
206 -Index: istanbul-0.2.2/istanbul/main/screencast.py
207 -===================================================================
208 ---- istanbul-0.2.2.orig/istanbul/main/screencast.py 2010-08-17 11:38:02.898762661 +0200
209 -+++ istanbul-0.2.2/istanbul/main/screencast.py 2010-08-17 11:38:51.154511463 +0200
210 -@@ -95,7 +95,7 @@
211 - if Preferences().has_gconf():
212 - asource = 'gconfaudiosrc name=audiosource'
213 - else:
214 -- asource = 'alsasrc name=audiosource'
215 -+ asource = 'autoaudiosrc name=audiosource'
216 - acappipeline = '%s ! audioconvert ! vorbisenc' % asource
217 -
218 - vencode_pipeline = 'video/x-raw-yuv,width=%d,height=%d,framerate=%s '\
219
220 diff --git a/media-video/istanbul/istanbul-0.2.2.1_pre20120909.ebuild b/media-video/istanbul/istanbul-0.2.2.1_pre20120909.ebuild
221 deleted file mode 100644
222 index 33c4ce0..0000000
223 --- a/media-video/istanbul/istanbul-0.2.2.1_pre20120909.ebuild
224 +++ /dev/null
225 @@ -1,88 +0,0 @@
226 -# Copyright 1999-2015 Gentoo Foundation
227 -# Distributed under the terms of the GNU General Public License v2
228 -# $Id$
229 -
230 -EAPI="5"
231 -GCONF_DEBUG="no"
232 -GNOME2_LA_PUNT="yes"
233 -PYTHON_DEPEND="2"
234 -
235 -inherit eutils gnome2 python autotools
236 -
237 -HOMEPAGE="https://live.gnome.org/Istanbul"
238 -DESCRIPTION="Istanbul is a screencast application for the Unix desktop"
239 -#SRC_URI="http://zaheer.merali.org/${P}.tar.bz2"
240 -SRC_URI="https://dev.gentoo.org/~tetromino/distfiles/${PN}/${P}.tar.bz2"
241 -
242 -LICENSE="GPL-2" # Note: not GPL-2+
243 -SLOT=0
244 -KEYWORDS="amd64 x86"
245 -IUSE=""
246 -
247 -RDEPEND="
248 - >=dev-python/pygtk-2.6
249 - dev-python/gst-python:0.10
250 - dev-python/python-xlib
251 - >=dev-python/egg-python-2.11.3
252 - >=dev-python/gnome-vfs-python-2
253 - >=dev-python/gconf-python-2
254 - >=gnome-base/gconf-2
255 - >=media-libs/libtheora-1.0_alpha6[encode]
256 -
257 - >=media-libs/gst-plugins-base-0.10.8:0.10
258 - media-plugins/gst-plugins-gconf:0.10
259 - media-plugins/gst-plugins-ogg:0.10
260 - media-plugins/gst-plugins-libpng:0.10
261 - media-plugins/gst-plugins-theora:0.10
262 - media-plugins/gst-plugins-vorbis:0.10
263 -"
264 -DEPEND="${RDEPEND}
265 - >=dev-util/intltool-0.35.0
266 - virtual/pkgconfig
267 -"
268 -
269 -S="${WORKDIR}/${PN}-0.2.2.1"
270 -
271 -pkg_setup() {
272 - python_set_active_version 2
273 - python_pkg_setup
274 -}
275 -
276 -src_prepare() {
277 - python_clean_py-compile_files
278 - cp py-compile common/py-compile-destdir || die
279 -
280 - # .desktop file validation failures
281 - epatch "${FILESDIR}/${PN}-0.2.2-desktop-file.patch"
282 -
283 - # important Debian patches
284 - epatch "${FILESDIR}/${PN}-0.2.2-fix-grab-xid.patch"
285 - epatch "${FILESDIR}/${PN}-0.2.2-fix-preview-window.patch"
286 - epatch "${FILESDIR}/${PN}-0.2.2-dir-overwrite.patch"
287 - epatch "${FILESDIR}/${PN}-0.2.2-noalsa.patch"
288 -
289 - eautoreconf
290 -
291 - gnome2_src_prepare
292 -}
293 -
294 -src_configure() {
295 - mkdir -p "${T}/home"
296 - export HOME="${T}/home"
297 - export GST_REGISTRY=${T}/home/registry.cache.xml
298 - addpredict /root/.gconfd
299 - addpredict /root/.gconf
300 - addpredict /root/.gnome2
301 -
302 - gnome2_src_configure
303 -}
304 -
305 -pkg_postinst() {
306 - gnome2_pkg_postinst
307 - python_mod_optimize istanbul
308 -}
309 -
310 -pkg_postrm() {
311 - gnome2_pkg_postrm
312 - python_mod_cleanup istanbul
313 -}
314
315 diff --git a/media-video/istanbul/istanbul-0.2.2.ebuild b/media-video/istanbul/istanbul-0.2.2.ebuild
316 deleted file mode 100644
317 index 8cdc36c..0000000
318 --- a/media-video/istanbul/istanbul-0.2.2.ebuild
319 +++ /dev/null
320 @@ -1,78 +0,0 @@
321 -# Copyright 1999-2012 Gentoo Foundation
322 -# Distributed under the terms of the GNU General Public License v2
323 -# $Id$
324 -
325 -EAPI="5"
326 -GCONF_DEBUG="no"
327 -PYTHON_DEPEND="2"
328 -
329 -inherit eutils gnome2 python autotools
330 -
331 -HOMEPAGE="https://live.gnome.org/Istanbul"
332 -DESCRIPTION="Istanbul is a screencast application for the Unix desktop"
333 -SRC_URI="http://zaheer.merali.org/${P}.tar.bz2"
334 -
335 -LICENSE="GPL-2" # Note: not GPL-2+
336 -SLOT=0
337 -KEYWORDS="~amd64 ~x86"
338 -IUSE=""
339 -
340 -RDEPEND="
341 - >=dev-python/pygtk-2.6
342 - dev-python/gst-python:0.10
343 - dev-python/python-xlib
344 - >=dev-python/egg-python-2.11.3
345 - >=dev-python/gnome-vfs-python-2
346 - >=dev-python/gconf-python-2
347 - >=gnome-base/gconf-2
348 - >=media-libs/libtheora-1.0_alpha6[encode]
349 -
350 - >=media-libs/gst-plugins-base-0.10.8:0.10
351 - media-plugins/gst-plugins-gconf:0.10
352 - media-plugins/gst-plugins-ogg:0.10
353 - media-plugins/gst-plugins-libpng:0.10
354 - media-plugins/gst-plugins-theora:0.10
355 - media-plugins/gst-plugins-vorbis:0.10
356 -"
357 -DEPEND="${RDEPEND}
358 - >=dev-util/intltool-0.35.0
359 - virtual/pkgconfig
360 -"
361 -
362 -pkg_setup() {
363 - python_set_active_version 2
364 - python_pkg_setup
365 -}
366 -
367 -src_prepare() {
368 - python_clean_py-compile_files
369 - cp py-compile common/py-compile-destdir || die
370 -
371 - # fix autoreconf failure, bug #230325
372 - epatch "${FILESDIR}/${P}-macro-typo.patch"
373 -
374 - eautoreconf
375 -
376 - gnome2_src_prepare
377 -}
378 -
379 -src_configure() {
380 - mkdir -p "${T}/home"
381 - export HOME="${T}/home"
382 - export GST_REGISTRY=${T}/home/registry.cache.xml
383 - addpredict /root/.gconfd
384 - addpredict /root/.gconf
385 - addpredict /root/.gnome2
386 -
387 - gnome2_src_configure
388 -}
389 -
390 -pkg_postinst() {
391 - gnome2_pkg_postinst
392 - python_mod_optimize istanbul
393 -}
394 -
395 -pkg_postrm() {
396 - gnome2_pkg_postrm
397 - python_mod_cleanup istanbul
398 -}
399
400 diff --git a/media-video/istanbul/metadata.xml b/media-video/istanbul/metadata.xml
401 deleted file mode 100644
402 index fb1ea72..0000000
403 --- a/media-video/istanbul/metadata.xml
404 +++ /dev/null
405 @@ -1,8 +0,0 @@
406 -<?xml version="1.0" encoding="UTF-8"?>
407 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
408 -<pkgmetadata>
409 -<maintainer type="project">
410 - <email>gstreamer@g.o</email>
411 - <name>GStreamer package maintainers</name>
412 -</maintainer>
413 -</pkgmetadata>
414
415 diff --git a/profiles/package.mask b/profiles/package.mask
416 index ba69c2d..550926a 100644
417 --- a/profiles/package.mask
418 +++ b/profiles/package.mask
419 @@ -217,11 +217,6 @@ app-office/lotus-notes
420 # Removal in 30 days, #568978
421 dev-ruby/mail:2.5
422
423 -# Michał Górny <mgorny@g.o> (1 Jul 2016)
424 -# Unmaintained upstream, superseded by gnome-base/gnome-shell built-in
425 -# recording capabilities. Removal in 30 days, #587494.
426 -media-video/istanbul
427 -
428 # Hans de Graaff <graaff@g.o> (1 Jul 2016)
429 # With the release of Rails 5.0 versions older than 4.2 are no longer
430 # supported. Mask Rails 3.2 and related packages for removal in 30 days.