[gentoo-commits] repo/gentoo:master commit in: app-pda/gtkpod/, app-pda/gtkpod/files/

2024-02-03 Thread James Le Cuirot
commit: e6105bd5f940b8e44831bfc08b7c98ab0040a33d
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Feb  3 17:19:43 2024 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Feb  3 17:19:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6105bd5

app-pda/gtkpod: Patch fix implicit declaration

Closes: https://bugs.gentoo.org/923708
Signed-off-by: James Le Cuirot  gentoo.org>

 app-pda/gtkpod/files/gtkpod-2.1.5-conformance.patch | 11 +++
 app-pda/gtkpod/gtkpod-2.1.5-r5.ebuild   |  3 ++-
 2 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/app-pda/gtkpod/files/gtkpod-2.1.5-conformance.patch 
b/app-pda/gtkpod/files/gtkpod-2.1.5-conformance.patch
new file mode 100644
index ..f0fadb31ea2d
--- /dev/null
+++ b/app-pda/gtkpod/files/gtkpod-2.1.5-conformance.patch
@@ -0,0 +1,11 @@
+diff -Naur a/libgtkpod/misc.c b/libgtkpod/misc.c
+--- a/libgtkpod/misc.c 2015-06-02 19:14:21.0 +0100
 b/libgtkpod/misc.c 2024-02-03 17:14:10.900114317 +
+@@ -39,6 +39,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include "charset.h"
+ #include "clientserver.h"
+ #include "misc.h"

diff --git a/app-pda/gtkpod/gtkpod-2.1.5-r5.ebuild 
b/app-pda/gtkpod/gtkpod-2.1.5-r5.ebuild
index 7f8ac5a5bf01..85783a6bb692 100644
--- a/app-pda/gtkpod/gtkpod-2.1.5-r5.ebuild
+++ b/app-pda/gtkpod/gtkpod-2.1.5-r5.ebuild
@@ -9,7 +9,7 @@ EAPI=8
 inherit autotools flag-o-matic gnome2-utils xdg #python-single-r1
 
 DESCRIPTION="A graphical user interface to the Apple productline"
-HOMEPAGE="http://www.gtkpod.org/;
+HOMEPAGE="https://sourceforge.net/projects/gtkpod/;
 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2 FDL-1.2"
