commit:     4b9e90cb5b52369d7650c9b03b3857f2248ab0e7
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Aug  2 14:30:10 2016 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Aug  2 14:34:12 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b9e90cb

media-video/istanbul: Remove last-rited pkg, #587494

 media-video/istanbul/Manifest                      |  2 -
 .../files/istanbul-0.2.2-desktop-file.patch        | 18 -----
 .../files/istanbul-0.2.2-dir-overwrite.patch       | 31 --------
 .../files/istanbul-0.2.2-fix-grab-xid.patch        | 36 ---------
 .../files/istanbul-0.2.2-fix-preview-window.patch  | 23 ------
 .../istanbul/files/istanbul-0.2.2-macro-typo.patch | 21 ------
 .../istanbul/files/istanbul-0.2.2-noalsa.patch     | 17 -----
 .../istanbul/istanbul-0.2.2.1_pre20120909.ebuild   | 88 ----------------------
 media-video/istanbul/istanbul-0.2.2.ebuild         | 78 -------------------
 media-video/istanbul/metadata.xml                  |  8 --
 profiles/package.mask                              |  5 --
 11 files changed, 327 deletions(-)

diff --git a/media-video/istanbul/Manifest b/media-video/istanbul/Manifest
deleted file mode 100644
index 62c46db..0000000
--- a/media-video/istanbul/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST istanbul-0.2.2.1_pre20120909.tar.bz2 407102 SHA256 
596c80bb94bf99b52110b7e2676b2e3008e3e82290319fdf1f5a31ee535de8a9 SHA512 
f0e03a251781e07392bee3401a4ec4bb61719be8d66160228aa28a48774c393e4f4de6538bbd041285e85a96d85a6f103c76d6a9f5fb60eb424f7397e2f2809c
 WHIRLPOOL 
beed58df0244e4b957281760d8051aa7b5ec8605b0d9f76ae5a38a463b2e9948ce276d9e53cde0fbd167c1b1a2cfe4cd40e5c64049e2dd762fb13352eb1cf107
-DIST istanbul-0.2.2.tar.bz2 349075 SHA256 
3baa2462ecf1b13d0d95cd035fe0f0fc0fcc3df8cb04a3b7f237e90e9a40acd5 SHA512 
b7d5b99cb3860414f4139fd1fa887e4d58f99fc5c94f9d24d7a96f03e82ec7338d733e3ab7d8b8db6ae2c00f69aa48a099b957a23e3827c7d6505ab92bbb5c60
 WHIRLPOOL 
