From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id B27D8139694 for ; Tue, 9 May 2017 18:58:26 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 78774E0CA4; Tue, 9 May 2017 18:58:23 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 4EF1AE0CA4 for ; Tue, 9 May 2017 18:58:23 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 307A3340BEA for ; Tue, 9 May 2017 18:58:22 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id C82EC7434 for ; Tue, 9 May 2017 18:58:20 +0000 (UTC) From: "David Seifert" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "David Seifert" Message-ID: <1494356288.4294dc97c4caaabcfca824951e69147d3b5bb29c.soap@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/libsndfile/ X-VCS-Repository: repo/gentoo X-VCS-Files: media-libs/libsndfile/libsndfile-1.0.28.ebuild X-VCS-Directories: media-libs/libsndfile/ X-VCS-Committer: soap X-VCS-Committer-Name: David Seifert X-VCS-Revision: 4294dc97c4caaabcfca824951e69147d3b5bb29c X-VCS-Branch: master Date: Tue, 9 May 2017 18:58:20 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 21da0ee6-8670-44da-992b-c766f455679a X-Archives-Hash: c346789ac0399042702c4d871718567e commit: 4294dc97c4caaabcfca824951e69147d3b5bb29c Author: David Seifert gentoo org> AuthorDate: Tue May 9 18:54:51 2017 +0000 Commit: David Seifert gentoo org> CommitDate: Tue May 9 18:58:08 2017 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4294dc97 media-libs/libsndfile: Simplify ebuild Package-Manager: Portage-2.3.5, Repoman-2.3.2 media-libs/libsndfile/libsndfile-1.0.28.ebuild | 25 ++++++++----------------- 1 file changed, 8 insertions(+), 17 deletions(-) diff --git a/media-libs/libsndfile/libsndfile-1.0.28.ebuild b/media-libs/libsndfile/libsndfile-1.0.28.ebuild index 7c89653b171..564c1f9386f 100644 --- a/media-libs/libsndfile/libsndfile-1.0.28.ebuild +++ b/media-libs/libsndfile/libsndfile-1.0.28.ebuild @@ -3,9 +3,9 @@ EAPI=6 -PYTHON_COMPAT=( python2_7 pypy ) +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy{,3} ) -inherit autotools python-any-r1 multilib-minimal +inherit python-any-r1 multilib-minimal MY_P=${P/_pre/pre} @@ -23,9 +23,11 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x8 IUSE="alsa minimal sqlite static-libs test" RDEPEND=" - !minimal? ( >=media-libs/flac-1.2.1-r5[${MULTILIB_USEDEP}] + !minimal? ( + >=media-libs/flac-1.2.1-r5[${MULTILIB_USEDEP}] >=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}] - >=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}] ) + >=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}] + ) alsa? ( media-libs/alsa-lib ) sqlite? ( >=dev-db/sqlite-3.2 )" DEPEND="${RDEPEND} @@ -38,27 +40,16 @@ pkg_setup() { use test && python-any-r1_pkg_setup } -src_prepare() { - default - eautoreconf -} - multilib_src_configure() { ECONF_SOURCE="${S}" econf \ --disable-octave \ --disable-gcc-pipe \ + --disable-gcc-opt \ $(use_enable static-libs static) \ $(use_enable !minimal external-libs) \ + $(multilib_native_enable full-suite) \ $(multilib_native_use_enable alsa) \ $(multilib_native_use_enable sqlite) - - if ! multilib_is_native_abi; then - # Do not build useless stuff - local i - for i in man doc examples regtest programs; do - sed -i -e "s/ ${i}//" Makefile || die - done - fi } multilib_src_install_all() {