# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 inherit autotools multilib-minimal DESCRIPTION="The Ogg Vorbis sound file format library" HOMEPAGE="https://xiph.org/vorbis/" SRC_URI="https://downloads.xiph.org/releases/vorbis/${P}.tar.xz" LICENSE="BSD" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="static-libs test" RESTRICT="!test? ( test )" BDEPEND="virtual/pkgconfig" RDEPEND=">=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" PATCHES=( "${FILESDIR}"/${PN}-1.3.7-macro-wstrict-prototypes.patch ) src_prepare() { default sed -i \ -e '/CFLAGS/s:-O20::' \ -e '/CFLAGS/s:-mcpu=750::' \ -e '/CFLAGS/s:-mno-ieee-fp::' \ configure.ac || die # Un-hack docdir redefinition. find -name 'Makefile.am' \ -exec sed -i \ -e 's:$(datadir)/doc/$(PACKAGE)-$(VERSION):@docdir@/html:' \ {} + || die eautoreconf } multilib_src_configure() { local myconf=( --enable-shared $(use_enable static-libs static) $(use_enable test oggtest) ) ECONF_SOURCE="${S}" econf "${myconf[@]}" } multilib_src_install_all() { find "${ED}" -type f -name '*.la' -delete || die }