07a8b9406a017f8ac36f3062620dac507e034e5a5eadb401dc189e9f34b83d3549475fe63191cd2aad898a30a8f6afcc7128a6febed127efa7546decdca4660d

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
deleted file mode 100644
index b71df11..0000000
--- a/media-video/istanbul/files/istanbul-0.2.2-desktop-file.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-diff --git a/data/istanbul.desktop.in b/data/istanbul.desktop.in
-index 4235410..a1b5772 100644
---- a/data/istanbul.desktop.in
-+++ b/data/istanbul.desktop.in
-@@ -1,11 +1,10 @@
- [Desktop Entry]
--Encoding=UTF-8
- _Name=Istanbul Desktop Session Recorder
- _GenericName=Desktop Session Recorder
- _Comment=Record a video of your desktop session
- Exec=istanbul
- Terminal=false
- Type=Application
--Icon=istanbul.png
--Categories=GNOME;Application;AudioVideo;
-+Icon=istanbul
-+Categories=GTK;GNOME;AudioVideo;
- StartupNotify=false

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
deleted file mode 100644
index c587387..0000000
--- a/media-video/istanbul/files/istanbul-0.2.2-dir-overwrite.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From: Luca Bruno <lu...@debian.org>
-Subject: istanbul: saving screencasts can overwrite directories
-Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=592258
-
-diff --git a/istanbul/main/save_window.py b/istanbul/main/save_window.py
-index dc79ce8..87e5ab0 100644
---- a/istanbul/main/save_window.py
-+++ b/istanbul/main/save_window.py
-@@ -256,7 +256,7 @@ class SaveWindow(gtk.Window):
-             try:
-                 trysave = gnomevfs.xfer_uri(gnomevfs.URI("file://%s" % 
self.location), 
-                     gnomevfs.URI(self.filechooser.get_uri()), 
--                    gnomevfs.XFER_DELETE_ITEMS,
-+                    gnomevfs.XFER_REMOVESOURCE,
-                     gnomevfs.XFER_ERROR_MODE_ABORT, 
-                     gnomevfs.XFER_OVERWRITE_MODE_ABORT)
-             except gnomevfs.FileExistsError:
-@@ -272,10 +272,12 @@ class SaveWindow(gtk.Window):
-                 dialog.hide()
-                 if res == gtk.RESPONSE_YES:
-                     try:
-+                        if os.path.isdir(self.filechooser.get_uri()[7:]):
-+                            raise Exception()
-                         trysave = gnomevfs.xfer_uri(
-                         gnomevfs.URI("file://%s" % self.location), 
-                         gnomevfs.URI(self.filechooser.get_uri()), 
--                        gnomevfs.XFER_DELETE_ITEMS,
-+                        gnomevfs.XFER_REMOVESOURCE,
-                         gnomevfs.XFER_ERROR_MODE_ABORT, 
-                         gnomevfs.XFER_OVERWRITE_MODE_REPLACE)
-                     except Exception:

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
deleted file mode 100644
index 95f534a..0000000
--- a/media-video/istanbul/files/istanbul-0.2.2-fix-grab-xid.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From: Jef Spaleta <jspal...@gmail.com>
-Subject: Try to get the xid on realization of the videowidget
-Origin: upstream
-Bug: https://bugzilla.gnome.org/show_bug.cgi?id=604938
-Bug-Debian: http://bugs.debian.org/554568
-
-Index: istanbul-0.2.2/istanbul/main/save_window.py
-===================================================================
---- istanbul-0.2.2.orig/istanbul/main/save_window.py   2010-07-08 
10:38:56.609390459 +0200
-+++ istanbul-0.2.2/istanbul/main/save_window.py        2010-07-08 
10:38:53.153107943 +0200
-@@ -35,8 +35,13 @@
-     def __init__(self):
-         gtk.DrawingArea.__init__(self)
-         self.imagesink = None
-+        self._xid = None
-         self.unset_flags(gtk.DOUBLE_BUFFERED)
- 
-+    def do_realize(self):
-+        gtk.DrawingArea.do_realize(self)
-+        self._xid = self.window.xid
-+
-     def do_expose_event(self, event):
-         if self.imagesink:
-             self.imagesink.expose()
-@@ -45,9 +50,9 @@
-             return True
- 
-     def set_sink(self, sink):
--        assert self.window.xid
-+        assert self._xid is not None
-         self.imagesink = sink
--        self.imagesink.set_xwindow_id(self.window.xid)
-+        self.imagesink.set_xwindow_id(self._xid)
- 
- class SaveWindow(gtk.Window):
-     UPDATE_INTERVAL = 500

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
deleted file mode 100644
index 181c062..0000000
--- a/media-video/istanbul/files/istanbul-0.2.2-fix-preview-window.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-From: Jef Spaleta <jspal...@gmail.com>
-Subject: Additional patch to fix preview video widget in save_window.py
-Origin: upstream
-Bug: https://bugzilla.gnome.org/show_bug.cgi?id=604938
-Bug-Debian: http://bugs.debian.org/554568
-
-Index: istanbul-0.2.2/istanbul/main/save_window.py
-===================================================================
---- istanbul-0.2.2.orig/istanbul/main/save_window.py   2010-07-08 
10:39:51.433390429 +0200
-+++ istanbul-0.2.2/istanbul/main/save_window.py        2010-07-08 
10:39:49.184894943 +0200
-@@ -143,8 +143,11 @@
-             yoptions=0)
-         table.set_row_spacing(0,6)
-         table.set_row_spacing(1,6)
-+        def init_videowidget( widget):
-+            widget._xid = widget.window.xid
-+            self.player.pause()
-         self.videowidget.connect_after('realize',
--                                       lambda *x: self.player.pause() )
-+            init_videowidget )
-         self.videowidget.set_size_request(width, height)
- 
-         # create save, edit, cancel buttons

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
deleted file mode 100644
index 6528f86..0000000
--- a/media-video/istanbul/files/istanbul-0.2.2-macro-typo.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-Avoid autoreconf failure by globbing everything in [] in the macro definition.
-
-Gentoo: http://bugs.gentoo.org/show_bug.cgi?id=230325
-
---- a/common/gst-feature.m4    2009-07-27 11:29:22.000000000 +0200
-+++ b/common/gst-feature.m4    2009-07-27 11:29:28.000000000 +0200
-@@ -46,13 +46,13 @@
- dnl GST_PLUGINS_NO will contain those that won't be built
- 
- AC_DEFUN([GST_CHECK_FEATURE],
-+[dnl
- echo
- AC_MSG_NOTICE(*** checking feature: [$2] ***)
- if test "x[$3]" != "x"
- then
-   AC_MSG_NOTICE(*** for plug-ins: [$3] ***)
- fi
--[dnl
- builtin(define, [gst_endisable], ifelse($5, [disabled], [enable], 
[disable]))dnl
- dnl if it is set to NO, then don't even consider it for building
- NOUSE=

diff --git a/media-video/istanbul/files/istanbul-0.2.2-noalsa.patch 
b/media-video/istanbul/files/istanbul-0.2.2-noalsa.patch
deleted file mode 100644
index 772dc70..0000000
--- a/media-video/istanbul/files/istanbul-0.2.2-noalsa.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-From: Luca Bruno <lu...@debian.org>
-Subject: istanbul: Uninstallable on kfreebsd-* (depends on gstreamer0.10-alsa)
-Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=591739
-
-Index: istanbul-0.2.2/istanbul/main/screencast.py
-===================================================================
---- istanbul-0.2.2.orig/istanbul/main/screencast.py    2010-08-17 
11:38:02.898762661 +0200
-+++ istanbul-0.2.2/istanbul/main/screencast.py 2010-08-17 11:38:51.154511463 
+0200
-@@ -95,7 +95,7 @@
-             if Preferences().has_gconf():
-                 asource = 'gconfaudiosrc name=audiosource'
-             else:
--                asource = 'alsasrc name=audiosource'
-+                asource = 'autoaudiosrc name=audiosource'
-             acappipeline = '%s ! audioconvert ! vorbisenc' % asource
- 
-         vencode_pipeline = 'video/x-raw-yuv,width=%d,height=%d,framerate=%s '\

diff --git a/media-video/istanbul/istanbul-0.2.2.1_pre20120909.ebuild 
b/media-video/istanbul/istanbul-0.2.2.1_pre20120909.ebuild
deleted file mode 100644
index 33c4ce0..0000000
--- a/media-video/istanbul/istanbul-0.2.2.1_pre20120909.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-PYTHON_DEPEND="2"
-
-inherit eutils gnome2 python autotools
-
-HOMEPAGE="https://live.gnome.org/Istanbul";
-DESCRIPTION="Istanbul is a screencast application for the Unix desktop"
-#SRC_URI="http://zaheer.merali.org/${P}.tar.bz2";
-SRC_URI="https://dev.gentoo.org/~tetromino/distfiles/${PN}/${P}.tar.bz2";
-
-LICENSE="GPL-2" # Note: not GPL-2+
-SLOT=0
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="
-       >=dev-python/pygtk-2.6
-       dev-python/gst-python:0.10
-       dev-python/python-xlib
-       >=dev-python/egg-python-2.11.3
-       >=dev-python/gnome-vfs-python-2
-       >=dev-python/gconf-python-2
-       >=gnome-base/gconf-2
-       >=media-libs/libtheora-1.0_alpha6[encode]
-
-       >=media-libs/gst-plugins-base-0.10.8:0.10
-       media-plugins/gst-plugins-gconf:0.10
-       media-plugins/gst-plugins-ogg:0.10
-       media-plugins/gst-plugins-libpng:0.10
-       media-plugins/gst-plugins-theora:0.10
-       media-plugins/gst-plugins-vorbis:0.10
-"
-DEPEND="${RDEPEND}
-       >=dev-util/intltool-0.35.0
-       virtual/pkgconfig
-"
-
-S="${WORKDIR}/${PN}-0.2.2.1"
-
-pkg_setup() {
-       python_set_active_version 2
-       python_pkg_setup
-}
-
-src_prepare() {
-       python_clean_py-compile_files
-       cp py-compile common/py-compile-destdir || die
-
-       # .desktop file validation failures
-       epatch "${FILESDIR}/${PN}-0.2.2-desktop-file.patch"
-
-       # important Debian patches
-       epatch "${FILESDIR}/${PN}-0.2.2-fix-grab-xid.patch"
-       epatch "${FILESDIR}/${PN}-0.2.2-fix-preview-window.patch"
-       epatch "${FILESDIR}/${PN}-0.2.2-dir-overwrite.patch"
-       epatch "${FILESDIR}/${PN}-0.2.2-noalsa.patch"
-
-       eautoreconf
-
-       gnome2_src_prepare
-}
-
-src_configure() {
-       mkdir -p "${T}/home"
-       export HOME="${T}/home"
-       export GST_REGISTRY=${T}/home/registry.cache.xml
-       addpredict /root/.gconfd
-       addpredict /root/.gconf
-       addpredict /root/.gnome2
-
-       gnome2_src_configure
-}
-
-pkg_postinst() {
-       gnome2_pkg_postinst
-       python_mod_optimize istanbul
-}
-
-pkg_postrm() {
-       gnome2_pkg_postrm
-       python_mod_cleanup istanbul
-}

diff --git a/media-video/istanbul/istanbul-0.2.2.ebuild 
b/media-video/istanbul/istanbul-0.2.2.ebuild
deleted file mode 100644
index 8cdc36c..0000000
--- a/media-video/istanbul/istanbul-0.2.2.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-PYTHON_DEPEND="2"
-
-inherit eutils gnome2 python autotools
-
-HOMEPAGE="https://live.gnome.org/Istanbul";
-DESCRIPTION="Istanbul is a screencast application for the Unix desktop"
-SRC_URI="http://zaheer.merali.org/${P}.tar.bz2";
-
-LICENSE="GPL-2" # Note: not GPL-2+
-SLOT=0
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-       >=dev-python/pygtk-2.6
-       dev-python/gst-python:0.10
-       dev-python/python-xlib
-       >=dev-python/egg-python-2.11.3
-       >=dev-python/gnome-vfs-python-2
-       >=dev-python/gconf-python-2
-       >=gnome-base/gconf-2
-       >=media-libs/libtheora-1.0_alpha6[encode]
-
-       >=media-libs/gst-plugins-base-0.10.8:0.10
-       media-plugins/gst-plugins-gconf:0.10
-       media-plugins/gst-plugins-ogg:0.10
-       media-plugins/gst-plugins-libpng:0.10
-       media-plugins/gst-plugins-theora:0.10
-       media-plugins/gst-plugins-vorbis:0.10
-"
-DEPEND="${RDEPEND}
-       >=dev-util/intltool-0.35.0
-       virtual/pkgconfig
-"
-
-pkg_setup() {
-       python_set_active_version 2
-       python_pkg_setup
-}
-
-src_prepare() {
-       python_clean_py-compile_files
-       cp py-compile common/py-compile-destdir || die
-
-       # fix autoreconf failure, bug #230325
-       epatch "${FILESDIR}/${P}-macro-typo.patch"
-
-       eautoreconf
-
-       gnome2_src_prepare
-}
-
-src_configure() {
-       mkdir -p "${T}/home"
-       export HOME="${T}/home"
-       export GST_REGISTRY=${T}/home/registry.cache.xml
-       addpredict /root/.gconfd
-       addpredict /root/.gconf
-       addpredict /root/.gnome2
-
-       gnome2_src_configure
-}
-
-pkg_postinst() {
-       gnome2_pkg_postinst
-       python_mod_optimize istanbul
-}
-
-pkg_postrm() {
-       gnome2_pkg_postrm
-       python_mod_cleanup istanbul
-}

diff --git a/media-video/istanbul/metadata.xml 
b/media-video/istanbul/metadata.xml
deleted file mode 100644
index fb1ea72..0000000
--- a/media-video/istanbul/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-<maintainer type="project">
-       <email>gstrea...@gentoo.org</email>
-       <name>GStreamer package maintainers</name>
-</maintainer>
-</pkgmetadata>

diff --git a/profiles/package.mask b/profiles/package.mask
index ba69c2d..550926a 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -217,11 +217,6 @@ app-office/lotus-notes
 # Removal in 30 days, #568978
 dev-ruby/mail:2.5
 
-# Michał Górny <mgo...@gentoo.org> (1 Jul 2016)
-# Unmaintained upstream, superseded by gnome-base/gnome-shell built-in
-# recording capabilities. Removal in 30 days, #587494.
-media-video/istanbul
-
 # Hans de Graaff <gra...@gentoo.org> (1 Jul 2016)
 # With the release of Rails 5.0 versions older than 4.2 are no longer
 # supported. Mask Rails 3.2 and related packages for removal in 30 days.

Reply via email to