[gentoo-commits] repo/gentoo:master commit in: media-libs/vo-aacenc/
commit: 264e71e45caf5290f670a145cb241c949e44bcf8 Author: Sam James gentoo org> AuthorDate: Tue Aug 30 18:29:00 2022 + Commit: Sam James gentoo org> CommitDate: Tue Aug 30 19:06:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=264e71e4 media-libs/vo-aacenc: limit multilib features (drop doc) Signed-off-by: Sam James gentoo.org> media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild | 2 +- media-libs/vo-aacenc/vo-aacenc-.ebuild | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild b/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild index b69bfc681de0..3b62d10b771f 100644 --- a/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild +++ b/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild @@ -33,7 +33,7 @@ multilib_src_configure() { ECONF_SOURCE="${S}" econf \ $(use_enable cpu_flags_arm_neon armv7neon) \ - $(use_enable examples example) \ + $(multilib_native_use_enable examples example) \ $(use_enable static-libs static) } diff --git a/media-libs/vo-aacenc/vo-aacenc-.ebuild b/media-libs/vo-aacenc/vo-aacenc-.ebuild index 55096b3dbc2f..c8206d59dead 100644 --- a/media-libs/vo-aacenc/vo-aacenc-.ebuild +++ b/media-libs/vo-aacenc/vo-aacenc-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -33,7 +33,7 @@ multilib_src_configure() { ECONF_SOURCE="${S}" econf \ $(use_enable cpu_flags_arm_neon armv7neon) \ - $(use_enable examples example) \ + $(multilib_native_use_enable examples example) \ $(use_enable static-libs static) }
[gentoo-commits] repo/gentoo:master commit in: media-libs/vo-aacenc/
commit: 19279f12639f3f93ed8ad8e8f6dde8e973aa138a Author: David Seifert gentoo org> AuthorDate: Sun Jun 16 16:10:06 2019 + Commit: David Seifert gentoo org> CommitDate: Sun Jun 16 16:10:06 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19279f12 media-libs/vo-aacenc: Update live ebuild Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: David Seifert gentoo.org> media-libs/vo-aacenc/vo-aacenc-.ebuild | 57 -- 1 file changed, 30 insertions(+), 27 deletions(-) diff --git a/media-libs/vo-aacenc/vo-aacenc-.ebuild b/media-libs/vo-aacenc/vo-aacenc-.ebuild index 7d6b2869b05..022f13cf020 100644 --- a/media-libs/vo-aacenc/vo-aacenc-.ebuild +++ b/media-libs/vo-aacenc/vo-aacenc-.ebuild @@ -1,42 +1,45 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -if [[ ${PV} == * ]] ; then - SCM="git-2" +inherit flag-o-matic multilib-minimal + +if [[ ${PV} == * ]]; then + inherit autotools git-r3 EGIT_REPO_URI="https://github.com/mstorsjo/${PN}.git; - [[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}" - AUTOTOOLS_AUTORECONF=yes +else + SRC_URI="mirror://sourceforge/opencore-amr/${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" fi -inherit autotools-multilib flag-o-matic ${SCM} - DESCRIPTION="VisualOn AAC encoder library" HOMEPAGE="https://sourceforge.net/projects/opencore-amr/; -if [[ ${PV} == * ]] ; then - SRC_URI="" -elif [[ ${PV%_p*} != ${PV} ]] ; then # Gentoo snapshot - SRC_URI="mirror://gentoo/${P}.tar.xz" -else # Official release - SRC_URI="mirror://sourceforge/opencore-amr/${P}.tar.gz" -fi - LICENSE="Apache-2.0" SLOT="0" +IUSE="cpu_flags_arm_neon examples static-libs" + +src_prepare() { + default + [[ ${PV} == * ]] && eautoreconf +} -[[ ${PV} == * ]] || \ -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" -IUSE="examples static-libs cpu_flags_arm_neon" +multilib_src_configure() { + if use cpu_flags_arm_neon; then + local -x CFLAGS="${CFLAGS}" + append-cflags -mfpu=neon + fi + + ECONF_SOURCE="${S}" econf \ + $(use_enable cpu_flags_arm_neon armv7neon) \ + $(use_enable examples example) \ + $(use_enable static-libs static) +} -AUTOTOOLS_PRUNE_LIBTOOL_FILES=all +multilib_src_install_all() { + einstalldocs -src_configure() { - use cpu_flags_arm_neon && append-flags '-mfpu=neon' - local myeconfargs=( - "$(use_enable examples example)" - "$(use_enable cpu_flags_arm_neon armv7neon)" - ) - autotools-multilib_src_configure + # package provides .pc files + find "${D}" -name '*.la' -delete || die }
[gentoo-commits] repo/gentoo:master commit in: media-libs/vo-aacenc/
commit: 35fcbcb19b7059dc673113d52f6430da3c5349bc Author: David Seifert gentoo org> AuthorDate: Sun Jun 16 16:10:09 2019 + Commit: David Seifert gentoo org> CommitDate: Sun Jun 16 16:10:09 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35fcbcb1 media-libs/vo-aacenc: Port to EAPI 7 Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: David Seifert gentoo.org> media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild | 55 +++-- 1 file changed, 29 insertions(+), 26 deletions(-) diff --git a/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild b/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild index 20ed3fb06f7..7511d4823b8 100644 --- a/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild +++ b/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild @@ -1,42 +1,45 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -if [[ ${PV} == * ]] ; then - SCM="git-2" +inherit flag-o-matic multilib-minimal + +if [[ ${PV} == * ]]; then + inherit autotools git-r3 EGIT_REPO_URI="https://github.com/mstorsjo/${PN}.git; - [[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}" - AUTOTOOLS_AUTORECONF=yes +else + SRC_URI="mirror://sourceforge/opencore-amr/${P}.tar.gz" + KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" fi -inherit autotools-multilib flag-o-matic ${SCM} - DESCRIPTION="VisualOn AAC encoder library" HOMEPAGE="https://sourceforge.net/projects/opencore-amr/; -if [[ ${PV} == * ]] ; then - SRC_URI="" -elif [[ ${PV%_p*} != ${PV} ]] ; then # Gentoo snapshot - SRC_URI="mirror://gentoo/${P}.tar.xz" -else # Official release - SRC_URI="mirror://sourceforge/opencore-amr/${P}.tar.gz" -fi - LICENSE="Apache-2.0" SLOT="0" +IUSE="cpu_flags_arm_neon examples static-libs" + +src_prepare() { + default + [[ ${PV} == * ]] && eautoreconf +} -[[ ${PV} == * ]] || \ -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" -IUSE="examples static-libs cpu_flags_arm_neon" +multilib_src_configure() { + if use cpu_flags_arm_neon; then + local -x CFLAGS="${CFLAGS}" + append-cflags -mfpu=neon + fi + + ECONF_SOURCE="${S}" econf \ + $(use_enable cpu_flags_arm_neon armv7neon) \ + $(use_enable examples example) \ + $(use_enable static-libs static) +} -AUTOTOOLS_PRUNE_LIBTOOL_FILES=all +multilib_src_install_all() { + einstalldocs -src_configure() { - use cpu_flags_arm_neon && append-flags '-mfpu=neon' - local myeconfargs=( - "$(use_enable examples example)" - "$(use_enable cpu_flags_arm_neon armv7neon)" - ) - autotools-multilib_src_configure + # package provides .pc files + find "${D}" -name '*.la' -delete || die }
[gentoo-commits] repo/gentoo:master commit in: media-libs/vo-aacenc/
commit: 5ef9285907c5d7d4c53ae8bf4beb5e2e13f898e1 Author: Aaron Bauman gentoo org> AuthorDate: Wed May 15 13:53:39 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Wed May 15 13:54:44 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ef92859 media-libs/vo-aacenc: arm64 stable Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="arm64" media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild b/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild index 92e4d59fb2d..20ed3fb06f7 100644 --- a/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild +++ b/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -27,7 +27,7 @@ LICENSE="Apache-2.0" SLOT="0" [[ ${PV} == * ]] || \ -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" IUSE="examples static-libs cpu_flags_arm_neon" AUTOTOOLS_PRUNE_LIBTOOL_FILES=all
[gentoo-commits] repo/gentoo:master commit in: media-libs/vo-aacenc/
commit: 7bfc83fe39c274d12a29442a7848603196af610a Author: David Hicks hicks id au> AuthorDate: Sat Jul 29 16:40:15 2017 + Commit: Michał Górny gentoo org> CommitDate: Sun Jul 30 09:38:03 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bfc83fe media-libs/vo-aacenc: use HTTPS for GitHub Package-Manager: Portage-2.3.6, Repoman-2.3.3 media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild | 2 +- media-libs/vo-aacenc/vo-aacenc-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild b/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild index 17940dadab5..cd5f549fefd 100644 --- a/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild +++ b/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild @@ -5,7 +5,7 @@ EAPI=5 if [[ ${PV} == * ]] ; then SCM="git-2" - EGIT_REPO_URI="git://github.com/mstorsjo/${PN}.git" + EGIT_REPO_URI="https://github.com/mstorsjo/${PN}.git; [[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}" AUTOTOOLS_AUTORECONF=yes fi diff --git a/media-libs/vo-aacenc/vo-aacenc-.ebuild b/media-libs/vo-aacenc/vo-aacenc-.ebuild index 2046873dd9c..82167222f36 100644 --- a/media-libs/vo-aacenc/vo-aacenc-.ebuild +++ b/media-libs/vo-aacenc/vo-aacenc-.ebuild @@ -5,7 +5,7 @@ EAPI=5 if [[ ${PV} == * ]] ; then SCM="git-2" - EGIT_REPO_URI="git://github.com/mstorsjo/${PN}.git" + EGIT_REPO_URI="https://github.com/mstorsjo/${PN}.git; [[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}" AUTOTOOLS_AUTORECONF=yes fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/vo-aacenc/
commit: df5e67678fa6a17d398729ffc6a51989bd455d32 Author: Alexis Ballier gentoo org> AuthorDate: Mon Jun 19 22:04:45 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Mon Jun 19 22:05:08 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df5e6767 media-libs/vo-aacenc: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild | 2 +- media-libs/vo-aacenc/vo-aacenc-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild b/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild index b1f346d5b47..17940dadab5 100644 --- a/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild +++ b/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild @@ -27,7 +27,7 @@ LICENSE="Apache-2.0" SLOT="0" [[ ${PV} == * ]] || \ -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos" IUSE="examples static-libs cpu_flags_arm_neon" AUTOTOOLS_PRUNE_LIBTOOL_FILES=all diff --git a/media-libs/vo-aacenc/vo-aacenc-.ebuild b/media-libs/vo-aacenc/vo-aacenc-.ebuild index 9f453d7a9ba..2046873dd9c 100644 --- a/media-libs/vo-aacenc/vo-aacenc-.ebuild +++ b/media-libs/vo-aacenc/vo-aacenc-.ebuild @@ -27,7 +27,7 @@ LICENSE="Apache-2.0" SLOT="0" [[ ${PV} == * ]] || \ -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos" IUSE="examples static-libs cpu_flags_arm_neon" AUTOTOOLS_PRUNE_LIBTOOL_FILES=all
[gentoo-commits] repo/gentoo:master commit in: media-libs/vo-aacenc/
commit: d96e70d22fe02001746bbdd256da300fc9b3e31d Author: Alexis Ballier gentoo org> AuthorDate: Mon Jun 19 16:33:25 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Mon Jun 19 16:33:38 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d96e70d2 media-libs/vo-aacenc: convert to cpu_flags_arm Package-Manager: Portage-2.3.6, Repoman-2.3.2 media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild | 6 +++--- media-libs/vo-aacenc/vo-aacenc-.ebuild | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild b/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild index 80bf8e0e859..b1f346d5b47 100644 --- a/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild +++ b/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild @@ -28,15 +28,15 @@ SLOT="0" [[ ${PV} == * ]] || \ KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos" -IUSE="examples static-libs neon" +IUSE="examples static-libs cpu_flags_arm_neon" AUTOTOOLS_PRUNE_LIBTOOL_FILES=all src_configure() { - use neon && append-flags '-mfpu=neon' + use cpu_flags_arm_neon && append-flags '-mfpu=neon' local myeconfargs=( "$(use_enable examples example)" - "$(use_enable neon armv7neon)" + "$(use_enable cpu_flags_arm_neon armv7neon)" ) autotools-multilib_src_configure } diff --git a/media-libs/vo-aacenc/vo-aacenc-.ebuild b/media-libs/vo-aacenc/vo-aacenc-.ebuild index 0b88b39aeba..9f453d7a9ba 100644 --- a/media-libs/vo-aacenc/vo-aacenc-.ebuild +++ b/media-libs/vo-aacenc/vo-aacenc-.ebuild @@ -28,15 +28,15 @@ SLOT="0" [[ ${PV} == * ]] || \ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos" -IUSE="examples static-libs neon" +IUSE="examples static-libs cpu_flags_arm_neon" AUTOTOOLS_PRUNE_LIBTOOL_FILES=all src_configure() { - use neon && append-flags '-mfpu=neon' + use cpu_flags_arm_neon && append-flags '-mfpu=neon' local myeconfargs=( "$(use_enable examples example)" - "$(use_enable neon armv7neon)" + "$(use_enable cpu_flags_arm_neon armv7neon)" ) autotools-multilib_src_configure }
[gentoo-commits] repo/gentoo:master commit in: media-libs/vo-aacenc/
commit: e36582f873b58231948cba2183fda4790ba31391 Author: Alexis Ballier gentoo org> AuthorDate: Sat Feb 11 10:59:26 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Sat Feb 11 11:03:34 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e36582f8 media-libs/vo-aacenc: remove old Package-Manager: Portage-2.3.3, Repoman-2.3.1 media-libs/vo-aacenc/Manifest | 1 - media-libs/vo-aacenc/vo-aacenc-0.1.2.ebuild | 50 - 2 files changed, 51 deletions(-) diff --git a/media-libs/vo-aacenc/Manifest b/media-libs/vo-aacenc/Manifest index 4b9679facc..c035bfa76d 100644 --- a/media-libs/vo-aacenc/Manifest +++ b/media-libs/vo-aacenc/Manifest @@ -1,2 +1 @@ -DIST vo-aacenc-0.1.2.tar.gz 599983 SHA256 d1911edba77f0406aa45ef630cdf340a4f35fd42e1d37a6e3ee01365d86f3959 SHA512 28eb60656738c205b3e7734b997691246b6786d4a11ff6ad32d6e2b512cc0c8ddaeec352f69bc7006923a9b66c90fb9b8679bb52d9954cb3152f4aa780051427 WHIRLPOOL 8390428255d61daa4b9fe9b9233cacb45ec89a34761995cf6ebb88803883e6cbfade492a204aae96abb392d6cf7613c9bb12dc3318ef2fb5c19aa84aafb40ba8 DIST vo-aacenc-0.1.3.tar.gz 612463 SHA256 e51a7477a359f18df7c4f82d195dab4e14e7414cbd48cf79cc195fc446850f36 SHA512 c8f00dfa758270ba9cad35dd6e24905dc7cf33d7717454b7c2c56c40dbf54f682450aa010a410a0350d70119d2aaa2e5ba4471b5bbe05ccec1f9d20ab3e57853 WHIRLPOOL 92a969fca0f2ab6758cb6d2a0f7e56991ceeb3ff6c1d68d7731008c3c31ebdaa11d6153b6a125ddbcc529f65652ce64d902d6a533d3d3782946f764c76a3 diff --git a/media-libs/vo-aacenc/vo-aacenc-0.1.2.ebuild b/media-libs/vo-aacenc/vo-aacenc-0.1.2.ebuild deleted file mode 100644 index 7218a7f471..00 --- a/media-libs/vo-aacenc/vo-aacenc-0.1.2.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 - -if [[ ${PV} == * ]] ; then - SCM="git-2" - EGIT_REPO_URI="git://github.com/mstorsjo/${PN}.git" - [[ ${PV%} != "" ]] && EGIT_BRANCH="release/${PV%.}" -fi - -inherit eutils multilib autotools ${SCM} - -DESCRIPTION="VisualOn AAC encoder library" -HOMEPAGE="https://sourceforge.net/projects/opencore-amr/; - -if [[ ${PV} == * ]] ; then - SRC_URI="" -elif [[ ${PV%_p*} != ${PV} ]] ; then # Gentoo snapshot - SRC_URI="mirror://gentoo/${P}.tar.xz" -else # Official release - SRC_URI="mirror://sourceforge/opencore-amr/${P}.tar.gz" -fi - -LICENSE="Apache-2.0" -SLOT="0" - -# Don't move KEYWORDS on the previous line or ekeyword won't work # 399061 -[[ ${PV} == * ]] || \ -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos" -IUSE="examples static-libs neon" - -src_prepare() { - [[ ${PV} == * ]] && eautoreconf -} - -src_configure() { - econf \ - --disable-silent-rules \ - --disable-dependency-tracking \ - $(use_enable examples example) \ - $(use_enable neon armv7neon) \ - $(use_enable static-libs static) -} - -src_install() { - emake DESTDIR="${D}" install || die - find "${D}"usr/$(get_libdir) -name '*.la' -delete -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/vo-aacenc/
commit: 36653e1b24d307c5280722b0fe530c341b098042 Author: Alexis Ballier gentoo org> AuthorDate: Sat Feb 11 11:03:24 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Sat Feb 11 11:03:34 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36653e1b media-libs/vo-aacenc: Append -mfpu=neon when USE=neon is set, it does not build otherwise. Bug #608878. Package-Manager: Portage-2.3.3, Repoman-2.3.1 media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild | 5 +++-- media-libs/vo-aacenc/vo-aacenc-.ebuild | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild b/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild index a1443bc0fa..783c9ac215 100644 --- a/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild +++ b/media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then AUTOTOOLS_AUTORECONF=yes fi -inherit autotools-multilib ${SCM} +inherit autotools-multilib flag-o-matic ${SCM} DESCRIPTION="VisualOn AAC encoder library" HOMEPAGE="https://sourceforge.net/projects/opencore-amr/; @@ -34,6 +34,7 @@ IUSE="examples static-libs neon" AUTOTOOLS_PRUNE_LIBTOOL_FILES=all src_configure() { + use neon && append-flags '-mfpu=neon' local myeconfargs=( "$(use_enable examples example)" "$(use_enable neon armv7neon)" diff --git a/media-libs/vo-aacenc/vo-aacenc-.ebuild b/media-libs/vo-aacenc/vo-aacenc-.ebuild index 7d154fcff6..2aed642b20 100644 --- a/media-libs/vo-aacenc/vo-aacenc-.ebuild +++ b/media-libs/vo-aacenc/vo-aacenc-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then AUTOTOOLS_AUTORECONF=yes fi -inherit autotools-multilib ${SCM} +inherit autotools-multilib flag-o-matic ${SCM} DESCRIPTION="VisualOn AAC encoder library" HOMEPAGE="https://sourceforge.net/projects/opencore-amr/; @@ -34,6 +34,7 @@ IUSE="examples static-libs neon" AUTOTOOLS_PRUNE_LIBTOOL_FILES=all src_configure() { + use neon && append-flags '-mfpu=neon' local myeconfargs=( "$(use_enable examples example)" "$(use_enable neon armv7neon)"