[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: ec3498030c23fb024a8089ae2d05c58de6837fde Author: Miroslav Šulc gentoo org> AuthorDate: Fri Jun 28 09:08:46 2024 + Commit: Miroslav Šulc gentoo org> CommitDate: Fri Jun 28 09:08:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec349803 dev-libs/libcdio: eapi8 Signed-off-by: Miroslav Šulc gentoo.org> dev-libs/libcdio/libcdio-2.1.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio/libcdio-2.1.0-r2.ebuild b/dev-libs/libcdio/libcdio-2.1.0-r2.ebuild index d3965c51ccec..5e75f78459fc 100644 --- a/dev-libs/libcdio/libcdio-2.1.0-r2.ebuild +++ b/dev-libs/libcdio/libcdio-2.1.0-r2.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit autotools flag-o-matic libtool multilib-minimal
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/, dev-libs/libcdio/files/
commit: 83f41b5d07068d1910d20d3554740971109419d8 Author: Ian Jordan gmail com> AuthorDate: Sun Jun 16 10:46:09 2024 + Commit: Miroslav Šulc gentoo org> CommitDate: Fri Jun 28 09:07:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83f41b5d dev-libs/libcdio: ModernC fixes Lack of contact from upstream so adding Parona's patch locally as tested as working fine. Closes: https://bugs.gentoo.org/918988 Thanks-to: Alfred Wingate protonmail.com> Signed-off-by: Ian Jordan gmail.com> Closes: https://github.com/gentoo/gentoo/pull/37184 Signed-off-by: Miroslav Šulc gentoo.org> .../libcdio/files/libcdio-2.1.0-no-lfs-shims.patch | 75 ++ ...dio-2.1.0-r1.ebuild => libcdio-2.1.0-r2.ebuild} | 1 + 2 files changed, 76 insertions(+) diff --git a/dev-libs/libcdio/files/libcdio-2.1.0-no-lfs-shims.patch b/dev-libs/libcdio/files/libcdio-2.1.0-no-lfs-shims.patch new file mode 100644 index ..473c54d9b1ee --- /dev/null +++ b/dev-libs/libcdio/files/libcdio-2.1.0-no-lfs-shims.patch @@ -0,0 +1,75 @@ +From https://bugs.gentoo.org/918988 +From: Alfred Wingate +Date: Mon, 20 May 2024 22:02:08 +0300 +Subject: [PATCH] Do not use LFS shims, rely on _FILE_OFFSET_BITS=64 + +See https://savannah.gnu.org/bugs/?65751 and https://bugs.gentoo.org/918988 + +Setting _FILE_OFFSET_BITS=64 is enough to get the LFS interface, +using LFS shims is unnecessary on 64-bit systems and they may +not be available on 32-bit systems on glibc. + +Signed-off-by: Alfred Wingate +--- a/configure.ac b/configure.ac +@@ -547,10 +547,10 @@ AC_DEFINE_UNQUOTED(LIBCDIO_SOURCE_PATH, "$LIBCDIO_SOURCE_PATH", + [Full path to libcdio top_sourcedir.]) + AC_SUBST(LIBCDIO_SOURCE_PATH) + +-AC_CHECK_FUNCS( [chdir drand48 fseeko fseeko64 ftruncate geteuid getgid \ +- getuid getpwuid gettimeofday lseek64 lstat memcpy memset mkstemp rand \ +- seteuid setegid snprintf setenv strndup unsetenv tzset sleep \ +- _stati64 usleep vsnprintf readlink realpath gmtime_r localtime_r] ) ++AC_CHECK_FUNCS( [chdir drand48 fseeko ftruncate geteuid getgid getuid \ ++ getpwuid gettimeofday lstat memcpy memset mkstemp rand seteuid \ ++ setegid snprintf setenv strndup unsetenv tzset sleep _stati64 \ ++ usleep vsnprintf readlink realpath gmtime_r localtime_r] ) + + # check for timegm() support + AC_CHECK_FUNC(timegm, AC_DEFINE(HAVE_TIMEGM,1, +--- a/lib/driver/_cdio_generic.c b/lib/driver/_cdio_generic.c +@@ -55,16 +55,6 @@ + #define PATH_MAX 4096 + #endif + +-/* If available and LFS is enabled, try to use lseek64 */ +-#if defined(HAVE_LSEEK64) && defined(_FILE_OFFSET_BITS) && (_FILE_OFFSET_BITS == 64) +-#if defined(_MSC_VER) +-#include +-#endif +-#define CDIO_LSEEK lseek64 +-#else +-#define CDIO_LSEEK lseek +-#endif +- + /*! + Eject media -- there's nothing to do here. We always return -2. + Should we also free resources? +@@ -170,7 +160,7 @@ off_t + cdio_generic_lseek (void *user_data, off_t offset, int whence) + { + generic_img_private_t *p_env = user_data; +- return CDIO_LSEEK(p_env->fd, offset, whence); ++ return lseek(p_env->fd, offset, whence); + } + + /*! +--- a/lib/driver/_cdio_stdio.c b/lib/driver/_cdio_stdio.c +@@ -47,11 +47,7 @@ + #include "_cdio_stdio.h" + #include "cdio_assert.h" + +-/* On 32 bit platforms, fseek can only access streams of 2 GB or less. +- Prefer fseeko/fseeko64, that take a 64 bit offset when LFS is enabled */ +-#if defined(HAVE_FSEEKO64) && defined(_FILE_OFFSET_BITS) && (_FILE_OFFSET_BITS == 64) +-#define CDIO_FSEEK fseeko64 +-#elif defined(HAVE_FSEEKO) ++#if defined(HAVE_FSEEKO) + #define CDIO_FSEEK fseeko + #else + #define CDIO_FSEEK fseek +-- +2.45.1 + diff --git a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild b/dev-libs/libcdio/libcdio-2.1.0-r2.ebuild similarity index 98% rename from dev-libs/libcdio/libcdio-2.1.0-r1.ebuild rename to dev-libs/libcdio/libcdio-2.1.0-r2.ebuild index 6f2f17a4791e..d3965c51ccec 100644 --- a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild +++ b/dev-libs/libcdio/libcdio-2.1.0-r2.ebuild @@ -39,6 +39,7 @@ MULTILIB_WRAPPED_HEADERS=( PATCHES=( "${FILESDIR}/${PN}-2.1.0-ncurses_pkgconfig.patch" "${FILESDIR}/${P}-realpath-test-fix.patch" + "${FILESDIR}/${P}-no-lfs-shims.patch" ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: 798796d09800c2843026a4288db140b1549f98c5 Author: Eli Schwartz gmail com> AuthorDate: Wed Mar 13 05:42:15 2024 + Commit: Sam James gentoo org> CommitDate: Wed Mar 13 21:04:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=798796d0 dev-libs/libcdio: mark as LTO-unsafe Closes: https://bugs.gentoo.org/855701 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> dev-libs/libcdio/libcdio-2.1.0-r1.ebuild | 5 + 1 file changed, 5 insertions(+) diff --git a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild index cdbeceb6079b..6f2f17a4791e 100644 --- a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild +++ b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild @@ -49,6 +49,11 @@ src_prepare() { } multilib_src_configure() { + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/855701 + # https://savannah.gnu.org/bugs/index.php?65458 + filter-lto + # Workaround for LLD 17, drop after 2.1.0 (bug #915826) append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: 18e9cb36fe71ceb4b3ec1a50daf9e406656d478a Author: Sam James gentoo org> AuthorDate: Wed Jan 24 11:02:53 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 24 11:02:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18e9cb36 dev-libs/libcdio: workaround for LLD 17 This is fixed upstream but add the workaround for now. Closes: https://bugs.gentoo.org/915826 Signed-off-by: Sam James gentoo.org> dev-libs/libcdio/libcdio-2.1.0-r1.ebuild | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild index 122dfa96d536..cdbeceb6079b 100644 --- a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild +++ b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit autotools libtool multilib-minimal +inherit autotools flag-o-matic libtool multilib-minimal DESCRIPTION="A library to encapsulate CD-ROM reading and control" HOMEPAGE="https://www.gnu.org/software/libcdio/"; @@ -45,11 +45,13 @@ src_prepare() { default eautoreconf - - elibtoolize # to prevent -L/usr/lib ending up in the linker line wrt 499510 + elibtoolize # to prevent -L/usr/lib ending up in the linker line wrt #499510 } multilib_src_configure() { + # Workaround for LLD 17, drop after 2.1.0 (bug #915826) + append-ldflags $(test-flags-CCLD -Wl,--undefined-version) + local util_switch if ! multilib_is_native_abi || use minimal ; then util_switch="--without"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/files/, dev-libs/libcdio/
commit: d534bf00beacd0267825f4bcb21ad9caad9a99a1 Author: Sam James gentoo org> AuthorDate: Sat Sep 16 11:43:49 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 16 11:44:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d534bf00 dev-libs/libcdio: backport test(-only) fix No revbump as it only affects the tests themselves (and fixes an error in the tests), not runtime behaviour at all. Closes: https://bugs.gentoo.org/834342 Signed-off-by: Sam James gentoo.org> .../files/libcdio-2.1.0-realpath-test-fix.patch| 48 ++ dev-libs/libcdio/libcdio-2.1.0-r1.ebuild | 1 + 2 files changed, 49 insertions(+) diff --git a/dev-libs/libcdio/files/libcdio-2.1.0-realpath-test-fix.patch b/dev-libs/libcdio/files/libcdio-2.1.0-realpath-test-fix.patch new file mode 100644 index ..10325682aec2 --- /dev/null +++ b/dev-libs/libcdio/files/libcdio-2.1.0-realpath-test-fix.patch @@ -0,0 +1,48 @@ +https://bugs.gentoo.org/834342 +https://git.savannah.gnu.org/cgit/libcdio.git/commit/?id=56335fff0f21d294cd0e478d49542a43e9495ed0 + +From 56335fff0f21d294cd0e478d49542a43e9495ed0 Mon Sep 17 00:00:00 2001 +From: "R. Bernstein" +Date: Wed, 24 Aug 2022 14:34:33 -0400 +Subject: Correct realpath test failure +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +See https://savannah.gnu.org/bugs/?62948 +Patch courtesy of Martin Liška +--- a/test/driver/realpath.c b/test/driver/realpath.c +@@ -1,5 +1,7 @@ + /* -*- C -*- +- Copyright (C) 2010-2012, 2015, 2017 Rocky Bernstein ++ ++ Copyright (C) 2010-2012, 2015, 2017, 2022 Rocky Bernstein ++ + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by +@@ -175,16 +177,17 @@ main(int argc, const char *argv[]) + rc = check_rc(symlink(psz_symlink_file, psz_symlink_file), + "symlink", psz_symlink_file); + if (0 == rc) { +-cdio_realpath(psz_symlink_file, psz_file_check); +-if (0 != strncmp(psz_file_check, symlink_file, PATH_MAX)) { ++char *retvalue = cdio_realpath(psz_symlink_file, psz_file_check); ++if (0 != retvalue) { ++if (0 != strncmp(psz_file_check, symlink_file, PATH_MAX)) { + fprintf(stderr, "direct cdio_realpath cycle test failed. %s vs %s\n", + psz_file_check, symlink_file); + rc = 5; + goto err_exit; ++} ++check_rc(unlink(psz_symlink_file), "unlink", psz_symlink_file); + } +-check_rc(unlink(psz_symlink_file), "unlink", psz_symlink_file); + } +- + } + + check_rc(unlink(psz_orig_file), "unlink", psz_orig_file); +-- +cgit v1.1 diff --git a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild index 43365dc41f6e..122dfa96d536 100644 --- a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild +++ b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild @@ -38,6 +38,7 @@ MULTILIB_WRAPPED_HEADERS=( PATCHES=( "${FILESDIR}/${PN}-2.1.0-ncurses_pkgconfig.patch" + "${FILESDIR}/${P}-realpath-test-fix.patch" ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: 57be5a345100dcf7f4753bbfd8d8a20871dd47d1 Author: WANG Xuerui gentoo org> AuthorDate: Thu Apr 20 08:34:24 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Thu Apr 20 10:35:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57be5a34 dev-libs/libcdio: keyword 2.1.0-r1 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-libs/libcdio/libcdio-2.1.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild index a2f4805fe768..63952d9fe968 100644 --- a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild +++ b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2" LICENSE="GPL-3" SLOT="0/19" # subslot is based on SONAME -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" IUSE="cddb +cxx minimal static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/
commit: 253f48ff6d9aefa4f246454c8424cc0d2cdceefa Author: WANG Xuerui gentoo org> AuthorDate: Thu Apr 20 08:34:26 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Thu Apr 20 10:35:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=253f48ff dev-libs/libcdio-paranoia: keyword 2.0.1 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild index 2492b4825207..068bc1a9638a 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.bz2" # 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 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" IUSE="+cxx static-libs test" RDEPEND="app-eselect/eselect-cdparanoia
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: 0facf513b455b63b85f35f1b4d618b3adb4f5c19 Author: David Seifert gentoo org> AuthorDate: Wed Dec 7 13:51:35 2022 + Commit: David Seifert gentoo org> CommitDate: Wed Dec 7 13:51:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0facf513 dev-libs/libcdio: remove sys-apps/sed from BDEPEND Signed-off-by: David Seifert gentoo.org> dev-libs/libcdio/libcdio-2.1.0-r1.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild index 16cc3dc36ed7..a2f4805fe768 100644 --- a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild +++ b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -24,7 +24,6 @@ RDEPEND=" " DEPEND="${RDEPEND}" BDEPEND=" - sys-apps/sed sys-devel/gettext virtual/pkgconfig test? ( dev-lang/perl )
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/files/, dev-libs/libcdio/
commit: 86a18e9318d6bf1b327077e65f5a808ec5b7937d Author: Matt Turner gentoo org> AuthorDate: Wed Aug 17 13:46:23 2022 + Commit: Matt Turner gentoo org> CommitDate: Wed Aug 17 16:21:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86a18e93 dev-libs/libcdio: Drop old versions Signed-off-by: Matt Turner gentoo.org> dev-libs/libcdio/Manifest | 1 - .../libcdio/files/libcdio-2.0.0-iso-ioleak.patch | 37 --- dev-libs/libcdio/libcdio-2.0.0-r1.ebuild | 76 -- 3 files changed, 114 deletions(-) diff --git a/dev-libs/libcdio/Manifest b/dev-libs/libcdio/Manifest index abf85af3b16a..5c2a9619040b 100644 --- a/dev-libs/libcdio/Manifest +++ b/dev-libs/libcdio/Manifest @@ -1,2 +1 @@ -DIST libcdio-2.0.0.tar.gz 2354813 BLAKE2B d3ebf9a20004cc8c75d1e6f97a2cea68f490517e34a4cf84f343d717e49cbb9cd612a3c6911894501f16373e3222e7fc6d175fd6d93d1c967cd21502716b22f8 SHA512 8f48cc71d28b427b16f48e50bcaf0aea171055c72a9aeee383ac4374eee1d3d288323814c3a3f308a9ba097aa815319429c1931072897985a3b02b814766fd4f DIST libcdio-2.1.0.tar.bz2 1759040 BLAKE2B 4859fc545cf81246279b7b0434c02916e874681b40d00f8253fd7837941a34c5a717a81b1c3b1714153ad343e03c28668984f6fd5647662ec4e6759752326cb0 SHA512 c290821da55fd9ae366670a58857aa6efcebc9f25b7caea063cf12f9cbda84fe770c5f59f972227fda50517ca58c5f39c0137daa0f93179e3daa45303d8b610f diff --git a/dev-libs/libcdio/files/libcdio-2.0.0-iso-ioleak.patch b/dev-libs/libcdio/files/libcdio-2.0.0-iso-ioleak.patch deleted file mode 100644 index 17732104c3d1.. --- a/dev-libs/libcdio/files/libcdio-2.0.0-iso-ioleak.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 8c0de2d3f0324ecf3fd135589589dcd783c15556 Mon Sep 17 00:00:00 2001 -From: rocky -Date: Fri, 16 Feb 2018 09:14:17 -0500 -Subject: Fix small I/O leak when we can't read ISO file - -See Savannah bug #53170. Thanks to David Binderman. - src/iso-read.c | 8 ++-- - 1 file changed, 6 insertions(+), 2 deletions(-) - -diff --git a/src/iso-read.c b/src/iso-read.c -index 0541e27..8647485 100644 a/src/iso-read.c -+++ b/src/iso-read.c -@@ -1,5 +1,6 @@ - /* -- Copyright (C) 2004-2006, 2008, 2012-2013, 2017 Rocky Bernstein -+ Copyright (C) 2004-2006, 2008, 2012-2013, 2017-2018 Rocky Bernstein -+ - - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by -@@ -364,7 +365,10 @@ main(int argc, char *argv[]) - ret = read_iso_file (opts.iso9660_image, opts.file_name, -outfd, &bytes_written); - } -- if (ret != 0) return ret; -+ if (ret != 0) { -+fclose (outfd); -+return ret; -+ } - - fflush (outfd); - --- -cgit v1.0-41-gc330 - diff --git a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild deleted file mode 100644 index 4144e54f2f0d.. --- a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools libtool multilib-minimal toolchain-funcs - -DESCRIPTION="A library to encapsulate CD-ROM reading and control" -HOMEPAGE="https://www.gnu.org/software/libcdio/"; -SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0/18" # subslot is based on SONAME -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="cddb +cxx minimal static-libs test" -RESTRICT="!test? ( test )" - -RDEPEND=" - !minimal? ( - >=sys-libs/ncurses-5.7-r7:0= - cddb? ( >=media-libs/libcddb-1.3.2 ) - ) - >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND} - sys-apps/sed - sys-devel/gettext - virtual/pkgconfig - test? ( dev-lang/perl ) -" - -DOCS=( AUTHORS ChangeLog NEWS README{,.libcdio} THANKS TODO ) - -MULTILIB_WRAPPED_HEADERS=( - /usr/include/cdio/cdio_config.h - /usr/include/cdio/version.h -) - -PATCHES=( "${FILESDIR}/${P}-iso-ioleak.patch" ) - -src_prepare() { - default - - eautoreconf - - sed \ - -e "s:-lncurses:$($(tc-getPKG_CONFIG) --libs ncurses):g" \ - -i configure || die - - elibtoolize # to prevent -L/usr/lib ending up in the linker line wrt 499510 -} - -multilib_src_configure() { - local util_switch - if ! multilib_is_native_abi || use minimal ; then - util_switch="--without" - else - util_switch="--with" - fi - - # Tests fail if ECONF_SOURCE is not relative - ECONF_SOURCE="../${P}" econf \ - --disable-maintainer-mode \ - $(use_enable cxx) \ - --disable-cpp-progs \ - --disable-example-progs \ - $(use_enable static-libs static) \ - $(us
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/
commit: 1c7afe8d8617fd8eb03878bdd4e33ac96de6a60f Author: Marek Szuba gentoo org> AuthorDate: Mon Aug 23 22:14:24 2021 + Commit: Marek Szuba gentoo org> CommitDate: Mon Aug 23 22:59:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c7afe8d dev-libs/libcdio-paranoia: keyword 2.0.1 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild index 2ceab952939..2492b482520 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild @@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.bz2" # 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" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" IUSE="+cxx static-libs test" RDEPEND="app-eselect/eselect-cdparanoia
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/, profiles/arch/riscv/
commit: c1e12566d1e4c16b3fa7bfd44d93d770abd4b786 Author: Marek Szuba gentoo org> AuthorDate: Mon Aug 9 17:19:27 2021 + Commit: Marek Szuba gentoo org> CommitDate: Mon Aug 9 23:59:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1e12566 dev-libs/libcdio: keyword 2.1.0-r1 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-libs/libcdio/libcdio-2.1.0-r1.ebuild | 2 +- profiles/arch/riscv/package.use.mask | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild index cb581d0a1f9..16cc3dc36ed 100644 --- a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild +++ b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2" LICENSE="GPL-3" SLOT="0/19" # subslot is based on SONAME -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" IUSE="cddb +cxx minimal static-libs test" RESTRICT="!test? ( test )" diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask index 7e6f2da7ce8..9efaf10924a 100644 --- a/profiles/arch/riscv/package.use.mask +++ b/profiles/arch/riscv/package.use.mask @@ -95,6 +95,8 @@ dev-vcs/subversion kwallet media-libs/allegro dumb openal # - media-gfx/nvidia-texture-tools media-libs/devil nvtt +# - media-libs/libcddb +dev-libs/libcdio cddb # - sys-cluster/ceph, dev-ruby/rrdtool-bindings net-analyzer/rrdtool rados ruby # - net-wireless/iwd, net-misc/ofono
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/files/, dev-libs/libcdio-paranoia/
commit: 8e88f05c0aa70d573259cec690e67149aa5ca346 Author: Miroslav Šulc gentoo org> AuthorDate: Wed Apr 28 17:53:14 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Apr 28 18:04:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e88f05c dev-libs/libcdio-paranoia: removed obsolete 0.94_p2-r2 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> dev-libs/libcdio-paranoia/Manifest | 1 - .../files/libcdio-paranoia-0.90-oos-tests.patch| 48 - .../libcdio-paranoia-0.94_p2-r2.ebuild | 81 -- 3 files changed, 130 deletions(-) diff --git a/dev-libs/libcdio-paranoia/Manifest b/dev-libs/libcdio-paranoia/Manifest index 7f8154dd458..658f8249733 100644 --- a/dev-libs/libcdio-paranoia/Manifest +++ b/dev-libs/libcdio-paranoia/Manifest @@ -1,2 +1 @@ -DIST libcdio-paranoia-10.2+0.94+2.tar.gz 704560 BLAKE2B babb912a7252b25b1d32f7d3cc80d73235383170b16118c4f6fcddd58ded534b2e5a8bb61aa8ca784270fc4631ea3e53cdc88d03b0a7686f74ab1cef7ca35980 SHA512 0e4ed5cc52d0758e945ac7f956c1ca870068f6444df912e2ba5f597947962c471d1c526b5cdab4e092fecb924ecb317667df454497b2e515a4e985693cd86f47 DIST libcdio-paranoia-10.2+2.0.1.tar.bz2 589075 BLAKE2B 9d2a2d288ccd13ca4ce38a894740085ef099f3e63e68e568d58e9a0609ace21002375431dde862f86352b6aec0c5374f65e64aeb4e39c3d59b406ae14bdee7a9 SHA512 c4a768d11e9f62038ca8081316596c89c7fee6a314229fb42e3999757fae172a5dc167175f60d555c2442266d34fce6ce627f4124e9f3a93d0456adb09ca91f0 diff --git a/dev-libs/libcdio-paranoia/files/libcdio-paranoia-0.90-oos-tests.patch b/dev-libs/libcdio-paranoia/files/libcdio-paranoia-0.90-oos-tests.patch deleted file mode 100644 index 86cf9da8d0f..000 --- a/dev-libs/libcdio-paranoia/files/libcdio-paranoia-0.90-oos-tests.patch +++ /dev/null @@ -1,48 +0,0 @@ -From 4803c621d4f907402f29eba8cc3a6515bdda2ee2 Mon Sep 17 00:00:00 2001 -From: Sergei Trofimovich -Date: Mon, 12 Jun 2017 21:20:35 +0100 -Subject: [PATCH] configure.ac: fix out-of-tree tests - -To reproduce the test failure one needs to run -configure using absolute path in a directory -outside source tree. For example: - -$ $(pwd)/../libcdio-paranoia/configure -$ make -$ make check - -This will cause 'native_abs_top_srcdir' to contain wrong path. - -It happens because '[]' is an escape in autoconf. -As a the following configure.ac snippet: -[\\/]* | ?:[\\/]* ) # Absolute name. -gets translated into the following shell code: -\\/* | ?:\\/* ) # Absolute name. - -The fix is to change quotes from '[]' for a short while. - -Reported-by: eroen -Reported-by: Paolo Pedroni -Bug: https://bugs.gentoo.org/546388 -Signed-off-by: Sergei Trofimovich - configure.ac | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/configure.ac b/configure.ac -index a502273..608277b 100644 a/configure.ac -+++ b/configure.ac -@@ -243,7 +243,9 @@ dnl native_abs_top_srcdir is used here. - case $srcdir in - .) # We are building in place. -native_abs_top_srcdir=$ac_pwd ;; -+ changequote(`,') - [\\/]* | ?:[\\/]* ) # Absolute name. -+ changequote([,]) - native_abs_top_srcdir=$srcdir ;; - *) # Relative name. - native_abs_top_srcdir=$ac_pwd/$srcdir ;; --- -2.13.1 - diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild deleted file mode 100644 index 5e6a4e8da4e..000 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_P=${PN}-10.2+${PV/_p/+} - -inherit autotools multilib-minimal flag-o-matic - -DESCRIPTION="an advanced CDDA reader with error correction" -HOMEPAGE="https://www.gnu.org/software/libcdio/"; -SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz" - -# 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" -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="app-eselect/eselect-cdparanoia - >=dev-libs/libcdio-0.94:0=[${MULTILIB_USEDEP}] - >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] -" - -DEPEND="${RDEPEND} - sys-devel/gettext - virtual/pkgconfig - test? ( dev-lang/perl )" - -RESTRICT="!test? ( test )" - -S="${WORKDIR}/${MY_P}" - -DOCS=( AUTHORS ChangeLog NEWS README.md THANKS ) - -PATCHES=( - "${FILESDIR}"/${PN}-0.90-oos-tests.patch -) - -src_prepare() { - default - sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die #466410 - eautoreconf - - [[ ${CC} == *clang* ]] && append-flags -std=gnu89 -} - -multilib_src_c
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/
commit: 168b55847dc3eeb5f99021e3d71ca03da8e7afb5 Author: Sam James gentoo org> AuthorDate: Mon Apr 19 20:10:59 2021 + Commit: Sam James gentoo org> CommitDate: Mon Apr 19 20:53:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=168b5584 dev-libs/libcdio-paranoia: drop 0.93_p1-r1, 2.0.0-r1 Signed-off-by: Sam James gentoo.org> dev-libs/libcdio-paranoia/Manifest | 2 - .../libcdio-paranoia-0.93_p1-r1.ebuild | 76 -- .../libcdio-paranoia-2.0.0-r1.ebuild | 73 - 3 files changed, 151 deletions(-) diff --git a/dev-libs/libcdio-paranoia/Manifest b/dev-libs/libcdio-paranoia/Manifest index 5393d2c10d1..7f8154dd458 100644 --- a/dev-libs/libcdio-paranoia/Manifest +++ b/dev-libs/libcdio-paranoia/Manifest @@ -1,4 +1,2 @@ -DIST libcdio-paranoia-10.2+0.93+1.tar.gz 686055 BLAKE2B 5b4c30687c907cc8dd0917263c20e3d55e425cb7fb2a935a79ec6c5cc82c6165a5504fe71b77e314bd4a828b0c652f948cce62fecf94341d20c920c66450d97a SHA512 2bb418c99ef037aeb90ba3db841ea9182c5bc401e74c6f4b552730e6c8561552f7d3e27be71ef4fbb07b4fcd9db418a4fe330d5278e8f41cdd99c757aa4b8bc6 DIST libcdio-paranoia-10.2+0.94+2.tar.gz 704560 BLAKE2B babb912a7252b25b1d32f7d3cc80d73235383170b16118c4f6fcddd58ded534b2e5a8bb61aa8ca784270fc4631ea3e53cdc88d03b0a7686f74ab1cef7ca35980 SHA512 0e4ed5cc52d0758e945ac7f956c1ca870068f6444df912e2ba5f597947962c471d1c526b5cdab4e092fecb924ecb317667df454497b2e515a4e985693cd86f47 -DIST libcdio-paranoia-10.2+2.0.0.tar.bz2 588472 BLAKE2B 5593c967cc91e7db922c30a0e4fd6a71c81625527b3e3cd19494328c545237c64c6332969e6964ae27cce70b0a7ed9678c2dcf0cf675ea6ea81602071b5a9e1b SHA512 0398617f9af63632d74c5a93c4efae1bc69d339fb7ab2e36dbfa6d19c0940f3bf27ea3ed482698d2842838d2034df3e40304774f1648db8c274d441130ef40a2 DIST libcdio-paranoia-10.2+2.0.1.tar.bz2 589075 BLAKE2B 9d2a2d288ccd13ca4ce38a894740085ef099f3e63e68e568d58e9a0609ace21002375431dde862f86352b6aec0c5374f65e64aeb4e39c3d59b406ae14bdee7a9 SHA512 c4a768d11e9f62038ca8081316596c89c7fee6a314229fb42e3999757fae172a5dc167175f60d555c2442266d34fce6ce627f4124e9f3a93d0456adb09ca91f0 diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild deleted file mode 100644 index f286655a9ba..000 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_P=${PN}-10.2+${PV/_p/+} - -inherit autotools flag-o-matic 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.gz" - -# 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" -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="app-eselect/eselect-cdparanoia - >=dev-libs/libcdio-0.93[${MULTILIB_USEDEP}] - >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] -" - -DEPEND="${RDEPEND} - sys-devel/gettext - virtual/pkgconfig - test? ( dev-lang/perl )" - -RESTRICT="!test? ( test )" - -S="${WORKDIR}/${MY_P}" - -DOCS=( AUTHORS ChangeLog NEWS README THANKS ) - -PATCHES=( - "${FILESDIR}"/${PN}-0.90-oos-tests.patch -) - -src_prepare() { - default - sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die #466410 - eautoreconf - - [[ ${CC} == *clang* ]] && append-flags -std=gnu89 -} - -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+=( --without-versioned-libs ) - ECONF_SOURCE="${S}" \ - econf "${myeconfargs[@]}" -} - -multilib_src_install_all() { - einstalldocs - find "${D}" -type f -name '*.la' -delete || die -} - -pkg_postinst() { - eselect cdparanoia update ifunset -} - -pkg_postrm() { - eselect cdparanoia update ifunset -} diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild deleted file mode 100644 index d21799a10ea..000 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/
commit: 6e3f59770902d1270c14bc520f7a145d35341bab Author: Sam James gentoo org> AuthorDate: Thu Feb 4 23:51:17 2021 + Commit: Sam James gentoo org> CommitDate: Thu Feb 4 23:51:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e3f5977 dev-libs/libcdio-paranoia: Stabilize 2.0.1 ppc, #766923 Signed-off-by: Sam James gentoo.org> dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild index c288c685767..0664c335380 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild @@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.bz2" # 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" +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="app-eselect/eselect-cdparanoia
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/
commit: abe89ec352a9c0b03041fdf4052b2b7901c74b56 Author: Sam James gentoo org> AuthorDate: Sun Jan 31 18:48:21 2021 + Commit: Sam James gentoo org> CommitDate: Sun Jan 31 18:48:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abe89ec3 dev-libs/libcdio-paranoia: Stabilize 2.0.1 x86, #766923 Signed-off-by: Sam James gentoo.org> dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild index 4f47f6882ad..c288c685767 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild @@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.bz2" # 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" +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="app-eselect/eselect-cdparanoia
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/
commit: cae23d17143ddaec074c716a7f95d6bd70cf9cf0 Author: Sam James gentoo org> AuthorDate: Wed Jan 27 22:44:04 2021 + Commit: Sam James gentoo org> CommitDate: Wed Jan 27 22:44:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cae23d17 dev-libs/libcdio-paranoia: Stabilize 2.0.1 amd64, #766923 Signed-off-by: Sam James gentoo.org> dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild index 18f74a5e02e..4f47f6882ad 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild @@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.bz2" # 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" +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="app-eselect/eselect-cdparanoia
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/
commit: 17d044d1975eb01a299e7d5ae98c14901249a618 Author: Sam James gentoo org> AuthorDate: Wed Jan 27 09:28:55 2021 + Commit: Sam James gentoo org> CommitDate: Wed Jan 27 09:28:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17d044d1 dev-libs/libcdio-paranoia: Stabilize 2.0.1 ppc64, #766923 Signed-off-by: Sam James gentoo.org> dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild index 3f6712d866a..18f74a5e02e 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild @@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.bz2" # 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" +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="app-eselect/eselect-cdparanoia
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/
commit: 1cd6c079943d95989a5f307ee64e0975a5db70c3 Author: Sam James gentoo org> AuthorDate: Wed Jan 27 09:28:26 2021 + Commit: Sam James gentoo org> CommitDate: Wed Jan 27 09:28:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cd6c079 dev-libs/libcdio-paranoia: Stabilize 2.0.1 arm, #766923 Signed-off-by: Sam James gentoo.org> dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild index 7c77a66f287..3f6712d866a 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild @@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.bz2" # 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" +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="app-eselect/eselect-cdparanoia
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/
commit: 63d7efeb390540aea48239614bb7feb1bcfe97a4 Author: Sam James gentoo org> AuthorDate: Wed Jan 27 09:28:07 2021 + Commit: Sam James gentoo org> CommitDate: Wed Jan 27 09:28:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63d7efeb dev-libs/libcdio-paranoia: Stabilize 2.0.1 arm64, #766923 Signed-off-by: Sam James gentoo.org> dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild index de93089a05b..7c77a66f287 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild @@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.bz2" # 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" +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="app-eselect/eselect-cdparanoia
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/
commit: 979dd85a1b83dce9c51b13939058bd56ca6c43c4 Author: Sam James gentoo org> AuthorDate: Wed Jan 27 05:02:05 2021 + Commit: Sam James gentoo org> CommitDate: Wed Jan 27 05:02:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=979dd85a dev-libs/libcdio-paranoia: Stabilize 2.0.1 sparc, #766923 Signed-off-by: Sam James gentoo.org> dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild index fe7665a16bf..de93089a05b 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild @@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.bz2" # 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" +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="app-eselect/eselect-cdparanoia
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: 4a0390ce45e2faa0dc97db10c2310a6164bf0cc2 Author: Sam James gentoo org> AuthorDate: Wed Jul 29 00:19:24 2020 + Commit: Sam James gentoo org> CommitDate: Wed Jul 29 00:19:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a0390ce dev-libs/libcdio: security cleanup Bug: https://bugs.gentoo.org/648954 Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> dev-libs/libcdio/Manifest | 3 -- dev-libs/libcdio/libcdio-0.93.ebuild| 73 dev-libs/libcdio/libcdio-0.94-r1.ebuild | 73 dev-libs/libcdio/libcdio-1.1.0.ebuild | 75 - dev-libs/libcdio/libcdio-2.0.0.ebuild | 74 5 files changed, 298 deletions(-) diff --git a/dev-libs/libcdio/Manifest b/dev-libs/libcdio/Manifest index 9eee9442b7b..abf85af3b16 100644 --- a/dev-libs/libcdio/Manifest +++ b/dev-libs/libcdio/Manifest @@ -1,5 +1,2 @@ -DIST libcdio-0.93.tar.gz 2723371 BLAKE2B 3dc361f48c0ccc22c76ad691f856512a87906ddccdbf05a22d4c8f7f28221d201480e015532be382d576550ecabae40df9e325043fa6cff89b39d77e30b6509b SHA512 a2ea7a1f219e1abdbbb42633003e10ff77b6a879133c96a0c8e7a80fe205c08a48bade1d9941c6493f24d6eb2ed410469b57e19d9740a4400266a6f3f9d3da91 -DIST libcdio-0.94.tar.gz 2355452 BLAKE2B c6a720fb714e6aa0d4425ccf92e4c08172d26d77a94e8a6897ffee197a740de78da8d480ec9af2dcfd59c3f96fb2a823a4e39259389dd82ece4108c6a05a4646 SHA512 e1d3c96c4acc7be923c97109c3f76223adc00b293278daef7d5008b1e5d67f33402f9f224f05120e9e1e8b3a8d1fa1b0bd5069dc6dd309741e3590e2c19e0e66 -DIST libcdio-1.1.0.tar.gz 2348106 BLAKE2B c63959d6cd92288b2d098f19b28a61fc5a7005390186045c6f72392becf9eb5808da7a8b952de166c5b263b9c10e594031a3fb908331eda040c210b984b3e11e SHA512 fe5a0d726974c8678b59de74ce043a5ed464f6ab595bf938e90bc5a348e9e882755e75aa3eecce50ce910b28e2498b5a892402fc0ea8728d382d1af36db71985 DIST libcdio-2.0.0.tar.gz 2354813 BLAKE2B d3ebf9a20004cc8c75d1e6f97a2cea68f490517e34a4cf84f343d717e49cbb9cd612a3c6911894501f16373e3222e7fc6d175fd6d93d1c967cd21502716b22f8 SHA512 8f48cc71d28b427b16f48e50bcaf0aea171055c72a9aeee383ac4374eee1d3d288323814c3a3f308a9ba097aa815319429c1931072897985a3b02b814766fd4f DIST libcdio-2.1.0.tar.bz2 1759040 BLAKE2B 4859fc545cf81246279b7b0434c02916e874681b40d00f8253fd7837941a34c5a717a81b1c3b1714153ad343e03c28668984f6fd5647662ec4e6759752326cb0 SHA512 c290821da55fd9ae366670a58857aa6efcebc9f25b7caea063cf12f9cbda84fe770c5f59f972227fda50517ca58c5f39c0137daa0f93179e3daa45303d8b610f diff --git a/dev-libs/libcdio/libcdio-0.93.ebuild b/dev-libs/libcdio/libcdio-0.93.ebuild deleted file mode 100644 index 6e192dd5d71..000 --- a/dev-libs/libcdio/libcdio-0.93.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit libtool multilib-minimal toolchain-funcs - -DESCRIPTION="A library to encapsulate CD-ROM reading and control" -HOMEPAGE="https://www.gnu.org/software/libcdio/"; -SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0/15" # subslot is based on SONAME -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" -IUSE="cddb +cxx minimal static-libs test" -RESTRICT="!test? ( test )" - -RDEPEND=" - !minimal? ( - >=sys-libs/ncurses-5.7-r7:0= - cddb? ( >=media-libs/libcddb-1.3.2 ) - ) - >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] -" - -DEPEND="${RDEPEND} - sys-apps/sed - sys-devel/gettext - virtual/pkgconfig - test? ( dev-lang/perl ) -" - -DOCS="AUTHORS ChangeLog NEWS README* THANKS TODO" - -MULTILIB_WRAPPED_HEADERS=( - /usr/include/cdio/cdio_config.h - /usr/include/cdio/version.h -) - -src_prepare() { - default - - sed \ - -e "s:-lncurses:$($(tc-getPKG_CONFIG) --libs ncurses):g" \ - -i configure || die - - elibtoolize # to prevent -L/usr/lib ending up in the linker line wrt 499510 -} - -multilib_src_configure() { - local util_switch - if ! multilib_is_native_abi || use minimal ; then - util_switch="--without" - else - util_switch="--with" - fi - - # Tests fail if ECONF_SOURCE is not relative - ECONF_SOURCE="../${P}" econf \ - --disable-maintainer-mode \ - $(use_enable cxx) \ - --disable-cpp-progs \ - --disable-example-progs \ - $(use_enable static-libs static) \ - $(use_enable cddb) \ - --disable-vcd-info \ - ${util_switch}-{cd-drive,cd-info,cdda-player,cd-read,iso-info,iso-read} -} - -multilib_src_install_all() { - einstalldocs - find "${ED}" -name '*.la' -delete || die -} diff --git a/dev-libs/libcdio/libcdio-0
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/, dev-libs/libcdio-paranoia/files/
commit: c5b00825cc9d777404947efc2986257522cea05e Author: David Seifert gentoo org> AuthorDate: Sun Jul 5 21:51:38 2020 + Commit: David Seifert gentoo org> CommitDate: Sun Jul 5 21:51:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5b00825 dev-libs/libcdio-paranoia: Pass NM to build system Closes: https://bugs.gentoo.org/719064 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: David Seifert gentoo.org> .../files/libcdio-paranoia-2.0.1-pass-NM.patch | 38 ++ .../libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild | 3 +- 2 files changed, 39 insertions(+), 2 deletions(-) diff --git a/dev-libs/libcdio-paranoia/files/libcdio-paranoia-2.0.1-pass-NM.patch b/dev-libs/libcdio-paranoia/files/libcdio-paranoia-2.0.1-pass-NM.patch new file mode 100644 index 000..75cb650fc1b --- /dev/null +++ b/dev-libs/libcdio-paranoia/files/libcdio-paranoia-2.0.1-pass-NM.patch @@ -0,0 +1,38 @@ +--- a/configure.ac b/configure.ac +@@ -89,6 +89,9 @@ + AC_PROG_AWK + AC_SUBST(AWK) + ++AC_ARG_VAR([NM], [utility for listing symbols from object files]) ++AC_CHECK_TOOL([NM], [nm]) ++ + if test "x$GCC" != "xyes" + then + AC_MSG_WARN([ +--- a/lib/cdda_interface/Makefile.am b/lib/cdda_interface/Makefile.am +@@ -129,8 +129,8 @@ + echo 'CDIO_CDDA_$(libcdio_cdda_la_MAJOR) { ' > $@ + objs=`for obj in $(libcdio_cdda_la_OBJECTS); do sed -ne "s/^pic_object='\(.*\)'$$/\1/p" $$obj; done`; \ + if test -n "$$objs" ; then \ +-nm $${objs} | sed -n -e 's/^.*[ ][ABCDGIRSTW][ABCDGIRSTW]*[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$$/\1/p' | sort -u | { first=true; while read symbol; do if grep -q "^$${symbol}\$$" $(srcdir)/libcdio_cdda.sym; then if test $$first = true; then echo " global:"; first=false; fi; echo " $${symbol};"; fi; done; } >> $@; \ +-nm $${objs} | sed -n -e 's/^.*[ ][ABCDGIRSTW][ABCDGIRSTW]*[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$$/\1/p' | sort -u | { first=true; while read symbol; do if grep -q "^$${symbol}\$$" $(srcdir)/libcdio_cdda.sym; then :; else if test $$first = true; then echo " local:"; first=false; fi; echo " $${symbol};"; fi; done; } >> $@; \ ++${NM} $${objs} | sed -n -e 's/^.*[][ABCDGIRSTW][ABCDGIRSTW]*[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$$/\1/p' | sort -u | { first=true; while read symbol; do if grep -q "^$${symbol}\$$" $(srcdir)/libcdio_cdda.sym; then if test $$first = true; then echo " global:"; first=false; fi; echo " $${symbol};"; fi; done; } >> $@; \ ++${NM} $${objs} | sed -n -e 's/^.*[][ABCDGIRSTW][ABCDGIRSTW]*[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$$/\1/p' | sort -u | { first=true; while read symbol; do if grep -q "^$${symbol}\$$" $(srcdir)/libcdio_cdda.sym; then :; else if test $$first = true; then echo " local:"; first=false; fi; echo " $${symbol};"; fi; done; } >> $@; \ + fi + echo '};' >> $@ + else !BUILD_VERSIONED_LIBS +--- a/lib/paranoia/Makefile.am b/lib/paranoia/Makefile.am +@@ -142,8 +142,8 @@ + echo 'CDIO_PARANOIA_$(libcdio_paranoia_la_MAJOR) { ' > $@ + objs=`for obj in $(libcdio_paranoia_la_OBJECTS); do sed -ne "s/^pic_object='\(.*\)'$$/\1/p" $$obj; done`; \ + if test -n "$$objs" ; then \ +-nm $${objs} | sed -n -e 's/^.*[ ][ABCDGIRSTW][ABCDGIRSTW]*[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$$/\1/p' | sort -u | { first=true; while read symbol; do if grep -q "^$${symbol}\$$" $(srcdir)/libcdio_paranoia.sym; then if test $$first = true; then echo " global:"; first=false; fi; echo " $${symbol};"; fi; done; } >> $@; \ +-nm $${objs} | sed -n -e 's/^.*[ ][ABCDGIRSTW][ABCDGIRSTW]*[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$$/\1/p' | sort -u | { first=true; while read symbol; do if grep -q "^$${symbol}\$$" $(srcdir)/libcdio_paranoia.sym; then :; else if test $$first = true; then echo " local:"; first=false; fi; echo "$${symbol};"; fi; done; } >> $@; \ ++${NM} $${objs} | sed -n -e 's/^.*[][ABCDGIRSTW][ABCDGIRSTW]*[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$$/\1/p' | sort -u | { first=true; while read symbol; do if grep -q "^$${symbol}\$$" $(srcdir)/libcdio_paranoia.sym; then if test $$first = true; then echo " global:"; first=false; fi; echo " $${symbol};"; fi; done; } >> $@; \ ++${NM} $${objs} | sed -n -e 's/^.*[][ABCDGIRSTW][ABCDGIRSTW]*[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$$/\1/p' | sort -u | { first=true; while read symbol; do if grep -q "^$${symbol}\$$" $(srcdir)/libcdio_paranoia.sym; then :; else if test $$first = true; then echo " local:"; first=false; fi; echo "$${symbol};"; fi; done; } >> $@; \ + fi + echo '};' >> $@ + else diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild index 07355295da2..f7d282ae17b 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild +++ b/de
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: ad4fe990456ecd80187525bee0eac4b2b413d1fa Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Mar 2 11:37:01 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Mar 2 11:37:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad4fe990 dev-libs/libcdio: stable 2.1.0-r1 for hppa, bug #710264 Package-Manager: Portage-2.3.88, Repoman-2.3.20 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libcdio/libcdio-2.1.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild index 0885604a0b9..57d91978786 100644 --- a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild +++ b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2" LICENSE="GPL-3" SLOT="0/19" # subslot is based on SONAME -KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="cddb +cxx minimal static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: 7beff06a04be75b3696751d49f9a79fb54590757 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Mar 2 11:32:28 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Mar 2 11:32:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7beff06a dev-libs/libcdio: stable 2.1.0-r1 for ppc64, bug #710264 Package-Manager: Portage-2.3.88, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libcdio/libcdio-2.1.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild index 80645faf63a..0885604a0b9 100644 --- a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild +++ b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2" LICENSE="GPL-3" SLOT="0/19" # subslot is based on SONAME -KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ~ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="cddb +cxx minimal static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: 48cb1ec66595a0e996988b637bdd92556130eb13 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Mar 2 11:03:35 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Mar 2 11:03:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48cb1ec6 dev-libs/libcdio: stable 2.1.0-r1 for ia64, bug #710264 Package-Manager: Portage-2.3.88, Repoman-2.3.20 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libcdio/libcdio-2.1.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild index aad41827ab0..80645faf63a 100644 --- a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild +++ b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2" LICENSE="GPL-3" SLOT="0/19" # subslot is based on SONAME -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ~ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="cddb +cxx minimal static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: 2164d72d71eef2a5340aca6ea11c798d24fa0f52 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Feb 24 12:48:41 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Feb 24 12:48:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2164d72d dev-libs/libcdio: x86 stable wrt bug #710264 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libcdio/libcdio-2.1.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild index 6e5a2aa7707..aad41827ab0 100644 --- a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild +++ b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2" LICENSE="GPL-3" SLOT="0/19" # subslot is based on SONAME -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sh sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="cddb +cxx minimal static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: 71c7dd257c9ad5fbdbf63104811b2b19ea37d3c9 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Feb 24 11:42:48 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Feb 24 11:43:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71c7dd25 dev-libs/libcdio: ppc stable wrt bug #710264 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libcdio/libcdio-2.1.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild index 03d39b6a019..6e5a2aa7707 100644 --- a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild +++ b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2" LICENSE="GPL-3" SLOT="0/19" # subslot is based on SONAME -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sh sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="cddb +cxx minimal static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: b17534ddcd8ec92c69301a2d9f30c068b5fdaed2 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Feb 24 10:07:01 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Feb 24 10:07:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b17534dd dev-libs/libcdio: arm stable wrt bug #710264 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libcdio/libcdio-2.1.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild index 6288b405716..03d39b6a019 100644 --- a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild +++ b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2" LICENSE="GPL-3" SLOT="0/19" # subslot is based on SONAME -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="cddb +cxx minimal static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: 9394a0dd951f74e19cdd1431115d7e892cdac008 Author: Rolf Eike Beer sf-mail de> AuthorDate: Sat Feb 22 12:17:25 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Feb 22 14:18:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9394a0dd dev-libs/libcdio: stable 2.1.0-r1 for sparc, bug #710264 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libcdio/libcdio-2.1.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild index 38474f47cdf..6288b405716 100644 --- a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild +++ b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2" LICENSE="GPL-3" SLOT="0/19" # subslot is based on SONAME -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="cddb +cxx minimal static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: 962cdb803ee88fb07c92e9bdb7c5f5ed457a36fa Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Feb 21 15:56:25 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Feb 21 15:56:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=962cdb80 dev-libs/libcdio: amd64 stable wrt bug #710264 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libcdio/libcdio-2.1.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild index 25d26ab502f..38474f47cdf 100644 --- a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild +++ b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2" LICENSE="GPL-3" SLOT="0/19" # subslot is based on SONAME -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="cddb +cxx minimal static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/
commit: 1991278ed8aa4bbecf9cedbf84d06f18a11538fe Author: Lars Wendler gentoo org> AuthorDate: Thu Dec 5 13:27:47 2019 + Commit: Lars Wendler gentoo org> CommitDate: Thu Dec 5 13:27:47 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1991278e dev-libs/libcdio-paranoia: Fixed QA issue Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Lars Wendler gentoo.org> dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild | 2 ++ dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild | 2 ++ dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild | 2 ++ dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild | 2 ++ 4 files changed, 8 insertions(+) diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild index 3f740f79869..28a0a70e8c0 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild @@ -29,6 +29,8 @@ DEPEND="${RDEPEND} virtual/pkgconfig test? ( dev-lang/perl )" +RESTRICT="!test? ( test )" + S="${WORKDIR}/${MY_P}" DOCS=( AUTHORS ChangeLog NEWS README THANKS ) diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild index 26538d0a0fc..b9ff91670f1 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild @@ -29,6 +29,8 @@ DEPEND="${RDEPEND} virtual/pkgconfig test? ( dev-lang/perl )" +RESTRICT="!test? ( test )" + S="${WORKDIR}/${MY_P}" DOCS=( AUTHORS ChangeLog NEWS README.md THANKS ) diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild index 222ea87fb76..9b8b8529a07 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild @@ -30,6 +30,8 @@ BDEPEND=" virtual/pkgconfig test? ( dev-lang/perl )" +RESTRICT="!test? ( test )" + S="${WORKDIR}/${MY_P}" DOCS=( AUTHORS ChangeLog NEWS README.md THANKS ) diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild index 97afe78f26d..8fad8161738 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild @@ -30,6 +30,8 @@ BDEPEND=" virtual/pkgconfig test? ( dev-lang/perl )" +RESTRICT="!test? ( test )" + S="${WORKDIR}/${MY_P}" DOCS=( AUTHORS ChangeLog NEWS.md README.md THANKS )
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/
commit: df2d3ce745b9462c6ea73f9a3371591f4d1ec2a8 Author: Lars Wendler gentoo org> AuthorDate: Thu Dec 5 12:26:20 2019 + Commit: Lars Wendler gentoo org> CommitDate: Thu Dec 5 12:26:35 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df2d3ce7 dev-libs/libcdio-paranoia: Bump to version 2.0.1 Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Lars Wendler gentoo.org> dev-libs/libcdio-paranoia/Manifest | 1 + .../libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild | 71 ++ 2 files changed, 72 insertions(+) diff --git a/dev-libs/libcdio-paranoia/Manifest b/dev-libs/libcdio-paranoia/Manifest index 2beae256720..5393d2c10d1 100644 --- a/dev-libs/libcdio-paranoia/Manifest +++ b/dev-libs/libcdio-paranoia/Manifest @@ -1,3 +1,4 @@ DIST libcdio-paranoia-10.2+0.93+1.tar.gz 686055 BLAKE2B 5b4c30687c907cc8dd0917263c20e3d55e425cb7fb2a935a79ec6c5cc82c6165a5504fe71b77e314bd4a828b0c652f948cce62fecf94341d20c920c66450d97a SHA512 2bb418c99ef037aeb90ba3db841ea9182c5bc401e74c6f4b552730e6c8561552f7d3e27be71ef4fbb07b4fcd9db418a4fe330d5278e8f41cdd99c757aa4b8bc6 DIST libcdio-paranoia-10.2+0.94+2.tar.gz 704560 BLAKE2B babb912a7252b25b1d32f7d3cc80d73235383170b16118c4f6fcddd58ded534b2e5a8bb61aa8ca784270fc4631ea3e53cdc88d03b0a7686f74ab1cef7ca35980 SHA512 0e4ed5cc52d0758e945ac7f956c1ca870068f6444df912e2ba5f597947962c471d1c526b5cdab4e092fecb924ecb317667df454497b2e515a4e985693cd86f47 DIST libcdio-paranoia-10.2+2.0.0.tar.bz2 588472 BLAKE2B 5593c967cc91e7db922c30a0e4fd6a71c81625527b3e3cd19494328c545237c64c6332969e6964ae27cce70b0a7ed9678c2dcf0cf675ea6ea81602071b5a9e1b SHA512 0398617f9af63632d74c5a93c4efae1bc69d339fb7ab2e36dbfa6d19c0940f3bf27ea3ed482698d2842838d2034df3e40304774f1648db8c274d441130ef40a2 +DIST libcdio-paranoia-10.2+2.0.1.tar.bz2 589075 BLAKE2B 9d2a2d288ccd13ca4ce38a894740085ef099f3e63e68e568d58e9a0609ace21002375431dde862f86352b6aec0c5374f65e64aeb4e39c3d59b406ae14bdee7a9 SHA512 c4a768d11e9f62038ca8081316596c89c7fee6a314229fb42e3999757fae172a5dc167175f60d555c2442266d34fce6ce627f4124e9f3a93d0456adb09ca91f0 diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild new file mode 100644 index 000..97afe78f26d --- /dev/null +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.1.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_P=${PN}-10.2+${PV/_p/+} + +inherit autotools multilib-minimal flag-o-matic + +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 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE="+cxx static-libs test" + +RDEPEND="app-eselect/eselect-cdparanoia + >=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 )" + +S="${WORKDIR}/${MY_P}" + +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 + + [[ ${CC} == *clang* ]] && append-flags -std=gnu89 +} + +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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/
commit: 2bc04206c21e13db1f7e7b47e72fcb7ee189ee89 Author: David Seifert gentoo org> AuthorDate: Wed Sep 11 20:32:58 2019 + Commit: David Seifert gentoo org> CommitDate: Wed Sep 11 20:32:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bc04206 dev-libs/libcdio-paranoia: Prefer 'einstalldocs' over 'default_src_install' Package-Manager: Portage-2.3.75, Repoman-2.3.17 Signed-off-by: David Seifert gentoo.org> dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild | 4 ++-- dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild | 4 ++-- dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild index 6e284498d2a..7a6329bc341 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild @@ -61,8 +61,8 @@ multilib_src_configure() { } multilib_src_install_all() { - default - find "${ED}" -type f -name "*.la" -delete || die + einstalldocs + find "${D}" -type f -name '*.la' -delete || die } pkg_postinst() { diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild index 6100c3a9654..6bebe13929d 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild @@ -66,8 +66,8 @@ multilib_src_configure() { } multilib_src_install_all() { - default - find "${ED}" -type f -name "*.la" -delete || die + einstalldocs + find "${D}" -type f -name '*.la' -delete || die } pkg_postinst() { diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild index 70704b0b07d..792b56cbaeb 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild @@ -58,8 +58,8 @@ multilib_src_configure() { } multilib_src_install_all() { - default - find "${ED}" -type f -name "*.la" -delete || die + einstalldocs + find "${D}" -type f -name '*.la' -delete || die } pkg_postinst() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/
commit: d94fd42ca294d1f3f9cb441445d53fa536150a2f Author: Lars Wendler gentoo org> AuthorDate: Wed Sep 11 09:38:31 2019 + Commit: Lars Wendler gentoo org> CommitDate: Wed Sep 11 09:38:47 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d94fd42c dev-libs/libcdio-paranoia: Don't override def. multilib_src_install_all Package-Manager: Portage-2.3.75, Repoman-2.3.17 Signed-off-by: Lars Wendler gentoo.org> dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild | 1 + dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild | 1 + dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild | 1 + 3 files changed, 3 insertions(+) diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild index 8accb92c97c..6e284498d2a 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild @@ -61,6 +61,7 @@ multilib_src_configure() { } multilib_src_install_all() { + default find "${ED}" -type f -name "*.la" -delete || die } diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild index 2c0a95a324b..6100c3a9654 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild @@ -66,6 +66,7 @@ multilib_src_configure() { } multilib_src_install_all() { + default find "${ED}" -type f -name "*.la" -delete || die } diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild index f58323ff0b5..70704b0b07d 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild @@ -58,6 +58,7 @@ multilib_src_configure() { } multilib_src_install_all() { + default find "${ED}" -type f -name "*.la" -delete || die }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/
commit: 841dd747e05360ff8feb1be133ec32930b5c8d71 Author: Lars Wendler gentoo org> AuthorDate: Wed Sep 11 09:08:38 2019 + Commit: Lars Wendler gentoo org> CommitDate: Wed Sep 11 09:09:32 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=841dd747 dev-libs/libcdio-paranoia: Make USE="-static-libs" do something Thanks-to: Alessandro Barbieri gmail.com> Closes: https://bugs.gentoo.org/694026 Package-Manager: Portage-2.3.75, Repoman-2.3.17 Signed-off-by: Lars Wendler gentoo.org> ...-paranoia-0.93_p1.ebuild => libcdio-paranoia-0.93_p1-r1.ebuild} | 7 ++- ...-paranoia-0.94_p2.ebuild => libcdio-paranoia-0.94_p2-r2.ebuild} | 5 + ...cdio-paranoia-2.0.0.ebuild => libcdio-paranoia-2.0.0-r1.ebuild} | 5 + 3 files changed, 16 insertions(+), 1 deletion(-) diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild similarity index 91% rename from dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild rename to dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild index d10701c912c..8accb92c97c 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -52,6 +52,7 @@ multilib_src_configure() { $(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+=( --without-versioned-libs ) @@ -59,6 +60,10 @@ multilib_src_configure() { econf "${myeconfargs[@]}" } +multilib_src_install_all() { + find "${ED}" -type f -name "*.la" -delete || die +} + pkg_postinst() { eselect cdparanoia update ifunset } diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild similarity index 94% rename from dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild rename to dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild index 8ff3a41accb..2c0a95a324b 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r2.ebuild @@ -57,6 +57,7 @@ multilib_src_configure() { # https://bugs.gentoo.org/616054 # https://savannah.gnu.org/bugs/index.php?50978 --enable-ld-version-script + $(use_enable static-libs static) ) # Darwin linker doesn't get this [[ ${CHOST} == *-darwin* ]] && myeconfargs+=( --disable-ld-version-script ) @@ -64,6 +65,10 @@ multilib_src_configure() { econf "${myeconfargs[@]}" } +multilib_src_install_all() { + find "${ED}" -type f -name "*.la" -delete || die +} + pkg_postinst() { eselect cdparanoia update ifunset } diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild similarity index 93% rename from dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0.ebuild rename to dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild index a4c7136bb41..f58323ff0b5 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0-r1.ebuild @@ -49,6 +49,7 @@ multilib_src_configure() { $(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 ) @@ -56,6 +57,10 @@ multilib_src_configure() { ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" } +multilib_src_install_all() { + find "${ED}" -type f -name "*.la" -delete || die +} + pkg_postinst() { eselect cdparanoia update ifunset }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/files/, dev-libs/libcdio-paranoia/
commit: 7b925b6cc3933717563eb066bf789a5f13be35b6 Author: Lars Wendler gentoo org> AuthorDate: Wed Sep 11 08:55:40 2019 + Commit: Lars Wendler gentoo org> CommitDate: Wed Sep 11 09:09:32 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b925b6c dev-libs/libcdio-paranoia: Removed old Package-Manager: Portage-2.3.75, Repoman-2.3.17 Signed-off-by: Lars Wendler gentoo.org> dev-libs/libcdio-paranoia/Manifest | 1 - .../files/libcdio-paranoia-0.90-mkdir_p.patch | 26 .../libcdio-paranoia-0.90_p1-r1.ebuild | 64 --- .../libcdio-paranoia-0.94_p2-r1.ebuild | 73 -- 4 files changed, 164 deletions(-) diff --git a/dev-libs/libcdio-paranoia/Manifest b/dev-libs/libcdio-paranoia/Manifest index 7fce00f8b7d..2beae256720 100644 --- a/dev-libs/libcdio-paranoia/Manifest +++ b/dev-libs/libcdio-paranoia/Manifest @@ -1,4 +1,3 @@ -DIST libcdio-paranoia-10.2+0.90+1.tar.gz 634050 BLAKE2B 10a7f8b2a45e5605afa6961132f0bf949ba51222a6c23b7a933032e3e430e60104eae8f7d49fc6ec18894fe0e826e9387f67f186af0ba277a9e7341484aa8ac3 SHA512 c3d00b57f22deb19be929ba87f41bbd83fc51ca66e8ccc1da7acb4131d85449fdd38161cc3ec0f1714fc0571e219d72029b5a72f853c139aa479695df783aad6 DIST libcdio-paranoia-10.2+0.93+1.tar.gz 686055 BLAKE2B 5b4c30687c907cc8dd0917263c20e3d55e425cb7fb2a935a79ec6c5cc82c6165a5504fe71b77e314bd4a828b0c652f948cce62fecf94341d20c920c66450d97a SHA512 2bb418c99ef037aeb90ba3db841ea9182c5bc401e74c6f4b552730e6c8561552f7d3e27be71ef4fbb07b4fcd9db418a4fe330d5278e8f41cdd99c757aa4b8bc6 DIST libcdio-paranoia-10.2+0.94+2.tar.gz 704560 BLAKE2B babb912a7252b25b1d32f7d3cc80d73235383170b16118c4f6fcddd58ded534b2e5a8bb61aa8ca784270fc4631ea3e53cdc88d03b0a7686f74ab1cef7ca35980 SHA512 0e4ed5cc52d0758e945ac7f956c1ca870068f6444df912e2ba5f597947962c471d1c526b5cdab4e092fecb924ecb317667df454497b2e515a4e985693cd86f47 DIST libcdio-paranoia-10.2+2.0.0.tar.bz2 588472 BLAKE2B 5593c967cc91e7db922c30a0e4fd6a71c81625527b3e3cd19494328c545237c64c6332969e6964ae27cce70b0a7ed9678c2dcf0cf675ea6ea81602071b5a9e1b SHA512 0398617f9af63632d74c5a93c4efae1bc69d339fb7ab2e36dbfa6d19c0940f3bf27ea3ed482698d2842838d2034df3e40304774f1648db8c274d441130ef40a2 diff --git a/dev-libs/libcdio-paranoia/files/libcdio-paranoia-0.90-mkdir_p.patch b/dev-libs/libcdio-paranoia/files/libcdio-paranoia-0.90-mkdir_p.patch deleted file mode 100644 index 98681d0a08f..000 --- a/dev-libs/libcdio-paranoia/files/libcdio-paranoia-0.90-mkdir_p.patch +++ /dev/null @@ -1,26 +0,0 @@ -http://bugs.gentoo.org/455374 -http://github.com/rocky/libcdio-paranoia/issues/1 -https://savannah.gnu.org/bugs/index.php?38273 - a/configure.ac -+++ b/configure.ac -@@ -74,6 +74,8 @@ - dnl Checks for programs. - AC_AIX - -+AC_PROG_MKDIR_P -+ - if test "x$GCC" != "xyes" - then - AC_MSG_WARN([ a/doc/ja/Makefile.am -+++ b/doc/ja/Makefile.am -@@ -25,7 +25,7 @@ - - install-man1: $(man_MANS) - @$(NORMAL_INSTALL) -- test -z "$(man1dir)" || $(mkdir_p) "$(DESTDIR)$(mandir)$(mansubdir)" -+ test -z "$(man1dir)" || $(MKDIR_P) "$(DESTDIR)$(mandir)$(mansubdir)" - @list='$(man1_MANS)'; \ - l2='$(man_MANS)'; for i in $$l2; do \ - case "$$i" in \ diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.90_p1-r1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.90_p1-r1.ebuild deleted file mode 100644 index ed391732a87..000 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.90_p1-r1.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -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.gz" - -# 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" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" -IUSE="+cxx static-libs test" - -RDEPEND="app-eselect/eselect-cdparanoia - >=dev-libs/libcdio-0.90-r1[${MULTILIB_USEDEP}] - >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] -" - -DEPEND="${RDEPEND} - sys-devel/gettext - virtual/pkgconfig - test? ( dev-lang/perl )" - -S="${WORKDIR}/${MY_P}" - -DOCS=( AUTHORS ChangeLog NEWS README THANKS ) - -PATCHES=( - "${FILESDIR}"/${PN}-0.90-mkdir_p.patch -) - -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 -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: f0fb351ebb234983bd6b4963ae3cf23061e60ac4 Author: Aaron Bauman gentoo org> AuthorDate: Tue May 14 17:50:51 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Tue May 14 17:53:34 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0fb351e dev-libs/libcdio: arm64 stable Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="arm64" dev-libs/libcdio/libcdio-2.1.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild index a61b22b9d61..725027fbcda 100644 --- a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild +++ b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2" LICENSE="GPL-3" SLOT="0/19" # subslot is based on SONAME -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="cddb +cxx minimal static-libs test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/
commit: d204a3a73767e615c9704e090917931d33016e7a Author: Mikle Kolyada gentoo org> AuthorDate: Sat Apr 20 17:50:19 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Apr 20 17:57:29 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d204a3a7 dev-libs/libcdio-paranoia: alpha stable wrt bug #673074 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="alpha" dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild index 3f1da82d092..8ff3a41accb 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild @@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz" # clause "or later" so we use LGPL-2.1 without + LICENSE="GPL-3+ GPL-2+ LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="+cxx static-libs test" RDEPEND="app-eselect/eselect-cdparanoia
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/, dev-libs/libcdio/files/
commit: 297cc162bda9bc6dc4838e481c3ad1b6302d0a9c Author: Lars Wendler gentoo org> AuthorDate: Fri Apr 19 00:19:15 2019 + Commit: Lars Wendler gentoo org> CommitDate: Fri Apr 19 00:30:19 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=297cc162 dev-libs/libcdio: Revbump to fix ncurses detection. Package-Manager: Portage-2.3.63, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> .../files/libcdio-2.1.0-ncurses_pkgconfig.patch| 30 ++ ...ibcdio-2.1.0.ebuild => libcdio-2.1.0-r1.ebuild} | 8 +++--- 2 files changed, 34 insertions(+), 4 deletions(-) diff --git a/dev-libs/libcdio/files/libcdio-2.1.0-ncurses_pkgconfig.patch b/dev-libs/libcdio/files/libcdio-2.1.0-ncurses_pkgconfig.patch new file mode 100644 index 000..b5ed62cc072 --- /dev/null +++ b/dev-libs/libcdio/files/libcdio-2.1.0-ncurses_pkgconfig.patch @@ -0,0 +1,30 @@ +From 04f7da2f190ddc636a5c268f2428f36517f92e25 Mon Sep 17 00:00:00 2001 +From: Lars Wendler +Date: Fri, 19 Apr 2019 02:24:04 +0200 +Subject: [PATCH] configure.ac: Search for pkg-config with its + PKG_PROG_PKG_CONFIG macro + +Otherwise the pkg-config command might not be found and thus some of the +required packages (like ncurses) as well. + +Signed-off-by: Lars Wendler +--- + configure.ac | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/configure.ac b/configure.ac +index 5f9f9e78..711cb5df 100644 +--- a/configure.ac b/configure.ac +@@ -27,6 +27,8 @@ AC_CANONICAL_HOST + AC_CONFIG_HEADERS(config.h) + AC_CONFIG_MACRO_DIR([m4]) + ++PKG_PROG_PKG_CONFIG ++ + # Enable silent build rules by default (Automake v1.11 or later). + # Disable by either passing --disable-silent-rules to configure or passing V=1 to make + m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])], +-- +2.21.0 + diff --git a/dev-libs/libcdio/libcdio-2.1.0.ebuild b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild similarity index 94% rename from dev-libs/libcdio/libcdio-2.1.0.ebuild rename to dev-libs/libcdio/libcdio-2.1.0-r1.ebuild index 91ca3e370f2..a61b22b9d61 100644 --- a/dev-libs/libcdio/libcdio-2.1.0.ebuild +++ b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild @@ -36,15 +36,15 @@ MULTILIB_WRAPPED_HEADERS=( /usr/include/cdio/version.h ) +PATCHES=( + "${FILESDIR}/${PN}-2.1.0-ncurses_pkgconfig.patch" +) + src_prepare() { default eautoreconf - #sed \ - # -e "s:-lncurses:$($(tc-getPKG_CONFIG) --libs ncurses):g" \ - # -i configure || die - elibtoolize # to prevent -L/usr/lib ending up in the linker line wrt 499510 }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/
commit: 06758ca37f450c97e6eb5bcdee1d9538e032f251 Author: Lars Wendler gentoo org> AuthorDate: Thu Apr 18 11:47:44 2019 + Commit: Lars Wendler gentoo org> CommitDate: Thu Apr 18 15:25:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06758ca3 dev-libs/libcdio-paranoia: Removed old. Package-Manager: Portage-2.3.63, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> dev-libs/libcdio-paranoia/Manifest | 1 - .../libcdio-paranoia-0.93_p1-r1.ebuild | 66 .../libcdio-paranoia-0.94_p1-r1.ebuild | 71 -- 3 files changed, 138 deletions(-) diff --git a/dev-libs/libcdio-paranoia/Manifest b/dev-libs/libcdio-paranoia/Manifest index e4b1ed9ce4f..7fce00f8b7d 100644 --- a/dev-libs/libcdio-paranoia/Manifest +++ b/dev-libs/libcdio-paranoia/Manifest @@ -1,5 +1,4 @@ DIST libcdio-paranoia-10.2+0.90+1.tar.gz 634050 BLAKE2B 10a7f8b2a45e5605afa6961132f0bf949ba51222a6c23b7a933032e3e430e60104eae8f7d49fc6ec18894fe0e826e9387f67f186af0ba277a9e7341484aa8ac3 SHA512 c3d00b57f22deb19be929ba87f41bbd83fc51ca66e8ccc1da7acb4131d85449fdd38161cc3ec0f1714fc0571e219d72029b5a72f853c139aa479695df783aad6 DIST libcdio-paranoia-10.2+0.93+1.tar.gz 686055 BLAKE2B 5b4c30687c907cc8dd0917263c20e3d55e425cb7fb2a935a79ec6c5cc82c6165a5504fe71b77e314bd4a828b0c652f948cce62fecf94341d20c920c66450d97a SHA512 2bb418c99ef037aeb90ba3db841ea9182c5bc401e74c6f4b552730e6c8561552f7d3e27be71ef4fbb07b4fcd9db418a4fe330d5278e8f41cdd99c757aa4b8bc6 -DIST libcdio-paranoia-10.2+0.94+1.tar.gz 703424 BLAKE2B 592ac7704f60e7701cff4edb7e4dc532cb35603ef47c159c84c6aa8bfa69bdc41e435ac566fd0483cee2a2fd1d03a31202382fc1ccaf179c9183f324d5605d80 SHA512 9b2381491271090bac08594cb1d84de98e9f0a5afc6a2c98e9ffcf4b95addc3adcd0f0b9adeb928dfbf8178356ad6a7ccfeb048685c823d138b2af232f0b4c93 DIST libcdio-paranoia-10.2+0.94+2.tar.gz 704560 BLAKE2B babb912a7252b25b1d32f7d3cc80d73235383170b16118c4f6fcddd58ded534b2e5a8bb61aa8ca784270fc4631ea3e53cdc88d03b0a7686f74ab1cef7ca35980 SHA512 0e4ed5cc52d0758e945ac7f956c1ca870068f6444df912e2ba5f597947962c471d1c526b5cdab4e092fecb924ecb317667df454497b2e515a4e985693cd86f47 DIST libcdio-paranoia-10.2+2.0.0.tar.bz2 588472 BLAKE2B 5593c967cc91e7db922c30a0e4fd6a71c81625527b3e3cd19494328c545237c64c6332969e6964ae27cce70b0a7ed9678c2dcf0cf675ea6ea81602071b5a9e1b SHA512 0398617f9af63632d74c5a93c4efae1bc69d339fb7ab2e36dbfa6d19c0940f3bf27ea3ed482698d2842838d2034df3e40304774f1648db8c274d441130ef40a2 diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild deleted file mode 100644 index 4e154159b78..000 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_P=${PN}-10.2+${PV/_p/+} - -inherit autotools multilib-minimal flag-o-matic - -DESCRIPTION="an advanced CDDA reader with error correction" -HOMEPAGE="https://www.gnu.org/software/libcdio/"; -SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz" - -# 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" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" -IUSE="+cxx static-libs test" - -RDEPEND="app-eselect/eselect-cdparanoia - >=dev-libs/libcdio-0.93:0=[${MULTILIB_USEDEP}] - >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] -" - -DEPEND="${RDEPEND} - sys-devel/gettext - virtual/pkgconfig - test? ( dev-lang/perl )" - -S="${WORKDIR}/${MY_P}" - -DOCS=( AUTHORS ChangeLog NEWS README THANKS ) - -PATCHES=("${FILESDIR}"/${PN}-0.90-oos-tests.patch) - -src_prepare() { - default - sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die #466410 - eautoreconf - - [[ ${CC} == *clang* ]] && append-flags -std=gnu89 -} - -multilib_src_configure() { - local myeconfargs=( - --disable-maintainer-mode - --disable-example-progs - $(use_enable cxx) - --disable-cpp-progs - --with-cd-paranoia-name=libcdio-paranoia - ) - # Darwin linker doesn't get this - [[ ${CHOST} == *-darwin* ]] && myeconfargs+=( --without-versioned-libs ) - ECONF_SOURCE="${S}" \ - econf "${myeconfargs[@]}" -} - -pkg_postinst() { - eselect cdparanoia update ifunset -} - -pkg_postrm() { - eselect cdparanoia update ifunset -} diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p1-r1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p1-r1.ebuild deleted file mode 100644 index 0fe6064
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/files/, dev-libs/libcdio/
commit: 44c925eb8e7c575773810e21962e5af1b0023b69 Author: Lars Wendler gentoo org> AuthorDate: Thu Apr 18 11:48:57 2019 + Commit: Lars Wendler gentoo org> CommitDate: Thu Apr 18 15:25:21 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44c925eb dev-libs/libcdio: Removed old. Package-Manager: Portage-2.3.63, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> dev-libs/libcdio/Manifest | 1 - dev-libs/libcdio/files/libcdio-1.0.0-cddb.patch| 37 -- dev-libs/libcdio/files/libcdio-1.0.0-version.patch | 16 - dev-libs/libcdio/libcdio-1.0.0-r1.ebuild | 78 -- 4 files changed, 132 deletions(-) diff --git a/dev-libs/libcdio/Manifest b/dev-libs/libcdio/Manifest index b6c43e44160..9eee9442b7b 100644 --- a/dev-libs/libcdio/Manifest +++ b/dev-libs/libcdio/Manifest @@ -1,6 +1,5 @@ DIST libcdio-0.93.tar.gz 2723371 BLAKE2B 3dc361f48c0ccc22c76ad691f856512a87906ddccdbf05a22d4c8f7f28221d201480e015532be382d576550ecabae40df9e325043fa6cff89b39d77e30b6509b SHA512 a2ea7a1f219e1abdbbb42633003e10ff77b6a879133c96a0c8e7a80fe205c08a48bade1d9941c6493f24d6eb2ed410469b57e19d9740a4400266a6f3f9d3da91 DIST libcdio-0.94.tar.gz 2355452 BLAKE2B c6a720fb714e6aa0d4425ccf92e4c08172d26d77a94e8a6897ffee197a740de78da8d480ec9af2dcfd59c3f96fb2a823a4e39259389dd82ece4108c6a05a4646 SHA512 e1d3c96c4acc7be923c97109c3f76223adc00b293278daef7d5008b1e5d67f33402f9f224f05120e9e1e8b3a8d1fa1b0bd5069dc6dd309741e3590e2c19e0e66 -DIST libcdio-1.0.0.tar.gz 2343992 BLAKE2B d187a0aba99efa1172cab302fcd020dc2a581633368230a6ba00db6250c8e7d5e66111fba1804ecb0ba5416c876f88f1d07549118bb003d4631c14d0f3e85ba6 SHA512 2beb5c9cf455c5b56f0a8ba641b8fe322c487256b017108fadbdf288e92787fa0b956d2291aa877df5a9b4494f8425de58c0f71d587ef5f9346987733f66e5dc DIST libcdio-1.1.0.tar.gz 2348106 BLAKE2B c63959d6cd92288b2d098f19b28a61fc5a7005390186045c6f72392becf9eb5808da7a8b952de166c5b263b9c10e594031a3fb908331eda040c210b984b3e11e SHA512 fe5a0d726974c8678b59de74ce043a5ed464f6ab595bf938e90bc5a348e9e882755e75aa3eecce50ce910b28e2498b5a892402fc0ea8728d382d1af36db71985 DIST libcdio-2.0.0.tar.gz 2354813 BLAKE2B d3ebf9a20004cc8c75d1e6f97a2cea68f490517e34a4cf84f343d717e49cbb9cd612a3c6911894501f16373e3222e7fc6d175fd6d93d1c967cd21502716b22f8 SHA512 8f48cc71d28b427b16f48e50bcaf0aea171055c72a9aeee383ac4374eee1d3d288323814c3a3f308a9ba097aa815319429c1931072897985a3b02b814766fd4f DIST libcdio-2.1.0.tar.bz2 1759040 BLAKE2B 4859fc545cf81246279b7b0434c02916e874681b40d00f8253fd7837941a34c5a717a81b1c3b1714153ad343e03c28668984f6fd5647662ec4e6759752326cb0 SHA512 c290821da55fd9ae366670a58857aa6efcebc9f25b7caea063cf12f9cbda84fe770c5f59f972227fda50517ca58c5f39c0137daa0f93179e3daa45303d8b610f diff --git a/dev-libs/libcdio/files/libcdio-1.0.0-cddb.patch b/dev-libs/libcdio/files/libcdio-1.0.0-cddb.patch deleted file mode 100644 index b3781d2a7e5..000 --- a/dev-libs/libcdio/files/libcdio-1.0.0-cddb.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 4305bc1e093e4341aeddb857bd1e6203228000cb Mon Sep 17 00:00:00 2001 -From: "R. Bernstein" -Date: Sat, 25 Nov 2017 14:03:37 -0500 -Subject: Fix breakage caused by unshadowing i_first_track - -Reported and patch by KO Myung-Hun - src/cdda-player.c | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/src/cdda-player.c b/src/cdda-player.c -index efeee19..333e1f5 100644 a/src/cdda-player.c -+++ b/src/cdda-player.c -@@ -531,8 +531,8 @@ static void - get_cddb_disc_info(CdIo_t *p_cdio) - { - #ifdef HAVE_CDDB -- b_db = init_cddb(p_cdio, &p_conn, &p_cddb_disc, xperror, i_first_track, -- i_tracks, &i_cddb_matches); -+ b_db = init_cddb(p_cdio, &p_conn, &p_cddb_disc, xperror, i_first_track_global, -+ i_tracks_global, &i_cddb_matches); - if (b_db) { - int i_year; - i_year = atoi(year); -@@ -831,7 +831,7 @@ get_cddb_track_info(track_t i_track) - { - #ifdef HAVE_CDDB - cddb_track_t *t = cddb_disc_get_track(p_cddb_disc, --i_track - i_first_track); -+i_track - i_first_track_global); - if (t) { - cddb_track_set_title(t, title); - cddb_track_set_artist(t, artist); --- -cgit v1.0-41-gc330 - diff --git a/dev-libs/libcdio/files/libcdio-1.0.0-version.patch b/dev-libs/libcdio/files/libcdio-1.0.0-version.patch deleted file mode 100644 index bdde131ffc8..000 --- a/dev-libs/libcdio/files/libcdio-1.0.0-version.patch +++ /dev/null @@ -1,16 +0,0 @@ a/configure.ac -+++ b/configure.ac -@@ -32,7 +32,12 @@ - m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])], - [AC_SUBST([AM_DEFAULT_VERBOSITY], [1])]) - --LIBCDIO_VERSION_NUM=`echo RELEASE_NUM | cut -d . -f 1 | tr -d a-z` -+# Broken by design. See also -+# https://savannah.gnu.org/bugs/?52491 -+# and -+# http://git.savannah.gnu.org/cgit/libcdio.git/patch/?id=2d22ae18571caf29460a456340ff0603f04af6b4 -+#LIBCDIO_VERSION_NUM=
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/
commit: a5f0430d43bc1bd33122796eff759be8dcd919fc Author: Lars Wendler gentoo org> AuthorDate: Thu Apr 18 11:44:41 2019 + Commit: Lars Wendler gentoo org> CommitDate: Thu Apr 18 15:25:19 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5f0430d dev-libs/libcdio-paranoia: Bump to version 2.0.0 Package-Manager: Portage-2.3.63, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> dev-libs/libcdio-paranoia/Manifest | 1 + .../libcdio-paranoia/libcdio-paranoia-2.0.0.ebuild | 65 ++ 2 files changed, 66 insertions(+) diff --git a/dev-libs/libcdio-paranoia/Manifest b/dev-libs/libcdio-paranoia/Manifest index 36695828e54..e4b1ed9ce4f 100644 --- a/dev-libs/libcdio-paranoia/Manifest +++ b/dev-libs/libcdio-paranoia/Manifest @@ -2,3 +2,4 @@ DIST libcdio-paranoia-10.2+0.90+1.tar.gz 634050 BLAKE2B 10a7f8b2a45e5605afa69611 DIST libcdio-paranoia-10.2+0.93+1.tar.gz 686055 BLAKE2B 5b4c30687c907cc8dd0917263c20e3d55e425cb7fb2a935a79ec6c5cc82c6165a5504fe71b77e314bd4a828b0c652f948cce62fecf94341d20c920c66450d97a SHA512 2bb418c99ef037aeb90ba3db841ea9182c5bc401e74c6f4b552730e6c8561552f7d3e27be71ef4fbb07b4fcd9db418a4fe330d5278e8f41cdd99c757aa4b8bc6 DIST libcdio-paranoia-10.2+0.94+1.tar.gz 703424 BLAKE2B 592ac7704f60e7701cff4edb7e4dc532cb35603ef47c159c84c6aa8bfa69bdc41e435ac566fd0483cee2a2fd1d03a31202382fc1ccaf179c9183f324d5605d80 SHA512 9b2381491271090bac08594cb1d84de98e9f0a5afc6a2c98e9ffcf4b95addc3adcd0f0b9adeb928dfbf8178356ad6a7ccfeb048685c823d138b2af232f0b4c93 DIST libcdio-paranoia-10.2+0.94+2.tar.gz 704560 BLAKE2B babb912a7252b25b1d32f7d3cc80d73235383170b16118c4f6fcddd58ded534b2e5a8bb61aa8ca784270fc4631ea3e53cdc88d03b0a7686f74ab1cef7ca35980 SHA512 0e4ed5cc52d0758e945ac7f956c1ca870068f6444df912e2ba5f597947962c471d1c526b5cdab4e092fecb924ecb317667df454497b2e515a4e985693cd86f47 +DIST libcdio-paranoia-10.2+2.0.0.tar.bz2 588472 BLAKE2B 5593c967cc91e7db922c30a0e4fd6a71c81625527b3e3cd19494328c545237c64c6332969e6964ae27cce70b0a7ed9678c2dcf0cf675ea6ea81602071b5a9e1b SHA512 0398617f9af63632d74c5a93c4efae1bc69d339fb7ab2e36dbfa6d19c0940f3bf27ea3ed482698d2842838d2034df3e40304774f1648db8c274d441130ef40a2 diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0.ebuild new file mode 100644 index 000..b65c5ca8d3d --- /dev/null +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-2.0.0.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_P=${PN}-10.2+${PV/_p/+} + +inherit autotools multilib-minimal flag-o-matic + +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 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE="+cxx static-libs test" + +RDEPEND="app-eselect/eselect-cdparanoia + >=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 )" + +S="${WORKDIR}/${MY_P}" + +DOCS=( AUTHORS ChangeLog NEWS README.md THANKS ) + +src_prepare() { + default + #sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die #466410 + eautoreconf + + [[ ${CC} == *clang* ]] && append-flags -std=gnu89 +} + +multilib_src_configure() { + local myeconfargs=( + #--disable-maintainer-mode + --disable-example-progs + $(use_enable cxx) + --disable-cpp-progs + --with-cd-paranoia-name=libcdio-paranoia + ) + # Darwin linker doesn't get this + [[ ${CHOST} == *-darwin* ]] && myeconfargs+=( --disable-ld-version-script ) + + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +pkg_postinst() { + eselect cdparanoia update ifunset +} + +pkg_postrm() { + eselect cdparanoia update ifunset +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: 74b266480b5f1993ae643254f3e8c211ef82c2bb Author: Lars Wendler gentoo org> AuthorDate: Thu Apr 18 11:21:03 2019 + Commit: Lars Wendler gentoo org> CommitDate: Thu Apr 18 15:25:18 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74b26648 dev-libs/libcdio: Bump to version 2.1.0 Package-Manager: Portage-2.3.63, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> dev-libs/libcdio/Manifest | 1 + dev-libs/libcdio/libcdio-2.1.0.ebuild | 76 +++ 2 files changed, 77 insertions(+) diff --git a/dev-libs/libcdio/Manifest b/dev-libs/libcdio/Manifest index f137928cfd7..b6c43e44160 100644 --- a/dev-libs/libcdio/Manifest +++ b/dev-libs/libcdio/Manifest @@ -3,3 +3,4 @@ DIST libcdio-0.94.tar.gz 2355452 BLAKE2B c6a720fb714e6aa0d4425ccf92e4c08172d26d7 DIST libcdio-1.0.0.tar.gz 2343992 BLAKE2B d187a0aba99efa1172cab302fcd020dc2a581633368230a6ba00db6250c8e7d5e66111fba1804ecb0ba5416c876f88f1d07549118bb003d4631c14d0f3e85ba6 SHA512 2beb5c9cf455c5b56f0a8ba641b8fe322c487256b017108fadbdf288e92787fa0b956d2291aa877df5a9b4494f8425de58c0f71d587ef5f9346987733f66e5dc DIST libcdio-1.1.0.tar.gz 2348106 BLAKE2B c63959d6cd92288b2d098f19b28a61fc5a7005390186045c6f72392becf9eb5808da7a8b952de166c5b263b9c10e594031a3fb908331eda040c210b984b3e11e SHA512 fe5a0d726974c8678b59de74ce043a5ed464f6ab595bf938e90bc5a348e9e882755e75aa3eecce50ce910b28e2498b5a892402fc0ea8728d382d1af36db71985 DIST libcdio-2.0.0.tar.gz 2354813 BLAKE2B d3ebf9a20004cc8c75d1e6f97a2cea68f490517e34a4cf84f343d717e49cbb9cd612a3c6911894501f16373e3222e7fc6d175fd6d93d1c967cd21502716b22f8 SHA512 8f48cc71d28b427b16f48e50bcaf0aea171055c72a9aeee383ac4374eee1d3d288323814c3a3f308a9ba097aa815319429c1931072897985a3b02b814766fd4f +DIST libcdio-2.1.0.tar.bz2 1759040 BLAKE2B 4859fc545cf81246279b7b0434c02916e874681b40d00f8253fd7837941a34c5a717a81b1c3b1714153ad343e03c28668984f6fd5647662ec4e6759752326cb0 SHA512 c290821da55fd9ae366670a58857aa6efcebc9f25b7caea063cf12f9cbda84fe770c5f59f972227fda50517ca58c5f39c0137daa0f93179e3daa45303d8b610f diff --git a/dev-libs/libcdio/libcdio-2.1.0.ebuild b/dev-libs/libcdio/libcdio-2.1.0.ebuild new file mode 100644 index 000..91ca3e370f2 --- /dev/null +++ b/dev-libs/libcdio/libcdio-2.1.0.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools libtool multilib-minimal + +DESCRIPTION="A library to encapsulate CD-ROM reading and control" +HOMEPAGE="https://www.gnu.org/software/libcdio/"; +SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0/19" # subslot is based on SONAME +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE="cddb +cxx minimal static-libs test" + +RDEPEND=" + !minimal? ( + >=sys-libs/ncurses-5.7-r7:0= + cddb? ( >=media-libs/libcddb-1.3.2 ) + ) + >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND}" +BDEPEND=" + sys-apps/sed + sys-devel/gettext + virtual/pkgconfig + test? ( dev-lang/perl ) +" + +DOCS=( AUTHORS ChangeLog NEWS.md README{,.libcdio} THANKS TODO ) + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/cdio/cdio_config.h + /usr/include/cdio/version.h +) + +src_prepare() { + default + + eautoreconf + + #sed \ + # -e "s:-lncurses:$($(tc-getPKG_CONFIG) --libs ncurses):g" \ + # -i configure || die + + elibtoolize # to prevent -L/usr/lib ending up in the linker line wrt 499510 +} + +multilib_src_configure() { + local util_switch + if ! multilib_is_native_abi || use minimal ; then + util_switch="--without" + else + util_switch="--with" + fi + + local myeconfargs=( + --disable-maintainer-mode + $(use_enable cxx) + --disable-cpp-progs + --disable-example-progs + $(use_enable static-libs static) + $(use_enable cddb) + --disable-vcd-info + ${util_switch}-{cd-drive,cd-info,cdda-player,cd-read,iso-info,iso-read} + ) + # Tests fail if ECONF_SOURCE is not relative + ECONF_SOURCE="../${P}" econf "${myeconfargs[@]}" +} + +multilib_src_install_all() { + einstalldocs + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/
commit: 6967f088a35efa68a3628fc99b0942cab05e8105 Author: Pacho Ramos gentoo org> AuthorDate: Thu Apr 11 15:44:17 2019 + Commit: Pacho Ramos gentoo org> CommitDate: Thu Apr 11 15:48:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6967f088 dev-libs/libcdio-paranoia: Needs subslot with soname version bumps Closes: https://bugs.gentoo.org/603916 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Pacho Ramos gentoo.org> .../libcdio-paranoia-0.94_p2-r1.ebuild | 73 ++ 1 file changed, 73 insertions(+) diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r1.ebuild new file mode 100644 index 000..85b83bfa513 --- /dev/null +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2-r1.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MY_P=${PN}-10.2+${PV/_p/+} + +inherit autotools multilib-minimal flag-o-matic + +DESCRIPTION="an advanced CDDA reader with error correction" +HOMEPAGE="https://www.gnu.org/software/libcdio/"; +SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz" + +# 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 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE="+cxx static-libs test" + +RDEPEND="app-eselect/eselect-cdparanoia + >=dev-libs/libcdio-0.94:0=[${MULTILIB_USEDEP}] + >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] +" + +DEPEND="${RDEPEND} + sys-devel/gettext + virtual/pkgconfig + test? ( dev-lang/perl )" + +S="${WORKDIR}/${MY_P}" + +DOCS=( AUTHORS ChangeLog NEWS README.md THANKS ) + +PATCHES=( + "${FILESDIR}"/${PN}-0.90-oos-tests.patch +) + +src_prepare() { + default + sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die #466410 + eautoreconf + + [[ ${CC} == *clang* ]] && append-flags -std=gnu89 +} + +multilib_src_configure() { + local myeconfargs=( + --disable-maintainer-mode + --disable-example-progs + $(use_enable cxx) + --disable-cpp-progs + --with-cd-paranoia-name=libcdio-paranoia + # upstream accidentally default-disabled it + # reenable it to preserve ABI compat with previous versions + # https://bugs.gentoo.org/616054 + # https://savannah.gnu.org/bugs/index.php?50978 + --enable-ld-version-script + ) + # Darwin linker doesn't get this + [[ ${CHOST} == *-darwin* ]] && myeconfargs+=( --disable-ld-version-script ) + ECONF_SOURCE="${S}" \ + econf "${myeconfargs[@]}" +} + +pkg_postinst() { + eselect cdparanoia update ifunset +} + +pkg_postrm() { + eselect cdparanoia update ifunset +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/
commit: 64b3dfcbb68d0a5a2e95d335a3bc1adcadf705c8 Author: Markus Meier gentoo org> AuthorDate: Tue Feb 12 06:03:00 2019 + Commit: Markus Meier gentoo org> CommitDate: Tue Feb 12 06:03:00 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64b3dfcb dev-libs/libcdio-paranoia: arm stable, bug #673074 Signed-off-by: Markus Meier gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="arm" dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild index 2a24133ba42..3f1da82d092 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild @@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz" # clause "or later" so we use LGPL-2.1 without + LICENSE="GPL-3+ GPL-2+ LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="+cxx static-libs test" RDEPEND="app-eselect/eselect-cdparanoia
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/
commit: 809debf8a08538891aa24a6772886e1f983c7423 Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Jan 3 04:46:38 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Jan 3 09:27:43 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=809debf8 dev-libs/libcdio-paranoia: stable 0.94_p2 for sparc, bug #673074 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild index 37b882db543..2a24133ba42 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz" # clause "or later" so we use LGPL-2.1 without + LICENSE="GPL-3+ GPL-2+ LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="+cxx static-libs test" RDEPEND="app-eselect/eselect-cdparanoia
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: db77e38298d6ebb9dda897ea1c57c422ffdeb0e8 Author: Markus Meier gentoo org> AuthorDate: Tue Dec 18 21:06:29 2018 + Commit: Markus Meier gentoo org> CommitDate: Tue Dec 18 21:06:29 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db77e382 dev-libs/libcdio: arm stable, bug #648954 Signed-off-by: Markus Meier gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="arm" dev-libs/libcdio/libcdio-2.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild index b6e1b4dffe1..3e15b853016 100644 --- a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild +++ b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" LICENSE="GPL-3" SLOT="0/18" # subslot is based on SONAME -KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="cddb +cxx minimal static-libs test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/
commit: 6ede4ee724241307163de09c79b290ec19db8ce9 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Dec 15 22:38:59 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Dec 15 22:39:16 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ede4ee7 dev-libs/libcdio-paranoia: stable 0.94_p2 for hppa, bug #673074 Package-Manager: Portage-2.3.52, Repoman-2.3.12 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild index e9a84217ae5..37b882db543 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild @@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz" # clause "or later" so we use LGPL-2.1 without + LICENSE="GPL-3+ GPL-2+ LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="+cxx static-libs test" RDEPEND="app-eselect/eselect-cdparanoia
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/
commit: e0a4702bf1952e218acebbf6dfc74dd6dad45f06 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Dec 15 11:46:08 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Dec 15 11:46:08 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0a4702b dev-libs/libcdio-paranoia: amd64 stable wrt bug #673074 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild index 4170fa3948f..e9a84217ae5 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild @@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz" # clause "or later" so we use LGPL-2.1 without + LICENSE="GPL-3+ GPL-2+ LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="+cxx static-libs test" RDEPEND="app-eselect/eselect-cdparanoia
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/
commit: 096b449e7002d65b1714e849490f6d61ac4d16f0 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Dec 14 22:49:43 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Dec 14 22:50:36 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=096b449e dev-libs/libcdio-paranoia: stable 0.94_p2 for ppc64, bug #673074 Package-Manager: Portage-2.3.52, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild index 1f1bfcf5fe8..4170fa3948f 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild @@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz" # clause "or later" so we use LGPL-2.1 without + LICENSE="GPL-3+ GPL-2+ LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="+cxx static-libs test" RDEPEND="app-eselect/eselect-cdparanoia
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/
commit: f78a463349cbf8249f96313bf39319e399dcaab0 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Dec 14 22:47:34 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Dec 14 22:47:34 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f78a4633 dev-libs/libcdio-paranoia: stable 0.94_p2 for ppc, bug #673074 Package-Manager: Portage-2.3.52, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild index ade8d4a6e57..1f1bfcf5fe8 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild @@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz" # clause "or later" so we use LGPL-2.1 without + LICENSE="GPL-3+ GPL-2+ LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="+cxx static-libs test" RDEPEND="app-eselect/eselect-cdparanoia
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/
commit: 1075b5577dba5aa2f25ff327f57d16e10452a825 Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Dec 14 02:09:12 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Dec 14 02:09:12 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1075b557 dev-libs/libcdio-paranoia: x86 stable (bug #673074) Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild index 086fc986f70..ade8d4a6e57 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz" # clause "or later" so we use LGPL-2.1 without + LICENSE="GPL-3+ GPL-2+ LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="+cxx static-libs test" RDEPEND="app-eselect/eselect-cdparanoia
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: 5810859ced7e35f236fbd3b5343aa6a8ab46e67c Author: Rolf Eike Beer sf-mail de> AuthorDate: Sun Dec 2 14:53:23 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Dec 2 15:09:30 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5810859c dev-libs/libcdio: stable 2.0.0-r1 for sparc, bug #671964 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libcdio/libcdio-2.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild index 984741dd0ad..b6e1b4dffe1 100644 --- a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild +++ b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" LICENSE="GPL-3" SLOT="0/18" # subslot is based on SONAME -KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="cddb +cxx minimal static-libs test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: 08e0f7807ea463f62b06a919c8e90d636e3c8517 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Dec 1 07:59:20 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Dec 1 08:00:11 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08e0f780 dev-libs/libcdio: amd64 stable wrt bug #671964 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-libs/libcdio/libcdio-2.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild index 7008b9d6503..984741dd0ad 100644 --- a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild +++ b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" LICENSE="GPL-3" SLOT="0/18" # subslot is based on SONAME -KEYWORDS="alpha ~amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="cddb +cxx minimal static-libs test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: 1339dfec98daefb9dd9ae7bf71f20c6a4428470b Author: Tobias Klausmann gentoo org> AuthorDate: Fri Nov 30 11:12:33 2018 + Commit: Tobias Klausmann gentoo org> CommitDate: Fri Nov 30 11:12:33 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1339dfec dev-libs/libcdio-2.0.0-r1: alpha stable Bug: http://bugs.gentoo.org/671964 Signed-off-by: Tobias Klausmann gentoo.org> dev-libs/libcdio/libcdio-2.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild index ff1fcb43985..7008b9d6503 100644 --- a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild +++ b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" LICENSE="GPL-3" SLOT="0/18" # subslot is based on SONAME -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha ~amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="cddb +cxx minimal static-libs test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: 61378f651eff48c29f18c30bc51b9a7ac20d1838 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Nov 29 20:04:20 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Nov 29 20:05:13 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61378f65 dev-libs/libcdio: stable 2.0.0-r1 for hppa, bug #671964 Package-Manager: Portage-2.3.52, Repoman-2.3.12 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libcdio/libcdio-2.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild index 8159f5ec52f..ff1fcb43985 100644 --- a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild +++ b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" LICENSE="GPL-3" SLOT="0/18" # subslot is based on SONAME -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="cddb +cxx minimal static-libs test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: 6397f5aeca45684c5b5d13493820910b10b176c7 Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Nov 28 22:34:38 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Nov 28 22:34:38 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6397f5ae dev-libs/libcdio: stable 2.0.0-r1 for ppc64, bug #671964 Package-Manager: Portage-2.3.52, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libcdio/libcdio-2.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild index 4d336b1e38e..8159f5ec52f 100644 --- a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild +++ b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" LICENSE="GPL-3" SLOT="0/18" # subslot is based on SONAME -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="cddb +cxx minimal static-libs test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: e80caa10304a5fa6d7586c84c32d9b2cdaa8e2bf Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Nov 28 22:31:06 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Nov 28 22:32:54 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e80caa10 dev-libs/libcdio: stable 2.0.0-r1 for ppc, bug #671964 Package-Manager: Portage-2.3.52, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libcdio/libcdio-2.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild index ac97076c4d4..4d336b1e38e 100644 --- a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild +++ b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" LICENSE="GPL-3" SLOT="0/18" # subslot is based on SONAME -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="cddb +cxx minimal static-libs test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: e7035c394883bfcb565fe89aecf3baec146295ba Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Nov 28 22:27:28 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Nov 28 22:27:28 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7035c39 dev-libs/libcdio: stable 2.0.0-r1 for ia64, bug #671964 Package-Manager: Portage-2.3.52, Repoman-2.3.12 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libcdio/libcdio-2.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild index 56030ee1623..ac97076c4d4 100644 --- a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild +++ b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" LICENSE="GPL-3" SLOT="0/18" # subslot is based on SONAME -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="cddb +cxx minimal static-libs test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: 3d2fc09c65799cf160970cad681168852e63d45d Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Nov 27 21:45:34 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Nov 27 21:55:21 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d2fc09c dev-libs/libcdio: x86 stable (bug #671964) Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> dev-libs/libcdio/libcdio-2.0.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild index 62bcbab5b55..56030ee1623 100644 --- a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild +++ b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" LICENSE="GPL-3" SLOT="0/18" # subslot is based on SONAME -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="cddb +cxx minimal static-libs test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/, dev-libs/libcdio-paranoia/files/
commit: ff29e090446ea61eb4e960f31f61df189be37e4a Author: Marty E. Plummer startmail com> AuthorDate: Wed Mar 28 04:39:04 2018 + Commit: Patrice Clement gentoo org> CommitDate: Wed Apr 11 22:47:24 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff29e090 dev-libs/libcdio-paranoia: removed emul-linux-x86 references. Also removed eutils, changed autotools-multilib to autotools+multilib-minimal, replaced epatch with PATCHES=() array and default, alphabetized eclass inheritance, and standardized some of the quoting and indentation. Package-Manager: Portage-2.3.24, Repoman-2.3.6 Closes: https://github.com/gentoo/gentoo/pull/7677 .../files/libcdio-paranoia-0.90-mkdir_p.patch | 8 +++ .../libcdio-paranoia-0.90_p1-r1.ebuild | 26 +- .../libcdio-paranoia-0.93_p1-r1.ebuild | 13 ++- .../libcdio-paranoia-0.93_p1.ebuild| 25 - .../libcdio-paranoia-0.94_p1-r1.ebuild | 7 +++--- .../libcdio-paranoia-0.94_p2.ebuild| 15 - 6 files changed, 53 insertions(+), 41 deletions(-) diff --git a/dev-libs/libcdio-paranoia/files/libcdio-paranoia-0.90-mkdir_p.patch b/dev-libs/libcdio-paranoia/files/libcdio-paranoia-0.90-mkdir_p.patch index 0ff4f5a6a21..98681d0a08f 100644 --- a/dev-libs/libcdio-paranoia/files/libcdio-paranoia-0.90-mkdir_p.patch +++ b/dev-libs/libcdio-paranoia/files/libcdio-paranoia-0.90-mkdir_p.patch @@ -2,8 +2,8 @@ http://bugs.gentoo.org/455374 http://github.com/rocky/libcdio-paranoia/issues/1 https://savannah.gnu.org/bugs/index.php?38273 configure.ac -+++ configure.ac +--- a/configure.ac b/configure.ac @@ -74,6 +74,8 @@ dnl Checks for programs. AC_AIX @@ -13,8 +13,8 @@ https://savannah.gnu.org/bugs/index.php?38273 if test "x$GCC" != "xyes" then AC_MSG_WARN([ doc/ja/Makefile.am -+++ doc/ja/Makefile.am +--- a/doc/ja/Makefile.am b/doc/ja/Makefile.am @@ -25,7 +25,7 @@ install-man1: $(man_MANS) diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.90_p1-r1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.90_p1-r1.ebuild index 2b1cbc19471..ed391732a87 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.90_p1-r1.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.90_p1-r1.ebuild @@ -1,12 +1,11 @@ # Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -MY_P=${PN}-10.2+${PV/_p/+} +EAPI=6 -AUTOTOOLS_AUTORECONF=yes +MY_P=${PN}-10.2+${PV/_p/+} -inherit eutils autotools-multilib +inherit autotools multilib-minimal DESCRIPTION="an advanced CDDA reader with error correction" HOMEPAGE="https://www.gnu.org/software/libcdio/"; @@ -23,24 +22,28 @@ IUSE="+cxx static-libs test" RDEPEND="app-eselect/eselect-cdparanoia >=dev-libs/libcdio-0.90-r1[${MULTILIB_USEDEP}] >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] - abi_x86_32? ( !<=app-emulation/emul-linux-x86-medialibs-20130224-r10 - !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )" +" + DEPEND="${RDEPEND} sys-devel/gettext virtual/pkgconfig test? ( dev-lang/perl )" -S=${WORKDIR}/${MY_P} +S="${WORKDIR}/${MY_P}" DOCS=( AUTHORS ChangeLog NEWS README THANKS ) +PATCHES=( + "${FILESDIR}"/${PN}-0.90-mkdir_p.patch +) + src_prepare() { - epatch "${FILESDIR}"/${PN}-0.90-mkdir_p.patch + default sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die #466410 - autotools-multilib_src_prepare + eautoreconf } -src_configure() { +multilib_src_configure() { local myeconfargs=( --disable-maintainer-mode --disable-example-progs @@ -48,7 +51,8 @@ src_configure() { --disable-cpp-progs --with-cd-paranoia-name=libcdio-paranoia ) - autotools-multilib_src_configure + ECONF_SOURCE="${S}" \ + econf "${myeconfargs[@]}" } pkg_postinst() { diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild index 9aaba499157..4e154159b78 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild @@ -2,9 +2,10 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 + MY_P=${PN}-10.2+${PV/_p/+} -inherit eutils autotools multilib-minimal flag-o-matic +inherit autotools multilib-minimal flag-o-matic DESCRIPTION="an advanced CDDA reader with error correction" HOMEPAGE="https://www.gnu.org/software/libcdio/"; @@ -21,22 +22,22 @@ IUSE="+cxx static-libs test" RDEPEND="app-eselect/eselect-cdparanoia >=dev-libs/libcdio-0.93:0=[${MULTILIB_USEDEP}] >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] - abi_x86_32? ( !<=app-emulation/emul-linux-x86-medialibs-20130224-r10 -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/files/, dev-libs/libcdio/
commit: 465ccfbc65cb84e0a131262f79e1443a8cb7c881 Author: Marty E. Plummer startmail com> AuthorDate: Wed Mar 28 04:48:52 2018 + Commit: Patrice Clement gentoo org> CommitDate: Wed Apr 11 22:47:26 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=465ccfbc dev-libs/libcdio: remove emul-linux-x86 references. Also removed eutils/ltprune and bumped EAPI to 6, replaced prune_libtool_files with a find -delete Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-libs/libcdio/files/libcdio-1.0.0-version.patch | 4 ++-- dev-libs/libcdio/libcdio-0.93.ebuild | 17 +++-- dev-libs/libcdio/libcdio-0.94-r1.ebuild| 14 +- dev-libs/libcdio/libcdio-1.0.0-r1.ebuild | 4 ++-- dev-libs/libcdio/libcdio-1.1.0.ebuild | 5 +++-- dev-libs/libcdio/libcdio-2.0.0.ebuild | 4 ++-- 6 files changed, 29 insertions(+), 19 deletions(-) diff --git a/dev-libs/libcdio/files/libcdio-1.0.0-version.patch b/dev-libs/libcdio/files/libcdio-1.0.0-version.patch index 3c812a9407a..bdde131ffc8 100644 --- a/dev-libs/libcdio/files/libcdio-1.0.0-version.patch +++ b/dev-libs/libcdio/files/libcdio-1.0.0-version.patch @@ -1,5 +1,5 @@ libcdio-1.0.0/configure.ac -+++ libcdio-1.0.0/configure.ac +--- a/configure.ac b/configure.ac @@ -32,7 +32,12 @@ m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])], [AC_SUBST([AM_DEFAULT_VERBOSITY], [1])]) diff --git a/dev-libs/libcdio/libcdio-0.93.ebuild b/dev-libs/libcdio/libcdio-0.93.ebuild index 7272a7dbdef..cf8534c7750 100644 --- a/dev-libs/libcdio/libcdio-0.93.ebuild +++ b/dev-libs/libcdio/libcdio-0.93.ebuild @@ -1,8 +1,9 @@ # Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -inherit eutils libtool multilib-minimal +EAPI=6 + +inherit libtool multilib-minimal DESCRIPTION="A library to encapsulate CD-ROM reading and control" HOMEPAGE="https://www.gnu.org/software/libcdio/"; @@ -19,13 +20,15 @@ RDEPEND=" cddb? ( >=media-libs/libcddb-1.3.2 ) ) >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] - abi_x86_32? ( !<=app-emulation/emul-linux-x86-medialibs-20130224-r10 - !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )" +" + DEPEND="${RDEPEND} sys-apps/sed sys-devel/gettext virtual/pkgconfig - test? ( dev-lang/perl )" + test? ( dev-lang/perl ) +" + DOCS="AUTHORS ChangeLog NEWS README* THANKS TODO" MULTILIB_WRAPPED_HEADERS=( @@ -34,6 +37,8 @@ MULTILIB_WRAPPED_HEADERS=( ) src_prepare() { + default + sed \ -e "s:-lncurses:$($(tc-getPKG_CONFIG) --libs ncurses):g" \ -i configure || die @@ -63,5 +68,5 @@ multilib_src_configure() { multilib_src_install_all() { einstalldocs - prune_libtool_files + find "${ED}" -name '*.la' -delete || die } diff --git a/dev-libs/libcdio/libcdio-0.94-r1.ebuild b/dev-libs/libcdio/libcdio-0.94-r1.ebuild index 7f63c92ba24..1a21ff3a2f4 100644 --- a/dev-libs/libcdio/libcdio-0.94-r1.ebuild +++ b/dev-libs/libcdio/libcdio-0.94-r1.ebuild @@ -2,7 +2,8 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit eutils libtool multilib-minimal + +inherit libtool multilib-minimal DESCRIPTION="A library to encapsulate CD-ROM reading and control" HOMEPAGE="https://www.gnu.org/software/libcdio/"; @@ -19,13 +20,15 @@ RDEPEND=" cddb? ( >=media-libs/libcddb-1.3.2 ) ) >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] - abi_x86_32? ( !<=app-emulation/emul-linux-x86-medialibs-20130224-r10 - !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )" +" + DEPEND="${RDEPEND} sys-apps/sed sys-devel/gettext virtual/pkgconfig - test? ( dev-lang/perl )" + test? ( dev-lang/perl ) +" + DOCS="AUTHORS ChangeLog NEWS README* THANKS TODO" MULTILIB_WRAPPED_HEADERS=( @@ -35,6 +38,7 @@ MULTILIB_WRAPPED_HEADERS=( src_prepare() { default + sed \ -e "s:-lncurses:$($(tc-getPKG_CONFIG) --libs ncurses):g" \ -i configure || die @@ -64,5 +68,5 @@ multilib_src_configure() { multilib_src_install_all() { einstalldocs - prune_libtool_files + find "${ED}" -name '*.la' -delete || die } diff --git a/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild b/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild index c4bdf2c7bd9..039608e47da 100644 --- a/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild +++ b/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI=6 -inherit autotools libtool ltprune multilib-minimal +inherit autotools libtool multilib-minimal DESCRIPTION="A library to encapsulate CD-ROM reading and control" HOMEPAGE="https://www.gnu.org/software/libcdio/"; @@ -74,5 +74,5 @@ multilib_src_configure() { multilib_src_install_all() { einstalldocs - prune_libt
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/, dev-libs/libcdio/files/
commit: 0bdae1a3845db5572b948a1f8a2cfb3d31b042ef Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Apr 7 20:14:58 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Apr 7 20:48:48 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bdae1a3 dev-libs/libcdio: Fix I/O leak w/ unreadable ISO file DOCS to array, drop ltprune for find. Package-Manager: Portage-2.3.28, Repoman-2.3.9 .../libcdio/files/libcdio-2.0.0-iso-ioleak.patch | 37 +++ dev-libs/libcdio/libcdio-2.0.0-r1.ebuild | 75 ++ 2 files changed, 112 insertions(+) diff --git a/dev-libs/libcdio/files/libcdio-2.0.0-iso-ioleak.patch b/dev-libs/libcdio/files/libcdio-2.0.0-iso-ioleak.patch new file mode 100644 index 000..17732104c3d --- /dev/null +++ b/dev-libs/libcdio/files/libcdio-2.0.0-iso-ioleak.patch @@ -0,0 +1,37 @@ +From 8c0de2d3f0324ecf3fd135589589dcd783c15556 Mon Sep 17 00:00:00 2001 +From: rocky +Date: Fri, 16 Feb 2018 09:14:17 -0500 +Subject: Fix small I/O leak when we can't read ISO file + +See Savannah bug #53170. Thanks to David Binderman. +--- + src/iso-read.c | 8 ++-- + 1 file changed, 6 insertions(+), 2 deletions(-) + +diff --git a/src/iso-read.c b/src/iso-read.c +index 0541e27..8647485 100644 +--- a/src/iso-read.c b/src/iso-read.c +@@ -1,5 +1,6 @@ + /* +- Copyright (C) 2004-2006, 2008, 2012-2013, 2017 Rocky Bernstein ++ Copyright (C) 2004-2006, 2008, 2012-2013, 2017-2018 Rocky Bernstein ++ + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by +@@ -364,7 +365,10 @@ main(int argc, char *argv[]) + ret = read_iso_file (opts.iso9660_image, opts.file_name, +outfd, &bytes_written); + } +- if (ret != 0) return ret; ++ if (ret != 0) { ++fclose (outfd); ++return ret; ++ } + + fflush (outfd); + +-- +cgit v1.0-41-gc330 + diff --git a/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild new file mode 100644 index 000..62bcbab5b55 --- /dev/null +++ b/dev-libs/libcdio/libcdio-2.0.0-r1.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools libtool multilib-minimal + +DESCRIPTION="A library to encapsulate CD-ROM reading and control" +HOMEPAGE="https://www.gnu.org/software/libcdio/"; +SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0/18" # subslot is based on SONAME +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE="cddb +cxx minimal static-libs test" + +RDEPEND=" + !minimal? ( + >=sys-libs/ncurses-5.7-r7:0= + cddb? ( >=media-libs/libcddb-1.3.2 ) + ) + >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND} + sys-apps/sed + sys-devel/gettext + virtual/pkgconfig + test? ( dev-lang/perl ) +" + +DOCS=( AUTHORS ChangeLog NEWS README{,.libcdio} THANKS TODO ) + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/cdio/cdio_config.h + /usr/include/cdio/version.h +) + +PATCHES=( "${FILESDIR}/${P}-iso-ioleak.patch" ) + +src_prepare() { + default + + eautoreconf + + sed \ + -e "s:-lncurses:$($(tc-getPKG_CONFIG) --libs ncurses):g" \ + -i configure || die + + elibtoolize # to prevent -L/usr/lib ending up in the linker line wrt 499510 +} + +multilib_src_configure() { + local util_switch + if ! multilib_is_native_abi || use minimal ; then + util_switch="--without" + else + util_switch="--with" + fi + + # Tests fail if ECONF_SOURCE is not relative + ECONF_SOURCE="../${P}" econf \ + --disable-maintainer-mode \ + $(use_enable cxx) \ + --disable-cpp-progs \ + --disable-example-progs \ + $(use_enable static-libs static) \ + $(use_enable cddb) \ + --disable-vcd-info \ + ${util_switch}-{cd-drive,cd-info,cdda-player,cd-read,iso-info,iso-read} +} + +multilib_src_install_all() { + einstalldocs + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: 8ce02183583a609daf206b08389757d1389d Author: Lars Wendler gentoo org> AuthorDate: Mon Jan 1 17:11:30 2018 + Commit: Lars Wendler gentoo org> CommitDate: Mon Jan 1 17:11:45 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ce02183 dev-libs/libcdio: Bump to version 2.0.0 Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-libs/libcdio/Manifest | 1 + dev-libs/libcdio/libcdio-2.0.0.ebuild | 73 +++ 2 files changed, 74 insertions(+) diff --git a/dev-libs/libcdio/Manifest b/dev-libs/libcdio/Manifest index b3d13593cd1..f137928cfd7 100644 --- a/dev-libs/libcdio/Manifest +++ b/dev-libs/libcdio/Manifest @@ -2,3 +2,4 @@ DIST libcdio-0.93.tar.gz 2723371 BLAKE2B 3dc361f48c0ccc22c76ad691f856512a87906dd DIST libcdio-0.94.tar.gz 2355452 BLAKE2B c6a720fb714e6aa0d4425ccf92e4c08172d26d77a94e8a6897ffee197a740de78da8d480ec9af2dcfd59c3f96fb2a823a4e39259389dd82ece4108c6a05a4646 SHA512 e1d3c96c4acc7be923c97109c3f76223adc00b293278daef7d5008b1e5d67f33402f9f224f05120e9e1e8b3a8d1fa1b0bd5069dc6dd309741e3590e2c19e0e66 DIST libcdio-1.0.0.tar.gz 2343992 BLAKE2B d187a0aba99efa1172cab302fcd020dc2a581633368230a6ba00db6250c8e7d5e66111fba1804ecb0ba5416c876f88f1d07549118bb003d4631c14d0f3e85ba6 SHA512 2beb5c9cf455c5b56f0a8ba641b8fe322c487256b017108fadbdf288e92787fa0b956d2291aa877df5a9b4494f8425de58c0f71d587ef5f9346987733f66e5dc DIST libcdio-1.1.0.tar.gz 2348106 BLAKE2B c63959d6cd92288b2d098f19b28a61fc5a7005390186045c6f72392becf9eb5808da7a8b952de166c5b263b9c10e594031a3fb908331eda040c210b984b3e11e SHA512 fe5a0d726974c8678b59de74ce043a5ed464f6ab595bf938e90bc5a348e9e882755e75aa3eecce50ce910b28e2498b5a892402fc0ea8728d382d1af36db71985 +DIST libcdio-2.0.0.tar.gz 2354813 BLAKE2B d3ebf9a20004cc8c75d1e6f97a2cea68f490517e34a4cf84f343d717e49cbb9cd612a3c6911894501f16373e3222e7fc6d175fd6d93d1c967cd21502716b22f8 SHA512 8f48cc71d28b427b16f48e50bcaf0aea171055c72a9aeee383ac4374eee1d3d288323814c3a3f308a9ba097aa815319429c1931072897985a3b02b814766fd4f diff --git a/dev-libs/libcdio/libcdio-2.0.0.ebuild b/dev-libs/libcdio/libcdio-2.0.0.ebuild new file mode 100644 index 000..8e37d8d2b7a --- /dev/null +++ b/dev-libs/libcdio/libcdio-2.0.0.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools libtool ltprune multilib-minimal + +DESCRIPTION="A library to encapsulate CD-ROM reading and control" +HOMEPAGE="https://www.gnu.org/software/libcdio/"; +SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0/18" # subslot is based on SONAME +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE="cddb +cxx minimal static-libs test" + +RDEPEND=" + !minimal? ( + >=sys-libs/ncurses-5.7-r7:0= + cddb? ( >=media-libs/libcddb-1.3.2 ) + ) + >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND} + sys-apps/sed + sys-devel/gettext + virtual/pkgconfig + test? ( dev-lang/perl ) +" + +DOCS="AUTHORS ChangeLog NEWS README* THANKS TODO" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/cdio/cdio_config.h + /usr/include/cdio/version.h +) + +src_prepare() { + default + + eautoreconf + + sed \ + -e "s:-lncurses:$($(tc-getPKG_CONFIG) --libs ncurses):g" \ + -i configure || die + + elibtoolize # to prevent -L/usr/lib ending up in the linker line wrt 499510 +} + +multilib_src_configure() { + local util_switch + if ! multilib_is_native_abi || use minimal ; then + util_switch="--without" + else + util_switch="--with" + fi + + # Tests fail if ECONF_SOURCE is not relative + ECONF_SOURCE="../${P}" econf \ + --disable-maintainer-mode \ + $(use_enable cxx) \ + --disable-cpp-progs \ + --disable-example-progs \ + $(use_enable static-libs static) \ + $(use_enable cddb) \ + --disable-vcd-info \ + ${util_switch}-{cd-drive,cd-info,cdda-player,cd-read,iso-info,iso-read} +} + +multilib_src_install_all() { + einstalldocs + prune_libtool_files +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: 1fec6cabd4d2e899e54827473938b0a2ddc60674 Author: Lars Wendler gentoo org> AuthorDate: Tue Dec 12 14:42:36 2017 + Commit: Lars Wendler gentoo org> CommitDate: Tue Dec 12 14:46:02 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fec6cab dev-libs/libcdio: Bump to version 1.1.0 Package-Manager: Portage-2.3.18, Repoman-2.3.6 dev-libs/libcdio/Manifest | 1 + dev-libs/libcdio/libcdio-1.1.0.ebuild | 73 +++ 2 files changed, 74 insertions(+) diff --git a/dev-libs/libcdio/Manifest b/dev-libs/libcdio/Manifest index 7f546197bd0..b3d13593cd1 100644 --- a/dev-libs/libcdio/Manifest +++ b/dev-libs/libcdio/Manifest @@ -1,3 +1,4 @@ DIST libcdio-0.93.tar.gz 2723371 BLAKE2B 3dc361f48c0ccc22c76ad691f856512a87906ddccdbf05a22d4c8f7f28221d201480e015532be382d576550ecabae40df9e325043fa6cff89b39d77e30b6509b SHA512 a2ea7a1f219e1abdbbb42633003e10ff77b6a879133c96a0c8e7a80fe205c08a48bade1d9941c6493f24d6eb2ed410469b57e19d9740a4400266a6f3f9d3da91 DIST libcdio-0.94.tar.gz 2355452 BLAKE2B c6a720fb714e6aa0d4425ccf92e4c08172d26d77a94e8a6897ffee197a740de78da8d480ec9af2dcfd59c3f96fb2a823a4e39259389dd82ece4108c6a05a4646 SHA512 e1d3c96c4acc7be923c97109c3f76223adc00b293278daef7d5008b1e5d67f33402f9f224f05120e9e1e8b3a8d1fa1b0bd5069dc6dd309741e3590e2c19e0e66 DIST libcdio-1.0.0.tar.gz 2343992 BLAKE2B d187a0aba99efa1172cab302fcd020dc2a581633368230a6ba00db6250c8e7d5e66111fba1804ecb0ba5416c876f88f1d07549118bb003d4631c14d0f3e85ba6 SHA512 2beb5c9cf455c5b56f0a8ba641b8fe322c487256b017108fadbdf288e92787fa0b956d2291aa877df5a9b4494f8425de58c0f71d587ef5f9346987733f66e5dc +DIST libcdio-1.1.0.tar.gz 2348106 BLAKE2B c63959d6cd92288b2d098f19b28a61fc5a7005390186045c6f72392becf9eb5808da7a8b952de166c5b263b9c10e594031a3fb908331eda040c210b984b3e11e SHA512 fe5a0d726974c8678b59de74ce043a5ed464f6ab595bf938e90bc5a348e9e882755e75aa3eecce50ce910b28e2498b5a892402fc0ea8728d382d1af36db71985 diff --git a/dev-libs/libcdio/libcdio-1.1.0.ebuild b/dev-libs/libcdio/libcdio-1.1.0.ebuild new file mode 100644 index 000..b8ba3e22665 --- /dev/null +++ b/dev-libs/libcdio/libcdio-1.1.0.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools libtool ltprune multilib-minimal + +DESCRIPTION="A library to encapsulate CD-ROM reading and control" +HOMEPAGE="https://www.gnu.org/software/libcdio/"; +SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0/17" # subslot is based on SONAME +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE="cddb +cxx minimal static-libs test" + +RDEPEND=" + !minimal? ( + >=sys-libs/ncurses-5.7-r7:0= + cddb? ( >=media-libs/libcddb-1.3.2 ) + ) + >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND} + sys-apps/sed + sys-devel/gettext + virtual/pkgconfig + test? ( dev-lang/perl ) +" + +DOCS="AUTHORS ChangeLog NEWS README* THANKS TODO" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/cdio/cdio_config.h + /usr/include/cdio/version.h +) + +src_prepare() { + default + + eautoreconf + + sed \ + -e "s:-lncurses:$($(tc-getPKG_CONFIG) --libs ncurses):g" \ + -i configure || die + + elibtoolize # to prevent -L/usr/lib ending up in the linker line wrt 499510 +} + +multilib_src_configure() { + local util_switch + if ! multilib_is_native_abi || use minimal ; then + util_switch="--without" + else + util_switch="--with" + fi + + # Tests fail if ECONF_SOURCE is not relative + ECONF_SOURCE="../${P}" econf \ + --disable-maintainer-mode \ + $(use_enable cxx) \ + --disable-cpp-progs \ + --disable-example-progs \ + $(use_enable static-libs static) \ + $(use_enable cddb) \ + --disable-vcd-info \ + ${util_switch}-{cd-drive,cd-info,cdda-player,cd-read,iso-info,iso-read} +} + +multilib_src_install_all() { + einstalldocs + prune_libtool_files +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: a4addd04c4f6233c75589c49fa28ee0e5d82c03f Author: Michał Górny gentoo org> AuthorDate: Tue Nov 28 07:41:01 2017 + Commit: Michał Górny gentoo org> CommitDate: Tue Nov 28 07:41:01 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4addd04 dev-libs/libcdio: [QA] Revert "DOCS to array" This uses filename expansion in global scope, crashing every package manager out there. dev-libs/libcdio/libcdio-1.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild b/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild index 3b6318cb45b..f640893a0e6 100644 --- a/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild +++ b/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild @@ -28,7 +28,7 @@ DEPEND="${RDEPEND} test? ( dev-lang/perl ) " -DOCS=( AUTHORS ChangeLog NEWS README* THANKS TODO ) +DOCS="AUTHORS ChangeLog NEWS README* THANKS TODO" MULTILIB_WRAPPED_HEADERS=( /usr/include/cdio/cdio_config.h
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: 440a6215a6a6cc8bf7da0a3e3801c65c242ac0b4 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Nov 27 17:55:53 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Nov 27 17:59:01 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=440a6215 dev-libs/libcdio: Drop obsolete app-emulation/emul-linux* blockers Package-Manager: Portage-2.3.16, Repoman-2.3.6 dev-libs/libcdio/libcdio-1.0.0-r1.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild b/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild index 38927bb66f4..3b6318cb45b 100644 --- a/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild +++ b/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild @@ -20,13 +20,13 @@ RDEPEND=" cddb? ( >=media-libs/libcddb-1.3.2 ) ) >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] - abi_x86_32? ( !<=app-emulation/emul-linux-x86-medialibs-20130224-r10 - !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )" +" DEPEND="${RDEPEND} sys-apps/sed sys-devel/gettext virtual/pkgconfig - test? ( dev-lang/perl )" + test? ( dev-lang/perl ) +" DOCS=( AUTHORS ChangeLog NEWS README* THANKS TODO )
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: 5e7611c14174cbe3b8f5951aecca3f927e344df4 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Nov 27 17:54:35 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Nov 27 17:59:00 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e7611c1 dev-libs/libcdio: DOCS to array Package-Manager: Portage-2.3.16, Repoman-2.3.6 dev-libs/libcdio/libcdio-1.0.0-r1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild b/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild index 8f43e92c8f9..38927bb66f4 100644 --- a/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild +++ b/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild @@ -27,7 +27,8 @@ DEPEND="${RDEPEND} sys-devel/gettext virtual/pkgconfig test? ( dev-lang/perl )" -DOCS="AUTHORS ChangeLog NEWS README* THANKS TODO" + +DOCS=( AUTHORS ChangeLog NEWS README* THANKS TODO ) MULTILIB_WRAPPED_HEADERS=( /usr/include/cdio/cdio_config.h
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/files/, dev-libs/libcdio/
commit: 9c7e5953cdc545031ed5c83cb671176711931d62 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Nov 27 17:53:48 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Nov 27 17:58:02 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c7e5953 dev-libs/libcdio: Fix build with USE=cddb Reported-by: Nikolaj Šujskij yandex.ru> Thanks-to: Bernard Cafarelli gentoo.org> Closes: https://bugs.gentoo.org/638576 Package-Manager: Portage-2.3.16, Repoman-2.3.6 dev-libs/libcdio/files/libcdio-1.0.0-cddb.patch | 37 + dev-libs/libcdio/libcdio-1.0.0-r1.ebuild| 6 +++- 2 files changed, 42 insertions(+), 1 deletion(-) diff --git a/dev-libs/libcdio/files/libcdio-1.0.0-cddb.patch b/dev-libs/libcdio/files/libcdio-1.0.0-cddb.patch new file mode 100644 index 000..b3781d2a7e5 --- /dev/null +++ b/dev-libs/libcdio/files/libcdio-1.0.0-cddb.patch @@ -0,0 +1,37 @@ +From 4305bc1e093e4341aeddb857bd1e6203228000cb Mon Sep 17 00:00:00 2001 +From: "R. Bernstein" +Date: Sat, 25 Nov 2017 14:03:37 -0500 +Subject: Fix breakage caused by unshadowing i_first_track + +Reported and patch by KO Myung-Hun +--- + src/cdda-player.c | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/src/cdda-player.c b/src/cdda-player.c +index efeee19..333e1f5 100644 +--- a/src/cdda-player.c b/src/cdda-player.c +@@ -531,8 +531,8 @@ static void + get_cddb_disc_info(CdIo_t *p_cdio) + { + #ifdef HAVE_CDDB +- b_db = init_cddb(p_cdio, &p_conn, &p_cddb_disc, xperror, i_first_track, +- i_tracks, &i_cddb_matches); ++ b_db = init_cddb(p_cdio, &p_conn, &p_cddb_disc, xperror, i_first_track_global, ++ i_tracks_global, &i_cddb_matches); + if (b_db) { + int i_year; + i_year = atoi(year); +@@ -831,7 +831,7 @@ get_cddb_track_info(track_t i_track) + { + #ifdef HAVE_CDDB + cddb_track_t *t = cddb_disc_get_track(p_cddb_disc, +-i_track - i_first_track); ++i_track - i_first_track_global); + if (t) { + cddb_track_set_title(t, title); + cddb_track_set_artist(t, artist); +-- +cgit v1.0-41-gc330 + diff --git a/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild b/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild index 251281eb241..8f43e92c8f9 100644 --- a/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild +++ b/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild @@ -2,6 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 + inherit autotools libtool ltprune multilib-minimal DESCRIPTION="A library to encapsulate CD-ROM reading and control" @@ -33,7 +34,10 @@ MULTILIB_WRAPPED_HEADERS=( /usr/include/cdio/version.h ) -PATCHES=( "${FILESDIR}/${P}-version.patch" ) +PATCHES=( + "${FILESDIR}/${P}-version.patch" + "${FILESDIR}/${P}-cddb.patch" +) src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: 64399a76da22e2e663eab863367126af2c88e085 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Nov 26 17:31:01 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Nov 26 17:31:01 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64399a76 dev-libs/libcdio: Add missing ltprune.eclass Closes: https://bugs.gentoo.org/638900 Package-Manager: Portage-2.3.16, Repoman-2.3.6 dev-libs/libcdio/libcdio-1.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild b/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild index 5a278ab70ab..251281eb241 100644 --- a/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild +++ b/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit autotools libtool multilib-minimal +inherit autotools libtool ltprune multilib-minimal DESCRIPTION="A library to encapsulate CD-ROM reading and control" HOMEPAGE="https://www.gnu.org/software/libcdio/";
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/files/, dev-libs/libcdio/
commit: ba52139c96a39f6f2285edb173af960a2afb51fa Author: Lars Wendler gentoo org> AuthorDate: Fri Nov 24 14:12:39 2017 + Commit: Lars Wendler gentoo org> CommitDate: Fri Nov 24 14:12:56 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba52139c dev-libs/libcdio: Revbump to fix LIBCDIO_VERSION_NUM breakage. Bug: https://bugs.gentoo.org/638644 Package-Manager: Portage-2.3.16, Repoman-2.3.6 dev-libs/libcdio/files/libcdio-1.0.0-version.patch | 16 .../{libcdio-1.0.0.ebuild => libcdio-1.0.0-r1.ebuild}| 7 ++- 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/dev-libs/libcdio/files/libcdio-1.0.0-version.patch b/dev-libs/libcdio/files/libcdio-1.0.0-version.patch new file mode 100644 index 000..3c812a9407a --- /dev/null +++ b/dev-libs/libcdio/files/libcdio-1.0.0-version.patch @@ -0,0 +1,16 @@ +--- libcdio-1.0.0/configure.ac libcdio-1.0.0/configure.ac +@@ -32,7 +32,12 @@ + m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])], + [AC_SUBST([AM_DEFAULT_VERBOSITY], [1])]) + +-LIBCDIO_VERSION_NUM=`echo RELEASE_NUM | cut -d . -f 1 | tr -d a-z` ++# Broken by design. See also ++# https://savannah.gnu.org/bugs/?52491 ++# and ++# http://git.savannah.gnu.org/cgit/libcdio.git/patch/?id=2d22ae18571caf29460a456340ff0603f04af6b4 ++#LIBCDIO_VERSION_NUM=`echo RELEASE_NUM | cut -d . -f 1 | tr -d a-z` ++LIBCDIO_VERSION_NUM=1 + AC_SUBST(LIBCDIO_VERSION_NUM) + + AM_MISSING_PROG(HELP2MAN, help2man, $missing_dir) diff --git a/dev-libs/libcdio/libcdio-1.0.0.ebuild b/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild similarity index 94% rename from dev-libs/libcdio/libcdio-1.0.0.ebuild rename to dev-libs/libcdio/libcdio-1.0.0-r1.ebuild index 9d54cf3b873..5a278ab70ab 100644 --- a/dev-libs/libcdio/libcdio-1.0.0.ebuild +++ b/dev-libs/libcdio/libcdio-1.0.0-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit eutils libtool multilib-minimal +inherit autotools libtool multilib-minimal DESCRIPTION="A library to encapsulate CD-ROM reading and control" HOMEPAGE="https://www.gnu.org/software/libcdio/"; @@ -33,8 +33,13 @@ MULTILIB_WRAPPED_HEADERS=( /usr/include/cdio/version.h ) +PATCHES=( "${FILESDIR}/${P}-version.patch" ) + src_prepare() { default + + eautoreconf + sed \ -e "s:-lncurses:$($(tc-getPKG_CONFIG) --libs ncurses):g" \ -i configure || die
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: 0fe645ff67ea6fa2edb10788435347497ebc5f22 Author: Lars Wendler gentoo org> AuthorDate: Thu Nov 23 14:48:45 2017 + Commit: Lars Wendler gentoo org> CommitDate: Thu Nov 23 14:49:05 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fe645ff dev-libs/libcdio: Removed old. Package-Manager: Portage-2.3.16, Repoman-2.3.6 dev-libs/libcdio/Manifest| 1 - dev-libs/libcdio/libcdio-0.92.ebuild | 67 2 files changed, 68 deletions(-) diff --git a/dev-libs/libcdio/Manifest b/dev-libs/libcdio/Manifest index 1f0672ea972..190ef8372d2 100644 --- a/dev-libs/libcdio/Manifest +++ b/dev-libs/libcdio/Manifest @@ -1,4 +1,3 @@ -DIST libcdio-0.92.tar.gz 2710084 SHA256 3336bf352aff43b5023e41a6d23525172a3b4ee433c467bd0fab5b8becb33fad SHA512 aeeb51c87f966683a1f10960e4d98603adfbd8036cff17f62afa5de08a2dbe4f8df7d1bc1fd0438c0ac5f868b2950ed9379ea17b7d98fbd23ef02347 WHIRLPOOL 051ba189fef5f28ae8ac98caab7bdb7468423f53d7b423e1a2416a8741339ff5aed76115a665f91d406254462c87cf84274a1b777a8f39064624fe908ff1fb0c DIST libcdio-0.93.tar.gz 2723371 SHA256 4972cd22fd8d0e8bff922d35c7a645be0db0ab0e7b3dfaecc9cd8272429d6975 SHA512 a2ea7a1f219e1abdbbb42633003e10ff77b6a879133c96a0c8e7a80fe205c08a48bade1d9941c6493f24d6eb2ed410469b57e19d9740a4400266a6f3f9d3da91 WHIRLPOOL ff54f71de82fcb659c2de85e5b1090974273e938a3cd8c6353e37fa7e3c6d793d404eaeb43bebe03e73c51dfde8c6db458911ae799fdce75723a06f8ce7689f8 DIST libcdio-0.94.tar.gz 2355452 SHA256 96e2c903f866ae96f9f5b9048fa32db0921464a2286f5b586c0f02699710025a SHA512 e1d3c96c4acc7be923c97109c3f76223adc00b293278daef7d5008b1e5d67f33402f9f224f05120e9e1e8b3a8d1fa1b0bd5069dc6dd309741e3590e2c19e0e66 WHIRLPOOL ee009ba0b66ca0209c13a51ccca1717d53539f6dee4e42860fc357027336ad6d6afba3d56e08b74f52679c85e550aec4e68a229850ccab0bcf3a00de97357829 DIST libcdio-1.0.0.tar.gz 2343992 BLAKE2B d187a0aba99efa1172cab302fcd020dc2a581633368230a6ba00db6250c8e7d5e66111fba1804ecb0ba5416c876f88f1d07549118bb003d4631c14d0f3e85ba6 SHA512 2beb5c9cf455c5b56f0a8ba641b8fe322c487256b017108fadbdf288e92787fa0b956d2291aa877df5a9b4494f8425de58c0f71d587ef5f9346987733f66e5dc diff --git a/dev-libs/libcdio/libcdio-0.92.ebuild b/dev-libs/libcdio/libcdio-0.92.ebuild deleted file mode 100644 index a69a5071246..000 --- a/dev-libs/libcdio/libcdio-0.92.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils libtool multilib-minimal - -DESCRIPTION="A library to encapsulate CD-ROM reading and control" -HOMEPAGE="https://www.gnu.org/software/libcdio/"; -SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0/15" # subslot is based on SONAME -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" -IUSE="cddb +cxx minimal static-libs test" - -RDEPEND=" - !minimal? ( - >=sys-libs/ncurses-5.7-r7:0= - cddb? ( >=media-libs/libcddb-1.3.2 ) - ) - >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] - abi_x86_32? ( !<=app-emulation/emul-linux-x86-medialibs-20130224-r10 - !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )" -DEPEND="${RDEPEND} - sys-apps/sed - sys-devel/gettext - virtual/pkgconfig - test? ( dev-lang/perl )" -DOCS="AUTHORS ChangeLog NEWS README* THANKS TODO" - -MULTILIB_WRAPPED_HEADERS=( - /usr/include/cdio/cdio_config.h - /usr/include/cdio/version.h -) - -src_prepare() { - sed \ - -e "s:-lncurses:$($(tc-getPKG_CONFIG) --libs ncurses):g" \ - -i configure || die - - elibtoolize # to prevent -L/usr/lib ending up in the linker line wrt 499510 -} - -multilib_src_configure() { - local util_switch - if ! multilib_is_native_abi || use minimal ; then - util_switch="--without" - else - util_switch="--with" - fi - - # Tests fail if ECONF_SOURCE is not relative - ECONF_SOURCE="../${P}" econf \ - --disable-maintainer-mode \ - $(use_enable cxx) \ - --disable-cpp-progs \ - --disable-example-progs \ - $(use_enable static-libs static) \ - $(use_enable cddb) \ - --disable-vcd-info \ - ${util_switch}-{cd-drive,cd-info,cdda-player,cd-read,iso-info,iso-read} -} - -multilib_src_install_all() { - einstalldocs - prune_libtool_files -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: 8e6c3fd33d6ef1dc9dc7e216c1e3645b4903c938 Author: Lars Wendler gentoo org> AuthorDate: Thu Nov 23 14:43:01 2017 + Commit: Lars Wendler gentoo org> CommitDate: Thu Nov 23 14:49:02 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e6c3fd3 dev-libs/libcdio: Bump to version 1.0.0 Package-Manager: Portage-2.3.16, Repoman-2.3.6 dev-libs/libcdio/Manifest | 1 + dev-libs/libcdio/libcdio-1.0.0.ebuild | 68 +++ 2 files changed, 69 insertions(+) diff --git a/dev-libs/libcdio/Manifest b/dev-libs/libcdio/Manifest index 159b4996b49..1f0672ea972 100644 --- a/dev-libs/libcdio/Manifest +++ b/dev-libs/libcdio/Manifest @@ -1,3 +1,4 @@ DIST libcdio-0.92.tar.gz 2710084 SHA256 3336bf352aff43b5023e41a6d23525172a3b4ee433c467bd0fab5b8becb33fad SHA512 aeeb51c87f966683a1f10960e4d98603adfbd8036cff17f62afa5de08a2dbe4f8df7d1bc1fd0438c0ac5f868b2950ed9379ea17b7d98fbd23ef02347 WHIRLPOOL 051ba189fef5f28ae8ac98caab7bdb7468423f53d7b423e1a2416a8741339ff5aed76115a665f91d406254462c87cf84274a1b777a8f39064624fe908ff1fb0c DIST libcdio-0.93.tar.gz 2723371 SHA256 4972cd22fd8d0e8bff922d35c7a645be0db0ab0e7b3dfaecc9cd8272429d6975 SHA512 a2ea7a1f219e1abdbbb42633003e10ff77b6a879133c96a0c8e7a80fe205c08a48bade1d9941c6493f24d6eb2ed410469b57e19d9740a4400266a6f3f9d3da91 WHIRLPOOL ff54f71de82fcb659c2de85e5b1090974273e938a3cd8c6353e37fa7e3c6d793d404eaeb43bebe03e73c51dfde8c6db458911ae799fdce75723a06f8ce7689f8 DIST libcdio-0.94.tar.gz 2355452 SHA256 96e2c903f866ae96f9f5b9048fa32db0921464a2286f5b586c0f02699710025a SHA512 e1d3c96c4acc7be923c97109c3f76223adc00b293278daef7d5008b1e5d67f33402f9f224f05120e9e1e8b3a8d1fa1b0bd5069dc6dd309741e3590e2c19e0e66 WHIRLPOOL ee009ba0b66ca0209c13a51ccca1717d53539f6dee4e42860fc357027336ad6d6afba3d56e08b74f52679c85e550aec4e68a229850ccab0bcf3a00de97357829 +DIST libcdio-1.0.0.tar.gz 2343992 BLAKE2B d187a0aba99efa1172cab302fcd020dc2a581633368230a6ba00db6250c8e7d5e66111fba1804ecb0ba5416c876f88f1d07549118bb003d4631c14d0f3e85ba6 SHA512 2beb5c9cf455c5b56f0a8ba641b8fe322c487256b017108fadbdf288e92787fa0b956d2291aa877df5a9b4494f8425de58c0f71d587ef5f9346987733f66e5dc diff --git a/dev-libs/libcdio/libcdio-1.0.0.ebuild b/dev-libs/libcdio/libcdio-1.0.0.ebuild new file mode 100644 index 000..9d54cf3b873 --- /dev/null +++ b/dev-libs/libcdio/libcdio-1.0.0.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit eutils libtool multilib-minimal + +DESCRIPTION="A library to encapsulate CD-ROM reading and control" +HOMEPAGE="https://www.gnu.org/software/libcdio/"; +SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0/17" # subslot is based on SONAME +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE="cddb +cxx minimal static-libs test" + +RDEPEND=" + !minimal? ( + >=sys-libs/ncurses-5.7-r7:0= + cddb? ( >=media-libs/libcddb-1.3.2 ) + ) + >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] + abi_x86_32? ( !<=app-emulation/emul-linux-x86-medialibs-20130224-r10 + !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )" +DEPEND="${RDEPEND} + sys-apps/sed + sys-devel/gettext + virtual/pkgconfig + test? ( dev-lang/perl )" +DOCS="AUTHORS ChangeLog NEWS README* THANKS TODO" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/cdio/cdio_config.h + /usr/include/cdio/version.h +) + +src_prepare() { + default + sed \ + -e "s:-lncurses:$($(tc-getPKG_CONFIG) --libs ncurses):g" \ + -i configure || die + + elibtoolize # to prevent -L/usr/lib ending up in the linker line wrt 499510 +} + +multilib_src_configure() { + local util_switch + if ! multilib_is_native_abi || use minimal ; then + util_switch="--without" + else + util_switch="--with" + fi + + # Tests fail if ECONF_SOURCE is not relative + ECONF_SOURCE="../${P}" econf \ + --disable-maintainer-mode \ + $(use_enable cxx) \ + --disable-cpp-progs \ + --disable-example-progs \ + $(use_enable static-libs static) \ + $(use_enable cddb) \ + --disable-vcd-info \ + ${util_switch}-{cd-drive,cd-info,cdda-player,cd-read,iso-info,iso-read} +} + +multilib_src_install_all() { + einstalldocs + prune_libtool_files +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/
commit: 15616183a35ecfe321e28a99868882d7a3a29465 Author: Lars Wendler gentoo org> AuthorDate: Thu Nov 23 14:47:03 2017 + Commit: Lars Wendler gentoo org> CommitDate: Thu Nov 23 14:49:04 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15616183 dev-libs/libcdio-paranoia: Bump to version 0.94_p2 Package-Manager: Portage-2.3.16, Repoman-2.3.6 dev-libs/libcdio-paranoia/Manifest | 1 + .../libcdio-paranoia-0.94_p2.ebuild| 70 ++ 2 files changed, 71 insertions(+) diff --git a/dev-libs/libcdio-paranoia/Manifest b/dev-libs/libcdio-paranoia/Manifest index 5cc246f27ea..633c0df63bd 100644 --- a/dev-libs/libcdio-paranoia/Manifest +++ b/dev-libs/libcdio-paranoia/Manifest @@ -1,3 +1,4 @@ DIST libcdio-paranoia-10.2+0.90+1.tar.gz 634050 SHA256 7608c8e3195ba438aa1ae05b60d76ef9aacbcc27233a3eb03a0439abea464be6 SHA512 c3d00b57f22deb19be929ba87f41bbd83fc51ca66e8ccc1da7acb4131d85449fdd38161cc3ec0f1714fc0571e219d72029b5a72f853c139aa479695df783aad6 WHIRLPOOL 920d8d8f377dd6ae4f95e777d3c926250b24572d27fcf7171ec5cdf434dbbf5b084b30448303d9ae93328eee7003d763df082455d318440fb9a5f3d0e9c9e7db DIST libcdio-paranoia-10.2+0.93+1.tar.gz 686055 SHA256 4617792b4eb301de45b61732bdc0617447ad06b53068ae45db37695275c0dd4c SHA512 2bb418c99ef037aeb90ba3db841ea9182c5bc401e74c6f4b552730e6c8561552f7d3e27be71ef4fbb07b4fcd9db418a4fe330d5278e8f41cdd99c757aa4b8bc6 WHIRLPOOL 2109ff999820e63b07853ea26c059e3f60af4b2ac42083f122551dbf7e8b78d5ad522df209f236040bd355dc134d68d4ef3345c57c65bc7392327667d1facd38 DIST libcdio-paranoia-10.2+0.94+1.tar.gz 703424 SHA256 ce22ab868b61ee3b648359dbdec83566b37b1e03f26a2460be6ccdf4a6ad3c99 SHA512 9b2381491271090bac08594cb1d84de98e9f0a5afc6a2c98e9ffcf4b95addc3adcd0f0b9adeb928dfbf8178356ad6a7ccfeb048685c823d138b2af232f0b4c93 WHIRLPOOL fc2441ac70e8f4fa0e36380476c3982d04874a8806dce9a0fe2f62c4fdfa515064da9ce9b575f5c3153549c211361528cfb4b70615782fed044a1229e511 +DIST libcdio-paranoia-10.2+0.94+2.tar.gz 704560 BLAKE2B babb912a7252b25b1d32f7d3cc80d73235383170b16118c4f6fcddd58ded534b2e5a8bb61aa8ca784270fc4631ea3e53cdc88d03b0a7686f74ab1cef7ca35980 SHA512 0e4ed5cc52d0758e945ac7f956c1ca870068f6444df912e2ba5f597947962c471d1c526b5cdab4e092fecb924ecb317667df454497b2e515a4e985693cd86f47 diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild new file mode 100644 index 000..e144afa35ec --- /dev/null +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p2.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +MY_P=${PN}-10.2+${PV/_p/+} + +inherit eutils autotools multilib-minimal flag-o-matic + +DESCRIPTION="an advanced CDDA reader with error correction" +HOMEPAGE="https://www.gnu.org/software/libcdio/"; +SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz" + +# 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" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE="+cxx static-libs test" + +RDEPEND="app-eselect/eselect-cdparanoia + >=dev-libs/libcdio-0.94:0=[${MULTILIB_USEDEP}] + >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] + abi_x86_32? ( !<=app-emulation/emul-linux-x86-medialibs-20130224-r10 + !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )" +DEPEND="${RDEPEND} + sys-devel/gettext + virtual/pkgconfig + test? ( dev-lang/perl )" + +S="${WORKDIR}/${MY_P}" + +DOCS=( AUTHORS ChangeLog NEWS README.md THANKS ) + +PATCHES=("${FILESDIR}"/${PN}-0.90-oos-tests.patch) + +src_prepare() { + sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die #466410 + default + eautoreconf + + [[ ${CC} == *clang* ]] && append-flags -std=gnu89 +} + +multilib_src_configure() { + local myeconfargs=( + --disable-maintainer-mode + --disable-example-progs + $(use_enable cxx) + --disable-cpp-progs + --with-cd-paranoia-name=libcdio-paranoia + # upstream accidentally default-disabled it + # reenable it to preserve ABI compat with previous versions + # https://bugs.gentoo.org/616054 + # https://savannah.gnu.org/bugs/index.php?50978 + --enable-ld-version-script + ) + # Darwin linker doesn't get this + [[ ${CHOST} == *-darwin* ]] && myeconfargs+=( --disable-ld-version-script ) + ECONF_SOURCE="${S}" \ + econf "${myeconfargs[@]}" +} + +pkg_postinst() { + eselect cdparanoia update ifunset +} + +pkg_
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/, dev-libs/libcdio-paranoia/files/
commit: db12bf36d49aca076579f3d9bb987701d6eb6918 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Jun 12 20:37:50 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Jun 12 20:38:02 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db12bf36 dev-libs/libcdio-paranoia: fix out-ouf-tree test run, bug #546388 Reported-by: eroen Reported-by: Paolo Pedroni Bug: https://bugs.gentoo.org/546388 Package-Manager: Portage-2.3.6, Repoman-2.3.2 .../files/libcdio-paranoia-0.90-oos-tests.patch| 48 ++ .../libcdio-paranoia-0.93_p1-r1.ebuild | 2 + .../libcdio-paranoia-0.93_p1.ebuild| 2 + .../libcdio-paranoia-0.94_p1-r1.ebuild | 2 + 4 files changed, 54 insertions(+) diff --git a/dev-libs/libcdio-paranoia/files/libcdio-paranoia-0.90-oos-tests.patch b/dev-libs/libcdio-paranoia/files/libcdio-paranoia-0.90-oos-tests.patch new file mode 100644 index 000..86cf9da8d0f --- /dev/null +++ b/dev-libs/libcdio-paranoia/files/libcdio-paranoia-0.90-oos-tests.patch @@ -0,0 +1,48 @@ +From 4803c621d4f907402f29eba8cc3a6515bdda2ee2 Mon Sep 17 00:00:00 2001 +From: Sergei Trofimovich +Date: Mon, 12 Jun 2017 21:20:35 +0100 +Subject: [PATCH] configure.ac: fix out-of-tree tests + +To reproduce the test failure one needs to run +configure using absolute path in a directory +outside source tree. For example: + +$ $(pwd)/../libcdio-paranoia/configure +$ make +$ make check + +This will cause 'native_abs_top_srcdir' to contain wrong path. + +It happens because '[]' is an escape in autoconf. +As a the following configure.ac snippet: +[\\/]* | ?:[\\/]* ) # Absolute name. +gets translated into the following shell code: +\\/* | ?:\\/* ) # Absolute name. + +The fix is to change quotes from '[]' for a short while. + +Reported-by: eroen +Reported-by: Paolo Pedroni +Bug: https://bugs.gentoo.org/546388 +Signed-off-by: Sergei Trofimovich +--- + configure.ac | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/configure.ac b/configure.ac +index a502273..608277b 100644 +--- a/configure.ac b/configure.ac +@@ -243,7 +243,9 @@ dnl native_abs_top_srcdir is used here. + case $srcdir in + .) # We are building in place. +native_abs_top_srcdir=$ac_pwd ;; ++ changequote(`,') + [\\/]* | ?:[\\/]* ) # Absolute name. ++ changequote([,]) + native_abs_top_srcdir=$srcdir ;; + *) # Relative name. + native_abs_top_srcdir=$ac_pwd/$srcdir ;; +-- +2.13.1 + diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild index d446d2caa05..080c36095a3 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild @@ -32,6 +32,8 @@ S=${WORKDIR}/${MY_P} DOCS=( AUTHORS ChangeLog NEWS README THANKS ) +PATCHES=("${FILESDIR}"/${PN}-0.90-oos-tests.patch) + src_prepare() { sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die #466410 default diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild index 2c02e162a4f..80cd5caae9e 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild @@ -34,6 +34,8 @@ S=${WORKDIR}/${MY_P} DOCS=( AUTHORS ChangeLog NEWS README THANKS ) +PATCHES=("${FILESDIR}"/${PN}-0.90-oos-tests.patch) + src_prepare() { sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die #466410 autotools-multilib_src_prepare diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p1-r1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p1-r1.ebuild index 7075f83d7a6..e144afa35ec 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p1-r1.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p1-r1.ebuild @@ -32,6 +32,8 @@ S="${WORKDIR}/${MY_P}" DOCS=( AUTHORS ChangeLog NEWS README.md THANKS ) +PATCHES=("${FILESDIR}"/${PN}-0.90-oos-tests.patch) + src_prepare() { sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die #466410 default
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/
commit: 401ad843933dfd86d083bf23eba722551d514893 Author: Michał Górny gentoo org> AuthorDate: Tue May 9 06:31:30 2017 + Commit: Michał Górny gentoo org> CommitDate: Thu May 11 12:44:08 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=401ad843 dev-libs/libcdio-paranoia: Re-enable symbol versions, #616054 Re-enable ld symbol versioning that has been accidentally disabled by default upstream, as a result of OSX compatibility fixing. This restores the previous ABI and fixes breakage when upgrading. Closes: https://github.com/gentoo/gentoo/pull/4582 ...-paranoia-0.94_p1.ebuild => libcdio-paranoia-0.94_p1-r1.ebuild} | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p1-r1.ebuild similarity index 85% rename from dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p1.ebuild rename to dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p1-r1.ebuild index 0d3440ba008..7075f83d7a6 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p1.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p1-r1.ebuild @@ -47,9 +47,14 @@ multilib_src_configure() { $(use_enable cxx) --disable-cpp-progs --with-cd-paranoia-name=libcdio-paranoia + # upstream accidentally default-disabled it + # reenable it to preserve ABI compat with previous versions + # https://bugs.gentoo.org/616054 + # https://savannah.gnu.org/bugs/index.php?50978 + --enable-ld-version-script ) # Darwin linker doesn't get this - [[ ${CHOST} == *-darwin* ]] && myeconfargs+=( --without-versioned-libs ) + [[ ${CHOST} == *-darwin* ]] && myeconfargs+=( --disable-ld-version-script ) ECONF_SOURCE="${S}" \ econf "${myeconfargs[@]}" }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/
commit: b8753cec2b8563fdce0cd8017b841873f261f847 Author: Lars Wendler gentoo org> AuthorDate: Wed Apr 19 09:37:59 2017 + Commit: Lars Wendler gentoo org> CommitDate: Wed Apr 19 09:38:29 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8753cec dev-libs/libcdio-paranoia: Bump to version 0.94_p1 Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-libs/libcdio-paranoia/Manifest | 1 + .../libcdio-paranoia-0.94_p1.ebuild| 63 ++ 2 files changed, 64 insertions(+) diff --git a/dev-libs/libcdio-paranoia/Manifest b/dev-libs/libcdio-paranoia/Manifest index cfc77c1ab2b..5cc246f27ea 100644 --- a/dev-libs/libcdio-paranoia/Manifest +++ b/dev-libs/libcdio-paranoia/Manifest @@ -1,2 +1,3 @@ DIST libcdio-paranoia-10.2+0.90+1.tar.gz 634050 SHA256 7608c8e3195ba438aa1ae05b60d76ef9aacbcc27233a3eb03a0439abea464be6 SHA512 c3d00b57f22deb19be929ba87f41bbd83fc51ca66e8ccc1da7acb4131d85449fdd38161cc3ec0f1714fc0571e219d72029b5a72f853c139aa479695df783aad6 WHIRLPOOL 920d8d8f377dd6ae4f95e777d3c926250b24572d27fcf7171ec5cdf434dbbf5b084b30448303d9ae93328eee7003d763df082455d318440fb9a5f3d0e9c9e7db DIST libcdio-paranoia-10.2+0.93+1.tar.gz 686055 SHA256 4617792b4eb301de45b61732bdc0617447ad06b53068ae45db37695275c0dd4c SHA512 2bb418c99ef037aeb90ba3db841ea9182c5bc401e74c6f4b552730e6c8561552f7d3e27be71ef4fbb07b4fcd9db418a4fe330d5278e8f41cdd99c757aa4b8bc6 WHIRLPOOL 2109ff999820e63b07853ea26c059e3f60af4b2ac42083f122551dbf7e8b78d5ad522df209f236040bd355dc134d68d4ef3345c57c65bc7392327667d1facd38 +DIST libcdio-paranoia-10.2+0.94+1.tar.gz 703424 SHA256 ce22ab868b61ee3b648359dbdec83566b37b1e03f26a2460be6ccdf4a6ad3c99 SHA512 9b2381491271090bac08594cb1d84de98e9f0a5afc6a2c98e9ffcf4b95addc3adcd0f0b9adeb928dfbf8178356ad6a7ccfeb048685c823d138b2af232f0b4c93 WHIRLPOOL fc2441ac70e8f4fa0e36380476c3982d04874a8806dce9a0fe2f62c4fdfa515064da9ce9b575f5c3153549c211361528cfb4b70615782fed044a1229e511 diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p1.ebuild new file mode 100644 index 000..0d3440ba008 --- /dev/null +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.94_p1.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +MY_P=${PN}-10.2+${PV/_p/+} + +inherit eutils autotools multilib-minimal flag-o-matic + +DESCRIPTION="an advanced CDDA reader with error correction" +HOMEPAGE="https://www.gnu.org/software/libcdio/"; +SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz" + +# 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" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE="+cxx static-libs test" + +RDEPEND="app-eselect/eselect-cdparanoia + >=dev-libs/libcdio-0.94:0=[${MULTILIB_USEDEP}] + >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] + abi_x86_32? ( !<=app-emulation/emul-linux-x86-medialibs-20130224-r10 + !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )" +DEPEND="${RDEPEND} + sys-devel/gettext + virtual/pkgconfig + test? ( dev-lang/perl )" + +S="${WORKDIR}/${MY_P}" + +DOCS=( AUTHORS ChangeLog NEWS README.md THANKS ) + +src_prepare() { + sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die #466410 + default + eautoreconf + + [[ ${CC} == *clang* ]] && append-flags -std=gnu89 +} + +multilib_src_configure() { + local myeconfargs=( + --disable-maintainer-mode + --disable-example-progs + $(use_enable cxx) + --disable-cpp-progs + --with-cd-paranoia-name=libcdio-paranoia + ) + # Darwin linker doesn't get this + [[ ${CHOST} == *-darwin* ]] && myeconfargs+=( --without-versioned-libs ) + ECONF_SOURCE="${S}" \ + econf "${myeconfargs[@]}" +} + +pkg_postinst() { + eselect cdparanoia update ifunset +} + +pkg_postrm() { + eselect cdparanoia update ifunset +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/
commit: 5665194a78ba751af9c1a6423f5666a4536b4786 Author: Jeroen Roovers gentoo org> AuthorDate: Tue Jan 31 16:06:37 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Jan 31 16:06:37 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5665194a dev-libs/libcdio-paranoia: Stable for HPPA (bug #597926). Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --ignore-arches dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild index f069e7b..e622ede 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild @@ -18,7 +18,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz" # clause "or later" so we use LGPL-2.1 without + LICENSE="GPL-3+ GPL-2+ LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="+cxx static-libs test" RDEPEND="app-eselect/eselect-cdparanoia
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: f65dab9885e7d7fdae235463c99635e150ad865e Author: Jeroen Roovers gentoo org> AuthorDate: Tue Jan 31 16:06:28 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Jan 31 16:06:28 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f65dab98 dev-libs/libcdio: Stable for HPPA (bug #597926). Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --ignore-arches dev-libs/libcdio/libcdio-0.93.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio/libcdio-0.93.ebuild b/dev-libs/libcdio/libcdio-0.93.ebuild index 7b4ee7e..c836d2b 100644 --- a/dev-libs/libcdio/libcdio-0.93.ebuild +++ b/dev-libs/libcdio/libcdio-0.93.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" LICENSE="GPL-3" SLOT="0/15" # subslot is based on SONAME -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="cddb +cxx minimal static-libs test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: 2bb01bb025567ee99340b6355d6018c2d7aead6c Author: Fabian Groffen gentoo org> AuthorDate: Sun Jan 29 16:04:46 2017 + Commit: Fabian Groffen gentoo org> CommitDate: Sun Jan 29 16:04:46 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bb01bb0 dev-libs/libcdio: dropped ~x86-freebsd ~x86-interix Package-Manager: portage-2.3.3 dev-libs/libcdio/libcdio-0.92.ebuild| 4 ++-- dev-libs/libcdio/libcdio-0.93.ebuild| 2 +- dev-libs/libcdio/libcdio-0.94-r1.ebuild | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/dev-libs/libcdio/libcdio-0.92.ebuild b/dev-libs/libcdio/libcdio-0.92.ebuild index 20a7e20..f7a0e50 100644 --- a/dev-libs/libcdio/libcdio-0.92.ebuild +++ b/dev-libs/libcdio/libcdio-0.92.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" LICENSE="GPL-3" SLOT="0/15" # subslot is based on SONAME -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="cddb +cxx minimal static-libs test" RDEPEND=" diff --git a/dev-libs/libcdio/libcdio-0.93.ebuild b/dev-libs/libcdio/libcdio-0.93.ebuild index 4943ce8..7b4ee7e 100644 --- a/dev-libs/libcdio/libcdio-0.93.ebuild +++ b/dev-libs/libcdio/libcdio-0.93.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" LICENSE="GPL-3" SLOT="0/15" # subslot is based on SONAME -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="cddb +cxx minimal static-libs test" RDEPEND=" diff --git a/dev-libs/libcdio/libcdio-0.94-r1.ebuild b/dev-libs/libcdio/libcdio-0.94-r1.ebuild index a7bfb22..55bfe3c 100644 --- a/dev-libs/libcdio/libcdio-0.94-r1.ebuild +++ b/dev-libs/libcdio/libcdio-0.94-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" LICENSE="GPL-3" SLOT="0/16" # subslot is based on SONAME -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="cddb +cxx minimal static-libs test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/
commit: 89b8cb7303c8ff88ccb6f586b247a5306be0d50f Author: Fabian Groffen gentoo org> AuthorDate: Sun Jan 29 16:05:06 2017 + Commit: Fabian Groffen gentoo org> CommitDate: Sun Jan 29 16:05:06 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89b8cb73 dev-libs/libcdio-paranoia: dropped ~x86-freebsd ~x86-interix Package-Manager: portage-2.3.3 dev-libs/libcdio-paranoia/libcdio-paranoia-0.90_p1-r1.ebuild | 4 ++-- dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild | 4 ++-- dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild| 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.90_p1-r1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.90_p1-r1.ebuild index f33ff53..d7a4633 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.90_p1-r1.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.90_p1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -18,7 +18,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz" # clause "or later" so we use LGPL-2.1 without + LICENSE="GPL-3+ GPL-2+ LGPL-2.1" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="+cxx static-libs test" RDEPEND="app-eselect/eselect-cdparanoia diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild index 202d22e..279e8fa 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -16,7 +16,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz" # clause "or later" so we use LGPL-2.1 without + LICENSE="GPL-3+ GPL-2+ LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="+cxx static-libs test" RDEPEND="app-eselect/eselect-cdparanoia diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild index a054b76..f069e7b 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild @@ -18,7 +18,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz" # clause "or later" so we use LGPL-2.1 without + LICENSE="GPL-3+ GPL-2+ LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="+cxx static-libs test" RDEPEND="app-eselect/eselect-cdparanoia
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: 0e836007c6c86f2d7bdfd8350460f26249249ada Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Jan 1 12:42:13 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Jan 1 12:42:13 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e836007 dev-libs/libcdio: ppc stable wrt bug #597926 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libcdio/libcdio-0.93.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libcdio/libcdio-0.93.ebuild b/dev-libs/libcdio/libcdio-0.93.ebuild index 3bdea50..f646ac5 100644 --- a/dev-libs/libcdio/libcdio-0.93.ebuild +++ b/dev-libs/libcdio/libcdio-0.93.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" LICENSE="GPL-3" SLOT="0/15" # subslot is based on SONAME -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="cddb +cxx minimal static-libs test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/
commit: 09977e057be2119e842138fceedb6608e3507506 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Jan 1 12:42:19 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Jan 1 12:42:19 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09977e05 dev-libs/libcdio-paranoia: ppc stable wrt bug #597926 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild index a18f9ec..a2b010e 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -18,7 +18,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz" # clause "or later" so we use LGPL-2.1 without + LICENSE="GPL-3+ GPL-2+ LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="+cxx static-libs test" RDEPEND="app-eselect/eselect-cdparanoia
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/
commit: 5532358ebe185ad74ec25a45321d59308389bd05 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Dec 30 09:37:04 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Dec 30 09:37:04 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5532358e dev-libs/libcdio-paranoia: sparc stable wrt bug #597926 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild index b353c7d..814ea0a 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild @@ -18,7 +18,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz" # clause "or later" so we use LGPL-2.1 without + LICENSE="GPL-3+ GPL-2+ LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="+cxx static-libs test" RDEPEND="app-eselect/eselect-cdparanoia
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/
commit: 8098c39654f3e1a2dd03c9f74c52c948d750098e Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Dec 30 11:10:10 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Dec 30 11:10:10 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8098c396 dev-libs/libcdio-paranoia: ia64 stable wrt bug #597926 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild index 814ea0a..a18f9ec 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild @@ -18,7 +18,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz" # clause "or later" so we use LGPL-2.1 without + LICENSE="GPL-3+ GPL-2+ LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="+cxx static-libs test" RDEPEND="app-eselect/eselect-cdparanoia
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: 27af190d673c972ca30b312c33810a10c27c2ef5 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Dec 30 09:36:59 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Dec 30 09:36:59 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27af190d dev-libs/libcdio: sparc stable wrt bug #597926 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libcdio/libcdio-0.93.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio/libcdio-0.93.ebuild b/dev-libs/libcdio/libcdio-0.93.ebuild index 88cb0df..24100a9 100644 --- a/dev-libs/libcdio/libcdio-0.93.ebuild +++ b/dev-libs/libcdio/libcdio-0.93.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" LICENSE="GPL-3" SLOT="0/15" # subslot is based on SONAME -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="cddb +cxx minimal static-libs test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: 101c07399f4f2e2706cf4fdbcacc4804b1c7c26b Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Dec 30 11:10:06 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Dec 30 11:10:06 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=101c0739 dev-libs/libcdio: ia64 stable wrt bug #597926 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libcdio/libcdio-0.93.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio/libcdio-0.93.ebuild b/dev-libs/libcdio/libcdio-0.93.ebuild index 24100a9..3bdea50 100644 --- a/dev-libs/libcdio/libcdio-0.93.ebuild +++ b/dev-libs/libcdio/libcdio-0.93.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" LICENSE="GPL-3" SLOT="0/15" # subslot is based on SONAME -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="cddb +cxx minimal static-libs test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/
commit: 2a45aae2a2b32bae3675c159ce2eee3607987f92 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Dec 29 10:43:02 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Dec 29 10:44:52 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a45aae2 dev-libs/libcdio-paranoia: x86 stable wrt bug #597926 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild index 431c565..b353c7d 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild @@ -18,7 +18,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz" # clause "or later" so we use LGPL-2.1 without + LICENSE="GPL-3+ GPL-2+ LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="+cxx static-libs test" RDEPEND="app-eselect/eselect-cdparanoia
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: d5f94a33d28b202a7a1c4717e4fbefa48360be2c Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Dec 29 10:42:57 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Dec 29 10:44:52 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5f94a33 dev-libs/libcdio: x86 stable wrt bug #597926 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libcdio/libcdio-0.93.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio/libcdio-0.93.ebuild b/dev-libs/libcdio/libcdio-0.93.ebuild index 2d7926e..88cb0df 100644 --- a/dev-libs/libcdio/libcdio-0.93.ebuild +++ b/dev-libs/libcdio/libcdio-0.93.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" LICENSE="GPL-3" SLOT="0/15" # subslot is based on SONAME -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="cddb +cxx minimal static-libs test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: c4d51eff5a5ac3ac7a77c3f2862e3a19ae652667 Author: Tobias Klausmann gentoo org> AuthorDate: Wed Dec 21 10:57:00 2016 + Commit: Tobias Klausmann gentoo org> CommitDate: Wed Dec 21 10:57:00 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4d51eff dev-libs/libcdio-0.93-r0: stable on amd64 Gentoo-Bug: 597926 dev-libs/libcdio/libcdio-0.93.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio/libcdio-0.93.ebuild b/dev-libs/libcdio/libcdio-0.93.ebuild index 22dbf2f..2d7926e 100644 --- a/dev-libs/libcdio/libcdio-0.93.ebuild +++ b/dev-libs/libcdio/libcdio-0.93.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" LICENSE="GPL-3" SLOT="0/15" # subslot is based on SONAME -KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="cddb +cxx minimal static-libs test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/
commit: 616b96c4f3f00259b3b80c0864a7885305a75fa2 Author: Tobias Klausmann gentoo org> AuthorDate: Wed Dec 21 10:57:00 2016 + Commit: Tobias Klausmann gentoo org> CommitDate: Wed Dec 21 10:57:00 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=616b96c4 dev-libs/libcdio-paranoia-0.93_p1-r0: stable on amd64 Gentoo-Bug: 597926 dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild index 117796f..431c565 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild @@ -18,7 +18,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz" # clause "or later" so we use LGPL-2.1 without + LICENSE="GPL-3+ GPL-2+ LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="+cxx static-libs test" RDEPEND="app-eselect/eselect-cdparanoia
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/
commit: c9600e2e14be80ee36fb69ff86a8e3760dc7ff2f Author: Markus Meier gentoo org> AuthorDate: Wed Nov 16 21:14:47 2016 + Commit: Markus Meier gentoo org> CommitDate: Wed Nov 16 21:14:47 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9600e2e dev-libs/libcdio-paranoia: arm stable, bug #597926 Package-Manager: portage-2.3.2 RepoMan-Options: --include-arches="arm" dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild index c64cff4..117796f 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -18,7 +18,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz" # clause "or later" so we use LGPL-2.1 without + LICENSE="GPL-3+ GPL-2+ LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="+cxx static-libs test" RDEPEND="app-eselect/eselect-cdparanoia
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: a8be5abc7f0f97ea95dc3e3cf8b66f77bd8a6f86 Author: Markus Meier gentoo org> AuthorDate: Wed Nov 16 21:14:01 2016 + Commit: Markus Meier gentoo org> CommitDate: Wed Nov 16 21:14:01 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8be5abc dev-libs/libcdio: arm stable, bug #597926 Package-Manager: portage-2.3.2 RepoMan-Options: --include-arches="arm" dev-libs/libcdio/libcdio-0.93.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libcdio/libcdio-0.93.ebuild b/dev-libs/libcdio/libcdio-0.93.ebuild index e748bea..22dbf2f 100644 --- a/dev-libs/libcdio/libcdio-0.93.ebuild +++ b/dev-libs/libcdio/libcdio-0.93.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" LICENSE="GPL-3" SLOT="0/15" # subslot is based on SONAME -KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="cddb +cxx minimal static-libs test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: b481c4b9badd85af799dc77840c9c0622a00c4e0 Author: Tobias Klausmann gentoo org> AuthorDate: Tue Nov 15 14:52:01 2016 + Commit: Tobias Klausmann gentoo org> CommitDate: Tue Nov 15 14:52:33 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b481c4b9 dev-libs/libcdio-0.93-r0: stable on alpha Gentoo-Bug: 597926 dev-libs/libcdio/libcdio-0.93.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio/libcdio-0.93.ebuild b/dev-libs/libcdio/libcdio-0.93.ebuild index db74e8c..e748bea 100644 --- a/dev-libs/libcdio/libcdio-0.93.ebuild +++ b/dev-libs/libcdio/libcdio-0.93.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" LICENSE="GPL-3" SLOT="0/15" # subslot is based on SONAME -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="cddb +cxx minimal static-libs test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: 8934b04c0a28c31efb26b5bba9eba6d64090fb85 Author: Lars Wendler gentoo org> AuthorDate: Wed Oct 26 16:48:05 2016 + Commit: Lars Wendler gentoo org> CommitDate: Wed Oct 26 17:02:32 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8934b04c dev-libs/libcdio: Revbump to fix sub-slot. Removed old. Package-Manager: portage-2.3.2 Signed-off-by: Lars Wendler gentoo.org> dev-libs/libcdio/{libcdio-0.94.ebuild => libcdio-0.94-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio/libcdio-0.94.ebuild b/dev-libs/libcdio/libcdio-0.94-r1.ebuild similarity index 97% rename from dev-libs/libcdio/libcdio-0.94.ebuild rename to dev-libs/libcdio/libcdio-0.94-r1.ebuild index a0c7841..a7bfb22 100644 --- a/dev-libs/libcdio/libcdio-0.94.ebuild +++ b/dev-libs/libcdio/libcdio-0.94-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/libcdio/"; SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" LICENSE="GPL-3" -SLOT="0/15" # subslot is based on SONAME +SLOT="0/16" # subslot is based on SONAME KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="cddb +cxx minimal static-libs test"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/
commit: 4c06ef8e54b850bac8b45ef64b140b0758136af4 Author: Lars Wendler gentoo org> AuthorDate: Wed Oct 26 17:00:32 2016 + Commit: Lars Wendler gentoo org> CommitDate: Wed Oct 26 17:02:34 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c06ef8e dev-libs/libcdio-paranoia: Revbump to make use of dev-libs/libcdio sub-slot. Bumped ebuild to EAPI-6. Package-Manager: portage-2.3.2 Signed-off-by: Lars Wendler gentoo.org> .../libcdio-paranoia-0.93_p1-r1.ebuild | 64 ++ 1 file changed, 64 insertions(+) diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild new file mode 100644 index ..202d22e --- /dev/null +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1-r1.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +MY_P=${PN}-10.2+${PV/_p/+} + +inherit eutils autotools multilib-minimal flag-o-matic + +DESCRIPTION="an advanced CDDA reader with error correction" +HOMEPAGE="https://www.gnu.org/software/libcdio/"; +SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz" + +# 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" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE="+cxx static-libs test" + +RDEPEND="app-eselect/eselect-cdparanoia + >=dev-libs/libcdio-0.93:0=[${MULTILIB_USEDEP}] + >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] + abi_x86_32? ( !<=app-emulation/emul-linux-x86-medialibs-20130224-r10 + !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )" +DEPEND="${RDEPEND} + sys-devel/gettext + virtual/pkgconfig + test? ( dev-lang/perl )" + +S=${WORKDIR}/${MY_P} + +DOCS=( AUTHORS ChangeLog NEWS README THANKS ) + +src_prepare() { + sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die #466410 + default + eautoreconf + + [[ ${CC} == *clang* ]] && append-flags -std=gnu89 +} + +multilib_src_configure() { + local myeconfargs=( + --disable-maintainer-mode + --disable-example-progs + $(use_enable cxx) + --disable-cpp-progs + --with-cd-paranoia-name=libcdio-paranoia + ) + # Darwin linker doesn't get this + [[ ${CHOST} == *-darwin* ]] && myeconfargs+=( --without-versioned-libs ) + ECONF_SOURCE="${S}" \ + econf "${myeconfargs[@]}" +} + +pkg_postinst() { + eselect cdparanoia update ifunset +} + +pkg_postrm() { + eselect cdparanoia update ifunset +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: b13b7a354dadcde6efdeab81153e5b1c6720ff50 Author: Lars Wendler gentoo org> AuthorDate: Sun Oct 23 22:07:11 2016 + Commit: Lars Wendler gentoo org> CommitDate: Sun Oct 23 22:07:27 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b13b7a35 dev-libs/libcdio: Bump to version 0.94 Package-Manager: portage-2.3.2 Signed-off-by: Lars Wendler gentoo.org> dev-libs/libcdio/Manifest| 1 + dev-libs/libcdio/libcdio-0.94.ebuild | 69 2 files changed, 70 insertions(+) diff --git a/dev-libs/libcdio/Manifest b/dev-libs/libcdio/Manifest index f1ea68e..159b499 100644 --- a/dev-libs/libcdio/Manifest +++ b/dev-libs/libcdio/Manifest @@ -1,2 +1,3 @@ DIST libcdio-0.92.tar.gz 2710084 SHA256 3336bf352aff43b5023e41a6d23525172a3b4ee433c467bd0fab5b8becb33fad SHA512 aeeb51c87f966683a1f10960e4d98603adfbd8036cff17f62afa5de08a2dbe4f8df7d1bc1fd0438c0ac5f868b2950ed9379ea17b7d98fbd23ef02347 WHIRLPOOL 051ba189fef5f28ae8ac98caab7bdb7468423f53d7b423e1a2416a8741339ff5aed76115a665f91d406254462c87cf84274a1b777a8f39064624fe908ff1fb0c DIST libcdio-0.93.tar.gz 2723371 SHA256 4972cd22fd8d0e8bff922d35c7a645be0db0ab0e7b3dfaecc9cd8272429d6975 SHA512 a2ea7a1f219e1abdbbb42633003e10ff77b6a879133c96a0c8e7a80fe205c08a48bade1d9941c6493f24d6eb2ed410469b57e19d9740a4400266a6f3f9d3da91 WHIRLPOOL ff54f71de82fcb659c2de85e5b1090974273e938a3cd8c6353e37fa7e3c6d793d404eaeb43bebe03e73c51dfde8c6db458911ae799fdce75723a06f8ce7689f8 +DIST libcdio-0.94.tar.gz 2355452 SHA256 96e2c903f866ae96f9f5b9048fa32db0921464a2286f5b586c0f02699710025a SHA512 e1d3c96c4acc7be923c97109c3f76223adc00b293278daef7d5008b1e5d67f33402f9f224f05120e9e1e8b3a8d1fa1b0bd5069dc6dd309741e3590e2c19e0e66 WHIRLPOOL ee009ba0b66ca0209c13a51ccca1717d53539f6dee4e42860fc357027336ad6d6afba3d56e08b74f52679c85e550aec4e68a229850ccab0bcf3a00de97357829 diff --git a/dev-libs/libcdio/libcdio-0.94.ebuild b/dev-libs/libcdio/libcdio-0.94.ebuild new file mode 100644 index ..a0c7841 --- /dev/null +++ b/dev-libs/libcdio/libcdio-0.94.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +inherit eutils libtool multilib-minimal + +DESCRIPTION="A library to encapsulate CD-ROM reading and control" +HOMEPAGE="https://www.gnu.org/software/libcdio/"; +SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0/15" # subslot is based on SONAME +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE="cddb +cxx minimal static-libs test" + +RDEPEND=" + !minimal? ( + >=sys-libs/ncurses-5.7-r7:0= + cddb? ( >=media-libs/libcddb-1.3.2 ) + ) + >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] + abi_x86_32? ( !<=app-emulation/emul-linux-x86-medialibs-20130224-r10 + !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )" +DEPEND="${RDEPEND} + sys-apps/sed + sys-devel/gettext + virtual/pkgconfig + test? ( dev-lang/perl )" +DOCS="AUTHORS ChangeLog NEWS README* THANKS TODO" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/cdio/cdio_config.h + /usr/include/cdio/version.h +) + +src_prepare() { + default + sed \ + -e "s:-lncurses:$($(tc-getPKG_CONFIG) --libs ncurses):g" \ + -i configure || die + + elibtoolize # to prevent -L/usr/lib ending up in the linker line wrt 499510 +} + +multilib_src_configure() { + local util_switch + if ! multilib_is_native_abi || use minimal ; then + util_switch="--without" + else + util_switch="--with" + fi + + # Tests fail if ECONF_SOURCE is not relative + ECONF_SOURCE="../${P}" econf \ + --disable-maintainer-mode \ + $(use_enable cxx) \ + --disable-cpp-progs \ + --disable-example-progs \ + $(use_enable static-libs static) \ + $(use_enable cddb) \ + --disable-vcd-info \ + ${util_switch}-{cd-drive,cd-info,cdda-player,cd-read,iso-info,iso-read} +} + +multilib_src_install_all() { + einstalldocs + prune_libtool_files +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/
commit: 985618b595f0cdfbe313f04298ec1c92fb260a3a Author: Fabian Groffen gentoo org> AuthorDate: Sat Apr 2 06:50:23 2016 + Commit: Fabian Groffen gentoo org> CommitDate: Sat Apr 2 06:53:27 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=985618b5 dev-libs/libcdio-paranoia: fix compilation on Darwin and/or with Clang, bug #577256 Package-Manager: portage-2.2.27 dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild index 083ca2c..c64cff4 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild @@ -7,7 +7,7 @@ MY_P=${PN}-10.2+${PV/_p/+} AUTOTOOLS_AUTORECONF=yes -inherit eutils autotools-multilib +inherit eutils autotools-multilib flag-o-matic DESCRIPTION="an advanced CDDA reader with error correction" HOMEPAGE="https://www.gnu.org/software/libcdio/"; @@ -38,6 +38,8 @@ DOCS=( AUTHORS ChangeLog NEWS README THANKS ) src_prepare() { sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die #466410 autotools-multilib_src_prepare + + [[ ${CC} == *clang* ]] && append-flags -std=gnu89 } src_configure() { @@ -48,6 +50,8 @@ src_configure() { --disable-cpp-progs --with-cd-paranoia-name=libcdio-paranoia ) + # Darwin linker doesn't get this + [[ ${CHOST} == *-darwin* ]] && myeconfargs+=( --without-versioned-libs ) autotools-multilib_src_configure }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/
commit: 92c5e750cacf3b2438d65cca1f06b7201324b51d Author: Matthew Thode gentoo org> AuthorDate: Sun Feb 28 06:50:33 2016 + Commit: Matt Thode gentoo org> CommitDate: Sun Feb 28 06:50:33 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92c5e750 dev-libs/libcdio-paranoia: keywording arm64 merged on X-C1 Package-Manager: portage-2.2.26 dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild index 8c577ea..083ca2c 100644 --- a/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild +++ b/dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild @@ -18,7 +18,7 @@ SRC_URI="mirror://gnu/${PN%-*}/${MY_P}.tar.gz" # clause "or later" so we use LGPL-2.1 without + LICENSE="GPL-3+ GPL-2+ LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="+cxx static-libs test" RDEPEND="app-eselect/eselect-cdparanoia
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio/
commit: 7a64c6f9d000a57039bf0c01683d6e19d8f5a1fb Author: Justin Lecher gentoo org> AuthorDate: Sun Aug 16 10:43:27 2015 + Commit: Justin Lecher gentoo org> CommitDate: Sun Aug 16 10:52:17 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a64c6f9 dev-libs/libcdio: Use slot operators for ncurses Package-Manager: portage-2.2.20.1 Signed-off-by: Justin Lecher gentoo.org> dev-libs/libcdio/libcdio-0.92.ebuild | 4 ++-- dev-libs/libcdio/libcdio-0.93.ebuild | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-libs/libcdio/libcdio-0.92.ebuild b/dev-libs/libcdio/libcdio-0.92.ebuild index 50759e0..f7222b1 100644 --- a/dev-libs/libcdio/libcdio-0.92.ebuild +++ b/dev-libs/libcdio/libcdio-0.92.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -16,7 +16,7 @@ IUSE="cddb +cxx minimal static-libs test" RDEPEND=" !minimal? ( - >=sys-libs/ncurses-5.7-r7 + >=sys-libs/ncurses-5.7-r7:5= cddb? ( >=media-libs/libcddb-1.3.2 ) ) >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] diff --git a/dev-libs/libcdio/libcdio-0.93.ebuild b/dev-libs/libcdio/libcdio-0.93.ebuild index 35b586f..a06f0f1 100644 --- a/dev-libs/libcdio/libcdio-0.93.ebuild +++ b/dev-libs/libcdio/libcdio-0.93.ebuild @@ -16,7 +16,7 @@ IUSE="cddb +cxx minimal static-libs test" RDEPEND=" !minimal? ( - >=sys-libs/ncurses-5.7-r7 + >=sys-libs/ncurses-5.7-r7:5= cddb? ( >=media-libs/libcddb-1.3.2 ) ) >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]