diff options
Diffstat (limited to 'media-libs/aubio')
-rw-r--r-- | media-libs/aubio/Manifest | 1 | ||||
-rw-r--r-- | media-libs/aubio/aubio-0.4.9-r2.ebuild | 152 |
2 files changed, 0 insertions, 153 deletions
diff --git a/media-libs/aubio/Manifest b/media-libs/aubio/Manifest index e47d708a8f30..9573b1f3ad75 100644 --- a/media-libs/aubio/Manifest +++ b/media-libs/aubio/Manifest @@ -5,6 +5,5 @@ AUX aubio-0.4.9-remove-universal-newlines.patch 1198 BLAKE2B 9cd5a5b388007570693 AUX ffmpeg5.patch 745 BLAKE2B f353faf80b4fdfb26b2d8a135ab0415ac3f6780a2b5894e18b12e137fb109b1b89b4c8500f8dc1e809d763f851ce186f199f32c680a80c816f40ece997639d0f SHA512 8eeeac40bbf4e1faf7a99d2cbfe4a7b3bc85b5b5927c7bf69ef774ad06fcedcb0a84296dce7300f4907b2ca16525e6db854acad371d788c7f5fb7bd4a94efc86 DIST aubio-0.4.9.tar.bz2 397604 BLAKE2B b849d92678ea8fb20e17921b1a61fdc85a84d4a528acfefa3278169ab5f7fe935217ec37dd9f931202f0f0a1fd3a9518372afbce34cc2dd3ca30c6b4e5d9a301 SHA512 0cb81bb4b15051db3f3f4d160d500af56fdfb237e0a74e3f366f53c2870030aa0a7cee8469a611a9694c36b8866d3d42ffb48241c999de08f3fee43e6d903130 DIST waf-2.0.27.tar.bz2 693624 BLAKE2B 34dcb84df2f42d7c92988226ae0208a9407a091f79e47b8abe1d3b33105d58df06072bfb3c22a7bb6dfa8f083224642c55fa2c9fc0110a2d49d3d10ea754c928 SHA512 a62dbb1ee89d88969c31d3f634577d80b8a595460d445cae9b42ca423cfcbbb96347b5b67697165833f3dd496b4bc7e312e166af86cb3b97ed57ffe59f46b98a -EBUILD aubio-0.4.9-r2.ebuild 3188 BLAKE2B ead6dd22007fe53e2f9a4ce33d1fe0ee1e9ff4b898eb2ff5c9cb4609360c20f187c9feca1530f42dfc04bb6a2f86d9fec1406c9065aa2f92b779cb2c218bf09c SHA512 542e18d674c33b54718cdcf11700c5476356071534db7b0986e32c10a706a2fa35295d7af5a2a5c147a3e22182817c9900aea7c0c830d51cd62526eb8c759200 EBUILD aubio-0.4.9-r4.ebuild 4070 BLAKE2B 7bb5634b723df1d527c7679a8fa9a9c7290f206ec39492ccbc034ea22c3e59fc5906083c9ba00fad013995c9cf6eaac4dd634b1b89664295eb4c6b98a480594a SHA512 60c59b90f3a0e043787f036cba746452f6bdd57ca3c4823c95ff35a2766ab3467016178f6763f2367d880959339812996d60dbb58a9cb46a23ab07dc02e4e840 MISC metadata.xml 424 BLAKE2B 427627520c0e31649dc3bfa4011cb80b48cac5bc2ba6bea55812b033b1a92e2a07477729f83057ae0c213c82ed20899e05978e6968db3d3ff166e153c4b1c1ea SHA512 a9cb14aef216e074f21616493f1a9276c43f05709b14492de8cbd90d4f19878bc9f905545327985639f05ee75234d11689eba519f88c6bafaa8b848bd887178d diff --git a/media-libs/aubio/aubio-0.4.9-r2.ebuild b/media-libs/aubio/aubio-0.4.9-r2.ebuild deleted file mode 100644 index ddedae01e700..000000000000 --- a/media-libs/aubio/aubio-0.4.9-r2.ebuild +++ /dev/null @@ -1,152 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_OPTIONAL=1 -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE='threads(+)' -inherit distutils-r1 waf-utils - -DESCRIPTION="Library for audio labelling" -HOMEPAGE="https://aubio.org/" -SRC_URI="https://aubio.org/pub/${P}.tar.bz2" - -LICENSE="GPL-3" -SLOT="0/5" -KEYWORDS="amd64 ~loong ~ppc ppc64 sparc x86" -IUSE="doc double-precision examples ffmpeg fftw jack libsamplerate sndfile python test" - -REQUIRED_USE="${PYTHON_REQUIRED_USE} - ?? ( double-precision libsamplerate ) - doc? ( python ) -" - -RESTRICT="!test? ( test )" - -RDEPEND=" - ffmpeg? ( >=media-video/ffmpeg-2.6:0= ) - fftw? ( sci-libs/fftw:3.0= ) - jack? ( virtual/jack ) - libsamplerate? ( media-libs/libsamplerate ) - python? ( - ${PYTHON_DEPS} - dev-python/numpy[${PYTHON_USEDEP}] - ) - sndfile? ( media-libs/libsndfile ) -" - -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - app-text/txt2man - virtual/pkgconfig - doc? ( - app-text/doxygen - dev-python/sphinx - ) -" - -DOCS=( AUTHORS ChangeLog README.md ) -PYTHON_SRC_DIR="${S}" - -PATCHES=( - "${FILESDIR}"/${PN}-0.4.9-docdir.patch - "${FILESDIR}"/ffmpeg5.patch - "${FILESDIR}"/${PN}-0.4.9-remove-universal-newlines.patch -) - -src_prepare() { - default - - sed -e "s:doxygen:doxygen_disabled:" -i wscript || die - - sed -e "s/, 'sphinx.ext.intersphinx'//" -i doc/conf.py || die - - # ERROR: "Skipped: no test sounds, add some in 'python/tests/sounds/'!" - rm python/tests/test_source.py || die - - if ! use test; then - sed -e "/bld.*tests/d" -i wscript || die - fi -} - -src_configure() { - python_setup - - local mywafconfargs=( - --enable-complex - --docdir="${EPREFIX}"/usr/share/doc/${PF} - $(use_enable doc docs) - $(use_enable double-precision double) - $(use_enable fftw fftw3) - $(use_enable ffmpeg avcodec) - $(use_enable jack) - $(use_enable libsamplerate samplerate) - $(use_enable sndfile) - ) - - use double-precision || mywafconfargs+=( $(use_enable fftw fftw3f) ) - - waf-utils_src_configure "${mywafconfargs[@]}" - - if use python ; then - cd "${PYTHON_SRC_DIR}" || die - distutils-r1_src_configure - fi -} - -src_compile() { - waf-utils_src_compile --notests - - if use python ; then - cd "${PYTHON_SRC_DIR}" || die - distutils-r1_src_compile - - if use doc ; then - # No API function like distutils_install_for_testing available for this use case - pushd "${S}"/doc &>/dev/null || die - python_setup - LD_LIBRARY_PATH="${S}/build/src:${LD_LIBRARY_PATH}" \ - PYTHONPATH="${S%%/}-${EPYTHON/./_}/lib${PYTHONPATH:+:${PYTHONPATH}}" \ - emake dirhtml - fi - - cd "${S}" || die - fi -} - -src_test() { - waf-utils_src_compile --alltests - - if use python ; then - cd "${PYTHON_SRC_DIR}" || die - distutils-r1_src_test - fi -} - -python_test() { - LD_LIBRARY_PATH="${S}/build/src:${LD_LIBRARY_PATH}" eunittest python/tests -} - -src_install() { - waf-utils_src_install - - if use examples; then - # install dist_noinst_SCRIPTS from Makefile.am - dodoc -r examples - fi - - if use python ; then - cd "${PYTHON_SRC_DIR}" || die - DOCS="" distutils-r1_src_install - newdoc python/README.md README.python - fi - - if use doc; then - dodoc doc/*.txt - docinto html - dodoc -r doc/_build/dirhtml/. - fi - - find "${ED}" -name "*.a" -delete || die -} |