commit:     a5f56e204a2e7bb8b955bcb997d3a462b9f87019
Author:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 17 09:08:12 2021 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Wed Mar 17 09:08:12 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5f56e20

media-sound/sonic-visualiser: removed obsolete 4.2

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 media-sound/sonic-visualiser/Manifest              |   1 -
 .../files/sonic-visualiser-4.0.1-notest.patch      |  52 ---------
 .../sonic-visualiser/files/sonic-visualiser.xml    |  16 ---
 .../sonic-visualiser/sonic-visualiser-4.2.ebuild   | 130 ---------------------
 4 files changed, 199 deletions(-)

diff --git a/media-sound/sonic-visualiser/Manifest 
b/media-sound/sonic-visualiser/Manifest
index 75ca1fed0dd..e46e9c9a5c9 100644
--- a/media-sound/sonic-visualiser/Manifest
+++ b/media-sound/sonic-visualiser/Manifest
@@ -1,2 +1 @@
-DIST sonic-visualiser-4.2.tar.gz 6532519 BLAKE2B 
8cc92b2cd932d3c9f014161635cd767aa6ffa671217fca7c63ec6b882ae46cc1ed790e108e9be59d536aab0cbead726057987c2920c501d451fd353b2bf83018
 SHA512 
186d723c74d3b2865588370d9ff3afaf9f5356957e670483ea52303477c6acd17bb99b44c05db0fe4c0dc9757ba17c5e25b7b2fda5a15e85d9e193322ce8f2c3
 DIST sonic-visualiser-4.3.tar.gz 6467269 BLAKE2B 
4c9bbfc751f94dfc0e8c93a8ba791b0a4bf949fe1f528a081da583ad720dcb25b3e6f84e31104f11ab5003b338b62a1ca1a9572bc9ec820d0a4269d25cbe0e04
 SHA512 
cbe0edee9f346545222e05156e4536710db932d6ec335687e91f2f4b24582e7f47703a3ecade87574ead8fa78dca821fd9ff2eb0d6e44c2b9c33c8d053fd738d

diff --git 
a/media-sound/sonic-visualiser/files/sonic-visualiser-4.0.1-notest.patch 
b/media-sound/sonic-visualiser/files/sonic-visualiser-4.0.1-notest.patch
deleted file mode 100644
index ec70849915e..00000000000
--- a/media-sound/sonic-visualiser/files/sonic-visualiser-4.0.1-notest.patch
+++ /dev/null
@@ -1,52 +0,0 @@
-diff --git a/test-svcore-base.pro b/test-svcore-base.pro
-index 275cb58..636129c 100644
---- a/test-svcore-base.pro
-+++ b/test-svcore-base.pro
-@@ -27,8 +27,3 @@ include(svcore/base/test/files.pri)
- 
- for (file, TEST_SOURCES) { SOURCES += $$sprintf("svcore/base/test/%1", 
$$file) }
- for (file, TEST_HEADERS) { HEADERS += $$sprintf("svcore/base/test/%1", 
$$file) }
--
--!win32* {
--    POST_TARGETDEPS += $$PWD/libbase.a
--    QMAKE_POST_LINK = ./$${TARGET}
--}
-diff --git a/test-svcore-data-fileio.pro b/test-svcore-data-fileio.pro
-index 7b53ca1..a2aa3ce 100644
---- a/test-svcore-data-fileio.pro
-+++ b/test-svcore-data-fileio.pro
-@@ -27,8 +27,3 @@ include(svcore/data/fileio/test/files.pri)
- 
- for (file, TEST_SOURCES) { SOURCES += $$sprintf("svcore/data/fileio/test/%1", 
$$file) }
- for (file, TEST_HEADERS) { HEADERS += $$sprintf("svcore/data/fileio/test/%1", 
$$file) }
--
--!win32* {
--    POST_TARGETDEPS += $$PWD/libbase.a
--    QMAKE_POST_LINK = ./$${TARGET}
--}
-diff --git a/test-svcore-data-model.pro b/test-svcore-data-model.pro
-index 3b45ac0..d08b14e 100644
---- a/test-svcore-data-model.pro
-+++ b/test-svcore-data-model.pro
-@@ -27,8 +27,3 @@ include(svcore/data/model/test/files.pri)
- 
- for (file, TEST_SOURCES) { SOURCES += $$sprintf("svcore/data/model/test/%1", 
$$file) }
- for (file, TEST_HEADERS) { HEADERS += $$sprintf("svcore/data/model/test/%1", 
$$file) }
--
--!win32* {
--    POST_TARGETDEPS += $$PWD/libbase.a
--    QMAKE_POST_LINK = ./$${TARGET}
--}
-diff --git a/test-svcore-system.pro b/test-svcore-system.pro
-index 6ef7db7..685c1ba 100644
---- a/test-svcore-system.pro
-+++ b/test-svcore-system.pro
-@@ -27,8 +27,3 @@ include(svcore/system/test/files.pri)
- 
- for (file, TEST_SOURCES) { SOURCES += $$sprintf("svcore/system/test/%1", 
$$file) }
- for (file, TEST_HEADERS) { HEADERS += $$sprintf("svcore/system/test/%1", 
$$file) }
--
--!win32* {
--    POST_TARGETDEPS += $$PWD/libbase.a
--    QMAKE_POST_LINK = ./$${TARGET}
--}

