diff options
Diffstat (limited to 'media-libs/libxtract/libxtract-0.6.6.ebuild')
-rw-r--r-- | media-libs/libxtract/libxtract-0.6.6.ebuild | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/media-libs/libxtract/libxtract-0.6.6.ebuild b/media-libs/libxtract/libxtract-0.6.6.ebuild index b3d815fbc397..43db902d219a 100644 --- a/media-libs/libxtract/libxtract-0.6.6.ebuild +++ b/media-libs/libxtract/libxtract-0.6.6.ebuild @@ -1,32 +1,33 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=8 DESCRIPTION="A simple, portable, lightweight library of audio feature extraction functions" HOMEPAGE="https://github.com/jamiebullock/LibXtract" -SRC_URI="https://github.com/downloads/jamiebullock/LibXtract/${P}.tar.gz" +SRC_URI="mirror://gentoo/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 ~ppc ppc64 x86" -IUSE="doc fftw static-libs" +IUSE="doc fftw" RDEPEND="fftw? ( sci-libs/fftw:3.0 )" -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen )" +DEPEND="${RDEPEND}" +BDEPEND="doc? ( app-text/doxygen[dot] )" src_configure() { econf \ - $(use_enable fftw fft) \ - $(use_enable static-libs static) + $(use_enable fftw fft) # Prevent doc from being generated automagically - use doc || touch doc/doxygen-build.stamp + if ! use doc; then + touch doc/doxygen-build.stamp || die + fi } src_install() { emake DESTDIR="${D}" install - find "${ED}" -name "*.la" -delete + find "${ED}" -name "*.la" -delete || die dodoc README.md TODO AUTHORS - use doc && dohtml doc/html/* + use doc && dodoc -r doc/html/. } |