[gentoo-commits] repo/gentoo:master commit in: media-video/vcdimager/

2023-12-24 Thread Conrad Kostecki
commit: c66aa25eb069c2965964285e4293b50a75ea18eb
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Dec 22 18:35:43 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Dec 24 23:06:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c66aa25e

media-video/vcdimager: EAPI8 bump, fix 724838, fix LICENSE

Signed-off-by: Michael Mair-Keimberger  levelnine.at>

Closes: https://bugs.gentoo.org/724838
Closes: https://bugs.gentoo.org/721024
Closes: https://github.com/gentoo/gentoo/pull/34427
Signed-off-by: Conrad Kostecki  gentoo.org>

 media-video/vcdimager/vcdimager-2.0.1.ebuild | 18 +++---
 1 file changed, 11 insertions(+), 7 deletions(-)

diff --git a/media-video/vcdimager/vcdimager-2.0.1.ebuild 
b/media-video/vcdimager/vcdimager-2.0.1.ebuild
index 065c2eb6c8ae..ef677b24f99a 100644
--- a/media-video/vcdimager/vcdimager-2.0.1.ebuild
+++ b/media-video/vcdimager/vcdimager-2.0.1.ebuild
@@ -1,15 +1,15 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
-inherit autotools multilib-minimal
+inherit autotools multilib-minimal toolchain-funcs
 
 DESCRIPTION="GNU VCDimager"
 HOMEPAGE="https://www.gnu.org/software/vcdimager/;
 SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="static-libs +xml"
@@ -19,9 +19,8 @@ RDEPEND="
dev-libs/popt
xml? ( dev-libs/libxml2:2 )
 "
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 DOCS=( AUTHORS BUGS ChangeLog FAQ HACKING NEWS README THANKS TODO )
 
@@ -39,6 +38,11 @@ src_prepare() {
-e 's/noinst_PROGRAMS =/check_PROGRAMS =/' \
example/Makefile.am || die
 
+   # don't call nm directly. Bug #724838
+   sed -i \
+   -e "s|nm|$(tc-getNM)|" \
+   lib/Makefile.am || die
+
eautoreconf
 }
 



[gentoo-commits] repo/gentoo:master commit in: media-video/vcdimager/

2021-08-24 Thread Marek Szuba
commit: 0fcc616651433970679703fce5431711c81c4225
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Aug 24 22:56:08 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Aug 25 00:10:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fcc6166

media-video/vcdimager: keyword 2.0.1 for ~riscv

Same test failures as on other arches (Bug #673174).

Signed-off-by: Marek Szuba  gentoo.org>

 media-video/vcdimager/vcdimager-2.0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/vcdimager/vcdimager-2.0.1.ebuild 
b/media-video/vcdimager/vcdimager-2.0.1.ebuild
index df38adb8427..065c2eb6c8a 100644
--- a/media-video/vcdimager/vcdimager-2.0.1.ebuild
+++ b/media-video/vcdimager/vcdimager-2.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 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-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="static-libs +xml"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-video/vcdimager/, media-video/vcdimager/files/

2020-07-28 Thread Sam James
commit: cce5ce922fc380cd1bde667ac65c55e253169739
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 29 00:19:23 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 29 00:19:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cce5ce92

media-video/vcdimager: cleanup for 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>

 media-video/vcdimager/Manifest |   1 -
 .../files/vcdimager-0.7.24-libcdio-1.0.0.patch | 230 -
 media-video/vcdimager/vcdimager-0.7.24.ebuild  |  61 --
 3 files changed, 292 deletions(-)

diff --git a/media-video/vcdimager/Manifest b/media-video/vcdimager/Manifest
index f0057c24754..45f2a1dc27e 100644
--- a/media-video/vcdimager/Manifest
+++ b/media-video/vcdimager/Manifest
@@ -1,2 +1 @@
-DIST vcdimager-0.7.24.tar.gz 1066815 BLAKE2B 
b58648a4ab54b3151448c2aa17306105ada45d9708375c7461c7f9087b851339f8288855c0d38d1521317b303c79b432b5e99b39ca7b8f59da8ae7aff7238582
 SHA512 
162f361d3c871c85887f0b25e70c207c511dcf597f337633be3ce925e8c589a8ba26275b8378d1002b8c5eb56995eda017f5f1cf52e52a38e9ff900acba7a214
 DIST vcdimager-2.0.1.tar.gz 1115207 BLAKE2B 
edf70212e81a89924e64115cae9eab77619f7e639e5529b85cc6a80c6ef4f4028c8a207bec86c41283b9768f6a0f56ef56adfad18c7bba20c315b1e5554a83a9
 SHA512 
55a9d235149a35fe26576703c623a2c9a3f7deedd2e42e01271fdf1e1fdf14c51ee040ee3b5d15fe1b5860fbd4cbeb437362b1a1f40187c8d4d691b6b89a2230

diff --git a/media-video/vcdimager/files/vcdimager-0.7.24-libcdio-1.0.0.patch 
b/media-video/vcdimager/files/vcdimager-0.7.24-libcdio-1.0.0.patch
deleted file mode 100644
index 477e400f630..000
--- a/media-video/vcdimager/files/vcdimager-0.7.24-libcdio-1.0.0.patch
+++ /dev/null
@@ -1,230 +0,0 @@
-diff --git a/frontends/xml/vcd_xml_rip.c b/frontends/xml/vcd_xml_rip.c
-index 3d28065..f1be95d 100644
 a/frontends/xml/vcd_xml_rip.c
-+++ b/frontends/xml/vcd_xml_rip.c
-@@ -769,7 +769,7 @@ _visit_lot (pbc_ctx_t *p_pbc_ctx)
-   _visit_pbc (p_pbc_ctx, n + 1, tmp, true);
- 
-   _vcd_list_sort (p_pbc_ctx->offset_list, 
--(_cdio_list_cmp_func) vcdinf_lid_t_cmp);
-+(_cdio_list_cmp_func_t) vcdinf_lid_t_cmp);
- }
- 
- static int
-diff --git a/include/libvcd/info.h b/include/libvcd/info.h
-index 2d70940..b62d541 100644
 a/include/libvcd/info.h
