[gentoo-commits] repo/gentoo:master commit in: media-sound/gpodder/

2023-11-02 Thread Miroslav Šulc
commit: a023bf8f0a0c0dae2e58d959cc01d75f24665b78
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu Nov  2 06:50:16 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Nov  2 06:50:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a023bf8f

media-sound/gpodder: dropped obsolete 3.11.2

Bug: https://bugs.gentoo.org/916615
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/gpodder/Manifest  |  1 -
 media-sound/gpodder/gpodder-3.11.2.ebuild | 80 ---
 2 files changed, 81 deletions(-)

diff --git a/media-sound/gpodder/Manifest b/media-sound/gpodder/Manifest
index ebe5a0027aa0..c41082c2d193 100644
--- a/media-sound/gpodder/Manifest
+++ b/media-sound/gpodder/Manifest
@@ -1,3 +1,2 @@
-DIST gpodder-3.11.2.tar.gz 1177302 BLAKE2B 
de66191dd50f5041b10f52c18be31e059f6547c12f7e81f036939b3fdf1a9de5e18d6a25dac9db9487e3efa907c9967e220f41386929b9053fe1e5670b6babe7
 SHA512 
367c1e0eba7a5973b681e7b91463624b4e9ef2ad75ce1697f5d2e5937958c417bc3e6b1b34a54344f66ebb047479ab16a35dd913e54050f71ac54af05e62b30a
 DIST gpodder-3.11.3.tar.gz 1183434 BLAKE2B 
553642b17beaadc686c2a2b01971436ca44e84029269f776423905bbac1c2448878d4fb8f3d9f8a1776da5c0417b5df425a884bb2b4d2a80c19e952ceb922a92
 SHA512 
643097fe209cc69a7674fd265a64099c9b34cc9b2dcee4cc09004113559334822db1dea5359f302956e15b74d3f9c5e1ce8727b89e02f067e7ee6b8261c53ca6
 DIST gpodder-3.11.4.tar.gz 1183463 BLAKE2B 
ec16bd8dbe531869dd68b062e12013adeb4010a1423b274e52e5cf765828ddffccbfe021a3936e1a6985c2a00f9d1aaf63b80f89beace968501b2e55d284d53d
 SHA512 
f60e2e04abec7d9713d169f9eccb431325bcfe40303e14d0cb42c3b5b4696d7435b86eb1c69b430ef99f81a6b71f89dffafec84d1f1c51118af59e57dcfa0d2d

diff --git a/media-sound/gpodder/gpodder-3.11.2.ebuild 
b/media-sound/gpodder/gpodder-3.11.2.ebuild
deleted file mode 100644
index 08280b1bfa58..
--- a/media-sound/gpodder/gpodder-3.11.2.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="sqlite"
-
-inherit distutils-r1 optfeature xdg
-
-DESCRIPTION="A free cross-platform podcast aggregator"
-HOMEPAGE="https://gpodder.github.io/;
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+dbus bluetooth mtp"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/html5lib[${PYTHON_USEDEP}]
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/podcastparser[${PYTHON_USEDEP}]
-   dev-python/mygpoclient[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
-   ')
-   bluetooth? ( net-wireless/bluez )
-   mtp? ( media-libs/libmtp:= )
-   kernel_linux? ( sys-apps/iproute2 )
-"
-BDEPEND="
-   dev-util/desktop-file-utils
-   dev-util/intltool
-   sys-apps/help2man
-   test? (
-   $(python_gen_cond_dep '
-   dev-python/minimock[${PYTHON_USEDEP}]
-   dev-python/pytest-httpserver[${PYTHON_USEDEP}]
-   ')
-   )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   default
-
-   sed -i -e 's:--cov=gpodder::' makefile || die
-}
-
-python_test() {
-   # These are pulled out from the Makefile to give us more control
-   # See bug #795165
-   # Previously, we used 'emake releasetest' in src_test
-   LC_ALL=C epytest --ignore=tests --ignore=src/gpodder/utilwin32ctypes.py 
--doctest-modules src/gpodder/util.py src/gpodder/jsonconfig.py \
-   -p no:localserver
-   LC_ALL=C epytest tests --ignore=src/gpodder/utilwin32ctypes.py 
--ignore=src/mygpoclient \
-   -p no:localserver
-}
-
-src_install() {
-   emake PYTHON="${EPYTHON}" DESTDIR="${D}" install
-
-   distutils-r1_src_install
-
-   touch "${ED}"/usr/share/gpodder/no-update-check || die
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-
-   optfeature "track length detection for device sync (only one package is 
needed)" media-video/mplayer dev-python/eyeD3
-   optfeature "for the YouTube extension" net-misc/yt-dlp
-   optfeature "iPod sync support" media-libs/libgpod
-}



[gentoo-commits] repo/gentoo:master commit in: media-sound/gpodder/

2023-11-01 Thread Arthur Zamarin
commit: 4357a2d7554b971abc3d34c27847f92510447159
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov  1 12:23:48 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov  1 12:23:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4357a2d7

media-sound/gpodder: Stabilize 3.11.3 ALLARCHES, #916615

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-sound/gpodder/gpodder-3.11.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/gpodder/gpodder-3.11.3.ebuild 
b/media-sound/gpodder/gpodder-3.11.3.ebuild
index d6e67e460c88..08280b1bfa58 100644
--- a/media-sound/gpodder/gpodder-3.11.3.ebuild
+++ b/media-sound/gpodder/gpodder-3.11.3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+dbus bluetooth mtp"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/gpodder/

2023-10-12 Thread Miroslav Šulc
commit: 1608ba7e38d62d3a2d88bf8541a1e9bf476d57ea
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu Oct 12 08:08:16 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Oct 12 08:08:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1608ba7e

media-sound/gpodder: bump to 3.11.4

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/gpodder/Manifest  |  1 +
 media-sound/gpodder/gpodder-3.11.4.ebuild | 80 +++
 2 files changed, 81 insertions(+)

diff --git a/media-sound/gpodder/Manifest b/media-sound/gpodder/Manifest
index eb38f14310e3..ebe5a0027aa0 100644
--- a/media-sound/gpodder/Manifest
+++ b/media-sound/gpodder/Manifest
@@ -1,2 +1,3 @@
 DIST gpodder-3.11.2.tar.gz 1177302 BLAKE2B 
de66191dd50f5041b10f52c18be31e059f6547c12f7e81f036939b3fdf1a9de5e18d6a25dac9db9487e3efa907c9967e220f41386929b9053fe1e5670b6babe7
 SHA512 
367c1e0eba7a5973b681e7b91463624b4e9ef2ad75ce1697f5d2e5937958c417bc3e6b1b34a54344f66ebb047479ab16a35dd913e54050f71ac54af05e62b30a
 DIST gpodder-3.11.3.tar.gz 1183434 BLAKE2B 
553642b17beaadc686c2a2b01971436ca44e84029269f776423905bbac1c2448878d4fb8f3d9f8a1776da5c0417b5df425a884bb2b4d2a80c19e952ceb922a92
 SHA512 
643097fe209cc69a7674fd265a64099c9b34cc9b2dcee4cc09004113559334822db1dea5359f302956e15b74d3f9c5e1ce8727b89e02f067e7ee6b8261c53ca6
+DIST gpodder-3.11.4.tar.gz 1183463 BLAKE2B 
ec16bd8dbe531869dd68b062e12013adeb4010a1423b274e52e5cf765828ddffccbfe021a3936e1a6985c2a00f9d1aaf63b80f89beace968501b2e55d284d53d
 SHA512 
f60e2e04abec7d9713d169f9eccb431325bcfe40303e14d0cb42c3b5b4696d7435b86eb1c69b430ef99f81a6b71f89dffafec84d1f1c51118af59e57dcfa0d2d

diff --git a/media-sound/gpodder/gpodder-3.11.4.ebuild 
b/media-sound/gpodder/gpodder-3.11.4.ebuild
new file mode 100644
index ..d6e67e460c88
--- /dev/null
+++ b/media-sound/gpodder/gpodder-3.11.4.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="sqlite"
+
+inherit distutils-r1 optfeature xdg
+
+DESCRIPTION="A free cross-platform podcast aggregator"
+HOMEPAGE="https://gpodder.github.io/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+dbus bluetooth mtp"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/podcastparser[${PYTHON_USEDEP}]
+   dev-python/mygpoclient[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
+   ')
+   bluetooth? ( net-wireless/bluez )
+   mtp? ( media-libs/libmtp:= )
+   kernel_linux? ( sys-apps/iproute2 )
+"
+BDEPEND="
+   dev-util/desktop-file-utils
+   dev-util/intltool
+   sys-apps/help2man
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/minimock[${PYTHON_USEDEP}]
+   dev-python/pytest-httpserver[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   default
+
+   sed -i -e 's:--cov=gpodder::' makefile || die
+}
+
+python_test() {
+   # These are pulled out from the Makefile to give us more control
+   # See bug #795165
+   # Previously, we used 'emake releasetest' in src_test
+   LC_ALL=C epytest --ignore=tests --ignore=src/gpodder/utilwin32ctypes.py 
--doctest-modules src/gpodder/util.py src/gpodder/jsonconfig.py \
+   -p no:localserver
+   LC_ALL=C epytest tests --ignore=src/gpodder/utilwin32ctypes.py 
--ignore=src/mygpoclient \
+   -p no:localserver
+}
+
+src_install() {
+   emake PYTHON="${EPYTHON}" DESTDIR="${D}" install
+
+   distutils-r1_src_install
+
+   touch "${ED}"/usr/share/gpodder/no-update-check || die
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "track length detection for device sync (only one package is 
needed)" media-video/mplayer dev-python/eyeD3
+   optfeature "for the YouTube extension" net-misc/yt-dlp
+   optfeature "iPod sync support" media-libs/libgpod
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/gpodder/

2023-10-01 Thread Miroslav Šulc
commit: 8a2ed2c081af91dc265c6a5338fb85e66a65e9b2
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Oct  1 08:16:06 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Oct  1 08:16:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a2ed2c0

media-sound/gpodder: bump to 3.11.3

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/gpodder/Manifest  |  1 +
 media-sound/gpodder/gpodder-3.11.3.ebuild | 80 +++
 2 files changed, 81 insertions(+)

diff --git a/media-sound/gpodder/Manifest b/media-sound/gpodder/Manifest
index 7648d1783ae1..eb38f14310e3 100644
--- a/media-sound/gpodder/Manifest
+++ b/media-sound/gpodder/Manifest
@@ -1 +1,2 @@
 DIST gpodder-3.11.2.tar.gz 1177302 BLAKE2B 
de66191dd50f5041b10f52c18be31e059f6547c12f7e81f036939b3fdf1a9de5e18d6a25dac9db9487e3efa907c9967e220f41386929b9053fe1e5670b6babe7
 SHA512 
367c1e0eba7a5973b681e7b91463624b4e9ef2ad75ce1697f5d2e5937958c417bc3e6b1b34a54344f66ebb047479ab16a35dd913e54050f71ac54af05e62b30a
+DIST gpodder-3.11.3.tar.gz 1183434 BLAKE2B 
553642b17beaadc686c2a2b01971436ca44e84029269f776423905bbac1c2448878d4fb8f3d9f8a1776da5c0417b5df425a884bb2b4d2a80c19e952ceb922a92
 SHA512 
643097fe209cc69a7674fd265a64099c9b34cc9b2dcee4cc09004113559334822db1dea5359f302956e15b74d3f9c5e1ce8727b89e02f067e7ee6b8261c53ca6

diff --git a/media-sound/gpodder/gpodder-3.11.3.ebuild 
b/media-sound/gpodder/gpodder-3.11.3.ebuild
new file mode 100644
index ..d6e67e460c88
--- /dev/null
+++ b/media-sound/gpodder/gpodder-3.11.3.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="sqlite"
+
+inherit distutils-r1 optfeature xdg
+
+DESCRIPTION="A free cross-platform podcast aggregator"
+HOMEPAGE="https://gpodder.github.io/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+dbus bluetooth mtp"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/podcastparser[${PYTHON_USEDEP}]
+   dev-python/mygpoclient[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
+   ')
+   bluetooth? ( net-wireless/bluez )
+   mtp? ( media-libs/libmtp:= )
+   kernel_linux? ( sys-apps/iproute2 )
+"
+BDEPEND="
+   dev-util/desktop-file-utils
+   dev-util/intltool
+   sys-apps/help2man
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/minimock[${PYTHON_USEDEP}]
+   dev-python/pytest-httpserver[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   default
+
+   sed -i -e 's:--cov=gpodder::' makefile || die
+}
+
+python_test() {
+   # These are pulled out from the Makefile to give us more control
+   # See bug #795165
+   # Previously, we used 'emake releasetest' in src_test
+   LC_ALL=C epytest --ignore=tests --ignore=src/gpodder/utilwin32ctypes.py 
--doctest-modules src/gpodder/util.py src/gpodder/jsonconfig.py \
+   -p no:localserver
+   LC_ALL=C epytest tests --ignore=src/gpodder/utilwin32ctypes.py 
--ignore=src/mygpoclient \
+   -p no:localserver
+}
+
+src_install() {
+   emake PYTHON="${EPYTHON}" DESTDIR="${D}" install
+
+   distutils-r1_src_install
+
+   touch "${ED}"/usr/share/gpodder/no-update-check || die
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "track length detection for device sync (only one package is 
needed)" media-video/mplayer dev-python/eyeD3
+   optfeature "for the YouTube extension" net-misc/yt-dlp
+   optfeature "iPod sync support" media-libs/libgpod
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/gpodder/

2023-09-16 Thread Miroslav Šulc
commit: 7714a97999ef064969387a3064d537e01073f9ee
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Sep 16 11:52:53 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Sep 16 11:53:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7714a979

media-sound/gpodder: dropped obsolete 3.11.1

Bug: https://bugs.gentoo.org/914215
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/gpodder/Manifest  |  1 -
 media-sound/gpodder/gpodder-3.11.1.ebuild | 80 ---
 2 files changed, 81 deletions(-)

diff --git a/media-sound/gpodder/Manifest b/media-sound/gpodder/Manifest
index 005fab7ce5cb..7648d1783ae1 100644
--- a/media-sound/gpodder/Manifest
+++ b/media-sound/gpodder/Manifest
@@ -1,2 +1 @@
-DIST gpodder-3.11.1.tar.gz 1174163 BLAKE2B 
703b545b576c8f119427e336e71e45301d4336fc82bca6ec6c4a0866591c8742866308da680564ff1543a5a65e2407295c46b3c5831d1e2d7335c5806d4cce5a
 SHA512 
7570a4f0ac0c974fab58e30bb5bceb998cd7260ab91140a9801cf4fda1af3549ddf1ec4930081025215ecefd920a93c16252594915778e8ecb7524d3d7d3011b
 DIST gpodder-3.11.2.tar.gz 1177302 BLAKE2B 
de66191dd50f5041b10f52c18be31e059f6547c12f7e81f036939b3fdf1a9de5e18d6a25dac9db9487e3efa907c9967e220f41386929b9053fe1e5670b6babe7
 SHA512 
367c1e0eba7a5973b681e7b91463624b4e9ef2ad75ce1697f5d2e5937958c417bc3e6b1b34a54344f66ebb047479ab16a35dd913e54050f71ac54af05e62b30a

diff --git a/media-sound/gpodder/gpodder-3.11.1.ebuild 
b/media-sound/gpodder/gpodder-3.11.1.ebuild
deleted file mode 100644
index 08280b1bfa58..
--- a/media-sound/gpodder/gpodder-3.11.1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="sqlite"
-
-inherit distutils-r1 optfeature xdg
-
-DESCRIPTION="A free cross-platform podcast aggregator"
-HOMEPAGE="https://gpodder.github.io/;
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+dbus bluetooth mtp"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/html5lib[${PYTHON_USEDEP}]
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/podcastparser[${PYTHON_USEDEP}]
-   dev-python/mygpoclient[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
-   ')
-   bluetooth? ( net-wireless/bluez )
-   mtp? ( media-libs/libmtp:= )
-   kernel_linux? ( sys-apps/iproute2 )
-"
-BDEPEND="
-   dev-util/desktop-file-utils
-   dev-util/intltool
-   sys-apps/help2man
-   test? (
-   $(python_gen_cond_dep '
-   dev-python/minimock[${PYTHON_USEDEP}]
-   dev-python/pytest-httpserver[${PYTHON_USEDEP}]
-   ')
-   )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   default
-
-   sed -i -e 's:--cov=gpodder::' makefile || die
-}
-
-python_test() {
-   # These are pulled out from the Makefile to give us more control
-   # See bug #795165
-   # Previously, we used 'emake releasetest' in src_test
-   LC_ALL=C epytest --ignore=tests --ignore=src/gpodder/utilwin32ctypes.py 
--doctest-modules src/gpodder/util.py src/gpodder/jsonconfig.py \
-   -p no:localserver
-   LC_ALL=C epytest tests --ignore=src/gpodder/utilwin32ctypes.py 
--ignore=src/mygpoclient \
-   -p no:localserver
-}
-
-src_install() {
-   emake PYTHON="${EPYTHON}" DESTDIR="${D}" install
-
-   distutils-r1_src_install
-
-   touch "${ED}"/usr/share/gpodder/no-update-check || die
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-
-   optfeature "track length detection for device sync (only one package is 
needed)" media-video/mplayer dev-python/eyeD3
-   optfeature "for the YouTube extension" net-misc/yt-dlp
-   optfeature "iPod sync support" media-libs/libgpod
-}



[gentoo-commits] repo/gentoo:master commit in: media-sound/gpodder/

2023-09-15 Thread Sam James
commit: b59800e717c3ffd8a4d4e07e0efee63971aeff2b
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 15 08:43:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 15 08:43:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b59800e7

media-sound/gpodder: Stabilize 3.11.2 ALLARCHES, #914215

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

 media-sound/gpodder/gpodder-3.11.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/gpodder/gpodder-3.11.2.ebuild 
b/media-sound/gpodder/gpodder-3.11.2.ebuild
index d6e67e460c88..08280b1bfa58 100644
--- a/media-sound/gpodder/gpodder-3.11.2.ebuild
+++ b/media-sound/gpodder/gpodder-3.11.2.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+dbus bluetooth mtp"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/gpodder/

2023-08-15 Thread Miroslav Šulc
commit: 90117800a8b77c9de7bcd4f49a40064464634da2
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Aug 15 09:13:21 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Aug 15 09:13:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90117800

media-sound/gpodder: bump to 3.11.2

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/gpodder/Manifest  |  1 +
 media-sound/gpodder/gpodder-3.11.2.ebuild | 80 +++
 2 files changed, 81 insertions(+)

diff --git a/media-sound/gpodder/Manifest b/media-sound/gpodder/Manifest
index e275b9815841..005fab7ce5cb 100644
--- a/media-sound/gpodder/Manifest
+++ b/media-sound/gpodder/Manifest
@@ -1 +1,2 @@
 DIST gpodder-3.11.1.tar.gz 1174163 BLAKE2B 
703b545b576c8f119427e336e71e45301d4336fc82bca6ec6c4a0866591c8742866308da680564ff1543a5a65e2407295c46b3c5831d1e2d7335c5806d4cce5a
 SHA512 
7570a4f0ac0c974fab58e30bb5bceb998cd7260ab91140a9801cf4fda1af3549ddf1ec4930081025215ecefd920a93c16252594915778e8ecb7524d3d7d3011b
+DIST gpodder-3.11.2.tar.gz 1177302 BLAKE2B 
de66191dd50f5041b10f52c18be31e059f6547c12f7e81f036939b3fdf1a9de5e18d6a25dac9db9487e3efa907c9967e220f41386929b9053fe1e5670b6babe7
 SHA512 
367c1e0eba7a5973b681e7b91463624b4e9ef2ad75ce1697f5d2e5937958c417bc3e6b1b34a54344f66ebb047479ab16a35dd913e54050f71ac54af05e62b30a

diff --git a/media-sound/gpodder/gpodder-3.11.2.ebuild 
b/media-sound/gpodder/gpodder-3.11.2.ebuild
new file mode 100644
index ..d6e67e460c88
--- /dev/null
+++ b/media-sound/gpodder/gpodder-3.11.2.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="sqlite"
+
+inherit distutils-r1 optfeature xdg
+
+DESCRIPTION="A free cross-platform podcast aggregator"
+HOMEPAGE="https://gpodder.github.io/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+dbus bluetooth mtp"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/podcastparser[${PYTHON_USEDEP}]
+   dev-python/mygpoclient[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
+   ')
+   bluetooth? ( net-wireless/bluez )
+   mtp? ( media-libs/libmtp:= )
+   kernel_linux? ( sys-apps/iproute2 )
+"
+BDEPEND="
+   dev-util/desktop-file-utils
+   dev-util/intltool
+   sys-apps/help2man
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/minimock[${PYTHON_USEDEP}]
+   dev-python/pytest-httpserver[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   default
+
+   sed -i -e 's:--cov=gpodder::' makefile || die
+}
+
+python_test() {
+   # These are pulled out from the Makefile to give us more control
+   # See bug #795165
+   # Previously, we used 'emake releasetest' in src_test
+   LC_ALL=C epytest --ignore=tests --ignore=src/gpodder/utilwin32ctypes.py 
--doctest-modules src/gpodder/util.py src/gpodder/jsonconfig.py \
+   -p no:localserver
+   LC_ALL=C epytest tests --ignore=src/gpodder/utilwin32ctypes.py 
--ignore=src/mygpoclient \
+   -p no:localserver
+}
+
+src_install() {
+   emake PYTHON="${EPYTHON}" DESTDIR="${D}" install
+
+   distutils-r1_src_install
+
+   touch "${ED}"/usr/share/gpodder/no-update-check || die
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "track length detection for device sync (only one package is 
needed)" media-video/mplayer dev-python/eyeD3
+   optfeature "for the YouTube extension" net-misc/yt-dlp
+   optfeature "iPod sync support" media-libs/libgpod
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/gpodder/

2023-03-23 Thread Miroslav Šulc
commit: df519001612cf40fe86a2fb0fbbce25a82126eb2
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu Mar 23 06:59:18 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Mar 23 06:59:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df519001

media-sound/gpodder: dropped obsolete 3.11.0

Bug: https://bugs.gentoo.org/902709
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/gpodder/Manifest  |  1 -
 media-sound/gpodder/gpodder-3.11.0.ebuild | 80 ---
 2 files changed, 81 deletions(-)

diff --git a/media-sound/gpodder/Manifest b/media-sound/gpodder/Manifest
index ae9928e2e67a..e275b9815841 100644
--- a/media-sound/gpodder/Manifest
+++ b/media-sound/gpodder/Manifest
@@ -1,2 +1 @@
-DIST gpodder-3.11.0.tar.gz 1155120 BLAKE2B 
b2e46a5ea5ceec7df632f888b00e9c25a0ec1c4597540228b50cb75bd4bd6acfc7566cfffe5c9d133e8ec29e1ffc2f4551e2fd289237d1b93d2e80f6b49db0c1
 SHA512 
90e33e04a8afcdafa0899f25714417ce61699c641ce3df93b3a3728224bdb0be5205c064e7263d1be1f4641e61932b945741e9848726b602633a94eb754fa937
 DIST gpodder-3.11.1.tar.gz 1174163 BLAKE2B 
703b545b576c8f119427e336e71e45301d4336fc82bca6ec6c4a0866591c8742866308da680564ff1543a5a65e2407295c46b3c5831d1e2d7335c5806d4cce5a
 SHA512 
7570a4f0ac0c974fab58e30bb5bceb998cd7260ab91140a9801cf4fda1af3549ddf1ec4930081025215ecefd920a93c16252594915778e8ecb7524d3d7d3011b

diff --git a/media-sound/gpodder/gpodder-3.11.0.ebuild 
b/media-sound/gpodder/gpodder-3.11.0.ebuild
deleted file mode 100644
index 6331627c0093..
--- a/media-sound/gpodder/gpodder-3.11.0.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="sqlite"
-
-inherit distutils-r1 optfeature xdg
-
-DESCRIPTION="A free cross-platform podcast aggregator"
-HOMEPAGE="https://gpodder.github.io/;
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+dbus bluetooth mtp"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/html5lib[${PYTHON_USEDEP}]
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   >=dev-python/pygobject-3.22.0:3[${PYTHON_USEDEP}]
-   >=dev-python/podcastparser-0.6.0[${PYTHON_USEDEP}]
-   >=dev-python/mygpoclient-1.8[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
-   ')
-   bluetooth? ( net-wireless/bluez )
-   mtp? ( >=media-libs/libmtp-1.0.0:= )
-   kernel_linux? ( sys-apps/iproute2 )
-"
-BDEPEND="
-   dev-util/desktop-file-utils
-   dev-util/intltool
-   sys-apps/help2man
-   test? (
-   $(python_gen_cond_dep '
-   dev-python/minimock[${PYTHON_USEDEP}]
-   dev-python/pytest-httpserver[${PYTHON_USEDEP}]
-   ')
-   )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   default
-
-   sed -i -e 's:--cov=gpodder::' makefile || die
-}
-
-python_test() {
-   # These are pulled out from the Makefile to give us more control
-   # See bug #795165
-   # Previously, we used 'emake releasetest' in src_test
-   LC_ALL=C epytest --ignore=tests --ignore=src/gpodder/utilwin32ctypes.py 
--doctest-modules src/gpodder/util.py src/gpodder/jsonconfig.py \
-   -p no:localserver
-   LC_ALL=C epytest tests --ignore=src/gpodder/utilwin32ctypes.py 
--ignore=src/mygpoclient \
-   -p no:localserver
-}
-
-src_install() {
-   emake PYTHON="${EPYTHON}" DESTDIR="${D}" install
-
-   distutils-r1_src_install
-
-   touch "${ED}"/usr/share/gpodder/no-update-check || die
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-
-   optfeature "track length detection for device sync (only one package is 
needed)" media-video/mplayer dev-python/eyeD3
-   optfeature "for the YouTube extension" net-misc/yt-dlp
-   optfeature "iPod sync support" media-libs/libgpod
-}



[gentoo-commits] repo/gentoo:master commit in: media-sound/gpodder/

2023-03-22 Thread Sam James
commit: ed2a256b76d94159fc70c11178a964fe0a9afd64
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 22 06:00:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 22 06:00:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed2a256b

media-sound/gpodder: Stabilize 3.11.1 ALLARCHES, #902709

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

 media-sound/gpodder/gpodder-3.11.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/gpodder/gpodder-3.11.1.ebuild 
b/media-sound/gpodder/gpodder-3.11.1.ebuild
index d6e67e460c88..08280b1bfa58 100644
--- a/media-sound/gpodder/gpodder-3.11.1.ebuild
+++ b/media-sound/gpodder/gpodder-3.11.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+dbus bluetooth mtp"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/gpodder/

2023-02-19 Thread Miroslav Šulc
commit: aedd5510a1c29209b2bec6c959d6a647d5b4592c
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Feb 19 08:14:51 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Feb 19 08:15:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aedd5510

media-sound/gpodder: bump to 3.11.1

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/gpodder/Manifest  |  1 +
 media-sound/gpodder/gpodder-3.11.1.ebuild | 80 +++
 2 files changed, 81 insertions(+)

diff --git a/media-sound/gpodder/Manifest b/media-sound/gpodder/Manifest
index b1eb6ee18b13..ae9928e2e67a 100644
--- a/media-sound/gpodder/Manifest
+++ b/media-sound/gpodder/Manifest
@@ -1 +1,2 @@
 DIST gpodder-3.11.0.tar.gz 1155120 BLAKE2B 
b2e46a5ea5ceec7df632f888b00e9c25a0ec1c4597540228b50cb75bd4bd6acfc7566cfffe5c9d133e8ec29e1ffc2f4551e2fd289237d1b93d2e80f6b49db0c1
 SHA512 
90e33e04a8afcdafa0899f25714417ce61699c641ce3df93b3a3728224bdb0be5205c064e7263d1be1f4641e61932b945741e9848726b602633a94eb754fa937
+DIST gpodder-3.11.1.tar.gz 1174163 BLAKE2B 
703b545b576c8f119427e336e71e45301d4336fc82bca6ec6c4a0866591c8742866308da680564ff1543a5a65e2407295c46b3c5831d1e2d7335c5806d4cce5a
 SHA512 
7570a4f0ac0c974fab58e30bb5bceb998cd7260ab91140a9801cf4fda1af3549ddf1ec4930081025215ecefd920a93c16252594915778e8ecb7524d3d7d3011b

diff --git a/media-sound/gpodder/gpodder-3.11.1.ebuild 
b/media-sound/gpodder/gpodder-3.11.1.ebuild
new file mode 100644
index ..d6e67e460c88
--- /dev/null
+++ b/media-sound/gpodder/gpodder-3.11.1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="sqlite"
+
+inherit distutils-r1 optfeature xdg
+
+DESCRIPTION="A free cross-platform podcast aggregator"
+HOMEPAGE="https://gpodder.github.io/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+dbus bluetooth mtp"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/podcastparser[${PYTHON_USEDEP}]
+   dev-python/mygpoclient[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
+   ')
+   bluetooth? ( net-wireless/bluez )
+   mtp? ( media-libs/libmtp:= )
+   kernel_linux? ( sys-apps/iproute2 )
+"
+BDEPEND="
+   dev-util/desktop-file-utils
+   dev-util/intltool
+   sys-apps/help2man
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/minimock[${PYTHON_USEDEP}]
+   dev-python/pytest-httpserver[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   default
+
+   sed -i -e 's:--cov=gpodder::' makefile || die
+}
+
+python_test() {
+   # These are pulled out from the Makefile to give us more control
+   # See bug #795165
+   # Previously, we used 'emake releasetest' in src_test
+   LC_ALL=C epytest --ignore=tests --ignore=src/gpodder/utilwin32ctypes.py 
--doctest-modules src/gpodder/util.py src/gpodder/jsonconfig.py \
+   -p no:localserver
+   LC_ALL=C epytest tests --ignore=src/gpodder/utilwin32ctypes.py 
--ignore=src/mygpoclient \
+   -p no:localserver
+}
+
+src_install() {
+   emake PYTHON="${EPYTHON}" DESTDIR="${D}" install
+
+   distutils-r1_src_install
+
+   touch "${ED}"/usr/share/gpodder/no-update-check || die
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "track length detection for device sync (only one package is 
needed)" media-video/mplayer dev-python/eyeD3
+   optfeature "for the YouTube extension" net-misc/yt-dlp
+   optfeature "iPod sync support" media-libs/libgpod
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/gpodder/

2023-01-24 Thread Ionen Wolkens
commit: ed5c7dbad1166fc4ef385f98b2c174843e59d339
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Jan 24 12:44:38 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jan 24 13:21:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed5c7dba

media-sound/gpodder: cleanup youtube-dl alternate optfeature

About to be removed, use yt-dlp.

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

 media-sound/gpodder/gpodder-3.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/gpodder/gpodder-3.11.0.ebuild 
b/media-sound/gpodder/gpodder-3.11.0.ebuild
index 0afedfd5e02a..6331627c0093 100644
--- a/media-sound/gpodder/gpodder-3.11.0.ebuild
+++ b/media-sound/gpodder/gpodder-3.11.0.ebuild
@@ -75,6 +75,6 @@ pkg_postinst() {
xdg_pkg_postinst
 
optfeature "track length detection for device sync (only one package is 
needed)" media-video/mplayer dev-python/eyeD3
-   optfeature "for the YouTube extension" net-misc/yt-dlp 
net-misc/youtube-dl
+   optfeature "for the YouTube extension" net-misc/yt-dlp
optfeature "iPod sync support" media-libs/libgpod
 }



[gentoo-commits] repo/gentoo:master commit in: media-sound/gpodder/

2022-09-05 Thread Miroslav Šulc
commit: 1b3bb6dadc6f911c50b3ba47cae210c5eb88966c
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Sep  6 04:12:39 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Sep  6 04:12:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b3bb6da

media-sound/gpodder: dropped obsolete 3.10.21-rQ

Bug: https://bugs.gentoo.org/868534
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/gpodder/Manifest  |  1 -
 media-sound/gpodder/gpodder-3.10.21-r1.ebuild | 80 ---
 2 files changed, 81 deletions(-)

diff --git a/media-sound/gpodder/Manifest b/media-sound/gpodder/Manifest
index 39dfc8eab3a5..b1eb6ee18b13 100644
--- a/media-sound/gpodder/Manifest
+++ b/media-sound/gpodder/Manifest
@@ -1,2 +1 @@
-DIST gpodder-3.10.21.tar.gz 1105520 BLAKE2B 
c17905951c14a718e48d1bbded3abc41d62088bb517cda053e9fa71e3a952bb97ac57077d428cd58c3a048ae0cc18ef9385af97dcf8b460f3860674ecdb85c1c
 SHA512 
5311a92469f605e489553e91586b788a8d07812e41c20d1ad0717c09ab6db6da22c356d5c1942293d1e27e25afe24caf3c14c15720250d8f230f2d7738206fec
 DIST gpodder-3.11.0.tar.gz 1155120 BLAKE2B 
b2e46a5ea5ceec7df632f888b00e9c25a0ec1c4597540228b50cb75bd4bd6acfc7566cfffe5c9d133e8ec29e1ffc2f4551e2fd289237d1b93d2e80f6b49db0c1
 SHA512 
90e33e04a8afcdafa0899f25714417ce61699c641ce3df93b3a3728224bdb0be5205c064e7263d1be1f4641e61932b945741e9848726b602633a94eb754fa937

diff --git a/media-sound/gpodder/gpodder-3.10.21-r1.ebuild 
b/media-sound/gpodder/gpodder-3.10.21-r1.ebuild
deleted file mode 100644
index c1e0a35b24db..
--- a/media-sound/gpodder/gpodder-3.10.21-r1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE="sqlite"
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_SETUPTOOLS=no
-
-inherit distutils-r1 optfeature xdg
-
-DESCRIPTION="A free cross-platform podcast aggregator"
-HOMEPAGE="https://gpodder.github.io/;
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+dbus bluetooth mtp"
-
-# As in Fedora: re-enable >=dev-python/eyeD3-0.7[${PYTHON_USEDEP}] and
-# ipod? ( media-libs/libgpod[python,${PYTHON_USEDEP}] ) once they
-# support python3
-COMMON_DEPEND="
-   $(python_gen_cond_dep '
-   dev-python/html5lib[${PYTHON_USEDEP}]
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   >=dev-python/pygobject-3.22.0:3[${PYTHON_USEDEP}]
-   >=dev-python/podcastparser-0.6.0[${PYTHON_USEDEP}]
-   >=dev-python/mygpoclient-1.8[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
-   ')
-   bluetooth? ( net-wireless/bluez )
-   mtp? ( >=media-libs/libmtp-1.0.0:= )
-"
-RDEPEND="${COMMON_DEPEND}
-   kernel_linux? ( sys-apps/iproute2 )
-"
-DEPEND="${COMMON_DEPEND}
-   dev-util/desktop-file-utils
-   dev-util/intltool
-   sys-apps/help2man
-   test? (
-   $(python_gen_cond_dep '
-   dev-python/minimock[${PYTHON_USEDEP}]
-   dev-python/pytest-httpserver[${PYTHON_USEDEP}]
-   ')
-   )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   default
-
-   sed -i -e 's:--cov=gpodder::' makefile || die
-}
-
-python_test() {
-   # These are pulled out from the Makefile to give us more control
-   # See bug #795165
-   # Previously, we used 'emake releasetest' in src_test
-   LC_ALL=C epytest --ignore=tests --ignore=src/gpodder/utilwin32ctypes.py 
--doctest-modules src/gpodder/util.py src/gpodder/jsonconfig.py \
-   -p no:localserver
-   LC_ALL=C epytest tests --ignore=src/gpodder/utilwin32ctypes.py 
--ignore=src/mygpoclient \
-   -p no:localserver
-}
-
-src_install() {
-   emake PYTHON="${EPYTHON}" DESTDIR="${D}" install
-   distutils-r1_src_install
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-
-   optfeature "for the youtube-dl extension" net-misc/youtube-dl
-}



[gentoo-commits] repo/gentoo:master commit in: media-sound/gpodder/

2022-09-05 Thread Agostino Sarubbo
commit: ccd24150dfddb45d9706778dae3a1927405981bf
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Sep  5 14:01:11 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Sep  5 14:01:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccd24150

media-sound/gpodder: amd64/x86 stable (ALLARCHES policy) wrt bug #868534

Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-sound/gpodder/gpodder-3.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/gpodder/gpodder-3.11.0.ebuild 
b/media-sound/gpodder/gpodder-3.11.0.ebuild
index f2ab5d507ec5..e8d8f45491b7 100644
--- a/media-sound/gpodder/gpodder-3.11.0.ebuild
+++ b/media-sound/gpodder/gpodder-3.11.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+dbus bluetooth mtp"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/gpodder/

2022-07-31 Thread Sam James
commit: 28674253cbb3a272108fe975b3ccadf2ca03e9fe
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 31 09:26:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 31 09:26:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28674253

media-sound/gpodder: fix optfeature; destabilise

Missed the warning...?

Bug: https://bugs.gentoo.org/862480
Signed-off-by: Sam James  gentoo.org>

 media-sound/gpodder/gpodder-3.11.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/gpodder/gpodder-3.11.0.ebuild 
b/media-sound/gpodder/gpodder-3.11.0.ebuild
index 9e17af003d11..f2ab5d507ec5 100644
--- a/media-sound/gpodder/gpodder-3.11.0.ebuild
+++ b/media-sound/gpodder/gpodder-3.11.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="~amd64 ~x86"
 IUSE="+dbus bluetooth mtp"
 
 RDEPEND="
@@ -75,6 +75,6 @@ pkg_postinst() {
xdg_pkg_postinst
 
optfeature "track length detection for device sync (only one package is 
needed)" media-video/mplayer dev-python/eyeD3
-   optfeature "for the youtube-dl extension" net-misc/youtube-dl
+   optfeature "for the YouTube extension" net-misc/yt-dlp 
net-misc/youtube-dl
optfeature "iPod sync support" media-libs/libgpod
 }



[gentoo-commits] repo/gentoo:master commit in: media-sound/gpodder/

2022-07-31 Thread Sam James
commit: f97a8292e83be185dbf9d0efdda56729f23bc80f
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 31 07:57:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 31 08:25:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f97a8292

media-sound/gpodder: add 3.11.0

Closes: https://bugs.gentoo.org/862480
Signed-off-by: Sam James  gentoo.org>

 media-sound/gpodder/Manifest  |  1 +
 media-sound/gpodder/gpodder-3.11.0.ebuild | 80 +++
 2 files changed, 81 insertions(+)

diff --git a/media-sound/gpodder/Manifest b/media-sound/gpodder/Manifest
index de0874b81b5b..39dfc8eab3a5 100644
--- a/media-sound/gpodder/Manifest
+++ b/media-sound/gpodder/Manifest
@@ -1 +1,2 @@
 DIST gpodder-3.10.21.tar.gz 1105520 BLAKE2B 
c17905951c14a718e48d1bbded3abc41d62088bb517cda053e9fa71e3a952bb97ac57077d428cd58c3a048ae0cc18ef9385af97dcf8b460f3860674ecdb85c1c
 SHA512 
5311a92469f605e489553e91586b788a8d07812e41c20d1ad0717c09ab6db6da22c356d5c1942293d1e27e25afe24caf3c14c15720250d8f230f2d7738206fec
+DIST gpodder-3.11.0.tar.gz 1155120 BLAKE2B 
b2e46a5ea5ceec7df632f888b00e9c25a0ec1c4597540228b50cb75bd4bd6acfc7566cfffe5c9d133e8ec29e1ffc2f4551e2fd289237d1b93d2e80f6b49db0c1
 SHA512 
90e33e04a8afcdafa0899f25714417ce61699c641ce3df93b3a3728224bdb0be5205c064e7263d1be1f4641e61932b945741e9848726b602633a94eb754fa937

diff --git a/media-sound/gpodder/gpodder-3.11.0.ebuild 
b/media-sound/gpodder/gpodder-3.11.0.ebuild
new file mode 100644
index ..9e17af003d11
--- /dev/null
+++ b/media-sound/gpodder/gpodder-3.11.0.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE="sqlite"
+
+inherit distutils-r1 optfeature xdg
+
+DESCRIPTION="A free cross-platform podcast aggregator"
+HOMEPAGE="https://gpodder.github.io/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="+dbus bluetooth mtp"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   >=dev-python/pygobject-3.22.0:3[${PYTHON_USEDEP}]
+   >=dev-python/podcastparser-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/mygpoclient-1.8[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
+   ')
+   bluetooth? ( net-wireless/bluez )
+   mtp? ( >=media-libs/libmtp-1.0.0:= )
+   kernel_linux? ( sys-apps/iproute2 )
+"
+BDEPEND="
+   dev-util/desktop-file-utils
+   dev-util/intltool
+   sys-apps/help2man
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/minimock[${PYTHON_USEDEP}]
+   dev-python/pytest-httpserver[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   default
+
+   sed -i -e 's:--cov=gpodder::' makefile || die
+}
+
+python_test() {
+   # These are pulled out from the Makefile to give us more control
+   # See bug #795165
+   # Previously, we used 'emake releasetest' in src_test
+   LC_ALL=C epytest --ignore=tests --ignore=src/gpodder/utilwin32ctypes.py 
--doctest-modules src/gpodder/util.py src/gpodder/jsonconfig.py \
+   -p no:localserver
+   LC_ALL=C epytest tests --ignore=src/gpodder/utilwin32ctypes.py 
--ignore=src/mygpoclient \
+   -p no:localserver
+}
+
+src_install() {
+   emake PYTHON="${EPYTHON}" DESTDIR="${D}" install
+
+   distutils-r1_src_install
+
+   touch "${ED}"/usr/share/gpodder/no-update-check || die
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "track length detection for device sync (only one package is 
needed)" media-video/mplayer dev-python/eyeD3
+   optfeature "for the youtube-dl extension" net-misc/youtube-dl
+   optfeature "iPod sync support" media-libs/libgpod
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/gpodder/

2022-06-08 Thread Miroslav Šulc
commit: 2c0e8406b362361d9d221c209d01a5f77b46fee1
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Jun  8 07:24:07 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Jun  8 07:24:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c0e8406

media-sound/gpodder: removed obsolete versions

Bug: https://bugs.gentoo.org/849887
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/gpodder/Manifest  |  2 -
 media-sound/gpodder/gpodder-3.10.16-r1.ebuild | 66 
 media-sound/gpodder/gpodder-3.10.20.ebuild| 74 ---
 media-sound/gpodder/gpodder-3.10.21.ebuild| 74 ---
 4 files changed, 216 deletions(-)

diff --git a/media-sound/gpodder/Manifest b/media-sound/gpodder/Manifest
index ae5ec5bf5625..de0874b81b5b 100644
--- a/media-sound/gpodder/Manifest
+++ b/media-sound/gpodder/Manifest
@@ -1,3 +1 @@
-DIST gpodder-3.10.16.tar.gz 1058386 BLAKE2B 
d73bc8a9d9d2cfe642a6c1e7ae3e7811e05db8c1ebf566904e669a5f9d029c6bce73599da737d25f42c4740d23537b1c414e7a23cf15076394fb714a2f33c79c
 SHA512 
ce9525864e5a640dd82fb535021d63e1d1ddeb7785774b00c668ff86a279a45e075ab7488120ec93d1a07a0a943daa0abb786f822d74866e0fd8c6713d7f8531
-DIST gpodder-3.10.20.tar.gz 1081171 BLAKE2B 
b2a07a3d5ce02cc46d7dd5999287b6e0bb96149f2fbf613b0d70b8d3b04d4cd29dcd1b78b4584709d1613c9a5478d39c3cb9be35a274358d56aa593f0196e6b2
 SHA512 
93cae9cc6d7f3a7754e24f7e962d195788f5f344992a4a3f3be9fd9acf419728b94ce009e1a2e14faa64803ebba098e8199a8d43ed33f5f3e02eabde1fe5c3be
 DIST gpodder-3.10.21.tar.gz 1105520 BLAKE2B 
c17905951c14a718e48d1bbded3abc41d62088bb517cda053e9fa71e3a952bb97ac57077d428cd58c3a048ae0cc18ef9385af97dcf8b460f3860674ecdb85c1c
 SHA512 
5311a92469f605e489553e91586b788a8d07812e41c20d1ad0717c09ab6db6da22c356d5c1942293d1e27e25afe24caf3c14c15720250d8f230f2d7738206fec

diff --git a/media-sound/gpodder/gpodder-3.10.16-r1.ebuild 
b/media-sound/gpodder/gpodder-3.10.16-r1.ebuild
deleted file mode 100644
index 9e32490864de..
--- a/media-sound/gpodder/gpodder-3.10.16-r1.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{8,9} )
-PYTHON_REQ_USE="sqlite"
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_SETUPTOOLS=no
-
-inherit distutils-r1 xdg
-
-DESCRIPTION="A free cross-platform podcast aggregator"
-HOMEPAGE="https://gpodder.github.io/;
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="+dbus bluetooth mtp test"
-RESTRICT="!test? ( test )"
-
-# As in Fedora: re-enable >=dev-python/eyeD3-0.7[${PYTHON_USEDEP}] and
-# ipod? ( media-libs/libgpod[python,${PYTHON_USEDEP}] ) once they
-# support python3
-COMMON_DEPEND="
-   $(python_gen_cond_dep '
-   dev-python/html5lib[${PYTHON_USEDEP}]
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   >=dev-python/pygobject-3.22.0:3[${PYTHON_USEDEP}]
-   >=dev-python/podcastparser-0.6.0[${PYTHON_USEDEP}]
-   >=dev-python/mygpoclient-1.8[${PYTHON_USEDEP}]
-   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
-   ')
-   bluetooth? ( net-wireless/bluez )
-   mtp? ( >=media-libs/libmtp-1.0.0:= )
-"
-RDEPEND="${COMMON_DEPEND}
-   kernel_linux? ( sys-apps/iproute2 )
-"
-DEPEND="${COMMON_DEPEND}
-   dev-util/desktop-file-utils
-   dev-util/intltool
-   sys-apps/help2man
-   test? (
-   dev-python/minimock
-   dev-python/coverage
-   )
-"
-
-src_install() {
-   emake PYTHON=python3 DESTDIR="${D}" install
-   distutils-r1_src_install
-}
-
-src_test() {
-   emake releasetest
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-
-   elog
-   elog "If you want to use Youtube-dl extension, you need"
-   elog "to emerge net-misc/youtube-dl."
-   elog
-}

diff --git a/media-sound/gpodder/gpodder-3.10.20.ebuild 
b/media-sound/gpodder/gpodder-3.10.20.ebuild
deleted file mode 100644
index 5ac6cbc3daf0..
--- a/media-sound/gpodder/gpodder-3.10.20.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8,9} )
-PYTHON_REQ_USE="sqlite"
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_SETUPTOOLS=no
-
-inherit distutils-r1 optfeature xdg
-
-DESCRIPTION="A free cross-platform podcast aggregator"
-HOMEPAGE="https://gpodder.github.io/;
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="+dbus bluetooth mtp test"
-RESTRICT="!test? ( test )"
-
-# As in Fedora: re-enable >=dev-python/eyeD3-0.7[${PYTHON_USEDEP}] and
-# ipod? ( media-libs/libgpod[python,${PYTHON_USEDEP}] ) once they

[gentoo-commits] repo/gentoo:master commit in: media-sound/gpodder/

2022-06-07 Thread Sam James
commit: a59569e865656ef520144c34c3c35a401f10fa18
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  7 09:39:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  7 09:39:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a59569e8

media-sound/gpodder: Stabilize 3.10.21-r1 x86, #849887

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

 media-sound/gpodder/gpodder-3.10.21-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/gpodder/gpodder-3.10.21-r1.ebuild 
b/media-sound/gpodder/gpodder-3.10.21-r1.ebuild
index 7dd6fb5e6bfa..c1e0a35b24db 100644
--- a/media-sound/gpodder/gpodder-3.10.21-r1.ebuild
+++ b/media-sound/gpodder/gpodder-3.10.21-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+dbus bluetooth mtp"
 
 # As in Fedora: re-enable >=dev-python/eyeD3-0.7[${PYTHON_USEDEP}] and



[gentoo-commits] repo/gentoo:master commit in: media-sound/gpodder/

2022-06-07 Thread Sam James
commit: 0773eb9f3c7998f4c047cf722783e3313492387b
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  7 09:39:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  7 09:39:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0773eb9f

media-sound/gpodder: Stabilize 3.10.21-r1 amd64, #849887

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

 media-sound/gpodder/gpodder-3.10.21-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/gpodder/gpodder-3.10.21-r1.ebuild 
b/media-sound/gpodder/gpodder-3.10.21-r1.ebuild
index 9e2a1f00e323..7dd6fb5e6bfa 100644
--- a/media-sound/gpodder/gpodder-3.10.21-r1.ebuild
+++ b/media-sound/gpodder/gpodder-3.10.21-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="+dbus bluetooth mtp"
 
 # As in Fedora: re-enable >=dev-python/eyeD3-0.7[${PYTHON_USEDEP}] and



[gentoo-commits] repo/gentoo:master commit in: media-sound/gpodder/

2022-06-01 Thread Jakov Smolić
commit: 0a8a45b7e39c2946f7fbf2645e9697ac94f28d2c
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Jun  1 12:04:11 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Jun  1 12:04:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a8a45b7

media-sound/gpodder: Keyword 3.10.21-r1 x86, #848783

Signed-off-by: Jakov Smolić  gentoo.org>

 media-sound/gpodder/gpodder-3.10.21-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/gpodder/gpodder-3.10.21-r1.ebuild 
b/media-sound/gpodder/gpodder-3.10.21-r1.ebuild
index 1732c1c4dc72..9e2a1f00e323 100644
--- a/media-sound/gpodder/gpodder-3.10.21-r1.ebuild
+++ b/media-sound/gpodder/gpodder-3.10.21-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="+dbus bluetooth mtp"
 
 # As in Fedora: re-enable >=dev-python/eyeD3-0.7[${PYTHON_USEDEP}] and



[gentoo-commits] repo/gentoo:master commit in: media-sound/gpodder/

2022-05-31 Thread Sam James
commit: af1b429fe4bafcc7377b5bbba414068ef7ba3fb3
Author: Sam James  gentoo  org>
AuthorDate: Tue May 31 11:18:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 31 11:20:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af1b429f

media-sound/gpodder: add Python 3.10, fix tests

Closes: https://bugs.gentoo.org/846065
Closes: https://bugs.gentoo.org/795165
Signed-off-by: Sam James  gentoo.org>

 media-sound/gpodder/gpodder-3.10.21-r1.ebuild | 80 +++
 1 file changed, 80 insertions(+)

diff --git a/media-sound/gpodder/gpodder-3.10.21-r1.ebuild 
b/media-sound/gpodder/gpodder-3.10.21-r1.ebuild
new file mode 100644
index ..1732c1c4dc72
--- /dev/null
+++ b/media-sound/gpodder/gpodder-3.10.21-r1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="sqlite"
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_SETUPTOOLS=no
+
+inherit distutils-r1 optfeature xdg
+
+DESCRIPTION="A free cross-platform podcast aggregator"
+HOMEPAGE="https://gpodder.github.io/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+dbus bluetooth mtp"
+
+# As in Fedora: re-enable >=dev-python/eyeD3-0.7[${PYTHON_USEDEP}] and
+# ipod? ( media-libs/libgpod[python,${PYTHON_USEDEP}] ) once they
+# support python3
+COMMON_DEPEND="
+   $(python_gen_cond_dep '
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   >=dev-python/pygobject-3.22.0:3[${PYTHON_USEDEP}]
+   >=dev-python/podcastparser-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/mygpoclient-1.8[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
+   ')
+   bluetooth? ( net-wireless/bluez )
+   mtp? ( >=media-libs/libmtp-1.0.0:= )
+"
+RDEPEND="${COMMON_DEPEND}
+   kernel_linux? ( sys-apps/iproute2 )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-util/desktop-file-utils
+   dev-util/intltool
+   sys-apps/help2man
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/minimock[${PYTHON_USEDEP}]
+   dev-python/pytest-httpserver[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   default
+
+   sed -i -e 's:--cov=gpodder::' makefile || die
+}
+
+python_test() {
+   # These are pulled out from the Makefile to give us more control
+   # See bug #795165
+   # Previously, we used 'emake releasetest' in src_test
+   LC_ALL=C epytest --ignore=tests --ignore=src/gpodder/utilwin32ctypes.py 
--doctest-modules src/gpodder/util.py src/gpodder/jsonconfig.py \
+   -p no:localserver
+   LC_ALL=C epytest tests --ignore=src/gpodder/utilwin32ctypes.py 
--ignore=src/mygpoclient \
+   -p no:localserver
+}
+
+src_install() {
+   emake PYTHON="${EPYTHON}" DESTDIR="${D}" install
+   distutils-r1_src_install
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "for the youtube-dl extension" net-misc/youtube-dl
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/gpodder/

2021-07-21 Thread Miroslav Šulc
commit: c6b8c45ca17593b4ceee6e4b1ffd3e263bb4bd6c
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Jul 21 06:10:59 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Jul 21 06:11:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6b8c45c

media-sound/gpodder: bump to 3.10.21

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/gpodder/Manifest   |  1 +
 media-sound/gpodder/gpodder-3.10.21.ebuild | 74 ++
 2 files changed, 75 insertions(+)

diff --git a/media-sound/gpodder/Manifest b/media-sound/gpodder/Manifest
index 050a5c1c75f..ae5ec5bf562 100644
--- a/media-sound/gpodder/Manifest
+++ b/media-sound/gpodder/Manifest
@@ -1,2 +1,3 @@
 DIST gpodder-3.10.16.tar.gz 1058386 BLAKE2B 
d73bc8a9d9d2cfe642a6c1e7ae3e7811e05db8c1ebf566904e669a5f9d029c6bce73599da737d25f42c4740d23537b1c414e7a23cf15076394fb714a2f33c79c
 SHA512 
ce9525864e5a640dd82fb535021d63e1d1ddeb7785774b00c668ff86a279a45e075ab7488120ec93d1a07a0a943daa0abb786f822d74866e0fd8c6713d7f8531
 DIST gpodder-3.10.20.tar.gz 1081171 BLAKE2B 
b2a07a3d5ce02cc46d7dd5999287b6e0bb96149f2fbf613b0d70b8d3b04d4cd29dcd1b78b4584709d1613c9a5478d39c3cb9be35a274358d56aa593f0196e6b2
 SHA512 
93cae9cc6d7f3a7754e24f7e962d195788f5f344992a4a3f3be9fd9acf419728b94ce009e1a2e14faa64803ebba098e8199a8d43ed33f5f3e02eabde1fe5c3be
+DIST gpodder-3.10.21.tar.gz 1105520 BLAKE2B 
c17905951c14a718e48d1bbded3abc41d62088bb517cda053e9fa71e3a952bb97ac57077d428cd58c3a048ae0cc18ef9385af97dcf8b460f3860674ecdb85c1c
 SHA512 
5311a92469f605e489553e91586b788a8d07812e41c20d1ad0717c09ab6db6da22c356d5c1942293d1e27e25afe24caf3c14c15720250d8f230f2d7738206fec

diff --git a/media-sound/gpodder/gpodder-3.10.21.ebuild 
b/media-sound/gpodder/gpodder-3.10.21.ebuild
new file mode 100644
index 000..7cff7c80eaa
--- /dev/null
+++ b/media-sound/gpodder/gpodder-3.10.21.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_REQ_USE="sqlite"
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_SETUPTOOLS=no
+
+inherit distutils-r1 optfeature xdg
+
+DESCRIPTION="A free cross-platform podcast aggregator"
+HOMEPAGE="https://gpodder.github.io/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="+dbus bluetooth kernel_linux mtp test"
+RESTRICT="!test? ( test )"
+
+# As in Fedora: re-enable >=dev-python/eyeD3-0.7[${PYTHON_USEDEP}] and
+# ipod? ( media-libs/libgpod[python,${PYTHON_USEDEP}] ) once they
+# support python3
+COMMON_DEPEND="
+   $(python_gen_cond_dep '
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   >=dev-python/pygobject-3.22.0:3[${PYTHON_USEDEP}]
+   >=dev-python/podcastparser-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/mygpoclient-1.8[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
+   ')
+   bluetooth? ( net-wireless/bluez )
+   mtp? ( >=media-libs/libmtp-1.0.0:= )
+"
+RDEPEND="${COMMON_DEPEND}
+   kernel_linux? ( sys-apps/iproute2 )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-util/desktop-file-utils
+   dev-util/intltool
+   sys-apps/help2man
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/minimock[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-localserver[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+src_prepare() {
+   default
+
+   sed -i -e 's:--cov=gpodder::' makefile || die
+}
+
+src_test() {
+   emake releasetest
+}
+
+src_install() {
+   emake PYTHON=${EPYTHON} DESTDIR="${D}" install
+   distutils-r1_src_install
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "for the youtube-dl extension" net-misc/youtube-dl
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/gpodder/

2021-07-11 Thread Miroslav Šulc
commit: f8084a4a457a6ec60022a0dfccf72f9ba178872d
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Jul 11 06:25:05 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Jul 11 06:25:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8084a4a

media-sound/gpodder: added missing test dep in 3.10.20

Bug: https://bugs.gentoo.org/795165
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/gpodder/gpodder-3.10.20.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/media-sound/gpodder/gpodder-3.10.20.ebuild 
b/media-sound/gpodder/gpodder-3.10.20.ebuild
index 3be14aeb7ee..8bda4c68ffd 100644
--- a/media-sound/gpodder/gpodder-3.10.20.ebuild
+++ b/media-sound/gpodder/gpodder-3.10.20.ebuild
@@ -44,8 +44,11 @@ DEPEND="${COMMON_DEPEND}
dev-util/intltool
sys-apps/help2man
test? (
-   dev-python/minimock
-   dev-python/pytest-localserver
+   $(python_gen_cond_dep '
+   dev-python/minimock[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-localserver[${PYTHON_USEDEP}]
+   ')
)
 "
 



[gentoo-commits] repo/gentoo:master commit in: media-sound/gpodder/

2021-06-09 Thread Sam James
commit: 6ca6eb98be864dd450ff5963be2476e14c608ccd
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 10 04:00:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 10 04:00:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ca6eb98

media-sound/gpodder: add github remote-id

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

 media-sound/gpodder/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/media-sound/gpodder/metadata.xml b/media-sound/gpodder/metadata.xml
index f0585120893..09aa57ae4e7 100644
--- a/media-sound/gpodder/metadata.xml
+++ b/media-sound/gpodder/metadata.xml
@@ -6,4 +6,7 @@
Gentoo Sound project


+   
+   gpodder/gpodder
+   
 



[gentoo-commits] repo/gentoo:master commit in: media-sound/gpodder/

2021-06-09 Thread Sam James
commit: 9a3be82673c890ea1662912637426b89fe35ea65
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 10 03:52:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 10 03:54:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a3be826

media-sound/gpodder: mark ALLARCHES

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

 media-sound/gpodder/metadata.xml | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/media-sound/gpodder/metadata.xml b/media-sound/gpodder/metadata.xml
index 39626a990be..f0585120893 100644
--- a/media-sound/gpodder/metadata.xml
+++ b/media-sound/gpodder/metadata.xml
@@ -1,8 +1,9 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-so...@gentoo.org
-Gentoo Sound project
-  
+   
+   so...@gentoo.org
+   Gentoo Sound project
+   
+   
 



[gentoo-commits] repo/gentoo:master commit in: media-sound/gpodder/

2021-06-09 Thread Sam James
commit: c1036ae01b7030aab9b577e7bd14b607ea4420ac
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 10 03:50:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 10 03:54:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1036ae0

media-sound/gpodder: add 3.10.20

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

 media-sound/gpodder/Manifest   |  1 +
 media-sound/gpodder/gpodder-3.10.20.ebuild | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/media-sound/gpodder/Manifest b/media-sound/gpodder/Manifest
index 78ef06e18e8..050a5c1c75f 100644
--- a/media-sound/gpodder/Manifest
+++ b/media-sound/gpodder/Manifest
@@ -1 +1,2 @@
 DIST gpodder-3.10.16.tar.gz 1058386 BLAKE2B 
d73bc8a9d9d2cfe642a6c1e7ae3e7811e05db8c1ebf566904e669a5f9d029c6bce73599da737d25f42c4740d23537b1c414e7a23cf15076394fb714a2f33c79c
 SHA512 
ce9525864e5a640dd82fb535021d63e1d1ddeb7785774b00c668ff86a279a45e075ab7488120ec93d1a07a0a943daa0abb786f822d74866e0fd8c6713d7f8531
+DIST gpodder-3.10.20.tar.gz 1081171 BLAKE2B 
b2a07a3d5ce02cc46d7dd5999287b6e0bb96149f2fbf613b0d70b8d3b04d4cd29dcd1b78b4584709d1613c9a5478d39c3cb9be35a274358d56aa593f0196e6b2
 SHA512 
93cae9cc6d7f3a7754e24f7e962d195788f5f344992a4a3f3be9fd9acf419728b94ce009e1a2e14faa64803ebba098e8199a8d43ed33f5f3e02eabde1fe5c3be

diff --git a/media-sound/gpodder/gpodder-3.10.20.ebuild 
b/media-sound/gpodder/gpodder-3.10.20.ebuild
new file mode 100644
index 000..3be14aeb7ee
--- /dev/null
+++ b/media-sound/gpodder/gpodder-3.10.20.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_REQ_USE="sqlite"
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_SETUPTOOLS=no
+
+inherit distutils-r1 optfeature xdg
+
+DESCRIPTION="A free cross-platform podcast aggregator"
+HOMEPAGE="https://gpodder.github.io/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="+dbus bluetooth kernel_linux mtp test"
+RESTRICT="!test? ( test )"
+
+# As in Fedora: re-enable >=dev-python/eyeD3-0.7[${PYTHON_USEDEP}] and
+# ipod? ( media-libs/libgpod[python,${PYTHON_USEDEP}] ) once they
+# support python3
+COMMON_DEPEND="
+   $(python_gen_cond_dep '
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   >=dev-python/pygobject-3.22.0:3[${PYTHON_USEDEP}]
+   >=dev-python/podcastparser-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/mygpoclient-1.8[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
+   ')
+   bluetooth? ( net-wireless/bluez )
+   mtp? ( >=media-libs/libmtp-1.0.0:= )
+"
+RDEPEND="${COMMON_DEPEND}
+   kernel_linux? ( sys-apps/iproute2 )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-util/desktop-file-utils
+   dev-util/intltool
+   sys-apps/help2man
+   test? (
+   dev-python/minimock
+   dev-python/pytest-localserver
+   )
+"
+
+src_prepare() {
+   default
+
+   sed -i -e 's:--cov=gpodder::' makefile || die
+}
+
+src_test() {
+   emake releasetest
+}
+
+src_install() {
+   emake PYTHON=${EPYTHON} DESTDIR="${D}" install
+   distutils-r1_src_install
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "for the youtube-dl extension" net-misc/youtube-dl
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/gpodder/

2020-10-07 Thread Miroslav Šulc
commit: 9584c8f226fc297c7c347013a228f14bb554afc4
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Oct  7 08:12:08 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Oct  7 08:12:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9584c8f2

media-sound/gpodder: fixed DISTUTILS_USE_SETUPTOOLS

Closes: https://bugs.gentoo.org/745951
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/gpodder/gpodder-3.10.16-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-sound/gpodder/gpodder-3.10.16-r1.ebuild 
b/media-sound/gpodder/gpodder-3.10.16-r1.ebuild
index e8524c5804e..37b510d6394 100644
--- a/media-sound/gpodder/gpodder-3.10.16-r1.ebuild
+++ b/media-sound/gpodder/gpodder-3.10.16-r1.ebuild
@@ -5,6 +5,7 @@ EAPI=7
 PYTHON_COMPAT=( python3_{6,7,8,9} )
 PYTHON_REQ_USE="sqlite"
 DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_SETUPTOOLS=no
 
 inherit distutils-r1 xdg
 



[gentoo-commits] repo/gentoo:master commit in: media-sound/gpodder/

2020-10-01 Thread Miroslav Šulc
commit: f80603d54462370b8d38f7d8fdefffd971b29b05
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu Oct  1 08:37:01 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Oct  1 08:37:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f80603d5

media-sound/gpodder: removed obsolete 3.10.5-r1

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/gpodder/Manifest |  1 -
 media-sound/gpodder/gpodder-3.10.5-r1.ebuild | 69 
 2 files changed, 70 deletions(-)

diff --git a/media-sound/gpodder/Manifest b/media-sound/gpodder/Manifest
index 3a24904a872..78ef06e18e8 100644
--- a/media-sound/gpodder/Manifest
+++ b/media-sound/gpodder/Manifest
@@ -1,2 +1 @@
 DIST gpodder-3.10.16.tar.gz 1058386 BLAKE2B 
d73bc8a9d9d2cfe642a6c1e7ae3e7811e05db8c1ebf566904e669a5f9d029c6bce73599da737d25f42c4740d23537b1c414e7a23cf15076394fb714a2f33c79c
 SHA512 
ce9525864e5a640dd82fb535021d63e1d1ddeb7785774b00c668ff86a279a45e075ab7488120ec93d1a07a0a943daa0abb786f822d74866e0fd8c6713d7f8531
-DIST gpodder-3.10.5.tar.gz 1000492 BLAKE2B 
d3c1381fa613e018c79995a5b5d95958096dab49d4b4d9012e8741efe754f7f9db82e7fc46527e1fb837ce8fbfd3c14d58f8af64f96e51c5750b56402767ddca
 SHA512 
056375d7a21f64e691bd62676d575dfaa8a32e715dc4f7ddf7b0c1cb9e99f07cef5972de812765874afd5a8e8adf220eb7b969afcc8dea1e2e3a76be8886c9cc

diff --git a/media-sound/gpodder/gpodder-3.10.5-r1.ebuild 
b/media-sound/gpodder/gpodder-3.10.5-r1.ebuild
deleted file mode 100644
index aaa2fb67b7c..000
--- a/media-sound/gpodder/gpodder-3.10.5-r1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python3_{6,7} )
-PYTHON_REQ_USE="sqlite"
-DISTUTILS_SINGLE_IMPL=1
-
-inherit distutils-r1 gnome2-utils
-
-DESCRIPTION="A free cross-platform podcast aggregator"
-HOMEPAGE="https://gpodder.github.io/;
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="+dbus bluetooth kernel_linux mtp test"
-RESTRICT="!test? ( test )"
-
-# As in Fedora: re-enable >=dev-python/eyeD3-0.7[${PYTHON_MULTI_USEDEP}] and
-# ipod? ( media-libs/libgpod[python,${PYTHON_MULTI_USEDEP}] ) once they
-# support python3
-COMMON_DEPEND="
-   $(python_gen_cond_dep '
-   dev-python/html5lib[${PYTHON_MULTI_USEDEP}]
-   dev-python/isort[${PYTHON_MULTI_USEDEP}]
-   dev-python/pycairo[${PYTHON_MULTI_USEDEP}]
-   >=dev-python/pygobject-3.22.0:3[${PYTHON_MULTI_USEDEP}]
-   >=dev-python/podcastparser-0.6.0[${PYTHON_MULTI_USEDEP}]
-   >=dev-python/mygpoclient-1.8[${PYTHON_MULTI_USEDEP}]
-   dbus? ( dev-python/dbus-python[${PYTHON_MULTI_USEDEP}] )
-   ')
-   bluetooth? ( net-wireless/bluez )
-   mtp? ( >=media-libs/libmtp-1.0.0:= )
-"
-RDEPEND="${COMMON_DEPEND}
-   kernel_linux? ( sys-apps/iproute2 )
-"
-DEPEND="${COMMON_DEPEND}
-   dev-util/desktop-file-utils
-   dev-util/intltool
-   sys-apps/help2man
-   test? (
-   dev-python/minimock
-   dev-python/coverage
-   )
-"
-
-src_install() {
-   emake PYTHON=python3 DESTDIR="${D}" install
-   distutils-r1_src_install
-}
-
-src_test() {
-   emake releasetest
-}
-
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: media-sound/gpodder/

2020-08-31 Thread Miroslav Šulc
commit: ebf54a774caff346410b423a0cdc0a422e15878d
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Aug 31 07:05:15 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Aug 31 07:05:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebf54a77

media-sound/gpodder: fixed xdg calls in pkg_postinst in 3.10.16

Closes: https://bugs.gentoo.org/739712
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Miroslav Šulc  gentoo.org>

 .../gpodder/{gpodder-3.10.16.ebuild => gpodder-3.10.16-r1.ebuild}   | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/media-sound/gpodder/gpodder-3.10.16.ebuild 
b/media-sound/gpodder/gpodder-3.10.16-r1.ebuild
similarity index 98%
rename from media-sound/gpodder/gpodder-3.10.16.ebuild
rename to media-sound/gpodder/gpodder-3.10.16-r1.ebuild
index 039b8dc0e28..cc68686076a 100644
--- a/media-sound/gpodder/gpodder-3.10.16.ebuild
+++ b/media-sound/gpodder/gpodder-3.10.16-r1.ebuild
@@ -56,6 +56,8 @@ src_test() {
 }
 
 pkg_postinst() {
+   xdg_pkg_postinst
+
elog
elog "If you want to use Youtube-dl extension, you need"
elog "to emerge net-misc/youtube-dl."



[gentoo-commits] repo/gentoo:master commit in: media-sound/gpodder/

2020-08-30 Thread Miroslav Šulc
commit: fed9221df2b6c76fd192011ca900182d54a5c032
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Aug 30 09:55:12 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Aug 30 09:55:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fed9221d

media-sound/gpodder: bump to 3.10.16

1) eapi7
2) added py3_{8,9}
3) switched to xdg
4) dropped dev-python/isort

Closes: https://bugs.gentoo.org/727686
Closes: https://bugs.gentoo.org/713064
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/gpodder/Manifest   |  1 +
 media-sound/gpodder/gpodder-3.10.16.ebuild | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/media-sound/gpodder/Manifest b/media-sound/gpodder/Manifest
index 0b8299d07f9..3a24904a872 100644
--- a/media-sound/gpodder/Manifest
+++ b/media-sound/gpodder/Manifest
@@ -1 +1,2 @@
+DIST gpodder-3.10.16.tar.gz 1058386 BLAKE2B 
d73bc8a9d9d2cfe642a6c1e7ae3e7811e05db8c1ebf566904e669a5f9d029c6bce73599da737d25f42c4740d23537b1c414e7a23cf15076394fb714a2f33c79c
 SHA512 
ce9525864e5a640dd82fb535021d63e1d1ddeb7785774b00c668ff86a279a45e075ab7488120ec93d1a07a0a943daa0abb786f822d74866e0fd8c6713d7f8531
 DIST gpodder-3.10.5.tar.gz 1000492 BLAKE2B 
d3c1381fa613e018c79995a5b5d95958096dab49d4b4d9012e8741efe754f7f9db82e7fc46527e1fb837ce8fbfd3c14d58f8af64f96e51c5750b56402767ddca
 SHA512 
056375d7a21f64e691bd62676d575dfaa8a32e715dc4f7ddf7b0c1cb9e99f07cef5972de812765874afd5a8e8adf220eb7b969afcc8dea1e2e3a76be8886c9cc

diff --git a/media-sound/gpodder/gpodder-3.10.16.ebuild 
b/media-sound/gpodder/gpodder-3.10.16.ebuild
new file mode 100644
index 000..039b8dc0e28
--- /dev/null
+++ b/media-sound/gpodder/gpodder-3.10.16.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+PYTHON_REQ_USE="sqlite"
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1 xdg
+
+DESCRIPTION="A free cross-platform podcast aggregator"
+HOMEPAGE="https://gpodder.github.io/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="+dbus bluetooth kernel_linux mtp test"
+RESTRICT="!test? ( test )"
+
+# As in Fedora: re-enable >=dev-python/eyeD3-0.7[${PYTHON_MULTI_USEDEP}] and
+# ipod? ( media-libs/libgpod[python,${PYTHON_MULTI_USEDEP}] ) once they
+# support python3
+COMMON_DEPEND="
+   $(python_gen_cond_dep '
+   dev-python/html5lib[${PYTHON_MULTI_USEDEP}]
+   dev-python/pycairo[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/pygobject-3.22.0:3[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/podcastparser-0.6.0[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/mygpoclient-1.8[${PYTHON_MULTI_USEDEP}]
+   dbus? ( dev-python/dbus-python[${PYTHON_MULTI_USEDEP}] )
+   ')
+   bluetooth? ( net-wireless/bluez )
+   mtp? ( >=media-libs/libmtp-1.0.0:= )
+"
+RDEPEND="${COMMON_DEPEND}
+   kernel_linux? ( sys-apps/iproute2 )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-util/desktop-file-utils
+   dev-util/intltool
+   sys-apps/help2man
+   test? (
+   dev-python/minimock
+   dev-python/coverage
+   )
+"
+
+src_install() {
+   emake PYTHON=python3 DESTDIR="${D}" install
+   distutils-r1_src_install
+}
+
+src_test() {
+   emake releasetest
+}
+
+pkg_postinst() {
+   elog
+   elog "If you want to use Youtube-dl extension, you need"
+   elog "to emerge net-misc/youtube-dl."
+   elog
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/gpodder/

2020-01-26 Thread Andreas Sturmlechner
commit: 5885b42db4746a7b67e5ff70490e68aa5be246d6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 26 16:35:24 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 26 16:54:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5885b42d

media-sound/gpodder: Drop 3.9.1

Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-sound/gpodder/Manifest |  1 -
 media-sound/gpodder/gpodder-3.9.1.ebuild | 73 
 2 files changed, 74 deletions(-)

diff --git a/media-sound/gpodder/Manifest b/media-sound/gpodder/Manifest
index e14bc183e56..0b8299d07f9 100644
--- a/media-sound/gpodder/Manifest
+++ b/media-sound/gpodder/Manifest
@@ -1,2 +1 @@
 DIST gpodder-3.10.5.tar.gz 1000492 BLAKE2B 
d3c1381fa613e018c79995a5b5d95958096dab49d4b4d9012e8741efe754f7f9db82e7fc46527e1fb837ce8fbfd3c14d58f8af64f96e51c5750b56402767ddca
 SHA512 
056375d7a21f64e691bd62676d575dfaa8a32e715dc4f7ddf7b0c1cb9e99f07cef5972de812765874afd5a8e8adf220eb7b969afcc8dea1e2e3a76be8886c9cc
-DIST gpodder-3.9.1.tar.gz 996497 BLAKE2B 
ac50cba8d5bf459361c592e579cc9e5deafa3a1a7517f0f5e1f07faa1eaea6456b35451ba2c21def390f85c38f4a95c46cb17a7db4ae4e56c58f79fae6413b11
 SHA512 
d32405ac1d0aa7943b58d73f806a0d28e68bce541a1947c08d9cb69a763eda311816c059019e43eb3dea6ce08fc1cb4f0bd39cc44933114e51a036cb603d3be3

diff --git a/media-sound/gpodder/gpodder-3.9.1.ebuild 
b/media-sound/gpodder/gpodder-3.9.1.ebuild
deleted file mode 100644
index 851a7af6e50..000
--- a/media-sound/gpodder/gpodder-3.9.1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="sqlite"
-# Required for python_fix_shebang:
-DISTUTILS_SINGLE_IMPL=1
-
-inherit distutils-r1 gnome2-utils
-
-DESCRIPTION="A free cross-platform podcast aggregator"
-HOMEPAGE="http://gpodder.org/;
-SRC_URI="http://gpodder.org/src/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="+dbus bluetooth ipod kernel_linux mtp test"
-RESTRICT="!test? ( test )"
-
-#TODO: Make pygtk optional, see README
-COMMON_DEPEND="
-   >=dev-python/eyeD3-0.7
-   >=dev-python/feedparser-5.1.2
-   dev-python/html5lib
-   >=dev-python/mygpoclient-1.7
-   >=dev-python/pygtk-2.16:2
-   dbus? ( dev-python/dbus-python )
-   bluetooth? ( net-wireless/bluez )
-   ipod? ( media-libs/libgpod[python] )
-   mtp? ( >=media-libs/libmtp-1.0.0:= )
-"
-RDEPEND="${COMMON_DEPEND}
-   kernel_linux? ( sys-apps/iproute2 )
-"
-DEPEND="${COMMON_DEPEND}
-   dev-util/desktop-file-utils
-   dev-util/intltool
-   sys-apps/help2man
-   test? (
-   dev-python/minimock
-   dev-python/coverage
-   )
-"
-
-src_prepare() {
-   default
-   sed -i -e '/setup.py.*install/d' makefile || die
-   # Fix for "AttributeError: 'gPodder' object has no attribute 'toolbar'":
-   python_fix_shebang .
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   distutils-r1_src_install
-}
-
-src_test() {
-   emake releasetest
-}
-
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: media-sound/gpodder/

2018-11-11 Thread Pacho Ramos
commit: 65a604dc925eb208f0dd653537c73b94000c3461
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Nov 11 16:30:54 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Nov 11 16:31:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65a604dc

media-sound/gpodder: Version bump

Closes: https://bugs.gentoo.org/615548
Signed-off-by: Pacho Ramos  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 media-sound/gpodder/Manifest  |  1 +
 media-sound/gpodder/gpodder-3.10.5.ebuild | 66 +++
 2 files changed, 67 insertions(+)

diff --git a/media-sound/gpodder/Manifest b/media-sound/gpodder/Manifest
index 38bf42e9991..e14bc183e56 100644
--- a/media-sound/gpodder/Manifest
+++ b/media-sound/gpodder/Manifest
@@ -1 +1,2 @@
+DIST gpodder-3.10.5.tar.gz 1000492 BLAKE2B 
d3c1381fa613e018c79995a5b5d95958096dab49d4b4d9012e8741efe754f7f9db82e7fc46527e1fb837ce8fbfd3c14d58f8af64f96e51c5750b56402767ddca
 SHA512 
056375d7a21f64e691bd62676d575dfaa8a32e715dc4f7ddf7b0c1cb9e99f07cef5972de812765874afd5a8e8adf220eb7b969afcc8dea1e2e3a76be8886c9cc
 DIST gpodder-3.9.1.tar.gz 996497 BLAKE2B 
ac50cba8d5bf459361c592e579cc9e5deafa3a1a7517f0f5e1f07faa1eaea6456b35451ba2c21def390f85c38f4a95c46cb17a7db4ae4e56c58f79fae6413b11
 SHA512 
d32405ac1d0aa7943b58d73f806a0d28e68bce541a1947c08d9cb69a763eda311816c059019e43eb3dea6ce08fc1cb4f0bd39cc44933114e51a036cb603d3be3

diff --git a/media-sound/gpodder/gpodder-3.10.5.ebuild 
b/media-sound/gpodder/gpodder-3.10.5.ebuild
new file mode 100644
index 000..6cc2606c98b
--- /dev/null
+++ b/media-sound/gpodder/gpodder-3.10.5.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_REQ_USE="sqlite"
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1 gnome2-utils
+
+DESCRIPTION="A free cross-platform podcast aggregator"
+HOMEPAGE="https://gpodder.github.io/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="+dbus bluetooth kernel_linux mtp test"
+
+# As in Fedora: re-enable >=dev-python/eyeD3-0.7[${PYTHON_USEDEP}] and
+# ipod? ( media-libs/libgpod[python,${PYTHON_USEDEP}] ) once they
+# support python3
+COMMON_DEPEND="
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/isort[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   >=dev-python/pygobject-3.22.0:3[${PYTHON_USEDEP}]
+   >=dev-python/podcastparser-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/mygpoclient-1.8[${PYTHON_USEDEP}]
+   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
+   bluetooth? ( net-wireless/bluez )
+   mtp? ( >=media-libs/libmtp-1.0.0:= )
+"
+RDEPEND="${COMMON_DEPEND}
+   kernel_linux? ( sys-apps/iproute2 )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-util/desktop-file-utils
+   dev-util/intltool
+   sys-apps/help2man
+   test? (
+   dev-python/minimock
+   dev-python/coverage
+   )
+"
+
+src_install() {
+   emake PYTHON=python3 DESTDIR="${D}" install
+   distutils-r1_src_install
+}
+
+src_test() {
+   emake releasetest
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/gpodder/

2016-10-28 Thread Pacho Ramos
commit: 568b11460f20638be1c705ec7a8a7919a7e1307e
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Oct 28 17:12:15 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Fri Oct 28 17:12:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=568b1146

media-sound/gpodder: gst-0.10 support is not used for years (#597970 by Jouni 
Kosonen)

Package-Manager: portage-2.3.2

 media-sound/gpodder/gpodder-3.9.1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/media-sound/gpodder/gpodder-3.9.1.ebuild 
b/media-sound/gpodder/gpodder-3.9.1.ebuild
index 3db2e33..c957fe1 100644
--- a/media-sound/gpodder/gpodder-3.9.1.ebuild
+++ b/media-sound/gpodder/gpodder-3.9.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="http://gpodder.org/src/${P}.tar.gz;
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="+dbus bluetooth gstreamer ipod kernel_linux mtp test"
+IUSE="+dbus bluetooth ipod kernel_linux mtp test"
 
 #TODO: Make pygtk optional, see README
 COMMON_DEPEND="
@@ -28,7 +28,6 @@ COMMON_DEPEND="
>=dev-python/pygtk-2.16:2
dbus? ( dev-python/dbus-python )
bluetooth? ( net-wireless/bluez )
-   gstreamer? ( dev-python/gst-python:0.10 )
ipod? ( media-libs/libgpod[python] )
mtp? ( >=media-libs/libmtp-1.0.0:= )
 "



[gentoo-commits] repo/gentoo:master commit in: media-sound/gpodder/

2016-10-16 Thread Patrick Lauer
commit: a2b09df180d0cf43ad1b3e84328c5ec93220f480
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Oct 16 14:07:07 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sun Oct 16 14:07:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2b09df1

media-sound/gpodder: Remove unneeded useflag description from metadata.xml

Package-Manager: portage-2.3.2

 media-sound/gpodder/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/media-sound/gpodder/metadata.xml b/media-sound/gpodder/metadata.xml
index 320de86..39626a9 100644
--- a/media-sound/gpodder/metadata.xml
+++ b/media-sound/gpodder/metadata.xml
@@ -5,7 +5,4 @@
 so...@gentoo.org
 Gentoo Sound project
   
-  
-Enable the webkit rendering engine for HTML episode 
shownotes
-  
 



[gentoo-commits] repo/gentoo:master commit in: media-sound/gpodder/

2016-10-16 Thread Pacho Ramos
commit: 2708d26350026b17612aae609ba025e83a82d05a
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Oct 16 10:15:45 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Oct 16 10:22:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2708d263

media-sound/gpodder: Version bump

Package-Manager: portage-2.3.1

 media-sound/gpodder/Manifest |  1 +
 media-sound/gpodder/gpodder-3.9.1.ebuild | 74 
 2 files changed, 75 insertions(+)

diff --git a/media-sound/gpodder/Manifest b/media-sound/gpodder/Manifest
index 796f8a0..9242fc7 100644
--- a/media-sound/gpodder/Manifest
+++ b/media-sound/gpodder/Manifest
@@ -1,3 +1,4 @@
 DIST gpodder-3.6.0.tar.gz 1555280 SHA256 
9a00144c73d69a1f285ef1fe779a88ace1eac8f65dd370371c1cede4e1535dd9 SHA512 
9ead76f7f24a09135848d7bd70ad97c620852778ead6630a53e145eeade70dc8d3ac3558660620794e00db57381885af2390bae7bac97864019b5aace1451140
 WHIRLPOOL 
0215c958ef571e1874b61b358ab12b8b98d449cb84dbd5536eda9870aa281f0f96c2943fc67c7b5acdbb39cac66aca5b1f137815594abcd56b1800af2c90f09b
 DIST gpodder-3.7.0.tar.gz 1563670 SHA256 
fa90ef4bdd3fd9eef95404f7f43f70912ae3ab4f8d24078484a2f3e11b14dc47 SHA512 
c81d477b09fc7ebf994a9e3ee9a4c6b197865925731e82ee9a33d9f0ffbd0c30c734543d72703d4979c08be87e4739757439e754e2b1525c076bef0c6b3f61db
 WHIRLPOOL 
8aebde3f7e05fbecab46831f88d4d737c805f39792ffe7f6a2fe5e477855d750e0dde838d07c35d8f8d67d95c6839588468e5cee302d858a6d66fa09a4b3352d
 DIST gpodder-3.8.3.tar.gz 1452239 SHA256 
8ac120a6084bded6bc88ecadbbc9df54a85f44ef4507f73a76de1d7a5574303c SHA512 
9829c1af0085b93772ffb4864ec3701022d5aa51ed6c5499b7c018de743f9d98ba01ad3869bbcfc94ce7cd125b8bb0d91f63b94b51c4aeade9c2110dfa5cf365
 WHIRLPOOL 
9a8819e1d5aec3f1c5a390c7e3a29ce2b17d66d1b9f8785db25caa46dce7c5e559ddf9a75d0a966875652b698b5d43159f7d7b19eb3ee58fac2c4b7dbccd957d
+DIST gpodder-3.9.1.tar.gz 996497 SHA256 
16e63f7fe3e0d2bf51eb4313d1fcf035aac65995107644ca042e8e3ced4ed70c SHA512 
d32405ac1d0aa7943b58d73f806a0d28e68bce541a1947c08d9cb69a763eda311816c059019e43eb3dea6ce08fc1cb4f0bd39cc44933114e51a036cb603d3be3
 WHIRLPOOL 
4e292d2c34f7de4703bdb288bb5038c3ca0d4e98b8464d918098c0c18311d5a3fe0a920bcb220d4a81d03e3cbdc71dc078934b23eb14db01f1cd80ff05f68986

diff --git a/media-sound/gpodder/gpodder-3.9.1.ebuild 
b/media-sound/gpodder/gpodder-3.9.1.ebuild
new file mode 100644
index ..3db2e33
--- /dev/null
+++ b/media-sound/gpodder/gpodder-3.9.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="sqlite"
+# Required for python_fix_shebang:
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1 gnome2-utils
+
+DESCRIPTION="A free cross-platform podcast aggregator"
+HOMEPAGE="http://gpodder.org/;
+SRC_URI="http://gpodder.org/src/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="+dbus bluetooth gstreamer ipod kernel_linux mtp test"
+
+#TODO: Make pygtk optional, see README
+COMMON_DEPEND="
+   >=dev-python/eyeD3-0.7
+   >=dev-python/feedparser-5.1.2
+   dev-python/html5lib
+   >=dev-python/mygpoclient-1.7
+   >=dev-python/pygtk-2.16:2
+   dbus? ( dev-python/dbus-python )
+   bluetooth? ( net-wireless/bluez )
+   gstreamer? ( dev-python/gst-python:0.10 )
+   ipod? ( media-libs/libgpod[python] )
+   mtp? ( >=media-libs/libmtp-1.0.0:= )
+"
+RDEPEND="${COMMON_DEPEND}
+   kernel_linux? ( sys-apps/iproute2 )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-util/desktop-file-utils
+   dev-util/intltool
+   sys-apps/help2man
+   test? (
+   dev-python/minimock
+   dev-python/coverage
+   )
+"
+
+src_prepare() {
+   default
+   sed -i -e '/setup.py.*install/d' makefile || die
+   # Fix for "AttributeError: 'gPodder' object has no attribute 'toolbar'":
+   python_fix_shebang .
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   distutils-r1_src_install
+}
+
+src_test() {
+   emake releasetest
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/gpodder/

2016-10-16 Thread Pacho Ramos
commit: 39fa49222d8ed6c21089af1d56571d88c6fccc90
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Oct 16 10:16:12 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Oct 16 10:22:34 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39fa4922

media-sound/gpodder: Drop old

Package-Manager: portage-2.3.1

 media-sound/gpodder/Manifest |  3 --
 media-sound/gpodder/gpodder-3.6.0.ebuild | 68 
 media-sound/gpodder/gpodder-3.7.0.ebuild | 68 
 media-sound/gpodder/gpodder-3.8.3.ebuild | 68 
 4 files changed, 207 deletions(-)

diff --git a/media-sound/gpodder/Manifest b/media-sound/gpodder/Manifest
index 9242fc7..7a38953 100644
--- a/media-sound/gpodder/Manifest
+++ b/media-sound/gpodder/Manifest
@@ -1,4 +1 @@
-DIST gpodder-3.6.0.tar.gz 1555280 SHA256 
9a00144c73d69a1f285ef1fe779a88ace1eac8f65dd370371c1cede4e1535dd9 SHA512 
9ead76f7f24a09135848d7bd70ad97c620852778ead6630a53e145eeade70dc8d3ac3558660620794e00db57381885af2390bae7bac97864019b5aace1451140
 WHIRLPOOL 
0215c958ef571e1874b61b358ab12b8b98d449cb84dbd5536eda9870aa281f0f96c2943fc67c7b5acdbb39cac66aca5b1f137815594abcd56b1800af2c90f09b
-DIST gpodder-3.7.0.tar.gz 1563670 SHA256 
fa90ef4bdd3fd9eef95404f7f43f70912ae3ab4f8d24078484a2f3e11b14dc47 SHA512 
c81d477b09fc7ebf994a9e3ee9a4c6b197865925731e82ee9a33d9f0ffbd0c30c734543d72703d4979c08be87e4739757439e754e2b1525c076bef0c6b3f61db
 WHIRLPOOL 
8aebde3f7e05fbecab46831f88d4d737c805f39792ffe7f6a2fe5e477855d750e0dde838d07c35d8f8d67d95c6839588468e5cee302d858a6d66fa09a4b3352d
-DIST gpodder-3.8.3.tar.gz 1452239 SHA256 
8ac120a6084bded6bc88ecadbbc9df54a85f44ef4507f73a76de1d7a5574303c SHA512 
9829c1af0085b93772ffb4864ec3701022d5aa51ed6c5499b7c018de743f9d98ba01ad3869bbcfc94ce7cd125b8bb0d91f63b94b51c4aeade9c2110dfa5cf365
 WHIRLPOOL 
9a8819e1d5aec3f1c5a390c7e3a29ce2b17d66d1b9f8785db25caa46dce7c5e559ddf9a75d0a966875652b698b5d43159f7d7b19eb3ee58fac2c4b7dbccd957d
 DIST gpodder-3.9.1.tar.gz 996497 SHA256 
16e63f7fe3e0d2bf51eb4313d1fcf035aac65995107644ca042e8e3ced4ed70c SHA512 
d32405ac1d0aa7943b58d73f806a0d28e68bce541a1947c08d9cb69a763eda311816c059019e43eb3dea6ce08fc1cb4f0bd39cc44933114e51a036cb603d3be3
 WHIRLPOOL 
4e292d2c34f7de4703bdb288bb5038c3ca0d4e98b8464d918098c0c18311d5a3fe0a920bcb220d4a81d03e3cbdc71dc078934b23eb14db01f1cd80ff05f68986

diff --git a/media-sound/gpodder/gpodder-3.6.0.ebuild 
b/media-sound/gpodder/gpodder-3.6.0.ebuild
deleted file mode 100644
index 3fddce5..
--- a/media-sound/gpodder/gpodder-3.6.0.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="sqlite"
-# Required for python_fix_shebang:
-DISTUTILS_SINGLE_IMPL=1
-
-inherit distutils-r1 gnome2-utils
-
-DESCRIPTION="A free cross-platform podcast aggregator"
-HOMEPAGE="http://gpodder.org/;
-SRC_URI="http://gpodder.org/src/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="+dbus bluetooth gstreamer ipod kernel_linux mtp test webkit"
-
-#TODO: add QML UI deps (USE=qt4) and make pygtk optional, see README
-COMMON_DEPEND=">=dev-python/eyeD3-0.7
-   >=dev-python/feedparser-5.1.2
-   >=dev-python/mygpoclient-1.7
-   >=dev-python/pygtk-2.16:2
-   dbus? ( dev-python/dbus-python )
-   bluetooth? ( net-wireless/bluez )
-   gstreamer? ( dev-python/gst-python:0.10 )
-   ipod? ( media-libs/libgpod[python] )
-   mtp? ( >=media-libs/libmtp-1.0.0 )
-   webkit? ( dev-python/pywebkitgtk )"
-RDEPEND="${COMMON_DEPEND}
-   kernel_linux? ( sys-apps/iproute2 )"
-DEPEND="${COMMON_DEPEND}
-   dev-util/intltool
-   sys-apps/help2man
-   test? (
-   dev-python/minimock
-   dev-python/coverage
-   )"
-
-src_prepare() {
-   sed -i -e '/setup.py.*install/d' makefile || die
-   # Fix for "AttributeError: 'gPodder' object has no attribute 'toolbar'":
-   python_fix_shebang .
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   distutils-r1_src_install
-}
-
-src_test() {
-   emake releasetest
-}
-
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}

diff --git a/media-sound/gpodder/gpodder-3.7.0.ebuild 
b/media-sound/gpodder/gpodder-3.7.0.ebuild
deleted file mode 100644
index 3fddce5..
--- a/media-sound/gpodder/gpodder-3.7.0.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="sqlite"
-# Required for python_fix_shebang:
-DISTUTILS_SINGLE_IMPL=1
-
-inherit distutils-r1 gnome2-utils
-
-DESCRIPTION="A free cross-platform podcast aggregator"