[gentoo-commits] repo/gentoo:master commit in: media-libs/vo-aacenc/

2022-08-30 Thread Sam James
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/

2019-06-16 Thread David Seifert
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/

2019-06-16 Thread David Seifert
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/

2019-05-15 Thread Aaron Bauman
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/

2017-07-30 Thread Michał Górny
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/

2017-06-19 Thread Alexis Ballier
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/

2017-06-19 Thread Alexis Ballier
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/

2017-02-11 Thread Alexis Ballier
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/

2017-02-11 Thread Alexis Ballier
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)"