public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: media-libs/vo-aacenc/
@ 2017-02-11 11:03 Alexis Ballier
  0 siblings, 0 replies; 9+ messages in thread
From: Alexis Ballier @ 2017-02-11 11:03 UTC (permalink / raw
  To: gentoo-commits

commit:     36653e1b24d307c5280722b0fe530c341b098042
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 11 11:03:24 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Sat Feb 11 11:03:34 2017 +0000
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-9999.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} == *9999 ]] ; 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-9999.ebuild b/media-libs/vo-aacenc/vo-aacenc-9999.ebuild
index 7d154fcff6..2aed642b20 100644
--- a/media-libs/vo-aacenc/vo-aacenc-9999.ebuild
+++ b/media-libs/vo-aacenc/vo-aacenc-9999.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} == *9999 ]] ; 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)"


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/vo-aacenc/
@ 2017-02-11 11:03 Alexis Ballier
  0 siblings, 0 replies; 9+ messages in thread
From: Alexis Ballier @ 2017-02-11 11:03 UTC (permalink / raw
  To: gentoo-commits

commit:     e36582f873b58231948cba2183fda4790ba31391
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 11 10:59:26 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Sat Feb 11 11:03:34 2017 +0000
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 92a969fca0f2ab6758cb6d2a0f7e56991ceeb3ff6c1d68d7731008c3c31ebdaa222211d6153b6a125ddbcc529f65652ce64d902d6a533d3d3782946f764c76a3

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..0000000000
--- 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} == *9999 ]] ; then
-	SCM="git-2"
-	EGIT_REPO_URI="git://github.com/mstorsjo/${PN}.git"
-	[[ ${PV%9999} != "" ]] && EGIT_BRANCH="release/${PV%.9999}"
-fi
-
-inherit eutils multilib autotools ${SCM}
-
-DESCRIPTION="VisualOn AAC encoder library"
-HOMEPAGE="https://sourceforge.net/projects/opencore-amr/"
-
-if [[ ${PV} == *9999 ]] ; 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} == *9999 ]] || \
-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} == *9999 ]] && 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
-}


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/vo-aacenc/
@ 2017-06-19 16:33 Alexis Ballier
  0 siblings, 0 replies; 9+ messages in thread
From: Alexis Ballier @ 2017-06-19 16:33 UTC (permalink / raw
  To: gentoo-commits

commit:     d96e70d22fe02001746bbdd256da300fc9b3e31d
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 19 16:33:25 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Mon Jun 19 16:33:38 2017 +0000
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-9999.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} == *9999 ]] || \
 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-9999.ebuild b/media-libs/vo-aacenc/vo-aacenc-9999.ebuild
index 0b88b39aeba..9f453d7a9ba 100644
--- a/media-libs/vo-aacenc/vo-aacenc-9999.ebuild
+++ b/media-libs/vo-aacenc/vo-aacenc-9999.ebuild
@@ -28,15 +28,15 @@ SLOT="0"
 
 [[ ${PV} == *9999 ]] || \
 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
 }


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/vo-aacenc/
@ 2017-06-19 22:05 Alexis Ballier
  0 siblings, 0 replies; 9+ messages in thread
From: Alexis Ballier @ 2017-06-19 22:05 UTC (permalink / raw
  To: gentoo-commits

commit:     df5e67678fa6a17d398729ffc6a51989bd455d32
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 19 22:04:45 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Mon Jun 19 22:05:08 2017 +0000
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-9999.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} == *9999 ]] || \
-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-9999.ebuild b/media-libs/vo-aacenc/vo-aacenc-9999.ebuild
index 9f453d7a9ba..2046873dd9c 100644
--- a/media-libs/vo-aacenc/vo-aacenc-9999.ebuild
+++ b/media-libs/vo-aacenc/vo-aacenc-9999.ebuild
@@ -27,7 +27,7 @@ LICENSE="Apache-2.0"
 SLOT="0"
 
 [[ ${PV} == *9999 ]] || \
-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


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/vo-aacenc/
@ 2017-07-30  9:38 Michał Górny
  0 siblings, 0 replies; 9+ messages in thread
From: Michał Górny @ 2017-07-30  9:38 UTC (permalink / raw
  To: gentoo-commits

commit:     7bfc83fe39c274d12a29442a7848603196af610a
Author:     David Hicks <david <AT> hicks <DOT> id <DOT> au>
AuthorDate: Sat Jul 29 16:40:15 2017 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Jul 30 09:38:03 2017 +0000
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-9999.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} == *9999 ]] ; then
 	SCM="git-2"
-	EGIT_REPO_URI="git://github.com/mstorsjo/${PN}.git"
+	EGIT_REPO_URI="https://github.com/mstorsjo/${PN}.git"
 	[[ ${PV%9999} != "" ]] && EGIT_BRANCH="release/${PV%.9999}"
 	AUTOTOOLS_AUTORECONF=yes
 fi

diff --git a/media-libs/vo-aacenc/vo-aacenc-9999.ebuild b/media-libs/vo-aacenc/vo-aacenc-9999.ebuild
index 2046873dd9c..82167222f36 100644
--- a/media-libs/vo-aacenc/vo-aacenc-9999.ebuild
+++ b/media-libs/vo-aacenc/vo-aacenc-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=5
 
 if [[ ${PV} == *9999 ]] ; then
 	SCM="git-2"
-	EGIT_REPO_URI="git://github.com/mstorsjo/${PN}.git"
+	EGIT_REPO_URI="https://github.com/mstorsjo/${PN}.git"
 	[[ ${PV%9999} != "" ]] && EGIT_BRANCH="release/${PV%.9999}"
 	AUTOTOOLS_AUTORECONF=yes
 fi


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/vo-aacenc/
@ 2019-05-15 13:54 Aaron Bauman
  0 siblings, 0 replies; 9+ messages in thread
From: Aaron Bauman @ 2019-05-15 13:54 UTC (permalink / raw
  To: gentoo-commits

commit:     5ef9285907c5d7d4c53ae8bf4beb5e2e13f898e1
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Wed May 15 13:53:39 2019 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Wed May 15 13:54:44 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ef92859

media-libs/vo-aacenc: arm64 stable

Signed-off-by: Aaron Bauman <bman <AT> 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} == *9999 ]] || \
-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


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/vo-aacenc/
@ 2019-06-16 16:10 David Seifert
  0 siblings, 0 replies; 9+ messages in thread
From: David Seifert @ 2019-06-16 16:10 UTC (permalink / raw
  To: gentoo-commits

commit:     35fcbcb19b7059dc673113d52f6430da3c5349bc
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 16 16:10:09 2019 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Jun 16 16:10:09 2019 +0000
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 <soap <AT> 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} == *9999 ]] ; then
-	SCM="git-2"
+inherit flag-o-matic multilib-minimal
+
+if [[ ${PV} == *9999 ]]; then
+	inherit autotools git-r3
 	EGIT_REPO_URI="https://github.com/mstorsjo/${PN}.git"
-	[[ ${PV%9999} != "" ]] && EGIT_BRANCH="release/${PV%.9999}"
-	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} == *9999 ]] ; 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} == *9999 ]] && eautoreconf
+}
 
-[[ ${PV} == *9999 ]] || \
-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
 }


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/vo-aacenc/
@ 2019-06-16 16:10 David Seifert
  0 siblings, 0 replies; 9+ messages in thread
From: David Seifert @ 2019-06-16 16:10 UTC (permalink / raw
  To: gentoo-commits

commit:     19279f12639f3f93ed8ad8e8f6dde8e973aa138a
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 16 16:10:06 2019 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Jun 16 16:10:06 2019 +0000
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 <soap <AT> gentoo.org>

 media-libs/vo-aacenc/vo-aacenc-9999.ebuild | 57 ++++++++++++++++--------------
 1 file changed, 30 insertions(+), 27 deletions(-)

diff --git a/media-libs/vo-aacenc/vo-aacenc-9999.ebuild b/media-libs/vo-aacenc/vo-aacenc-9999.ebuild
index 7d6b2869b05..022f13cf020 100644
--- a/media-libs/vo-aacenc/vo-aacenc-9999.ebuild
+++ b/media-libs/vo-aacenc/vo-aacenc-9999.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} == *9999 ]] ; then
-	SCM="git-2"
+inherit flag-o-matic multilib-minimal
+
+if [[ ${PV} == *9999 ]]; then
+	inherit autotools git-r3
 	EGIT_REPO_URI="https://github.com/mstorsjo/${PN}.git"
-	[[ ${PV%9999} != "" ]] && EGIT_BRANCH="release/${PV%.9999}"
-	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} == *9999 ]] ; 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} == *9999 ]] && eautoreconf
+}
 
-[[ ${PV} == *9999 ]] || \
-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
 }


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: media-libs/vo-aacenc/
@ 2022-08-30 19:06 Sam James
  0 siblings, 0 replies; 9+ messages in thread
From: Sam James @ 2022-08-30 19:06 UTC (permalink / raw
  To: gentoo-commits

commit:     264e71e45caf5290f670a145cb241c949e44bcf8
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 30 18:29:00 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Aug 30 19:06:10 2022 +0000
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 <sam <AT> gentoo.org>

 media-libs/vo-aacenc/vo-aacenc-0.1.3.ebuild | 2 +-
 media-libs/vo-aacenc/vo-aacenc-9999.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-9999.ebuild b/media-libs/vo-aacenc/vo-aacenc-9999.ebuild
index 55096b3dbc2f..c8206d59dead 100644
--- a/media-libs/vo-aacenc/vo-aacenc-9999.ebuild
+++ b/media-libs/vo-aacenc/vo-aacenc-9999.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)
 }
 


^ permalink raw reply related	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2022-08-30 19:06 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-02-11 11:03 [gentoo-commits] repo/gentoo:master commit in: media-libs/vo-aacenc/ Alexis Ballier
  -- strict thread matches above, loose matches on Subject: below --
2017-02-11 11:03 Alexis Ballier
2017-06-19 16:33 Alexis Ballier
2017-06-19 22:05 Alexis Ballier
2017-07-30  9:38 Michał Górny
2019-05-15 13:54 Aaron Bauman
2019-06-16 16:10 David Seifert
2019-06-16 16:10 David Seifert
2022-08-30 19:06 Sam James

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox