summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiroslav Šulc <fordfrog@gentoo.org>2022-09-06 06:16:41 +0200
committerMiroslav Šulc <fordfrog@gentoo.org>2022-09-06 06:16:41 +0200
commit0673b54b3e02df8568bed961d340b7e50a069bb2 (patch)
treed1be046bd4a1c15205c2475a20e88d1e514ccfc3 /media-sound/ecasound
parentmedia-libs/codec2: dropped obsolete 1.0.3 (diff)
downloadgentoo-0673b54b3e02df8568bed961d340b7e50a069bb2.tar.gz
gentoo-0673b54b3e02df8568bed961d340b7e50a069bb2.tar.bz2
gentoo-0673b54b3e02df8568bed961d340b7e50a069bb2.zip
media-sound/ecasound: dropped obsolete 2.9.3
Bug: https://bugs.gentoo.org/854798 Closes: https://bugs.gentoo.org/846059 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
Diffstat (limited to 'media-sound/ecasound')
-rw-r--r--media-sound/ecasound/ecasound-2.9.3.ebuild97
1 files changed, 0 insertions, 97 deletions
diff --git a/media-sound/ecasound/ecasound-2.9.3.ebuild b/media-sound/ecasound/ecasound-2.9.3.ebuild
deleted file mode 100644
index 3b3f4545b17f..000000000000
--- a/media-sound/ecasound/ecasound-2.9.3.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit autotools python-single-r1
-
-DESCRIPTION="a package for multitrack audio processing"
-HOMEPAGE="https://ecasound.seul.org/ecasound/"
-SRC_URI="https://ecasound.seul.org/download/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="1"
-KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="alsa audiofile debug doc jack libsamplerate lv2 mikmod ncurses oil osc oss
-python ruby sndfile static-libs test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="test? ( lv2 )
- python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="sys-libs/readline:0=
- alsa? ( media-libs/alsa-lib:= )
- audiofile? ( media-libs/audiofile:= )
- jack? ( virtual/jack:= )
- libsamplerate? ( media-libs/libsamplerate:= )
- lv2? ( >=media-libs/lilv-0.5.0:= )
- media-libs/ladspa-sdk
- mikmod? ( media-libs/libmikmod:0= )
- ncurses? ( sys-libs/ncurses:0= )
- oil? ( dev-libs/liboil:= )
- osc? ( media-libs/liblo:= )
- python? ( ${PYTHON_DEPS} )
- ruby? ( dev-lang/ruby:* )
- sndfile? ( media-libs/libsndfile:= )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-BDEPEND="sys-apps/ed"
-PATCHES=(
- "${FILESDIR}"/${P}-ldflags.patch
- "${FILESDIR}"/${PN}-2.9.1-tinfo.patch
-)
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
- default
-
- # https://bugs.gentoo.org/787620
- printf '%s\n' H '/^EXTRACXXFLAGS="-std=c++98"$/s/98/11/' w q |
- ed -s configure.ac || die "Couldn't patch EXTRACXXFLAGS in configure.ac"
-
- eautoreconf
-}
-
-src_configure() {
- local pyconf=()
-
- if use python ; then
- pyconf=( "--with-python-modules=${EPREFIX}/usr/$(get_libdir)/${EPYTHON}" )
- fi
-
- econf \
- --disable-arts \
- --enable-shared \
- --enable-sys-readline \
- --with-largefile \
- $(use_enable alsa) \
- $(use_enable audiofile) \
- $(use_enable debug) \
- $(use_enable jack) \
- $(use_enable libsamplerate) \
- $(use_enable lv2 liblilv) \
- $(use_enable ncurses) \
- $(use_enable oil liboil) \
- $(use_enable osc liblo) \
- $(use_enable oss) \
- $(use_enable python pyecasound) \
- $(use_enable ruby rubyecasound) \
- $(use_enable sndfile) \
- $(use_enable static-libs static) \
- "${pyconf[@]}"
-}
-
-src_install() {
- default
- use python && python_optimize
-
- if use doc ; then
- dodoc Documentation/*.html
- dodoc Documentation/programmers_guide/ecasound_programmers_guide.txt
- fi
-
- find "${ED}" -name "*.la" -delete
-}