[gentoo-commits] repo/gentoo:master commit in: app-pda/gtkpod/, app-pda/gtkpod/files/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 \ +