[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/

2019-09-11 Thread David Seifert
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/

2019-09-11 Thread Lars Wendler
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/

2019-09-11 Thread Lars Wendler
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/

2019-09-11 Thread Lars Wendler
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-paranoia/

2019-04-20 Thread Mikle Kolyada
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-paranoia/

2019-04-18 Thread Lars Wendler
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 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/

2019-04-18 Thread Lars Wendler
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-paranoia/

2019-04-11 Thread Pacho Ramos
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/

2019-02-11 Thread Markus Meier
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/

2019-01-03 Thread Sergei Trofimovich
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-paranoia/

2018-12-15 Thread Sergei Trofimovich
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/

2018-12-15 Thread Mikle Kolyada
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/

2018-12-14 Thread Sergei Trofimovich
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/

2018-12-14 Thread Sergei Trofimovich
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/

2018-12-13 Thread Thomas Deutschmann
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-paranoia/, dev-libs/libcdio-paranoia/files/

2018-04-11 Thread Patrice Clement
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-paranoia/

2017-11-23 Thread Lars Wendler
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
+}
+

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcdio-paranoia/, dev-libs/libcdio-paranoia/files/

2017-06-12 Thread Sergei Trofimovich
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/

2017-05-11 Thread Michał Górny
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/

2017-04-19 Thread Lars Wendler
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/

2017-01-31 Thread Jeroen Roovers
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-paranoia/

2017-01-29 Thread Fabian Groffen
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-paranoia/

2017-01-01 Thread Agostino Sarubbo
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/

2016-12-30 Thread Agostino Sarubbo
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/

2016-12-30 Thread Agostino Sarubbo
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-paranoia/

2016-12-29 Thread Agostino Sarubbo
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-paranoia/

2016-12-21 Thread Tobias Klausmann
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/

2016-11-16 Thread Markus Meier
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-paranoia/

2016-10-26 Thread Lars Wendler
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-paranoia/

2016-04-02 Thread Fabian Groffen
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/

2016-02-27 Thread Matt Thode
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