commit:     4d737f71059f621d89cfc63f94ca1355f17c3afb
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 21 14:28:18 2020 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Sep 21 14:28:18 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d737f71

media-libs/slv2: Remove last-rited pkg

Closes: https://bugs.gentoo.org/735380
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 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(-)

diff --git a/media-libs/slv2/Manifest b/media-libs/slv2/Manifest
deleted file mode 100644
index f24760e9797..00000000000
--- 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 ea0492bd1d3..00000000000
--- 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 651c761d988..00000000000
--- 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 a6a113a7627..00000000000
--- 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 f79bb67acbd..00000000000
--- a/media-libs/slv2/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>[email protected]</email>
-       <name>Gentoo ProAudio Project</name>
-</maintainer>
-</pkgmetadata>

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 42bc4a47c73..00000000000
--- 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 db68639bd2f..fd63df6c6e3 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 <[email protected]> (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 <[email protected]> (2020-08-16)
 # Ported to py3.8 but not yet released
 # Masked to allow py2.7 removal

Reply via email to