From 4d737f71059f621d89cfc63f94ca1355f17c3afb Mon Sep 17 00:00:00 2001 From: Michał Górny Date: Mon, 21 Sep 2020 16:28:18 +0200 Subject: media-libs/slv2: Remove last-rited pkg MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Closes: https://bugs.gentoo.org/735380 Signed-off-by: Michał Górny --- media-libs/slv2/Manifest | 1 - media-libs/slv2/files/ldconfig.patch | 14 ------ media-libs/slv2/files/slv2-0.6.6-python3.patch | 22 --------- .../slv2/files/slv2-0.6.6-raptor2-link.patch | 23 ---------- media-libs/slv2/metadata.xml | 8 ---- media-libs/slv2/slv2-0.6.6-r3.ebuild | 52 ---------------------- profiles/package.mask | 6 --- 7 files changed, 126 deletions(-) delete mode 100644 media-libs/slv2/Manifest delete mode 100644 media-libs/slv2/files/ldconfig.patch delete mode 100644 media-libs/slv2/files/slv2-0.6.6-python3.patch delete mode 100644 media-libs/slv2/files/slv2-0.6.6-raptor2-link.patch delete mode 100644 media-libs/slv2/metadata.xml delete mode 100644 media-libs/slv2/slv2-0.6.6-r3.ebuild diff --git a/media-libs/slv2/Manifest b/media-libs/slv2/Manifest deleted file mode 100644 index f24760e9797e..000000000000 --- a/media-libs/slv2/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST slv2-0.6.6.tar.bz2 170859 BLAKE2B 167ca7a1b1c27f54e8896874689a8a65c46ad9797d8090651c27f918fd42bc8a0ce83796ef521da1d69e52ca4ea8db5bf194381c888eade60969aeec0d787f83 SHA512 b9751b944e4a4d9639fcbfe73cdb31bc4d7f1256c0b1b75f9ab58f5f951767d12a4dd6bb8fc95743de9f6787c663e6815c3e41c025299a4228325d0568b08359 diff --git a/media-libs/slv2/files/ldconfig.patch b/media-libs/slv2/files/ldconfig.patch deleted file mode 100644 index ea0492bd1d3a..000000000000 --- a/media-libs/slv2/files/ldconfig.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff --git a/autowaf.py b/autowaf.py -index 4797ea3..f32f994 100644 ---- a/autowaf.py -+++ b/autowaf.py -@@ -375,8 +375,5 @@ def build_version_files(header_path, source_path, domain, major, minor, micro): - return None - - def shutdown(): -- # This isn't really correct (for packaging), but people asking is annoying -- if Options.commands['install']: -- try: os.popen("/sbin/ldconfig") -- except: pass -+ return - diff --git a/media-libs/slv2/files/slv2-0.6.6-python3.patch b/media-libs/slv2/files/slv2-0.6.6-python3.patch deleted file mode 100644 index 651c761d988c..000000000000 --- a/media-libs/slv2/files/slv2-0.6.6-python3.patch +++ /dev/null @@ -1,22 +0,0 @@ -diff --git a/autowaf.py b/autowaf.py -index 4797ea3..90db9be 100644 ---- a/autowaf.py -+++ b/autowaf.py -@@ -354,7 +354,7 @@ def build_version_files(header_path, source_path, domain, major, minor, micro): - o.write(text) - o.close() - except IOError: -- print "Could not open", source_path, " for writing\n" -+ print("Could not open", source_path, " for writing\n") - sys.exit(-1) - - text = "#ifndef __" + domain + "_version_h__\n" -@@ -369,7 +369,7 @@ def build_version_files(header_path, source_path, domain, major, minor, micro): - o.write(text) - o.close() - except IOError: -- print "Could not open", header_path, " for writing\n" -+ print("Could not open", header_path, " for writing\n") - sys.exit(-1) - - return None diff --git a/media-libs/slv2/files/slv2-0.6.6-raptor2-link.patch b/media-libs/slv2/files/slv2-0.6.6-raptor2-link.patch deleted file mode 100644 index a6a113a7627c..000000000000 --- a/media-libs/slv2/files/slv2-0.6.6-raptor2-link.patch +++ /dev/null @@ -1,23 +0,0 @@ -To reproduce it run: - $ LDFLAGS="-Wl,--no-undefined" emerge -1 slv2 -Fixes https://bugs.gentoo.org/371747 by ftrvxmtrx ---- slv2-0.6.6.orig/wscript 2009-05-26 05:44:51.000000000 +0200 -+++ slv2-0.6.6/wscript 2014-01-21 00:46:19.890443103 +0100 -@@ -51,6 +51,7 @@ - autowaf.check_pkg(conf, 'lv2core', uselib_store='LV2CORE', atleast_version='1.0', mandatory=True) - autowaf.check_pkg(conf, 'redland', uselib_store='REDLAND', atleast_version='1.0.6', mandatory=True) - autowaf.check_pkg(conf, 'jack', uselib_store='JACK', atleast_version='0.107.0', mandatory=False) -+ autowaf.check_pkg(conf, 'raptor2', uselib_store='RAPTOR2', atleast_version='2.0.8', mandatory=True) - conf.env.append_value('CCFLAGS', '-std=c99') - conf.define('SLV2_VERSION', SLV2_VERSION) - conf.write_config_header('slv2-config.h') -@@ -96,7 +97,8 @@ - obj.target = 'slv2' - obj.vnum = SLV2_LIB_VERSION - obj.install_path = '${LIBDIR}' -- autowaf.use_lib(bld, obj, 'REDLAND LV2CORE') -+ obj.lib = ['dl'] -+ autowaf.use_lib(bld, obj, 'REDLAND LV2CORE RAPTOR2') - - # Static library (for unit test code coverage) - if bld.env['BUILD_TESTS']: diff --git a/media-libs/slv2/metadata.xml b/media-libs/slv2/metadata.xml deleted file mode 100644 index f79bb67acbd9..000000000000 --- a/media-libs/slv2/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - proaudio@gentoo.org - Gentoo ProAudio Project - - diff --git a/media-libs/slv2/slv2-0.6.6-r3.ebuild b/media-libs/slv2/slv2-0.6.6-r3.ebuild deleted file mode 100644 index 42bc4a47c73d..000000000000 --- a/media-libs/slv2/slv2-0.6.6-r3.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE='threads(+)' -inherit eutils multilib python-any-r1 toolchain-funcs waf-utils - -DESCRIPTION="A library to make the use of LV2 plugins as simple as possible for applications" -HOMEPAGE="http://wiki.drobilla.net/SLV2" -SRC_URI="http://download.drobilla.net/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" -IUSE="doc jack" - -BDEPEND=" - virtual/pkgconfig - doc? ( app-doc/doxygen ) -" -CDEPEND=" - >=dev-libs/redland-1.0.6 - jack? ( virtual/jack ) - media-libs/lv2 -" -RDEPEND="${CDEPEND}" -DEPEND=" - ${CDEPEND} - ${PYTHON_DEPS} -" - -PATCHES=( - "${FILESDIR}"/ldconfig.patch - "${FILESDIR}"/${P}-raptor2-link.patch - "${FILESDIR}"/${P}-python3.patch -) - -src_prepare() { - default - has_version ">=media-libs/lv2-1.16.0" && (sed -i "s/lv2core/lv2/" wscript || die "Failed to fix lv2") -} - -src_configure() { - waf-utils_src_configure \ - --prefix=/usr \ - --libdir=/usr/$(get_libdir) \ - --htmldir=/usr/share/doc/${PF}/html \ - $(use doc && echo --build-docs) \ - $(use jack || echo --no-jack) -} diff --git a/profiles/package.mask b/profiles/package.mask index db68639bd2f4..fd63df6c6e39 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -589,12 +589,6 @@ dev-lang/epic # Tracker bug #706462. Removal in 30 days. dev-python/pygtk -# Miroslav Šulc (2020-08-22) -# SLV2 has been replaced by Lilv. The latest and final version -# of SLV2 is 0.6.6, released on May 26, 2009. -# Removal in 30 days. Bug #735380. -media-libs/slv2 - # Alfredo Tupone (2020-08-16) # Ported to py3.8 but not yet released # Masked to allow py2.7 removal -- cgit v1.2.3-65-gdbad