summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2016-08-02 16:30:10 +0200
committerMichał Górny <mgorny@gentoo.org>2016-08-02 16:34:12 +0200
commit4b9e90cb5b52369d7650c9b03b3857f2248ab0e7 (patch)
tree6de7cf41a2a0fcd2fcdbdb0c74b07481cb6fb496
parentnet-misc/mknbi: Remove last-rited pkg, #587278 (diff)
downloadgentoo-4b9e90cb.tar.gz
gentoo-4b9e90cb.tar.bz2
gentoo-4b9e90cb.zip
media-video/istanbul: Remove last-rited pkg, #587494
-rw-r--r--media-video/istanbul/Manifest2
-rw-r--r--media-video/istanbul/files/istanbul-0.2.2-desktop-file.patch18
-rw-r--r--media-video/istanbul/files/istanbul-0.2.2-dir-overwrite.patch31
-rw-r--r--media-video/istanbul/files/istanbul-0.2.2-fix-grab-xid.patch36
-rw-r--r--media-video/istanbul/files/istanbul-0.2.2-fix-preview-window.patch23
-rw-r--r--media-video/istanbul/files/istanbul-0.2.2-macro-typo.patch21
-rw-r--r--media-video/istanbul/files/istanbul-0.2.2-noalsa.patch17
-rw-r--r--media-video/istanbul/istanbul-0.2.2.1_pre20120909.ebuild88
-rw-r--r--media-video/istanbul/istanbul-0.2.2.ebuild78
-rw-r--r--media-video/istanbul/metadata.xml8
-rw-r--r--profiles/package.mask5
11 files changed, 0 insertions, 327 deletions
diff --git a/media-video/istanbul/Manifest b/media-video/istanbul/Manifest
deleted file mode 100644
index 62c46dbc6d55..000000000000
--- 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 b71df11077c2..000000000000
--- 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 c5873874d3c2..000000000000
--- a/media-video/istanbul/files/istanbul-0.2.2-dir-overwrite.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From: Luca Bruno <lucab@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 95f534aca284..000000000000
--- a/media-video/istanbul/files/istanbul-0.2.2-fix-grab-xid.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From: Jef Spaleta <jspaleta@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 181c0622e41b..000000000000
--- a/media-video/istanbul/files/istanbul-0.2.2-fix-preview-window.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-From: Jef Spaleta <jspaleta@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 6528f86b9399..000000000000
--- 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 772dc700c777..000000000000
--- a/media-video/istanbul/files/istanbul-0.2.2-noalsa.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-From: Luca Bruno <lucab@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 33c4ce0318b0..000000000000
--- 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 8cdc36c5ebe9..000000000000
--- 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 fb1ea7216a80..000000000000
--- 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>gstreamer@gentoo.org</email>
- <name>GStreamer package maintainers</name>
-</maintainer>
-</pkgmetadata>
diff --git a/profiles/package.mask b/profiles/package.mask
index ba69c2dc2550..550926ae2b73 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 <mgorny@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 <graaff@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.