@@ -68,6 +68,7 @@ BDEPEND="
 PATCHES=(
"${FILESDIR}"/${PN}-2.1.3-gold.patch
"${FILESDIR}"/${PN}-2.1.5-m4a.patch
+   "${FILESDIR}"/${PN}-2.1.5-conformance.patch
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: app-pda/gtkpod/

2023-11-24 Thread James Le Cuirot
commit: eba80632a52cf39068ce27b2544f3a745cdf6aef
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Nov 24 17:08:47 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Nov 24 17:09:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eba80632

app-pda/gtkpod: EAPI 8, fix dependencies

Some DEPENDs should have been BDEPENDs.

Closes: https://bugs.gentoo.org/918111
Signed-off-by: James Le Cuirot  gentoo.org>

 .../{gtkpod-2.1.5-r4.ebuild => gtkpod-2.1.5-r5.ebuild} | 18 +++---
 1 file changed, 11 insertions(+), 7 deletions(-)

diff --git a/app-pda/gtkpod/gtkpod-2.1.5-r4.ebuild 
b/app-pda/gtkpod/gtkpod-2.1.5-r5.ebuild
similarity index 93%
rename from app-pda/gtkpod/gtkpod-2.1.5-r4.ebuild
rename to app-pda/gtkpod/gtkpod-2.1.5-r5.ebuild
index 334dc29901ad..47da5b3bfd6f 100644
--- a/app-pda/gtkpod/gtkpod-2.1.5-r4.ebuild
+++ b/app-pda/gtkpod/gtkpod-2.1.5-r5.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 # Not all modules needed by py script are packaged in Gentoo
 #PYTHON_COMPAT=( python3_{6..9} )
@@ -56,18 +56,22 @@ RDEPEND="${COMMON_DEPEND}
 # eautoreconf, bug #659748
 DEPEND="${COMMON_DEPEND}
media-libs/gstreamer:1.0
+"
+
+BDEPEND="
dev-util/intltool
sys-devel/flex
sys-devel/gettext
-   virtual/os-headers
virtual/pkgconfig
 "
 
-src_prepare() {
-   xdg_src_prepare
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.1.3-gold.patch
+   "${FILESDIR}"/${PN}-2.1.5-m4a.patch
+)
 
-   eapply "${FILESDIR}"/${PN}-2.1.3-gold.patch
-   eapply "${FILESDIR}"/${PN}-2.1.5-m4a.patch
+src_prepare() {
+   default
 
 #  python_fix_shebang scripts/
 #  2to3 --no-diffs -w scripts/sync-palm-jppy.py || die



[gentoo-commits] repo/gentoo:master commit in: app-pda/gtkpod/

2022-04-24 Thread Ionen Wolkens
commit: dee3692b7c6c8a1ea790b166de8ae9c8fba72f68
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun Apr 24 23:34:25 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Apr 24 23:44:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dee3692b

app-pda/gtkpod: destabilize 2.1.5-r3 for ~amd64, ~x86

Been masked for cancelled last-rite for a while and anjuta
dependency is no longer stable.

Signed-off-by: Ionen Wolkens  gentoo.org>

 app-pda/gtkpod/gtkpod-2.1.5-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-pda/gtkpod/gtkpod-2.1.5-r3.ebuild 
b/app-pda/gtkpod/gtkpod-2.1.5-r3.ebuild
index 1289ab37de7a..45b1dfe68c6f 100644
--- a/app-pda/gtkpod/gtkpod-2.1.5-r3.ebuild
+++ b/app-pda/gtkpod/gtkpod-2.1.5-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2 FDL-1.2"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="~amd64 ~x86"
 
 IUSE="aac clutter curl cdr flac gstreamer mp3 vorbis"
 REQUIRED_USE="cdr? ( gstreamer )"



[gentoo-commits] repo/gentoo:master commit in: app-pda/gtkpod/

2022-04-24 Thread James Le Cuirot
commit: d489f4e79613fbbeb169b08f426061fe468df276
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Apr 24 22:10:56 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Apr 24 22:15:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d489f4e7

app-pda/gtkpod: Take over as maintainer... for now

Signed-off-by: James Le Cuirot  gentoo.org>

 app-pda/gtkpod/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-pda/gtkpod/metadata.xml b/app-pda/gtkpod/metadata.xml
index f606dff213fb..64a6166579d0 100644
--- a/app-pda/gtkpod/metadata.xml
+++ b/app-pda/gtkpod/metadata.xml
@@ -1,7 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   ch...@gentoo.org
+   James Le Cuirot
+   

Enable clutter support for displaying 
coverart




[gentoo-commits] repo/gentoo:master commit in: app-pda/gtkpod/

2021-08-16 Thread Sam James
commit: c3e9c0e140d0e855f4367a5ea4b526227f14672a
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 16 21:12:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 16 21:22:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3e9c0e1

app-pda/gtkpod: add missing slot operator dep (libid3tag)

Signed-off-by: Sam James  gentoo.org>

 app-pda/gtkpod/{gtkpod-2.1.5-r2.ebuild => gtkpod-2.1.5-r3.ebuild} | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-pda/gtkpod/gtkpod-2.1.5-r2.ebuild 
b/app-pda/gtkpod/gtkpod-2.1.5-r3.ebuild
similarity index 98%
rename from app-pda/gtkpod/gtkpod-2.1.5-r2.ebuild
rename to app-pda/gtkpod/gtkpod-2.1.5-r3.ebuild
index b7b06e7a3b8..1289ab37de7 100644
--- a/app-pda/gtkpod/gtkpod-2.1.5-r2.ebuild
+++ b/app-pda/gtkpod/gtkpod-2.1.5-r3.ebuild
@@ -25,7 +25,7 @@ COMMON_DEPEND="
>=dev-libs/glib-2.31:2
>=dev-libs/libxml2-2.7.7:2
>=dev-util/anjuta-3.6
-   >=media-libs/libgpod-0.8.2:=
+   >=media-libs/libgpod-0.8.2
>=media-libs/libid3tag-0.15:=
>=x11-libs/gtk+-3.0.8:3
aac? ( media-libs/faad2 )
@@ -39,13 +39,13 @@ COMMON_DEPEND="
>=app-cdr/brasero-3
>=media-libs/libdiscid-0.2.2
media-libs/musicbrainz:5
-   )
)
+   )
mp3? ( media-sound/lame )
vorbis? (
media-libs/libvorbis
media-sound/vorbis-tools
-   )
+   )
 "
 
 # to pull in at least -flac and -vorbis plugins , but others at the same time



[gentoo-commits] repo/gentoo:master commit in: app-pda/gtkpod/

2021-08-16 Thread David Seifert
commit: 1fb2fe2a06929b2baa915fb96497095065cc6fbe
Author: David Seifert  gentoo  org>
AuthorDate: Mon Aug 16 08:52:27 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Aug 16 08:52:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fb2fe2a

app-pda/gtkpod: slot op on media-libs/libid3tag

