Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 715908 Details for
Bug 795864
dev-libs/libcdio-paranoia: EAPI 8 request
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
fix.patch
0001-dev-libs-libcdio-paranoia-EAPI-8.patch (text/plain), 2.71 KB, created by
David Michael
on 2021-06-13 23:38:09 UTC
(
hide
)
Description:
fix.patch
Filename:
MIME Type:
Creator:
David Michael
Created:
2021-06-13 23:38:09 UTC
Size:
2.71 KB
patch
obsolete
>From 887501c1eda3445cf1b658969702feaa442cf777 Mon Sep 17 00:00:00 2001 >From: David Michael <fedora.dm0@gmail.com> >Date: Sun, 13 Jun 2021 19:37:52 -0400 >Subject: [PATCH] dev-libs/libcdio-paranoia: EAPI 8 > >Closes: https://bugs.gentoo.org/795864 >Package-Manager: Portage-3.0.20, Repoman-3.0.2 >Signed-off-by: David Michael <fedora.dm0@gmail.com> >--- > .../libcdio-paranoia-2.0.1-r1.ebuild | 76 +++++++++++++++++++ > 1 file changed, 76 insertions(+) > create mode 100644 dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1-r1.ebuild > >diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1-r1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1-r1.ebuild >new file mode 100644 >index 00000000000..b3315bf2dfa >--- /dev/null >+++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1-r1.ebuild >@@ -0,0 +1,76 @@ >+# Copyright 1999-2021 Gentoo Authors >+# Distributed under the terms of the GNU General Public License v2 >+ >+EAPI=8 >+ >+MY_P=${PN}-10.2+${PV/_p/+} >+ >+inherit autotools multilib-minimal >+ >+DESCRIPTION="an advanced CDDA reader with error correction" >+HOMEPAGE="https://www.gnu.org/software/libcdio/" >+SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.bz2" >+ >+# COPYING-GPL from cdparanoia says "2 or later" >+# COPYING-LGPL from cdparanoia says "2.1 or later" but 2 files are without the >+# clause "or later" so we use LGPL-2.1 without + >+LICENSE="GPL-3+ GPL-2+ LGPL-2.1" >+SLOT="0/2" # soname version >+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" >+IUSE="+cxx static-libs test" >+ >+RDEPEND=" >+ >=dev-libs/libcdio-0.94:0=[${MULTILIB_USEDEP}] >+ >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] >+" >+ >+DEPEND="${RDEPEND}" >+ >+BDEPEND=" >+ sys-devel/gettext >+ virtual/pkgconfig >+ test? ( dev-lang/perl ) >+" >+ >+IDEPEND="app-eselect/eselect-cdparanoia" >+ >+RESTRICT="!test? ( test )" >+ >+S="${WORKDIR}/${MY_P}" >+ >+PATCHES=( "${FILESDIR}"/${PN}-2.0.1-pass-NM.patch ) >+DOCS=( AUTHORS ChangeLog NEWS.md README.md THANKS ) >+ >+src_prepare() { >+ default >+ #sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die #466410 >+ eautoreconf >+} >+ >+multilib_src_configure() { >+ local myeconfargs=( >+ #--disable-maintainer-mode >+ --disable-example-progs >+ $(use_enable cxx) >+ --disable-cpp-progs >+ --with-cd-paranoia-name=libcdio-paranoia >+ $(use_enable static-libs static) >+ ) >+ # Darwin linker doesn't get this >+ [[ ${CHOST} == *-darwin* ]] && myeconfargs+=( --disable-ld-version-script ) >+ >+ ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" >+} >+ >+multilib_src_install_all() { >+ einstalldocs >+ find "${ED}" -type f -name '*.la' -delete || die >+} >+ >+pkg_postinst() { >+ eselect cdparanoia update ifunset >+} >+ >+pkg_postrm() { >+ eselect cdparanoia update ifunset >+} >-- >2.31.1 >
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 795864
: 715908