Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 681325 Details for
Bug 763477
media-libs/libbdplus: EAPI 7 request
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
fix.patch
0001-media-libs-libbdplus-EAPI-7.patch (text/plain), 3.62 KB, created by
David Michael
on 2021-01-05 16:41:19 UTC
(
hide
)
Description:
fix.patch
Filename:
MIME Type:
Creator:
David Michael
Created:
2021-01-05 16:41:19 UTC
Size:
3.62 KB
patch
obsolete
>From c73c033f2570d69f215039174bad6fb266b2e932 Mon Sep 17 00:00:00 2001 >From: David Michael <fedora.dm0@gmail.com> >Date: Sun, 3 Jan 2021 21:18:16 -0500 >Subject: [PATCH] media-libs/libbdplus: EAPI 7 > >Closes: https://bugs.gentoo.org/567196 >Closes: https://bugs.gentoo.org/763477 >Package-Manager: Portage-3.0.12, Repoman-3.0.2 >Signed-off-by: David Michael <fedora.dm0@gmail.com> >--- > media-libs/libbdplus/libbdplus-0.1.2.ebuild | 27 +++++++++++++------ > media-libs/libbdplus/libbdplus-9999.ebuild | 29 ++++++++++++++------- > 2 files changed, 39 insertions(+), 17 deletions(-) > >diff --git a/media-libs/libbdplus/libbdplus-0.1.2.ebuild b/media-libs/libbdplus/libbdplus-0.1.2.ebuild >index c1491101143..f81639b0316 100644 >--- a/media-libs/libbdplus/libbdplus-0.1.2.ebuild >+++ b/media-libs/libbdplus/libbdplus-0.1.2.ebuild >@@ -1,11 +1,11 @@ >-# Copyright 1999-2019 Gentoo Authors >+# Copyright 1999-2021 Gentoo Authors > # Distributed under the terms of the GNU General Public License v2 > >-EAPI=5 >-inherit autotools-multilib >+EAPI=7 >+inherit multilib-minimal > > if [[ ${PV} == 9999 ]] ; then >- inherit git-r3 >+ inherit autotools git-r3 > EGIT_REPO_URI="https://code.videolan.org/videolan/libbdplus.git" > else > SRC_URI="https://downloads.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.bz2" >@@ -17,19 +17,30 @@ HOMEPAGE="https://www.videolan.org/developers/libbdplus.html" > > LICENSE="LGPL-2.1" > SLOT="0" >-IUSE="aacs static-libs" >+IUSE="aacs" > > RDEPEND="dev-libs/libgcrypt:0=[${MULTILIB_USEDEP}] > dev-libs/libgpg-error[${MULTILIB_USEDEP}] > aacs? ( >=media-libs/libaacs-0.7.0[${MULTILIB_USEDEP}] )" > DEPEND="${RDEPEND}" > >-DOCS="ChangeLog README.txt" >+DOCS=( ChangeLog README.txt ) > >-src_configure() { >+src_prepare() { >+ default >+ [[ ${PV} == 9999 ]] && eautoreconf >+} >+ >+multilib_src_configure() { > local myeconfargs=( > --disable-optimizations >+ --disable-static > $(use_with aacs libaacs) > ) >- autotools-multilib_src_configure >+ ECONF_SOURCE=${S} econf "${myeconfargs[@]}" >+} >+ >+multilib_src_install_all() { >+ einstalldocs >+ find "${ED}" -type f -name "*.la" -delete || die > } >diff --git a/media-libs/libbdplus/libbdplus-9999.ebuild b/media-libs/libbdplus/libbdplus-9999.ebuild >index 5525e10aec4..fc184091225 100644 >--- a/media-libs/libbdplus/libbdplus-9999.ebuild >+++ b/media-libs/libbdplus/libbdplus-9999.ebuild >@@ -1,15 +1,15 @@ >-# Copyright 1999-2019 Gentoo Authors >+# Copyright 1999-2021 Gentoo Authors > # Distributed under the terms of the GNU General Public License v2 > >-EAPI=5 >-inherit autotools-multilib >+EAPI=7 >+inherit multilib-minimal > > if [[ ${PV} == 9999 ]] ; then >- inherit git-r3 >+ inherit autotools git-r3 > EGIT_REPO_URI="https://code.videolan.org/videolan/libbdplus.git" > else > SRC_URI="https://downloads.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.bz2" >- KEYWORDS="~amd64 ~x86" >+ KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" > fi > > DESCRIPTION="Blu-ray library for BD+ decryption" >@@ -17,19 +17,30 @@ HOMEPAGE="https://www.videolan.org/developers/libbdplus.html" > > LICENSE="LGPL-2.1" > SLOT="0" >-IUSE="aacs static-libs" >+IUSE="aacs" > > RDEPEND="dev-libs/libgcrypt:0=[${MULTILIB_USEDEP}] > dev-libs/libgpg-error[${MULTILIB_USEDEP}] > aacs? ( >=media-libs/libaacs-0.7.0[${MULTILIB_USEDEP}] )" > DEPEND="${RDEPEND}" > >-DOCS="ChangeLog README.txt" >+DOCS=( ChangeLog README.md ) > >-src_configure() { >+src_prepare() { >+ default >+ [[ ${PV} == 9999 ]] && eautoreconf >+} >+ >+multilib_src_configure() { > local myeconfargs=( > --disable-optimizations >+ --disable-static > $(use_with aacs libaacs) > ) >- autotools-multilib_src_configure >+ ECONF_SOURCE=${S} econf "${myeconfargs[@]}" >+} >+ >+multilib_src_install_all() { >+ einstalldocs >+ find "${ED}" -type f -name "*.la" -delete || die > } >-- >2.26.2 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 763477
:
680974
| 681325