Signed-off-by: David Seifert  gentoo.org>

 app-pda/gtkpod/{gtkpod-2.1.5-r1.ebuild => gtkpod-2.1.5-r2.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-pda/gtkpod/gtkpod-2.1.5-r1.ebuild 
b/app-pda/gtkpod/gtkpod-2.1.5-r2.ebuild
similarity index 97%
rename from app-pda/gtkpod/gtkpod-2.1.5-r1.ebuild
rename to app-pda/gtkpod/gtkpod-2.1.5-r2.ebuild
index 31996cc7382..b7b06e7a3b8 100644
--- a/app-pda/gtkpod/gtkpod-2.1.5-r1.ebuild
+++ b/app-pda/gtkpod/gtkpod-2.1.5-r2.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=7
@@ -26,7 +26,7 @@ COMMON_DEPEND="
>=dev-libs/libxml2-2.7.7:2
>=dev-util/anjuta-3.6
>=media-libs/libgpod-0.8.2:=
-   >=media-libs/libid3tag-0.15
+   >=media-libs/libid3tag-0.15:=
>=x11-libs/gtk+-3.0.8:3
aac? ( media-libs/faad2 )
clutter? ( >=media-libs/clutter-gtk-1.2:1.0 )



[gentoo-commits] repo/gentoo:master commit in: app-pda/gtkpod/

2020-09-19 Thread Pacho Ramos
commit: 50ac05e58e5b50ee861cad491954485f2118d1d4
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Sep 19 17:52:55 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Sep 19 17:52:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50ac05e5

app-pda/gtkpod: Drop old

Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Pacho Ramos  gentoo.org>

 app-pda/gtkpod/gtkpod-2.1.5.ebuild | 97 --
 1 file changed, 97 deletions(-)

diff --git a/app-pda/gtkpod/gtkpod-2.1.5.ebuild 
b/app-pda/gtkpod/gtkpod-2.1.5.ebuild
deleted file mode 100644
index 3e412ebd256..000
--- a/app-pda/gtkpod/gtkpod-2.1.5.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-GNOME2_LA_PUNT="yes"
-GCONF_DEBUG="no"
-
-inherit autotools eutils gnome2
-
-DESCRIPTION="A graphical user interface to the Apple productline"
-HOMEPAGE="http://www.gtkpod.org/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2 FDL-1.2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-IUSE="aac clutter curl cdr flac gstreamer mp3 vorbis"
-REQUIRED_USE="cdr? ( gstreamer )"
-
-COMMON_DEPEND="
-   >=dev-libs/gdl-3.6:3
-   >=dev-libs/glib-2.31:2
-   >=dev-libs/libxml2-2.7.7:2
-   >=dev-util/anjuta-3.6
-   >=media-libs/libgpod-0.8.2:=
-   >=media-libs/libid3tag-0.15
-   >=x11-libs/gtk+-3.0.8:3
-   aac? ( media-libs/faad2 )
-   clutter? ( >=media-libs/clutter-gtk-1.2:1.0 )
-   curl? ( >=net-misc/curl-7.10 )
-   flac? ( media-libs/flac )
-   gstreamer? (
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   cdr? (
-   >=app-cdr/brasero-3
-   >=media-libs/libdiscid-0.2.2
-   media-libs/musicbrainz:5
-   )
-   )
-   mp3? ( media-sound/lame )
-   vorbis? (
-   media-libs/libvorbis
-   media-sound/vorbis-tools
-   )
-"
-
-# to pull in at least -flac and -vorbis plugins , but others at the same time
-RDEPEND="${COMMON_DEPEND}
-   gstreamer? ( media-plugins/gst-plugins-meta:1.0 )
-"
-DEPEND="${COMMON_DEPEND}
-   dev-util/intltool
-   sys-devel/flex
-   sys-devel/gettext
-   virtual/os-headers
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-2.1.3-gold.patch
-   epatch "${FILESDIR}"/${PN}-2.1.5-m4a.patch
-
-   sed -i -e 's:python:python2:' scripts/sync-palm-jppy.py || die
-
-   eautoreconf
-   gnome2_src_prepare
-}
-
-src_configure() {
-   # Prevent sandbox violations, bug #420279
-   addpredict /dev
-
-   gnome2_src_configure \
-   --enable-deprecations \
-   --disable-static \
-   --disable-plugin-coverweb \
-   $(use_enable clutter plugin-clarity) \
-   $(use_enable gstreamer plugin-media-player) \
-   $(use_enable cdr plugin-sjcd) \
-   $(use_with curl) \
-   $(use_with vorbis ogg) \
-   $(use_with flac) \
-   $(use_with aac mp4)
-}
-
-src_install() {
-   gnome2_src_install \
-   DESTDIR="${D}" \
-   docdir=/usr/share/doc/${PF}/html \
-   figuresdir=/usr/share/doc/${PF}/html/figures \
-   install
-
-   dodoc AUTHORS ChangeLog NEWS README TODO TROUBLESHOOTING
-   rm -f "${ED}"/usr/share/gtkpod/data/{AUTHORS,COPYING} || die
-}



[gentoo-commits] repo/gentoo:master commit in: app-pda/gtkpod/

2020-07-22 Thread Agostino Sarubbo
commit: 0cdc364de9afef1c85054768bc01ab7e7055dc01
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jul 22 14:41:27 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jul 22 14:41:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cdc364d

app-pda/gtkpod: amd64 stable wrt bug #733452

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

 app-pda/gtkpod/gtkpod-2.1.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-pda/gtkpod/gtkpod-2.1.5-r1.ebuild 
b/app-pda/gtkpod/gtkpod-2.1.5-r1.ebuild
index 966cbade09c..0aab2722890 100644
--- a/app-pda/gtkpod/gtkpod-2.1.5-r1.ebuild
+++ b/app-pda/gtkpod/gtkpod-2.1.5-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2 FDL-1.2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 IUSE="aac clutter curl cdr flac gstreamer mp3 vorbis"
 REQUIRED_USE="cdr? ( gstreamer )"



[gentoo-commits] repo/gentoo:master commit in: app-pda/gtkpod/

2020-07-22 Thread Pacho Ramos
commit: 5a1f246608efc94e1502408d31fc17941dc358fc
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Jul 22 10:06:29 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Jul 22 10:06:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a1f2466

app-pda/gtkpod: Update xdg caches

Thanks-to: Agostino Sarubbo
Closes: https://bugs.gentoo.org/733486
Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Pacho Ramos  gentoo.org>

 app-pda/gtkpod/gtkpod-2.1.5-r1.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/app-pda/gtkpod/gtkpod-2.1.5-r1.ebuild 
b/app-pda/gtkpod/gtkpod-2.1.5-r1.ebuild
index 25355ccc232..966cbade09c 100644
--- a/app-pda/gtkpod/gtkpod-2.1.5-r1.ebuild
+++ b/app-pda/gtkpod/gtkpod-2.1.5-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 # Not all modules needed by py script are packaged in Gentoo
 #PYTHON_COMPAT=( python3_{6..9} )
 
-inherit autotools flag-o-matic gnome2-utils #python-single-r1
+inherit autotools flag-o-matic gnome2-utils xdg #python-single-r1
 
 DESCRIPTION="A graphical user interface to the Apple productline"
 HOMEPAGE="http://www.gtkpod.org/;
@@ -64,7 +64,7 @@ DEPEND="${COMMON_DEPEND}
 "
 
 src_prepare() {
-   default
+   xdg_src_prepare
 
eapply "${FILESDIR}"/${PN}-2.1.3-gold.patch
eapply "${FILESDIR}"/${PN}-2.1.5-m4a.patch
@@ -114,8 +114,10 @@ src_install() {
 
 pkg_postinst() {
gnome2_schemas_update
+   xdg_pkg_postinst
 }
 
 pkg_postrm() {
gnome2_schemas_update
+   xdg_pkg_postrm
 }



[gentoo-commits] repo/gentoo:master commit in: app-pda/gtkpod/

2020-07-21 Thread Pacho Ramos
commit: fe19af9ee59c4326bbffe90d6fcfd11d554e1aca
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jul 21 18:27:53 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jul 21 18:29:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe19af9e

app-pda/gtkpod: Workaround gcc-10 build issues

Also pull gstreamer at build time as needed to provide m4 file used for
eautoreconf.

Also port to eapi7, drop python script that, even if can be ported to
python3, doesn't work on Gentoo as we don't have needed dependencies

Closes: https://bugs.gentoo.org/722504
Bug: https://bugs.gentoo.org/659748
Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Pacho Ramos  gentoo.org>

 app-pda/gtkpod/gtkpod-2.1.5-r1.ebuild | 121 ++
 1 file changed, 121 insertions(+)

diff --git a/app-pda/gtkpod/gtkpod-2.1.5-r1.ebuild 
b/app-pda/gtkpod/gtkpod-2.1.5-r1.ebuild
new file mode 100644
index 000..a235a2480e5
--- /dev/null
+++ b/app-pda/gtkpod/gtkpod-2.1.5-r1.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Not all modules needed by py script are packaged in Gentoo
+#PYTHON_COMPAT=( python3_{6..9} )
+
+inherit autotools flag-o-matic gnome2-utils #python-single-r1
+
+DESCRIPTION="A graphical user interface to the Apple productline"
+HOMEPAGE="http://www.gtkpod.org/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2 FDL-1.2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="aac clutter curl cdr flac gstreamer mp3 vorbis"
+REQUIRED_USE="cdr? ( gstreamer )"
+
+# ${PYTHON_DEPS}
+COMMON_DEPEND="
+   >=dev-libs/gdl-3.6:3
+   >=dev-libs/glib-2.31:2
+   >=dev-libs/libxml2-2.7.7:2
+   >=dev-util/anjuta-3.6
+   >=media-libs/libgpod-0.8.2:=
+   >=media-libs/libid3tag-0.15
+   >=x11-libs/gtk+-3.0.8:3
+   aac? ( media-libs/faad2 )
+   clutter? ( >=media-libs/clutter-gtk-1.2:1.0 )
+   curl? ( >=net-misc/curl-7.10 )
+   flac? ( media-libs/flac )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   cdr? (
+   >=app-cdr/brasero-3
+   >=media-libs/libdiscid-0.2.2
+   media-libs/musicbrainz:5
+   )
+   )
+   mp3? ( media-sound/lame )
+   vorbis? (
+   media-libs/libvorbis
+   media-sound/vorbis-tools
+   )
+"
+
+# to pull in at least -flac and -vorbis plugins , but others at the same time
+RDEPEND="${COMMON_DEPEND}
+   gstreamer? ( media-plugins/gst-plugins-meta:1.0 )
+"
+# media-libs/gstreamer:1.0 needed at build time as we need m4 file for
+# eautoreconf, bug #659748
+DEPEND="${COMMON_DEPEND}
+   media-libs/gstreamer:1.0
+   dev-util/intltool
+   sys-devel/flex
+   sys-devel/gettext
+   virtual/os-headers
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+
+   eapply "${FILESDIR}"/${PN}-2.1.3-gold.patch
+   eapply "${FILESDIR}"/${PN}-2.1.5-m4a.patch
+
+#  python_fix_shebang scripts/
+#  2to3 --no-diffs -w scripts/sync-palm-jppy.py || die
+
+   gnome2_disable_deprecation_warning
+
+   eautoreconf
+}
+
+src_configure() {
+   # Prevent sandbox violations, bug #420279
+   addpredict /dev
+
+   append-flags -fcommon #722504
+
+   econf \
+   --enable-deprecations \
+   --disable-static \
+   --disable-plugin-coverweb \
+   $(use_enable clutter plugin-clarity) \
+   $(use_enable gstreamer plugin-media-player) \
+   $(use_enable cdr plugin-sjcd) \
+   $(use_with curl) \
+   $(use_with vorbis ogg) \
+   $(use_with flac) \
+   $(use_with aac mp4)
+}
+
+src_install() {
+   emake \
+   DESTDIR="${D}" \
+   docdir=/usr/share/doc/${PF}/html \
+   figuresdir=/usr/share/doc/${PF}/html/figures \
+   install
+
+   dodoc AUTHORS ChangeLog NEWS README TODO TROUBLESHOOTING
+   rm -f "${ED}"/usr/share/gtkpod/data/{AUTHORS,COPYING} || die
+
+   # Needs unpackaged python modules
+   rm -f "${ED}"/usr/share/gtkpod/scripts/sync-palm-jppy.py || die
+
+   find "${D}" -name '*.la' -type f -delete || die
+}
+
+pkg_postinst() {
+gnome2_schemas_update
+}
+
+pkg_postrm() {
+gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-pda/gtkpod/

2020-07-21 Thread Pacho Ramos
commit: 05b340639ecddcfc0dadcb6c3b4b3c5f55e04291
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jul 21 18:28:48 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jul 21 18:29:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05b34063

app-pda/gtkpod: Make repoman happy

Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Pacho Ramos  gentoo.org>

 app-pda/gtkpod/gtkpod-2.1.5-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-pda/gtkpod/gtkpod-2.1.5-r1.ebuild 
b/app-pda/gtkpod/gtkpod-2.1.5-r1.ebuild
index a235a2480e5..25355ccc232 100644
--- a/app-pda/gtkpod/gtkpod-2.1.5-r1.ebuild
+++ b/app-pda/gtkpod/gtkpod-2.1.5-r1.ebuild
@@ -113,9 +113,9 @@ src_install() {
 }
 
 pkg_postinst() {
-gnome2_schemas_update
+   gnome2_schemas_update
 }
 
 pkg_postrm() {
-gnome2_schemas_update
+   gnome2_schemas_update
 }



[gentoo-commits] repo/gentoo:master commit in: app-pda/gtkpod/

2016-06-26 Thread Patrick Lauer
commit: 5e44661d11c45c4248f003452e8400774935ae26
Author: Patrick Lauer  gentoo  org>
AuthorDate: Mon Jun 27 05:37:22 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Mon Jun 27 05:37:22 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e44661d

app-pda/gtkpod: Remove unneeded useflag description from metadata.xml

Package-Manager: portage-2.3.0

 app-pda/gtkpod/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-pda/gtkpod/metadata.xml b/app-pda/gtkpod/metadata.xml
index 639d0c1..94faaf7 100644
--- a/app-pda/gtkpod/metadata.xml
+++ b/app-pda/gtkpod/metadata.xml
@@ -4,7 +4,6 @@


Enable clutter support for displaying 
coverart
-   Enable webkit support for finding 
coverart


gtkpod



[gentoo-commits] repo/gentoo:master commit in: app-pda/gtkpod/

2016-06-26 Thread Michael Palimaka
commit: 65896ca17cc5a18b1a473116c647cd9479e9874b
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Jun 26 17:24:46 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Jun 26 17:26:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65896ca1

app-pda/gtkpod: remove old

Package-Manager: portage-2.3.0

 app-pda/gtkpod/Manifest|   2 -
 app-pda/gtkpod/gtkpod-2.1.4.ebuild | 116 -
 2 files changed, 118 deletions(-)

diff --git a/app-pda/gtkpod/Manifest b/app-pda/gtkpod/Manifest
index f74bac5..a2b5140 100644
--- a/app-pda/gtkpod/Manifest
+++ b/app-pda/gtkpod/Manifest
@@ -1,3 +1 @@
-DIST gst-element-check-0.10.m4.xz 420 SHA256 
805f798eb9fcd79fdd7a937e321a7a61b7a1ff54aa1191270ae48e84f062d7f9 SHA512 
07f59b8cdd65263b7f861cafcadbc22620ac66c80ae526dbfb4b305c64680dc353c18b18f347dcf8858dfd996802690b48ab3a539c42c5a75cf4d981ae61811c
 WHIRLPOOL 
13c237320eb684a665e0c386aee4824bb7b1799fd9fc2afcb9b3825cca575ccf8e29e022856b29571f3332cdea5f9304dccc787b3621a402e9215df2b3cb4de5
-DIST gtkpod-2.1.4.tar.gz 3721445 SHA256 
ba12b35f3f24a155b68f0ffdaf4d3c5c7d1b8df04843a53306e1c83fc811dfaa SHA512 
803e37729e8d0bb2e9f6a4bb00c89bdfb4a2dfeffe713808ce9a88af68dc0d017a30159a532e74dcf6b05ee50028b854d4358d84752a52d6ca4f259060501a8a
 WHIRLPOOL 
43c8b301846caee00a01d2c8e990d431c5dfbd748796c724ea035218ffe56224f69db6c3ad01e354a6f1f83a579e169aa6f7e57345ce050fde4e22f2a0b1235c
 DIST gtkpod-2.1.5.tar.gz 3780232 SHA256 
a57dc8ae9138e0cb4cee98691e7a95001130c9ea7823e6a75cc72503facd3a76 SHA512 
428b9ce75d2c7c208a847bee6f10f6ed0c9f896efbedd86ed41ecce64fdbf1b937968042ad9945aec33a714fc3031427a54f924619db99cc111945355978f24c
 WHIRLPOOL 
93d44bd1c5eea80e811473bc311e8423b76506567ee73444b56b3ff57508e41795214bb4c4e29d33b671723e2f2057469ff4b611b6bb2bdf0174775ac916ff93

diff --git a/app-pda/gtkpod/gtkpod-2.1.4.ebuild 
b/app-pda/gtkpod/gtkpod-2.1.4.ebuild
deleted file mode 100644
index b9d0295..000
--- a/app-pda/gtkpod/gtkpod-2.1.4.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit autotools eutils gnome2-utils
-
-DESCRIPTION="A graphical user interface to the Apple productline"
-HOMEPAGE="http://gtkpod.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
-   https://dev.gentoo.org/~ssuominen/gst-element-check-0.10.m4.xz;
-
-LICENSE="GPL-2 FDL-1.2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="aac clutter curl cdr flac gstreamer mp3 vorbis webkit"
-
-# watch out for possible musicbrainz:5 compability in next version?
-COMMON_DEPEND="
-   >=dev-libs/gdl-3.6:3
-   >=dev-libs/glib-2.31
-   >=dev-libs/libxml2-2.7.7
-   >=dev-util/anjuta-3.6
-   >=media-libs/libgpod-0.8.2:=
-   >=media-libs/libid3tag-0.15
-   >=x11-libs/gtk+-3.0.8:3
-   aac? ( media-libs/faad2 )
-   clutter? ( >=media-libs/clutter-gtk-1.2:1.0 )
-   curl? ( >=net-misc/curl-7.10 )
-   flac? ( media-libs/flac )
-   gstreamer? (
-   >=media-libs/gstreamer-0.10.25:0.10
-   >=media-libs/gst-plugins-base-0.10.25:0.10
-   cdr? (
-   >=app-cdr/brasero-3
-   media-libs/musicbrainz:3
-   )
-   )
-   mp3? ( media-sound/lame )
-   vorbis? (
-   media-libs/libvorbis
-   media-sound/vorbis-tools
-   )
-   webkit? ( >=net-libs/webkit-gtk-1.3:3 )"
-# to pull in at least -flac and -vorbis plugins , but others at the same time
-RDEPEND="${COMMON_DEPEND}
-   gstreamer? ( media-plugins/gst-plugins-meta:0.10 )"
-DEPEND="${COMMON_DEPEND}
-   dev-util/intltool
-   sys-devel/flex
-   sys-devel/gettext
-   virtual/os-headers
-   virtual/pkgconfig"
-REQUIRED_USE="cdr? ( gstreamer )"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-2.1.3-gold.patch
-
-   sed -i -e 's:python:python2:' scripts/sync-palm-jppy.py || die
-   # punt deprecated flags for forward compability
-   # use more widely used musicbrainz:3 instead of :4
-   # use AC_CONFIG_HEADERS for automake-1.13 compability wrt #467598
-   sed -e 's:CLEANLINESS_FLAGS=".*:CLEANLINESS_FLAGS="":' \
-   -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' \
-   -e '/PKG_CHECK_MODULES/s:libmusicbrainz4::' \
-   -i configure.ac || die
-   # /path/to/install: 
'/path/to/app-pda/gtkpod-2.1.2_beta2/image/usr/share/gtkpod/data/rhythmbox.gep’:
 File exists
-   sed -i -e '/^dist_profiles_DATA/s:=.*:=:' plugins/sjcd/data/Makefile.am 
|| die
-
-   # m4dir for gst-element-check-0.10.m4
-   AT_M4DIR=${WORKDIR} eautoreconf
-}
-
-src_configure() {
-   export GST_INSPECT=true #420279
-
-   econf \
-   --disable-static \
-   $(use_enable webkit plugin-coverweb) \
-   $(use_enable clutter plugin-clarity) \
-   

[gentoo-commits] repo/gentoo:master commit in: app-pda/gtkpod/

2016-06-10 Thread Agostino Sarubbo
commit: 05eeaa885925286f26a65b291eceb90cc3744244
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun 10 15:31:07 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun 10 15:31:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05eeaa88

app-pda/gtkpod: amd64 stable wrt bug #583852

Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-pda/gtkpod/gtkpod-2.1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-pda/gtkpod/gtkpod-2.1.5.ebuild 
b/app-pda/gtkpod/gtkpod-2.1.5.ebuild
index 6fe9102..ae67680 100644
--- a/app-pda/gtkpod/gtkpod-2.1.5.ebuild
+++ b/app-pda/gtkpod/gtkpod-2.1.5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2 FDL-1.2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 IUSE="aac clutter curl cdr flac gstreamer mp3 vorbis"
 REQUIRED_USE="cdr? ( gstreamer )"



[gentoo-commits] repo/gentoo:master commit in: app-pda/gtkpod/, app-pda/gtkpod/files/

2016-04-03 Thread Pacho Ramos
commit: 7fd4134cc6d6bb31615b0e23ce65fdd3135e1021
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr  3 09:09:26 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr  3 09:10:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fd4134c

app-pda/gtkpod: Version bump (#572978)

Package-Manager: portage-2.2.28

 app-pda/gtkpod/Manifest |  1 +
 app-pda/gtkpod/files/gtkpod-2.1.5-m4a.patch | 11 
 app-pda/gtkpod/gtkpod-2.1.5.ebuild  | 98 +
 3 files changed, 110 insertions(+)

diff --git a/app-pda/gtkpod/Manifest b/app-pda/gtkpod/Manifest
index eb74828..f74bac5 100644
--- a/app-pda/gtkpod/Manifest
+++ b/app-pda/gtkpod/Manifest
@@ -1,2 +1,3 @@
 DIST gst-element-check-0.10.m4.xz 420 SHA256 
805f798eb9fcd79fdd7a937e321a7a61b7a1ff54aa1191270ae48e84f062d7f9 SHA512 
07f59b8cdd65263b7f861cafcadbc22620ac66c80ae526dbfb4b305c64680dc353c18b18f347dcf8858dfd996802690b48ab3a539c42c5a75cf4d981ae61811c
 WHIRLPOOL 
13c237320eb684a665e0c386aee4824bb7b1799fd9fc2afcb9b3825cca575ccf8e29e022856b29571f3332cdea5f9304dccc787b3621a402e9215df2b3cb4de5
 DIST gtkpod-2.1.4.tar.gz 3721445 SHA256 
ba12b35f3f24a155b68f0ffdaf4d3c5c7d1b8df04843a53306e1c83fc811dfaa SHA512 
803e37729e8d0bb2e9f6a4bb00c89bdfb4a2dfeffe713808ce9a88af68dc0d017a30159a532e74dcf6b05ee50028b854d4358d84752a52d6ca4f259060501a8a
 WHIRLPOOL 
43c8b301846caee00a01d2c8e990d431c5dfbd748796c724ea035218ffe56224f69db6c3ad01e354a6f1f83a579e169aa6f7e57345ce050fde4e22f2a0b1235c
+DIST gtkpod-2.1.5.tar.gz 3780232 SHA256 
a57dc8ae9138e0cb4cee98691e7a95001130c9ea7823e6a75cc72503facd3a76 SHA512 
428b9ce75d2c7c208a847bee6f10f6ed0c9f896efbedd86ed41ecce64fdbf1b937968042ad9945aec33a714fc3031427a54f924619db99cc111945355978f24c
 WHIRLPOOL 
93d44bd1c5eea80e811473bc311e8423b76506567ee73444b56b3ff57508e41795214bb4c4e29d33b671723e2f2057469ff4b611b6bb2bdf0174775ac916ff93

diff --git a/app-pda/gtkpod/files/gtkpod-2.1.5-m4a.patch 
b/app-pda/gtkpod/files/gtkpod-2.1.5-m4a.patch
new file mode 100644
index 000..1b28680
--- /dev/null
+++ b/app-pda/gtkpod/files/gtkpod-2.1.5-m4a.patch
@@ -0,0 +1,11 @@
+--- gtkpod-2.1.5/configure.ac.orig 2016-01-29 00:40:08.559840172 +
 gtkpod-2.1.5/configure.ac  2016-01-29 00:51:53.901127707 +
+@@ -341,7 +341,7 @@ fi
+ dnl Set up variables for M4A plugin
+ dnl -
+ 
+-if test "x$have_mp4" = "xyes" -a "x$have_faad" = "xyes"; then
++if test "x$have_mp4" = "xyes"; then
+   have_m4a="yes"
+ else
+   have_m4a="no"

diff --git a/app-pda/gtkpod/gtkpod-2.1.5.ebuild 
b/app-pda/gtkpod/gtkpod-2.1.5.ebuild
new file mode 100644
index 000..6fe9102
--- /dev/null
+++ b/app-pda/gtkpod/gtkpod-2.1.5.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+GNOME2_LA_PUNT="yes"
+GCONF_DEBUG="no"
+
+inherit autotools eutils gnome2
+
+DESCRIPTION="A graphical user interface to the Apple productline"
+HOMEPAGE="http://www.gtkpod.org/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2 FDL-1.2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="aac clutter curl cdr flac gstreamer mp3 vorbis"
+REQUIRED_USE="cdr? ( gstreamer )"
+
+COMMON_DEPEND="
+   >=dev-libs/gdl-3.6:3
+   >=dev-libs/glib-2.31:2
+   >=dev-libs/libxml2-2.7.7:2
+   >=dev-util/anjuta-3.6
+   >=media-libs/libgpod-0.8.2:=
+   >=media-libs/libid3tag-0.15
+   >=x11-libs/gtk+-3.0.8:3
+   aac? ( media-libs/faad2 )
+   clutter? ( >=media-libs/clutter-gtk-1.2:1.0 )
+   curl? ( >=net-misc/curl-7.10 )
+   flac? ( media-libs/flac )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   cdr? (
+   >=app-cdr/brasero-3
+   >=media-libs/libdiscid-0.2.2
+   media-libs/musicbrainz:5
+   )
+   )
+   mp3? ( media-sound/lame )
+   vorbis? (
+   media-libs/libvorbis
+   media-sound/vorbis-tools
+   )
+"
+
+# to pull in at least -flac and -vorbis plugins , but others at the same time
+RDEPEND="${COMMON_DEPEND}
+   gstreamer? ( media-plugins/gst-plugins-meta:1.0 )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-util/intltool
+   sys-devel/flex
+   sys-devel/gettext
+   virtual/os-headers
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   epatch "${FILESDIR}"/${PN}-2.1.3-gold.patch
+   epatch "${FILESDIR}"/${PN}-2.1.5-m4a.patch
+
+   sed -i -e 's:python:python2:' scripts/sync-palm-jppy.py || die
+
+   eautoreconf
+   gnome2_src_prepare
+}
+
+src_configure() {
+   # Prevent sandbox violations, bug #420279
+   addpredict /dev
+
+   gnome2_src_configure \
+   --enable-deprecations \
+   --disable-static \
+   --disable-plugin-coverweb \
+