* [gentoo-commits] repo/gentoo:master commit in: app-pda/gtkpod/
@ 2022-04-24 23:45 Ionen Wolkens
0 siblings, 0 replies; 13+ messages in thread
From: Ionen Wolkens @ 2022-04-24 23:45 UTC (permalink / raw
To: gentoo-commits
commit: dee3692b7c6c8a1ea790b166de8ae9c8fba72f68
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 24 23:34:25 2022 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sun Apr 24 23:44:26 2022 +0000
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 <ionen <AT> 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 )"
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-pda/gtkpod/
@ 2023-11-24 17:09 James Le Cuirot
0 siblings, 0 replies; 13+ messages in thread
From: James Le Cuirot @ 2023-11-24 17:09 UTC (permalink / raw
To: gentoo-commits
commit: eba80632a52cf39068ce27b2544f3a745cdf6aef
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 24 17:08:47 2023 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Fri Nov 24 17:09:17 2023 +0000
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 <chewi <AT> 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
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-pda/gtkpod/
@ 2022-04-24 22:15 James Le Cuirot
0 siblings, 0 replies; 13+ messages in thread
From: James Le Cuirot @ 2022-04-24 22:15 UTC (permalink / raw
To: gentoo-commits
commit: d489f4e79613fbbeb169b08f426061fe468df276
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 24 22:10:56 2022 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Apr 24 22:15:28 2022 +0000
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 <chewi <AT> 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 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="person">
+ <email>chewi@gentoo.org</email>
+ <name>James Le Cuirot</name>
+ </maintainer>
<use>
<flag name="clutter">Enable clutter support for displaying coverart</flag>
</use>
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-pda/gtkpod/
@ 2021-08-16 21:28 Sam James
0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2021-08-16 21:28 UTC (permalink / raw
To: gentoo-commits
commit: c3e9c0e140d0e855f4367a5ea4b526227f14672a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 16 21:12:05 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Aug 16 21:22:27 2021 +0000
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 <sam <AT> 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
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-pda/gtkpod/
@ 2021-08-16 8:52 David Seifert
0 siblings, 0 replies; 13+ messages in thread
From: David Seifert @ 2021-08-16 8:52 UTC (permalink / raw
To: gentoo-commits
commit: 1fb2fe2a06929b2baa915fb96497095065cc6fbe
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 16 08:52:27 2021 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Mon Aug 16 08:52:27 2021 +0000
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 <soap <AT> 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 )
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-pda/gtkpod/
@ 2020-09-19 17:54 Pacho Ramos
0 siblings, 0 replies; 13+ messages in thread
From: Pacho Ramos @ 2020-09-19 17:54 UTC (permalink / raw
To: gentoo-commits
commit: 50ac05e58e5b50ee861cad491954485f2118d1d4
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 19 17:52:55 2020 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat Sep 19 17:52:55 2020 +0000
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 <pacho <AT> 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..00000000000
--- 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
-}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-pda/gtkpod/
@ 2020-07-22 14:41 Agostino Sarubbo
0 siblings, 0 replies; 13+ messages in thread
From: Agostino Sarubbo @ 2020-07-22 14:41 UTC (permalink / raw
To: gentoo-commits
commit: 0cdc364de9afef1c85054768bc01ab7e7055dc01
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 22 14:41:27 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Jul 22 14:41:27 2020 +0000
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 <ago <AT> 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 )"
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-pda/gtkpod/
@ 2020-07-22 10:06 Pacho Ramos
0 siblings, 0 replies; 13+ messages in thread
From: Pacho Ramos @ 2020-07-22 10:06 UTC (permalink / raw
To: gentoo-commits
commit: 5a1f246608efc94e1502408d31fc17941dc358fc
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 22 10:06:29 2020 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Wed Jul 22 10:06:29 2020 +0000
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 <pacho <AT> 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
}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-pda/gtkpod/
@ 2020-07-21 18:29 Pacho Ramos
0 siblings, 0 replies; 13+ messages in thread
From: Pacho Ramos @ 2020-07-21 18:29 UTC (permalink / raw
To: gentoo-commits
commit: 05b340639ecddcfc0dadcb6c3b4b3c5f55e04291
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 21 18:28:48 2020 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Tue Jul 21 18:29:02 2020 +0000
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 <pacho <AT> 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
}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-pda/gtkpod/
@ 2020-07-21 18:29 Pacho Ramos
0 siblings, 0 replies; 13+ messages in thread
From: Pacho Ramos @ 2020-07-21 18:29 UTC (permalink / raw
To: gentoo-commits
commit: fe19af9ee59c4326bbffe90d6fcfd11d554e1aca
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 21 18:27:53 2020 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Tue Jul 21 18:29:02 2020 +0000
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 <pacho <AT> 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 00000000000..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
+}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-pda/gtkpod/
@ 2016-06-27 5:38 Patrick Lauer
0 siblings, 0 replies; 13+ messages in thread
From: Patrick Lauer @ 2016-06-27 5:38 UTC (permalink / raw
To: gentoo-commits
commit: 5e44661d11c45c4248f003452e8400774935ae26
Author: Patrick Lauer <patrick <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 27 05:37:22 2016 +0000
Commit: Patrick Lauer <patrick <AT> gentoo <DOT> org>
CommitDate: Mon Jun 27 05:37:22 2016 +0000
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 @@
<!-- maintainer-needed -->
<use>
<flag name="clutter">Enable clutter support for displaying coverart</flag>
- <flag name="webkit">Enable webkit support for finding coverart</flag>
</use>
<upstream>
<remote-id type="sourceforge">gtkpod</remote-id>
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-pda/gtkpod/
@ 2016-06-26 17:26 Michael Palimaka
0 siblings, 0 replies; 13+ messages in thread
From: Michael Palimaka @ 2016-06-26 17:26 UTC (permalink / raw
To: gentoo-commits
commit: 65896ca17cc5a18b1a473116c647cd9479e9874b
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 26 17:24:46 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Jun 26 17:26:14 2016 +0000
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..0000000
--- 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:&sLoT4iSdEpReCaTeD:' \
- -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) \
- $(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
-
- prune_libtool_files --all
-
- dodoc AUTHORS ChangeLog NEWS README TODO TROUBLESHOOTING
- rm -f "${ED}"/usr/share/gtkpod/data/{AUTHORS,COPYING} || die
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
- gnome2_schemas_savelist
-}
-
-pkg_postinst() {
- gnome2_icon_cache_update
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
- gnome2_schemas_update
-}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-pda/gtkpod/
@ 2016-06-10 15:32 Agostino Sarubbo
0 siblings, 0 replies; 13+ messages in thread
From: Agostino Sarubbo @ 2016-06-10 15:32 UTC (permalink / raw
To: gentoo-commits
commit: 05eeaa885925286f26a65b291eceb90cc3744244
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 10 15:31:07 2016 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Jun 10 15:31:07 2016 +0000
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 <ago <AT> 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 )"
^ permalink raw reply related [flat|nested] 13+ messages in thread
end of thread, other threads:[~2023-11-24 17:09 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-04-24 23:45 [gentoo-commits] repo/gentoo:master commit in: app-pda/gtkpod/ Ionen Wolkens
-- strict thread matches above, loose matches on Subject: below --
2023-11-24 17:09 James Le Cuirot
2022-04-24 22:15 James Le Cuirot
2021-08-16 21:28 Sam James
2021-08-16 8:52 David Seifert
2020-09-19 17:54 Pacho Ramos
2020-07-22 14:41 Agostino Sarubbo
2020-07-22 10:06 Pacho Ramos
2020-07-21 18:29 Pacho Ramos
2020-07-21 18:29 Pacho Ramos
2016-06-27 5:38 Patrick Lauer
2016-06-26 17:26 Michael Palimaka
2016-06-10 15:32 Agostino Sarubbo
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox