commit:     55442aa2f84df48dc307f97672bbcf41faf1fb8f
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 21 15:50:02 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Feb 21 16:05:45 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55442aa2

media-video/libva-utils: EAPI-7 bump

Sort DEPENDs

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 media-video/libva-utils/libva-utils-9999.ebuild | 53 +++++++++++--------------
 1 file changed, 23 insertions(+), 30 deletions(-)

diff --git a/media-video/libva-utils/libva-utils-9999.ebuild 
b/media-video/libva-utils/libva-utils-9999.ebuild
index 6c7521ce078..6388f612168 100644
--- a/media-video/libva-utils/libva-utils-9999.ebuild
+++ b/media-video/libva-utils/libva-utils-9999.ebuild
@@ -1,63 +1,56 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-SCM=""
-if [ "${PV%9999}" != "${PV}" ] ; then # Live ebuild
-       SCM=git-r3
-       EGIT_BRANCH=master
+if [[ ${PV} = *9999* ]] ; then # Live ebuild
+       inherit git-r3
        EGIT_REPO_URI="https://github.com/intel/libva-utils";
 fi
-
-AUTOTOOLS_AUTORECONF="yes"
-inherit autotools-utils ${SCM} multilib
+inherit autotools
 
 DESCRIPTION="Collection of utilities and tests for VA-API"
 HOMEPAGE="https://01.org/linuxmedia/vaapi";
-if [ "${PV%9999}" != "${PV}" ] ; then # Live ebuild
-       SRC_URI=""
-else
-       SRC_URI="https://github.com/intel/libva-utils/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+if [[ ${PV} != *9999* ]] ; then
+       
SRC_URI="https://github.com/intel/libva-utils/releases/download/${PV}/${P}.tar.bz2";
+       KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
 fi
 
 LICENSE="MIT"
 SLOT="0"
-if [ "${PV%9999}" = "${PV}" ] ; then
-       KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
-else
-       KEYWORDS=""
-fi
 IUSE="+drm test wayland X"
 
-RDEPEND="
+REQUIRED_USE="|| ( drm wayland X )"
+
+BDEPEND="
+       virtual/pkgconfig
+"
+DEPEND="
        >=x11-libs/libva-2.0.0:=[drm?,wayland?,X?]
        drm? ( >=x11-libs/libdrm-2.4 )
+       wayland? ( >=dev-libs/wayland-1.0.6 )
        X? (
                >=x11-libs/libX11-1.6.2
                >=x11-libs/libXext-1.3.2
                >=x11-libs/libXfixes-5.0.1
        )
-       wayland? ( >=dev-libs/wayland-1.0.6 )"
+"
+RDEPEND="${DEPEND}"
 
-DEPEND="${RDEPEND}
-       virtual/pkgconfig"
-
-REQUIRED_USE="|| ( drm wayland X )"
-
-DOCS=( CONTRIBUTING.md README.md )
+DOCS=( CONTRIBUTING.md NEWS README.md )
 
 src_prepare() {
+       default
        sed -e 's/-Werror//' -i test/Makefile.am || die
-       autotools-utils_src_prepare
+       eautoreconf
 }
 
 src_configure() {
        local myeconfargs=(
-               $(use_enable X x11)
-               $(use_enable wayland)
                $(use_enable drm)
                $(use_enable test tests)
+               $(use_enable wayland)
+               $(use_enable X x11)
        )
-       autotools-utils_src_configure
+       econf "${myeconfargs[@]}"
 }

Reply via email to