-+++ b/include/libvcd/info.h
-@@ -455,12 +455,12 @@ extern "C" {
-   /*!
- Get the VCD info list.
-   */
--  CdioList *vcdinfo_get_offset_list(const vcdinfo_obj_t *p_vcdinfo);
-+  CdioList_t *vcdinfo_get_offset_list(const vcdinfo_obj_t *p_vcdinfo);
- 
-   /*!
- Get the VCD info extended offset list.
-   */
--  CdioList *vcdinfo_get_offset_x_list(const vcdinfo_obj_t *p_vcdinfo);
-+  CdioList_t *vcdinfo_get_offset_x_list(const vcdinfo_obj_t *p_vcdinfo);
- 
-   /*!
- Get the VCD info offset multiplier.
-diff --git a/lib/data_structures.c b/lib/data_structures.c
-index 4415ae1..cef7381 100644
 a/lib/data_structures.c
-+++ b/lib/data_structures.c
-@@ -58,7 +58,7 @@ struct _CdioListNode
- /* impl */
- 
- static bool
--_bubble_sort_iteration (CdioList_t *p_list, _cdio_list_cmp_func cmp_func)
-+_bubble_sort_iteration (CdioList_t *p_list, _cdio_list_cmp_func_t cmp_func)
- {
-   CdioListNode_t **pp_node;
-   bool changed = false;
-@@ -86,7 +86,7 @@ _bubble_sort_iteration (CdioList_t *p_list, 
_cdio_list_cmp_func cmp_func)
-   return changed;
- }
- 
--void _vcd_list_sort (CdioList_t *list, _cdio_list_cmp_func cmp_func)
-+void _vcd_list_sort (CdioList_t *list, _cdio_list_cmp_func_t cmp_func)
- {
-   /* fixme -- this is bubble sort -- worst sorting algo... */
- 
-@@ -263,7 +263,7 @@ _vcd_tree_node_sort_children (VcdTreeNode_t *p_node,
-   vcd_assert (p_node != NULL);
- 
-   if (p_node->children)
--_vcd_list_sort (p_node->children, (_cdio_list_cmp_func) cmp_func);
-+_vcd_list_sort (p_node->children, (_cdio_list_cmp_func_t) cmp_func);
- }
- 
- void
-diff --git a/lib/data_structures.h b/lib/data_structures.h
-index d0932a9..eb5ba48 100644
 a/lib/data_structures.h
-+++ b/lib/data_structures.h
-@@ -28,7 +28,7 @@
- 
- CdioListNode_t *_vcd_list_at (CdioList_t *list, int idx);
- 
--void _vcd_list_sort (CdioList_t *p_list, _cdio_list_cmp_func cmp_func);
-+void _vcd_list_sort (CdioList_t *p_list, _cdio_list_cmp_func_t cmp_func);
- 
- /* n-way tree */
- 
-diff --git a/lib/dict.h b/lib/dict.h
-index c3e2ce3..fa003f6 100644
 a/lib/dict.h
-+++ b/lib/dict.h
-@@ -88,7 +88,7 @@ _dict_get_bykey (VcdObj_t *obj, const char key[])
-   vcd_assert (key != NULL);
- 
-   node = _cdio_list_find (obj->buffer_dict_list,
--(_cdio_list_iterfunc) _dict_key_cmp,
-+(_cdio_list_iterfunc_t) _dict_key_cmp,
- (char *) key);
-   
-   if (node)
-@@ -106,7 +106,7 @@ _dict_get_bysector (VcdObj_t *obj, uint32_t sector)
-   vcd_assert (sector != SECTOR_NIL);
- 
-   node = 

[gentoo-commits] repo/gentoo:master commit in: media-video/vcdimager/

2020-07-27 Thread Sam James
commit: 0d9ac0d8e07e564f8a630fb7c6e0e4f40442698b
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 27 20:45:21 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 27 20:50:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d9ac0d8

media-video/vcdimager: ppc64 stable (bug #648954)

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 media-video/vcdimager/vcdimager-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/vcdimager/vcdimager-2.0.1.ebuild 
b/media-video/vcdimager/vcdimager-2.0.1.ebuild
index e7f3715817f..abd7f20377e 100644
--- a/media-video/vcdimager/vcdimager-2.0.1.ebuild
+++ b/media-video/vcdimager/vcdimager-2.0.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 sparc x86"
 IUSE="static-libs +xml"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-video/vcdimager/

2020-03-02 Thread Sergei Trofimovich
commit: 5607a579b8f5e1f0ca9e681c75a4d432af2a6403
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar  2 11:36:22 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar  2 11:36:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5607a579

media-video/vcdimager: stable 2.0.1 for hppa, bug #648954

Package-Manager: Portage-2.3.88, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-video/vcdimager/vcdimager-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/vcdimager/vcdimager-2.0.1.ebuild 
b/media-video/vcdimager/vcdimager-2.0.1.ebuild
index abed754df34..b8623b59736 100644
--- a/media-video/vcdimager/vcdimager-2.0.1.ebuild
+++ b/media-video/vcdimager/vcdimager-2.0.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~sh sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ~ppc64 ~sh sparc x86"
 IUSE="static-libs +xml"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-video/vcdimager/

2019-12-25 Thread Sergei Trofimovich
commit: 72b3b70b4de797045cfe37ef63d916b8afd652a1
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 25 20:37:07 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 25 20:39:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72b3b70b

media-video/vcdimager: stable 2.0.1 for ppc, bug #648954

Package-Manager: Portage-2.3.83, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-video/vcdimager/vcdimager-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/vcdimager/vcdimager-2.0.1.ebuild 
b/media-video/vcdimager/vcdimager-2.0.1.ebuild
index 4923e365621..15f180963d3 100644
--- a/media-video/vcdimager/vcdimager-2.0.1.ebuild
+++ b/media-video/vcdimager/vcdimager-2.0.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh sparc x86"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~sh sparc x86"
 IUSE="static-libs +xml"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-video/vcdimager/

2019-07-24 Thread Aaron Bauman
commit: 2c5ad76b220ffe60f8b827826bf78fdbaaced9ee
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Jul 24 20:55:57 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Jul 24 20:56:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c5ad76b

media-video/vcdimager: arm64 stable

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="arm64"

 media-video/vcdimager/vcdimager-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/vcdimager/vcdimager-2.0.1.ebuild 
b/media-video/vcdimager/vcdimager-2.0.1.ebuild
index 52eff75cdd9..9a20db721b3 100644
--- a/media-video/vcdimager/vcdimager-2.0.1.ebuild
+++ b/media-video/vcdimager/vcdimager-2.0.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="static-libs +xml"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-video/vcdimager/

2019-04-06 Thread Mikle Kolyada
commit: ada2bfe91db615a0d7f6eee8d67b4f652da96900
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Apr  6 13:37:01 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Apr  6 13:37:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ada2bfe9

media-video/vcdimager: alpha stable wrt bug #648954

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="alpha"

 media-video/vcdimager/vcdimager-2.0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/vcdimager/vcdimager-2.0.1.ebuild 
b/media-video/vcdimager/vcdimager-2.0.1.ebuild
index ce43e32b0d6..52eff75cdd9 100644
--- a/media-video/vcdimager/vcdimager-2.0.1.ebuild
+++ b/media-video/vcdimager/vcdimager-2.0.1.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
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="static-libs +xml"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-video/vcdimager/

2019-01-09 Thread Craig Andrews
commit: fba13345a93bd4ce6ee37db672b70209672aaa9d
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu Dec 13 14:55:34 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Jan  9 21:34:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fba13345

media-video/vcdimager: 0.7.24 depends on https://bugs.gentoo.org/672356
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Craig Andrews  gentoo.org>

 media-video/vcdimager/vcdimager-0.7.24.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-video/vcdimager/vcdimager-0.7.24.ebuild 
b/media-video/vcdimager/vcdimager-0.7.24.ebuild
index 7b2ce51b663..5eece94aa34 100644
--- a/media-video/vcdimager/vcdimager-0.7.24.ebuild
+++ b/media-video/vcdimager/vcdimager-0.7.24.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,6 +16,7 @@ IUSE="+xml static-libs"
 
 RDEPEND="
>=dev-libs/libcdio-0.90-r1:0=[-minimal,${MULTILIB_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: media-video/vcdimager/

2018-12-18 Thread Markus Meier
commit: ceedb8f2d9850aa5ba3a4440ebc34a68005f01b4
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Dec 18 21:06:35 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Dec 18 21:06:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceedb8f2

media-video/vcdimager: 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"

 media-video/vcdimager/vcdimager-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/vcdimager/vcdimager-2.0.1.ebuild 
b/media-video/vcdimager/vcdimager-2.0.1.ebuild
index 6d2e79028c2..ce43e32b0d6 100644
--- a/media-video/vcdimager/vcdimager-2.0.1.ebuild
+++ b/media-video/vcdimager/vcdimager-2.0.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="static-libs +xml"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-video/vcdimager/

2018-12-15 Thread Sergei Trofimovich
commit: 789b7f1a2ab06ce5fadf83ddb5c297b0b39d92cc
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Dec 15 11:43:49 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Dec 15 12:50:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=789b7f1a

media-video/vcdimager: stable 2.0.1 for sparc, bug #648954

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>

 media-video/vcdimager/vcdimager-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/vcdimager/vcdimager-2.0.1.ebuild 
b/media-video/vcdimager/vcdimager-2.0.1.ebuild
index ba329612d62..6d2e79028c2 100644
--- a/media-video/vcdimager/vcdimager-2.0.1.ebuild
+++ b/media-video/vcdimager/vcdimager-2.0.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="static-libs +xml"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-video/vcdimager/

2018-12-06 Thread Thomas Deutschmann
commit: 9d1d468185188f97af20a0c51fcb720339503a00
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Dec  7 02:13:13 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Dec  7 02:40:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d1d4681

media-video/vcdimager: x86 stable (bug #648954)

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 media-video/vcdimager/vcdimager-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/vcdimager/vcdimager-2.0.1.ebuild 
b/media-video/vcdimager/vcdimager-2.0.1.ebuild
index acdcec028b1..ba329612d62 100644
--- a/media-video/vcdimager/vcdimager-2.0.1.ebuild
+++ b/media-video/vcdimager/vcdimager-2.0.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="static-libs +xml"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-video/vcdimager/

2018-12-04 Thread Agostino Sarubbo
commit: 98dafb3466643b76e74f4ccb8719561c961f5625
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Dec  4 11:56:14 2018 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Dec  4 11:56:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98dafb34

media-video/vcdimager: amd64 stable wrt bug #648954

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 media-video/vcdimager/vcdimager-2.0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/vcdimager/vcdimager-2.0.1.ebuild 
b/media-video/vcdimager/vcdimager-2.0.1.ebuild
index 0eed4a6d623..acdcec028b1 100644
--- a/media-video/vcdimager/vcdimager-2.0.1.ebuild
+++ b/media-video/vcdimager/vcdimager-2.0.1.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-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="static-libs +xml"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-video/vcdimager/files/

2018-04-17 Thread Lars Wendler
commit: 17da492c5ad6972ac34af053980ef84b57a176e5
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Apr 17 14:13:19 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Apr 17 14:13:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17da492c

media-video/vcdimager: Minor patch adjustment...

Package-Manager: Portage-2.3.29, Repoman-2.3.9

 media-video/vcdimager/files/vcdimager-2.0.1-pkg-config.patch | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/vcdimager/files/vcdimager-2.0.1-pkg-config.patch 
b/media-video/vcdimager/files/vcdimager-2.0.1-pkg-config.patch
index 9d603b91869..a62ed7a256a 100644
--- a/media-video/vcdimager/files/vcdimager-2.0.1-pkg-config.patch
+++ b/media-video/vcdimager/files/vcdimager-2.0.1-pkg-config.patch
@@ -1,5 +1,5 @@
 /configure.ac
-+++ /configure.ac
+--- a/configure.ac
 b/configure.ac
 @@ -171,6 +171,8 @@
  dnl For vcdimager and vcdxbuild to be able to set creation time of VCD
  AC_CHECK_FUNCS(getdate strptime, , )



[gentoo-commits] repo/gentoo:master commit in: media-video/vcdimager/files/, media-video/vcdimager/

2018-04-10 Thread Lars Wendler
commit: 6530beb3ab90ebca0a9a5cc65b20e305b6c151b2
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Mon Apr  9 19:58:43 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Apr 10 07:13:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6530beb3

media-video/vcdimager: Fix building for non-native ABIs.

Closes: https://bugs.gentoo.org/652832

 media-video/vcdimager/files/vcdimager-2.0.1-pkg-config.patch | 11 +++
 media-video/vcdimager/vcdimager-2.0.1.ebuild | 12 
 2 files changed, 19 insertions(+), 4 deletions(-)

diff --git a/media-video/vcdimager/files/vcdimager-2.0.1-pkg-config.patch 
b/media-video/vcdimager/files/vcdimager-2.0.1-pkg-config.patch
new file mode 100644
index 000..9d603b91869
--- /dev/null
+++ b/media-video/vcdimager/files/vcdimager-2.0.1-pkg-config.patch
@@ -0,0 +1,11 @@
+--- /configure.ac
 /configure.ac
+@@ -171,6 +171,8 @@
+ dnl For vcdimager and vcdxbuild to be able to set creation time of VCD
+ AC_CHECK_FUNCS(getdate strptime, , )
+ 
++PKG_PROG_PKG_CONFIG
++
+ if test "x$enable_cli_fe" = "xyes" -o "x$enable_xml_fe" = "xyes"; then
+   PKG_CHECK_MODULES(LIBPOPT, popt, [], [enable_cli_fe=no; enable_xml_fe=no])
+ fi

diff --git a/media-video/vcdimager/vcdimager-2.0.1.ebuild 
b/media-video/vcdimager/vcdimager-2.0.1.ebuild
index 618eb4d7ef3..0eed4a6d623 100644
--- a/media-video/vcdimager/vcdimager-2.0.1.ebuild
+++ b/media-video/vcdimager/vcdimager-2.0.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit multilib-minimal
+inherit autotools multilib-minimal
 
 DESCRIPTION="GNU VCDimager"
 HOMEPAGE="https://www.gnu.org/software/vcdimager/;
@@ -20,11 +20,13 @@ RDEPEND="
xml? ( dev-libs/libxml2:2 )
 "
 DEPEND="${RDEPEND}
-   virtual/pkgconfig
+   virtual/pkgconfig[${MULTILIB_USEDEP}]
 "
 
 DOCS=( AUTHORS BUGS ChangeLog FAQ HACKING NEWS README THANKS TODO )
 
+PATCHES=("${FILESDIR}/${P}-pkg-config.patch")
+
 src_prepare() {
default
 
@@ -32,10 +34,12 @@ src_prepare() {
sed -i \
-e 's/check_PROGRAMS =/check_PROGRAMS +=/' \
-e 's/noinst_PROGRAMS =/check_PROGRAMS =/' \
-   test/Makefile.in || die
+   test/Makefile.am || die
sed -i \
-e 's/noinst_PROGRAMS =/check_PROGRAMS =/' \
-   example/Makefile.in || die
+   example/Makefile.am || die
+
+   eautoreconf
 }
 
 multilib_src_configure() {



[gentoo-commits] repo/gentoo:master commit in: media-video/vcdimager/

2018-04-07 Thread Andreas Sturmlechner
commit: 36118ca20461b5421246550de2b2af247b5cec7b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Apr  7 20:32:14 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Apr  7 20:48:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36118ca2

media-video/vcdimager: 2.0.1 version bump

Bug: https://bugs.gentoo.org/641550
Closes: https://bugs.gentoo.org/641470
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 media-video/vcdimager/Manifest   |  1 +
 media-video/vcdimager/vcdimager-2.0.1.ebuild | 57 
 2 files changed, 58 insertions(+)

diff --git a/media-video/vcdimager/Manifest b/media-video/vcdimager/Manifest
index e56f0870de7..f0057c24754 100644
--- a/media-video/vcdimager/Manifest
+++ b/media-video/vcdimager/Manifest
@@ -1 +1,2 @@
 DIST vcdimager-0.7.24.tar.gz 1066815 BLAKE2B 
b58648a4ab54b3151448c2aa17306105ada45d9708375c7461c7f9087b851339f8288855c0d38d1521317b303c79b432b5e99b39ca7b8f59da8ae7aff7238582
 SHA512 
162f361d3c871c85887f0b25e70c207c511dcf597f337633be3ce925e8c589a8ba26275b8378d1002b8c5eb56995eda017f5f1cf52e52a38e9ff900acba7a214
+DIST vcdimager-2.0.1.tar.gz 1115207 BLAKE2B 
edf70212e81a89924e64115cae9eab77619f7e639e5529b85cc6a80c6ef4f4028c8a207bec86c41283b9768f6a0f56ef56adfad18c7bba20c315b1e5554a83a9
 SHA512 
55a9d235149a35fe26576703c623a2c9a3f7deedd2e42e01271fdf1e1fdf14c51ee040ee3b5d15fe1b5860fbd4cbeb437362b1a1f40187c8d4d691b6b89a2230

diff --git a/media-video/vcdimager/vcdimager-2.0.1.ebuild 
b/media-video/vcdimager/vcdimager-2.0.1.ebuild
new file mode 100644
index 000..618eb4d7ef3
--- /dev/null
+++ b/media-video/vcdimager/vcdimager-2.0.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib-minimal
+
+DESCRIPTION="GNU VCDimager"
+HOMEPAGE="https://www.gnu.org/software/vcdimager/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd"
+IUSE="static-libs +xml"
+
+RDEPEND="
+   >=dev-libs/libcdio-2.0.0:0=[-minimal,${MULTILIB_USEDEP}]
+   dev-libs/popt
+   xml? ( dev-libs/libxml2:2 )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+"
+
+DOCS=( AUTHORS BUGS ChangeLog FAQ HACKING NEWS README THANKS TODO )
+
+src_prepare() {
+   default
+
+   # Avoid building useless programs. Bug #226249
+   sed -i \
+   -e 's/check_PROGRAMS =/check_PROGRAMS +=/' \
+   -e 's/noinst_PROGRAMS =/check_PROGRAMS =/' \
+   test/Makefile.in || die
+   sed -i \
+   -e 's/noinst_PROGRAMS =/check_PROGRAMS =/' \
+   example/Makefile.in || die
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   $(use_enable static-libs static)
+   )
+   multilib_is_native_abi || myeconfargs+=( --without-cli-frontend )
+   if ! use xml || ! multilib_is_native_abi ; then
+   myeconfargs+=( --without-xml-frontend )
+   fi
+
+   ECONF_SOURCE="${S}" \
+   econf ${myeconfargs[@]}
+}
+
+multilib_src_install_all() {
+   find "${D}" -name '*.la' -delete || die
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: media-video/vcdimager/files/, media-video/vcdimager/

2017-12-09 Thread Andreas Sturmlechner
commit: 42e884c9270107f3a8d8bda29cbed0f8db6755cd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec  9 10:47:43 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec  9 11:37:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42e884c9

media-video/vcdimager: Fix build w/ dev-libs/libcdio-1.0.0

Closes: https://bugs.gentoo.org/638646
Package-Manager: Portage-2.3.17, Repoman-2.3.6

 .../files/vcdimager-0.7.24-libcdio-1.0.0.patch | 230 +
 media-video/vcdimager/vcdimager-0.7.24.ebuild  |   2 +
 2 files changed, 232 insertions(+)

diff --git a/media-video/vcdimager/files/vcdimager-0.7.24-libcdio-1.0.0.patch 
b/media-video/vcdimager/files/vcdimager-0.7.24-libcdio-1.0.0.patch
new file mode 100644
index 000..477e400f630
--- /dev/null
+++ b/media-video/vcdimager/files/vcdimager-0.7.24-libcdio-1.0.0.patch
@@ -0,0 +1,230 @@
+diff --git a/frontends/xml/vcd_xml_rip.c b/frontends/xml/vcd_xml_rip.c
+index 3d28065..f1be95d 100644
+--- a/frontends/xml/vcd_xml_rip.c
 b/frontends/xml/vcd_xml_rip.c
+@@ -769,7 +769,7 @@ _visit_lot (pbc_ctx_t *p_pbc_ctx)
+   _visit_pbc (p_pbc_ctx, n + 1, tmp, true);
+ 
+   _vcd_list_sort (p_pbc_ctx->offset_list, 
+-(_cdio_list_cmp_func) vcdinf_lid_t_cmp);
++(_cdio_list_cmp_func_t) vcdinf_lid_t_cmp);
+ }
+ 
+ static int
+diff --git a/include/libvcd/info.h b/include/libvcd/info.h
+index 2d70940..b62d541 100644
+--- a/include/libvcd/info.h
 b/include/libvcd/info.h
+@@ -455,12 +455,12 @@ extern "C" {
+   /*!
+ Get the VCD info list.
+   */
+-  CdioList *vcdinfo_get_offset_list(const vcdinfo_obj_t *p_vcdinfo);
++  CdioList_t *vcdinfo_get_offset_list(const vcdinfo_obj_t *p_vcdinfo);
+ 
+   /*!
+ Get the VCD info extended offset list.
+   */
+-  CdioList *vcdinfo_get_offset_x_list(const vcdinfo_obj_t *p_vcdinfo);
++  CdioList_t *vcdinfo_get_offset_x_list(const vcdinfo_obj_t *p_vcdinfo);
+ 
+   /*!
+ Get the VCD info offset multiplier.
+diff --git a/lib/data_structures.c b/lib/data_structures.c
+index 4415ae1..cef7381 100644
+--- a/lib/data_structures.c
 b/lib/data_structures.c
+@@ -58,7 +58,7 @@ struct _CdioListNode
+ /* impl */
+ 
+ static bool
+-_bubble_sort_iteration (CdioList_t *p_list, _cdio_list_cmp_func cmp_func)
++_bubble_sort_iteration (CdioList_t *p_list, _cdio_list_cmp_func_t cmp_func)
+ {
+   CdioListNode_t **pp_node;
+   bool changed = false;
+@@ -86,7 +86,7 @@ _bubble_sort_iteration (CdioList_t *p_list, 
_cdio_list_cmp_func cmp_func)
+   return changed;
+ }
+ 
+-void _vcd_list_sort (CdioList_t *list, _cdio_list_cmp_func cmp_func)
++void _vcd_list_sort (CdioList_t *list, _cdio_list_cmp_func_t cmp_func)
+ {
+   /* fixme -- this is bubble sort -- worst sorting algo... */
+ 
+@@ -263,7 +263,7 @@ _vcd_tree_node_sort_children (VcdTreeNode_t *p_node,
+   vcd_assert (p_node != NULL);
+ 
+   if (p_node->children)
+-_vcd_list_sort (p_node->children, (_cdio_list_cmp_func) cmp_func);
++_vcd_list_sort (p_node->children, (_cdio_list_cmp_func_t) cmp_func);
+ }
+ 
+ void
+diff --git a/lib/data_structures.h b/lib/data_structures.h
+index d0932a9..eb5ba48 100644
+--- a/lib/data_structures.h
 b/lib/data_structures.h
+@@ -28,7 +28,7 @@
+ 
+ CdioListNode_t *_vcd_list_at (CdioList_t *list, int idx);
+ 
+-void _vcd_list_sort (CdioList_t *p_list, _cdio_list_cmp_func cmp_func);
++void _vcd_list_sort (CdioList_t *p_list, _cdio_list_cmp_func_t cmp_func);
+ 
+ /* n-way tree */
+ 
+diff --git a/lib/dict.h b/lib/dict.h
+index c3e2ce3..fa003f6 100644
+--- a/lib/dict.h
 b/lib/dict.h
+@@ -88,7 +88,7 @@ _dict_get_bykey (VcdObj_t *obj, const char key[])
+   vcd_assert (key != NULL);
+ 
+   node = _cdio_list_find (obj->buffer_dict_list,
+-(_cdio_list_iterfunc) _dict_key_cmp,
++(_cdio_list_iterfunc_t) _dict_key_cmp,
+ (char *) key);
+   
+   if (node)
+@@ -106,7 +106,7 @@ _dict_get_bysector (VcdObj_t *obj, uint32_t sector)
+   vcd_assert (sector != SECTOR_NIL);
+ 
+   node = _cdio_list_find (obj->buffer_dict_list, 
+-(_cdio_list_iterfunc) _dict_sector_cmp, 
++(_cdio_list_iterfunc_t) _dict_sector_cmp, 
+ );
+ 
+   if (node)
+diff --git a/lib/files.c b/lib/files.c
+index 79fa8fe..61e8077 100644
+--- a/lib/files.c
 b/lib/files.c
+@@ -634,7 +634,7 @@ get_search_dat_size (const VcdObj_t *p_vcdobj)
+ + (_get_scanpoint_count (p_vcdobj) * sizeof (msf_t));
+ }
+ 
+-static CdioList *
++static CdioList_t *
+ _make_track_scantable (const VcdObj_t *p_vcdobj)
+ {
+   CdioList_t *p_all_aps = _cdio_list_new ();
+diff --git a/lib/image_bincue.c b/lib/image_bincue.c
+index 69091b3..4e4d460 100644
+--- a/lib/image_bincue.c
 b/lib/image_bincue.c
+@@ -88,7 +88,7 @@ _sink_free (void *user_data)
+ }
+ 
+ static int
+-_set_cuesheet (void *user_data, const CdioList *vcd_cue_list)
++_set_cuesheet (void *user_data, 

[gentoo-commits] repo/gentoo:master commit in: media-video/vcdimager/

2017-12-09 Thread Andreas Sturmlechner
commit: c0b7caa48b542178a45a5458f2db3afe121d1012
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec  9 10:44:30 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec  9 11:36:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0b7caa4

media-video/vcdimager: Bump to EAPI 6

Package-Manager: Portage-2.3.17, Repoman-2.3.6

 media-video/vcdimager/Manifest|  2 +-
 media-video/vcdimager/vcdimager-0.7.24.ebuild | 11 +++
 2 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/media-video/vcdimager/Manifest b/media-video/vcdimager/Manifest
index a253ba0b6a3..e56f0870de7 100644
--- a/media-video/vcdimager/Manifest
+++ b/media-video/vcdimager/Manifest
@@ -1 +1 @@
-DIST vcdimager-0.7.24.tar.gz 1066815 SHA256 
075d7a67353ff3004745da781435698b6bc4a053838d0d4a3ce0516d7d974694 SHA512 
162f361d3c871c85887f0b25e70c207c511dcf597f337633be3ce925e8c589a8ba26275b8378d1002b8c5eb56995eda017f5f1cf52e52a38e9ff900acba7a214
 WHIRLPOOL 
b94f3937415ec1b178484adfc653b1846e9f52ed95fd0677fa5f7b077b345f4cbd3b11526bb9b9011b76f74a916644e9d60dec3ce37571ed97523db04cb5ec42
+DIST vcdimager-0.7.24.tar.gz 1066815 BLAKE2B 
b58648a4ab54b3151448c2aa17306105ada45d9708375c7461c7f9087b851339f8288855c0d38d1521317b303c79b432b5e99b39ca7b8f59da8ae7aff7238582
 SHA512 
162f361d3c871c85887f0b25e70c207c511dcf597f337633be3ce925e8c589a8ba26275b8378d1002b8c5eb56995eda017f5f1cf52e52a38e9ff900acba7a214

diff --git a/media-video/vcdimager/vcdimager-0.7.24.ebuild 
b/media-video/vcdimager/vcdimager-0.7.24.ebuild
index 9de4050771a..75764914f2c 100644
--- a/media-video/vcdimager/vcdimager-0.7.24.ebuild
+++ b/media-video/vcdimager/vcdimager-0.7.24.ebuild
@@ -1,8 +1,9 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-inherit eutils multilib-minimal
+EAPI=6
+
+inherit multilib-minimal
 
 DESCRIPTION="GNU VCDimager"
 HOMEPAGE="http://www.vcdimager.org/;
@@ -22,9 +23,11 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
 "
 
-DOCS="AUTHORS BUGS ChangeLog FAQ HACKING NEWS README THANKS TODO"
+DOCS=( AUTHORS BUGS ChangeLog FAQ HACKING NEWS README THANKS TODO )
 
 src_prepare() {
+   default
+
# Avoid building useless programs. Bug #226249
sed -i \
-e 's/check_PROGRAMS =/check_PROGRAMS +=/' \
@@ -50,6 +53,6 @@ multilib_src_configure() {
 }
 
 multilib_src_install_all() {
-   prune_libtool_files
+   find "${D}" -name '*.la' -delete
einstalldocs
 }



[gentoo-commits] repo/gentoo:master commit in: media-video/vcdimager/

2017-07-17 Thread Alexis Ballier
commit: 40df59d4751fa4ce4a57d8b6845c273e752a1a0e
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Jul 17 09:55:23 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Jul 17 09:55:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40df59d4

media-video/vcdimager: keyword ~arm64

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-video/vcdimager/vcdimager-0.7.24.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/vcdimager/vcdimager-0.7.24.ebuild 
b/media-video/vcdimager/vcdimager-0.7.24.ebuild
index 5eb3628c20a..9de4050771a 100644
--- a/media-video/vcdimager/vcdimager-0.7.24.ebuild
+++ b/media-video/vcdimager/vcdimager-0.7.24.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
 
 EAPI=5
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sh sparc x86 ~amd64-fbsd 
~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sh sparc x86 ~amd64-fbsd 
~x86-fbsd"
 IUSE="+xml static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-video/vcdimager/

2016-12-28 Thread Pacho Ramos
commit: 4b3310f118219ba391268a35fb527fbe65d457d7
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Dec 28 11:32:29 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Dec 28 11:57:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b3310f1

media-video/vcdimager: Needs to be rebuilt with libcdio subslot bumps

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-video/vcdimager/vcdimager-0.7.24.ebuild | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/media-video/vcdimager/vcdimager-0.7.24.ebuild 
b/media-video/vcdimager/vcdimager-0.7.24.ebuild
index 6049afa..c6657b5 100644
--- a/media-video/vcdimager/vcdimager-0.7.24.ebuild
+++ b/media-video/vcdimager/vcdimager-0.7.24.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -14,11 +14,14 @@ SLOT="0"
 KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sh sparc x86 ~amd64-fbsd 
~x86-fbsd"
 IUSE="+xml static-libs"
 
-RDEPEND=">=dev-libs/libcdio-0.90-r1[-minimal,${MULTILIB_USEDEP}]
+RDEPEND="
+   >=dev-libs/libcdio-0.90-r1:0=[-minimal,${MULTILIB_USEDEP}]
dev-libs/popt
-   xml? ( dev-libs/libxml2 )"
+   xml? ( dev-libs/libxml2:2 )
+"
 DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+   virtual/pkgconfig
+"
 
 DOCS="AUTHORS BUGS ChangeLog FAQ HACKING NEWS README THANKS TODO"