diff --git a/media-sound/sonic-visualiser/files/sonic-visualiser.xml 
b/media-sound/sonic-visualiser/files/sonic-visualiser.xml
deleted file mode 100644
index 6daac743002..00000000000
--- a/media-sound/sonic-visualiser/files/sonic-visualiser.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info";>
-
-  <mime-type type="application/x-sonicvisualiser">
-    <comment>Sonic Visualiser session file</comment>
-    <generic-icon name="sv-icon"/>
-    <glob pattern="*.sv"/>
-  </mime-type>
-
-  <mime-type type="application/x-sonicvisualiser-layer">
-    <comment>Sonic Visualiser layer file</comment>
-    <generic-icon name="sv-icon"/>
-    <glob pattern="*.svl"/>
-  </mime-type>
-
-</mime-info>

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-4.2.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-4.2.ebuild
deleted file mode 100644
index f76d06d4e8a..00000000000
--- a/media-sound/sonic-visualiser/sonic-visualiser-4.2.ebuild
+++ /dev/null
@@ -1,130 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools desktop qmake-utils xdg
-
-DESCRIPTION="Music audio files viewer and analiser"
-HOMEPAGE="https://www.sonicvisualiser.org/";
-SRC_URI="https://code.soundsoftware.ac.uk/attachments/download/2755/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="id3tag jack mad ogg opus osc +portaudio pulseaudio test"
-
-BDEPEND="
-       dev-qt/qttest:5
-       sys-devel/autoconf-archive
-       virtual/pkgconfig
-"
-RDEPEND="
-       app-arch/bzip2
-       >=dev-libs/capnproto-0.6:=
-       dev-libs/serd
-       dev-libs/sord
-       dev-qt/qtcore:5
-       dev-qt/qtgui:5
-       dev-qt/qtnetwork:5
-       dev-qt/qtsvg:5
-       dev-qt/qtwidgets:5
-       dev-qt/qtxml:5
-       media-libs/alsa-lib
-       media-libs/dssi
-       media-libs/ladspa-sdk
-       media-libs/liblrdf
-       media-libs/libsamplerate
-       media-libs/libsndfile
-       media-libs/rubberband
-       media-libs/speex
-       media-libs/vamp-plugin-sdk
-       sci-libs/fftw:3.0=
-       id3tag? ( media-libs/libid3tag )
-       jack? ( virtual/jack )
-       mad? ( media-libs/libmad )
-       ogg? (
-               media-libs/libfishsound
-               media-libs/liboggz
-       )
-       opus? ( media-libs/opusfile )
-       osc? ( media-libs/liblo )
-       portaudio? ( >=media-libs/portaudio-19 )
-       pulseaudio? ( media-sound/pulseaudio )
-"
-DEPEND="${RDEPEND}"
-
-# tests fail without mp3 support
-RESTRICT="!test? ( test )"
-REQUIRED_USE="
-       || ( jack pulseaudio portaudio )
-       test? ( id3tag mad )
-"
-
-PATCHES=(
-       "${FILESDIR}/${PN}-4.0.1-notest.patch"
-)
-
-sv_disable_opt() {
-       einfo "Disabling $1"
-       for i in . svapp svcore svgui ; do
-               sed -i -e "/$1/d" "${S}/$i/configure.ac" || die "failed to 
remove $1 support"
-       done
-}
-
-src_prepare() {
-       default
-
-       use id3tag || sv_disable_opt id3tag
-       use jack || sv_disable_opt jack
-       use mad || sv_disable_opt mad
-       use ogg || sv_disable_opt fishsound
-       use ogg || sv_disable_opt oggz
-       use opus || sv_disable_opt opus
-       use osc || sv_disable_opt liblo
-       use portaudio || sv_disable_opt portaudio
-       use pulseaudio || sv_disable_opt libpulse
-
-       # capnproto 0.7 requires c++14 now
-       sed -e 's/AX_CXX_COMPILE_STDCXX_11/AX_CXX_COMPILE_STDCXX_14/g' \
-               -i configure.ac \
-               -i */configure.ac \
-               || die
-
-       eautoreconf
-}
-
-src_configure() {
-       export QMAKE="$(qt5_get_bindir)"/qmake
-       econf
-       eqmake5 -r sonic-visualiser.pro
-       sed -e 's/std=gnu++11/std=gnu++14/g' \
-               -i Makefile.* \
-               -i checker/Makefile.* \
-               || die
-}
-
-src_test() {
-       for i in test-svcore-base test-svcore-data-fileio 
test-svcore-data-model test-svcore-system ; do
-               einfo "Running ${i}"
-               HOME="${T}" ./${i} || die
-       done
-}
-
-src_install() {
-       dobin ${PN} piper-vamp-simple-server piper-convert 
vamp-plugin-load-checker
-       dodoc README*
-
-       #install samples
-       insinto /usr/share/${PN}/samples
-       doins samples/*
-
-       # desktop entry
-       mv icons/sv-icon.svg icons/${PN}.svg
-       doicon -s scalable icons/${PN}.svg
-       domenu sonic-visualiser.desktop
-
-       # mime types
-       insinto /usr/share/mime/packages
-       doins "${FILESDIR}/${PN}.xml"
-}

Reply via email to