[gentoo-commits] repo/gentoo:master commit in: media-sound/mpdscribble/, media-sound/mpdscribble/files/

2024-01-13 Thread Miroslav Šulc
commit: 0c322925a8b68d91e61d2ed1db56478f2f432199
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Jan 13 09:51:51 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Jan 13 09:52:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c322925

media-sound/mpdscribble: dropped obsolete 0.24

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

 media-sound/mpdscribble/Manifest   |  1 -
 .../files/mpdscribble-0.23-gcc12-time.patch| 37 ---
 media-sound/mpdscribble/mpdscribble-0.24.ebuild| 54 --
 3 files changed, 92 deletions(-)

diff --git a/media-sound/mpdscribble/Manifest b/media-sound/mpdscribble/Manifest
index b12bdb87f815..c196f8ada852 100644
--- a/media-sound/mpdscribble/Manifest
+++ b/media-sound/mpdscribble/Manifest
@@ -1,2 +1 @@
-DIST mpdscribble-0.24.tar.xz 69856 BLAKE2B 
84143ed7f6978aff32fa759bbe90c934ba5c58df294d375921ffb1cd45de13ecd867fb832940088228fdad4c09948cd82c8dfe9b7fe77d6652743d522bfde8b7
 SHA512 
cca57f54f69ec1c870805cc58057e6325b6f5897370c315dcd6a64c5dd28ac07fdbddaa8b56f8c1fd88e71d27505f1a87decd68fbdff1f3fe1eaadec8ae80dae
 DIST mpdscribble-0.25.tar.xz 68732 BLAKE2B 
292addab1b84831f5b987976dea21938ead9888de828919a32e5c9be725b90d86b65be57bfc6637d3b5121902d646002890381d75bba385e982e9387088b38a2
 SHA512 
d22c334865794ca45142b2d8edbaffa69cd79b11de33406d1588ea157941973862d3841145a5fe3d530cb8253af944eb9ecc2b6be4fd57c07600e53b63161e47

diff --git a/media-sound/mpdscribble/files/mpdscribble-0.23-gcc12-time.patch 
b/media-sound/mpdscribble/files/mpdscribble-0.23-gcc12-time.patch
deleted file mode 100644
index 7a6a247d73d0..
--- a/media-sound/mpdscribble/files/mpdscribble-0.23-gcc12-time.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-https://github.com/MusicPlayerDaemon/mpdscribble/pull/42
-
-From: Sam James 
-Date: Sun, 12 Jun 2022 11:11:08 +0100
-Subject: [PATCH] Fix build with GCC 12 (missing  include)
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Fixes the following build failure with GCC 12:
-```
-FAILED: mpdscribble.p/src_Log.cxx.o
-[...]
-../mpdscribble-0.24/src/Log.cxx: In function ‘const char* log_date()’:
-../mpdscribble-0.24/src/Log.cxx:48:13: error: ‘time’ was not declared in this 
scope
-   48 | t = time(nullptr);
-  | ^~~~
-../mpdscribble-0.24/src/Log.cxx:49:15: error: ‘localtime’ was not declared in 
this scope
-   49 | tmp = localtime();
-  |   ^
-../mpdscribble-0.24/src/Log.cxx:55:14: error: ‘strftime’ was not declared in 
this scope
-   55 | if (!strftime(buf, sizeof(buf), "%Y-%m-%dT%H:%M:%S%z", tmp)) {
-  |  ^~~~
-```
-
-Bug: https://bugs.gentoo.org/851513
 a/src/Log.cxx
-+++ b/src/Log.cxx
-@@ -29,6 +29,7 @@
- #include 
- #include 
- #include 
-+#include 
- 
- #ifdef HAVE_SYSLOG
- #include 
-

diff --git a/media-sound/mpdscribble/mpdscribble-0.24.ebuild 
b/media-sound/mpdscribble/mpdscribble-0.24.ebuild
deleted file mode 100644
index 7b2faf2a00ae..
--- a/media-sound/mpdscribble/mpdscribble-0.24.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson systemd
-
-DESCRIPTION="An MPD client that submits information to Audioscrobbler"
-HOMEPAGE="
-   https://www.musicpd.org/clients/mpdscribble/
-   https://github.com/MusicPlayerDaemon/mpdscribble
-"
-SRC_URI="https://www.musicpd.org/download/${PN}/${PV}/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-IUSE="test"
-# Test program is just an interactive check.
-RESTRICT="!test? ( test ) test"
-
-RDEPEND="
-   dev-libs/boost
-   dev-libs/libgcrypt:=
-   media-libs/libmpdclient
-   net-misc/curl
-"
-
-DEPEND="${RDEPEND}"
-
-DOCS=( AUTHORS COPYING NEWS README.rst )
-
-PATCHES=(
-   
"${FILESDIR}"/${PN}-0.23-Unconditionally-generate-systemd-unit-files.patch
-   
"${FILESDIR}"/${PN}-0.23-Don-t-install-AUTHORS-COPYING-NEWS-README.rst.patch
-   "${FILESDIR}"/${PN}-0.23-gcc12-time.patch
-)
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use test)
-   )
-
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-   newinitd "${FILESDIR}/mpdscribble.rc" mpdscribble
-   keepdir /var/cache/mpdscribble
-
-   systemd_dounit "${BUILD_DIR}"/systemd/system/"${PN}".service
-   systemd_douserunit "${BUILD_DIR}"/systemd/user/"${PN}".service
-}



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

2024-01-13 Thread Arthur Zamarin
commit: 65fecabf8dae5f84195737f0810003f454ea3e45
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 13 09:31:41 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 13 09:31:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65fecabf

media-sound/mpdscribble: Stabilize 0.25 amd64, #921979

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

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

diff --git a/media-sound/mpdscribble/mpdscribble-0.25.ebuild 
b/media-sound/mpdscribble/mpdscribble-0.25.ebuild
index b67121d0da89..c193857802bc 100644
--- a/media-sound/mpdscribble/mpdscribble-0.25.ebuild
+++ b/media-sound/mpdscribble/mpdscribble-0.25.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://www.musicpd.org/download/${PN}/${PV}/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc x86"
+KEYWORDS="amd64 ~ppc x86"
 IUSE="test"
 # Test program is just an interactive check.
 RESTRICT="!test? ( test ) test"



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

2024-01-13 Thread Arthur Zamarin
commit: e7ce8c478f29777f558b9e24436413fc2a2f75fe
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 13 09:12:34 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 13 09:12:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7ce8c47

media-sound/mpdscribble: Stabilize 0.25 x86, #921979

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

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

diff --git a/media-sound/mpdscribble/mpdscribble-0.25.ebuild 
b/media-sound/mpdscribble/mpdscribble-0.25.ebuild
index e21eff2664cf..b67121d0da89 100644
--- a/media-sound/mpdscribble/mpdscribble-0.25.ebuild
+++ b/media-sound/mpdscribble/mpdscribble-0.25.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,7 @@ 
SRC_URI="https://www.musicpd.org/download/${PN}/${PV}/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~ppc x86"
 IUSE="test"
 # Test program is just an interactive check.
 RESTRICT="!test? ( test ) test"



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

2023-12-13 Thread Miroslav Šulc
commit: 8e836852f35fb00f107a79b3975b6c55f6c4577f
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Dec 13 23:50:41 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Dec 13 23:50:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e836852

media-sound/mpdscribble: bump to 0.25

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

 media-sound/mpdscribble/Manifest|  1 +
 media-sound/mpdscribble/mpdscribble-0.25.ebuild | 53 +
 2 files changed, 54 insertions(+)

diff --git a/media-sound/mpdscribble/Manifest b/media-sound/mpdscribble/Manifest
index 69cedcded4d0..b12bdb87f815 100644
--- a/media-sound/mpdscribble/Manifest
+++ b/media-sound/mpdscribble/Manifest
@@ -1 +1,2 @@
 DIST mpdscribble-0.24.tar.xz 69856 BLAKE2B 
84143ed7f6978aff32fa759bbe90c934ba5c58df294d375921ffb1cd45de13ecd867fb832940088228fdad4c09948cd82c8dfe9b7fe77d6652743d522bfde8b7
 SHA512 
cca57f54f69ec1c870805cc58057e6325b6f5897370c315dcd6a64c5dd28ac07fdbddaa8b56f8c1fd88e71d27505f1a87decd68fbdff1f3fe1eaadec8ae80dae
+DIST mpdscribble-0.25.tar.xz 68732 BLAKE2B 
292addab1b84831f5b987976dea21938ead9888de828919a32e5c9be725b90d86b65be57bfc6637d3b5121902d646002890381d75bba385e982e9387088b38a2
 SHA512 
d22c334865794ca45142b2d8edbaffa69cd79b11de33406d1588ea157941973862d3841145a5fe3d530cb8253af944eb9ecc2b6be4fd57c07600e53b63161e47

diff --git a/media-sound/mpdscribble/mpdscribble-0.25.ebuild 
b/media-sound/mpdscribble/mpdscribble-0.25.ebuild
new file mode 100644
index ..e21eff2664cf
--- /dev/null
+++ b/media-sound/mpdscribble/mpdscribble-0.25.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson systemd
+
+DESCRIPTION="An MPD client that submits information to Audioscrobbler"
+HOMEPAGE="
+   https://www.musicpd.org/clients/mpdscribble/
+   https://github.com/MusicPlayerDaemon/mpdscribble
+"
+SRC_URI="https://www.musicpd.org/download/${PN}/${PV}/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="test"
+# Test program is just an interactive check.
+RESTRICT="!test? ( test ) test"
+
+RDEPEND="
+   dev-libs/boost
+   dev-libs/libgcrypt:=
+   media-libs/libmpdclient
+   net-misc/curl
+"
+
+DEPEND="${RDEPEND}"
+
+DOCS=( AUTHORS COPYING NEWS README.rst )
+
+PATCHES=(
+   
"${FILESDIR}"/${PN}-0.23-Unconditionally-generate-systemd-unit-files.patch
+   
"${FILESDIR}"/${PN}-0.23-Don-t-install-AUTHORS-COPYING-NEWS-README.rst.patch
+)
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use test)
+   )
+
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   newinitd "${FILESDIR}/mpdscribble.rc" mpdscribble
+   keepdir /var/cache/mpdscribble
+
+   systemd_dounit "${BUILD_DIR}"/systemd/system/"${PN}".service
+   systemd_douserunit "${BUILD_DIR}"/systemd/user/"${PN}".service
+}



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

2023-05-11 Thread Sam James
commit: b926571bdf222767f4db79adc3a84e7cc7ff2368
Author: Sam James  gentoo  org>
AuthorDate: Fri May 12 02:22:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 12 02:55:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b926571b

media-sound/mpdscribble: wire up (restricted) tests

They're interactive/manual.

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

 media-sound/mpdscribble/mpdscribble-0.24.ebuild | 13 -
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/media-sound/mpdscribble/mpdscribble-0.24.ebuild 
b/media-sound/mpdscribble/mpdscribble-0.24.ebuild
index 69429a0bcd59..7b2faf2a00ae 100644
--- a/media-sound/mpdscribble/mpdscribble-0.24.ebuild
+++ b/media-sound/mpdscribble/mpdscribble-0.24.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,6 +15,9 @@ 
SRC_URI="https://www.musicpd.org/download/${PN}/${PV}/${P}.tar.xz;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 ~ppc x86"
+IUSE="test"
+# Test program is just an interactive check.
+RESTRICT="!test? ( test ) test"
 
 RDEPEND="
dev-libs/boost
@@ -33,6 +36,14 @@ PATCHES=(
"${FILESDIR}"/${PN}-0.23-gcc12-time.patch
 )
 
+src_configure() {
+   local emesonargs=(
+   $(meson_use test)
+   )
+
+   meson_src_configure
+}
+
 src_install() {
meson_src_install
newinitd "${FILESDIR}/mpdscribble.rc" mpdscribble



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

2022-07-31 Thread Miroslav Šulc
commit: 912c79d9ea6dc2a08e32cbcb047d5a0f02bc3cbe
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Aug  1 04:29:42 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Aug  1 04:29:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=912c79d9

media-sound/mpdscribble: dropped obsolete 0.22

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

 media-sound/mpdscribble/Manifest|  1 -
 media-sound/mpdscribble/mpdscribble-0.22.ebuild | 31 -
 2 files changed, 32 deletions(-)

diff --git a/media-sound/mpdscribble/Manifest b/media-sound/mpdscribble/Manifest
index 029529b1dd0a..69cedcded4d0 100644
--- a/media-sound/mpdscribble/Manifest
+++ b/media-sound/mpdscribble/Manifest
@@ -1,2 +1 @@
-DIST mpdscribble-0.22.tar.bz2 116981 BLAKE2B 
13b15ca9e49faa3e5d254bc2864de4a0c409d8767db586def3a7bee415c67f84ddffbd7fce6093afe4aba5d5e66db8182aed52d9a141bebf4094a400f2ababe3
 SHA512 
bedd93392a4d5a0609dcaf7aefeeff3851f3084da8c34a4fc1f8fde51c2ba10b8370ac52cc8d55f0c9a96fffed975827a0935087c2c51880b7bfef8d79182dc8
 DIST mpdscribble-0.24.tar.xz 69856 BLAKE2B 
84143ed7f6978aff32fa759bbe90c934ba5c58df294d375921ffb1cd45de13ecd867fb832940088228fdad4c09948cd82c8dfe9b7fe77d6652743d522bfde8b7
 SHA512 
cca57f54f69ec1c870805cc58057e6325b6f5897370c315dcd6a64c5dd28ac07fdbddaa8b56f8c1fd88e71d27505f1a87decd68fbdff1f3fe1eaadec8ae80dae

diff --git a/media-sound/mpdscribble/mpdscribble-0.22.ebuild 
b/media-sound/mpdscribble/mpdscribble-0.22.ebuild
deleted file mode 100644
index 29b2c66fd7d6..
--- a/media-sound/mpdscribble/mpdscribble-0.22.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="An MPD client that submits information to Audioscrobbler"
-HOMEPAGE="https://www.musicpd.org/clients/mpdscribble/;
-SRC_URI="https://www.musicpd.org/download/${PN}/${PV}/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-IUSE="+curl"
-
-RDEPEND="dev-libs/glib:2
-   media-libs/libmpdclient
-   curl? ( net-misc/curl )
-   !curl? ( net-libs/libsoup:2.4 )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_configure() {
-   econf \
-   --with-http-client=$(usex curl curl soup)
-}
-
-src_install() {
-   default
-   newinitd "${FILESDIR}/mpdscribble.rc" mpdscribble
-   keepdir /var/cache/mpdscribble
-}



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

2022-07-31 Thread Agostino Sarubbo
commit: 3d1489bc745126064af0ad009cfe3af848d3a9ee
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul 31 11:12:37 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul 31 11:12:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d1489bc

media-sound/mpdscribble: x86 stable wrt bug #862145

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

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

diff --git a/media-sound/mpdscribble/mpdscribble-0.24.ebuild 
b/media-sound/mpdscribble/mpdscribble-0.24.ebuild
index 73ffeafa7e40..69429a0bcd59 100644
--- a/media-sound/mpdscribble/mpdscribble-0.24.ebuild
+++ b/media-sound/mpdscribble/mpdscribble-0.24.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://www.musicpd.org/download/${PN}/${PV}/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
 
 RDEPEND="
dev-libs/boost



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

2022-07-30 Thread Agostino Sarubbo
commit: 6beb41a3af1d6b1a37281a229515140a9a307f4e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jul 30 08:58:45 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jul 30 08:58:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6beb41a3

media-sound/mpdscribble: amd64 stable wrt bug #862145

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

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

diff --git a/media-sound/mpdscribble/mpdscribble-0.24.ebuild 
b/media-sound/mpdscribble/mpdscribble-0.24.ebuild
index cecfbd65aaba..73ffeafa7e40 100644
--- a/media-sound/mpdscribble/mpdscribble-0.24.ebuild
+++ b/media-sound/mpdscribble/mpdscribble-0.24.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://www.musicpd.org/download/${PN}/${PV}/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
 
 RDEPEND="
dev-libs/boost



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

2022-07-29 Thread David Seifert
commit: 1dee514aa115effc3919b077f1090bff81079dc9
Author: David Seifert  gentoo  org>
AuthorDate: Fri Jul 29 21:38:20 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jul 29 21:38:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dee514a

media-sound/mpdscribble: drop 0.23

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

 media-sound/mpdscribble/Manifest|  1 -
 media-sound/mpdscribble/mpdscribble-0.23.ebuild | 42 -
 2 files changed, 43 deletions(-)

diff --git a/media-sound/mpdscribble/Manifest b/media-sound/mpdscribble/Manifest
index 48a093942387..029529b1dd0a 100644
--- a/media-sound/mpdscribble/Manifest
+++ b/media-sound/mpdscribble/Manifest
@@ -1,3 +1,2 @@
 DIST mpdscribble-0.22.tar.bz2 116981 BLAKE2B 
13b15ca9e49faa3e5d254bc2864de4a0c409d8767db586def3a7bee415c67f84ddffbd7fce6093afe4aba5d5e66db8182aed52d9a141bebf4094a400f2ababe3
 SHA512 
bedd93392a4d5a0609dcaf7aefeeff3851f3084da8c34a4fc1f8fde51c2ba10b8370ac52cc8d55f0c9a96fffed975827a0935087c2c51880b7bfef8d79182dc8
-DIST mpdscribble-0.23.tar.xz 46624 BLAKE2B 
47c59a4b2936b7990bb2d8563422c553d1e08b39a09a873fae1ad0215bd1fcc0dbcaa69e62eab9332530717a200a52295018a578e3c615e83d68d84564060402
 SHA512 
f924076a8aa201f67ba81e72a44d3dd1c31618bd87e4f75f6b63f7b3814fa08f6ef4f7964b1d518c5f8b68a1f8ba88f867c08ed8b0387157eec8e9f97eb0b825
 DIST mpdscribble-0.24.tar.xz 69856 BLAKE2B 
84143ed7f6978aff32fa759bbe90c934ba5c58df294d375921ffb1cd45de13ecd867fb832940088228fdad4c09948cd82c8dfe9b7fe77d6652743d522bfde8b7
 SHA512 
cca57f54f69ec1c870805cc58057e6325b6f5897370c315dcd6a64c5dd28ac07fdbddaa8b56f8c1fd88e71d27505f1a87decd68fbdff1f3fe1eaadec8ae80dae

diff --git a/media-sound/mpdscribble/mpdscribble-0.23.ebuild 
b/media-sound/mpdscribble/mpdscribble-0.23.ebuild
deleted file mode 100644
index 31a25f8e4100..
--- a/media-sound/mpdscribble/mpdscribble-0.23.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson systemd
-
-DESCRIPTION="An MPD client that submits information to Audioscrobbler"
-HOMEPAGE="
-   https://www.musicpd.org/clients/mpdscribble/
-   https://github.com/MusicPlayerDaemon/mpdscribble
-"
-SRC_URI="https://www.musicpd.org/download/${PN}/${PV}/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-
-RDEPEND="
-   dev-libs/boost
-   dev-libs/libgcrypt:=
-   media-libs/libmpdclient
-   net-misc/curl
-"
-
-DEPEND="${RDEPEND}"
-
-DOCS=( AUTHORS COPYING NEWS README.rst )
-
-PATCHES=(
-   
"${FILESDIR}"/${PN}-0.23-Unconditionally-generate-systemd-unit-files.patch
-   
"${FILESDIR}"/${PN}-0.23-Don-t-install-AUTHORS-COPYING-NEWS-README.rst.patch
-)
-
-src_install() {
-   meson_src_install
-   newinitd "${FILESDIR}/mpdscribble.rc" mpdscribble
-   keepdir /var/cache/mpdscribble
-
-   systemd_dounit "${BUILD_DIR}"/systemd/system/"${PN}".service
-   systemd_douserunit "${BUILD_DIR}"/systemd/user/"${PN}".service
-}



[gentoo-commits] repo/gentoo:master commit in: media-sound/mpdscribble/files/, media-sound/mpdscribble/

2022-06-12 Thread Sam James
commit: ee26005f02f103b52d7da0a5f0b3dd59da777983
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 12 10:06:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 12 10:36:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee26005f

media-sound/mpdscribble: fix build with GCC 12

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

 .../files/mpdscribble-0.23-gcc12-time.patch| 37 ++
 media-sound/mpdscribble/mpdscribble-0.24.ebuild|  1 +
 2 files changed, 38 insertions(+)

diff --git a/media-sound/mpdscribble/files/mpdscribble-0.23-gcc12-time.patch 
b/media-sound/mpdscribble/files/mpdscribble-0.23-gcc12-time.patch
new file mode 100644
index ..7a6a247d73d0
--- /dev/null
+++ b/media-sound/mpdscribble/files/mpdscribble-0.23-gcc12-time.patch
@@ -0,0 +1,37 @@
+https://github.com/MusicPlayerDaemon/mpdscribble/pull/42
+
+From: Sam James 
+Date: Sun, 12 Jun 2022 11:11:08 +0100
+Subject: [PATCH] Fix build with GCC 12 (missing  include)
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Fixes the following build failure with GCC 12:
+```
+FAILED: mpdscribble.p/src_Log.cxx.o
+[...]
+../mpdscribble-0.24/src/Log.cxx: In function ‘const char* log_date()’:
+../mpdscribble-0.24/src/Log.cxx:48:13: error: ‘time’ was not declared in this 
scope
+   48 | t = time(nullptr);
+  | ^~~~
+../mpdscribble-0.24/src/Log.cxx:49:15: error: ‘localtime’ was not declared in 
this scope
+   49 | tmp = localtime();
+  |   ^
+../mpdscribble-0.24/src/Log.cxx:55:14: error: ‘strftime’ was not declared in 
this scope
+   55 | if (!strftime(buf, sizeof(buf), "%Y-%m-%dT%H:%M:%S%z", tmp)) {
+  |  ^~~~
+```
+
+Bug: https://bugs.gentoo.org/851513
+--- a/src/Log.cxx
 b/src/Log.cxx
+@@ -29,6 +29,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #ifdef HAVE_SYSLOG
+ #include 
+

diff --git a/media-sound/mpdscribble/mpdscribble-0.24.ebuild 
b/media-sound/mpdscribble/mpdscribble-0.24.ebuild
index 9265bd6c5a2d..cecfbd65aaba 100644
--- a/media-sound/mpdscribble/mpdscribble-0.24.ebuild
+++ b/media-sound/mpdscribble/mpdscribble-0.24.ebuild
@@ -30,6 +30,7 @@ DOCS=( AUTHORS COPYING NEWS README.rst )
 PATCHES=(

"${FILESDIR}"/${PN}-0.23-Unconditionally-generate-systemd-unit-files.patch

"${FILESDIR}"/${PN}-0.23-Don-t-install-AUTHORS-COPYING-NEWS-README.rst.patch
+   "${FILESDIR}"/${PN}-0.23-gcc12-time.patch
 )
 
 src_install() {



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

2022-03-15 Thread Miroslav Šulc
commit: f600ced12252a0a544c35474c1c08b07f2e31d56
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Mar 15 07:56:16 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Mar 15 07:56:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f600ced1

media-sound/mpdscribble: bump to 0.24

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

 media-sound/mpdscribble/Manifest|  1 +
 media-sound/mpdscribble/mpdscribble-0.24.ebuild | 42 +
 2 files changed, 43 insertions(+)

diff --git a/media-sound/mpdscribble/Manifest b/media-sound/mpdscribble/Manifest
index 1cb46d9a4de0..48a093942387 100644
--- a/media-sound/mpdscribble/Manifest
+++ b/media-sound/mpdscribble/Manifest
@@ -1,2 +1,3 @@
 DIST mpdscribble-0.22.tar.bz2 116981 BLAKE2B 
13b15ca9e49faa3e5d254bc2864de4a0c409d8767db586def3a7bee415c67f84ddffbd7fce6093afe4aba5d5e66db8182aed52d9a141bebf4094a400f2ababe3
 SHA512 
bedd93392a4d5a0609dcaf7aefeeff3851f3084da8c34a4fc1f8fde51c2ba10b8370ac52cc8d55f0c9a96fffed975827a0935087c2c51880b7bfef8d79182dc8
 DIST mpdscribble-0.23.tar.xz 46624 BLAKE2B 
47c59a4b2936b7990bb2d8563422c553d1e08b39a09a873fae1ad0215bd1fcc0dbcaa69e62eab9332530717a200a52295018a578e3c615e83d68d84564060402
 SHA512 
f924076a8aa201f67ba81e72a44d3dd1c31618bd87e4f75f6b63f7b3814fa08f6ef4f7964b1d518c5f8b68a1f8ba88f867c08ed8b0387157eec8e9f97eb0b825
+DIST mpdscribble-0.24.tar.xz 69856 BLAKE2B 
84143ed7f6978aff32fa759bbe90c934ba5c58df294d375921ffb1cd45de13ecd867fb832940088228fdad4c09948cd82c8dfe9b7fe77d6652743d522bfde8b7
 SHA512 
cca57f54f69ec1c870805cc58057e6325b6f5897370c315dcd6a64c5dd28ac07fdbddaa8b56f8c1fd88e71d27505f1a87decd68fbdff1f3fe1eaadec8ae80dae

diff --git a/media-sound/mpdscribble/mpdscribble-0.24.ebuild 
b/media-sound/mpdscribble/mpdscribble-0.24.ebuild
new file mode 100644
index ..9265bd6c5a2d
--- /dev/null
+++ b/media-sound/mpdscribble/mpdscribble-0.24.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson systemd
+
+DESCRIPTION="An MPD client that submits information to Audioscrobbler"
+HOMEPAGE="
+   https://www.musicpd.org/clients/mpdscribble/
+   https://github.com/MusicPlayerDaemon/mpdscribble
+"
+SRC_URI="https://www.musicpd.org/download/${PN}/${PV}/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+RDEPEND="
+   dev-libs/boost
+   dev-libs/libgcrypt:=
+   media-libs/libmpdclient
+   net-misc/curl
+"
+
+DEPEND="${RDEPEND}"
+
+DOCS=( AUTHORS COPYING NEWS README.rst )
+
+PATCHES=(
+   
"${FILESDIR}"/${PN}-0.23-Unconditionally-generate-systemd-unit-files.patch
+   
"${FILESDIR}"/${PN}-0.23-Don-t-install-AUTHORS-COPYING-NEWS-README.rst.patch
+)
+
+src_install() {
+   meson_src_install
+   newinitd "${FILESDIR}/mpdscribble.rc" mpdscribble
+   keepdir /var/cache/mpdscribble
+
+   systemd_dounit "${BUILD_DIR}"/systemd/system/"${PN}".service
+   systemd_douserunit "${BUILD_DIR}"/systemd/user/"${PN}".service
+}



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

2021-10-10 Thread Joonas Niilola
commit: 531d1cb409eab23d431b8305954a6817c363ebfc
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Oct 10 05:58:56 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Oct 10 05:59:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=531d1cb4

media-sound/mpdscribble: keyword 0.23 for ~x86

Bug: https://bugs.gentoo.org/815841
Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/media-sound/mpdscribble/mpdscribble-0.23.ebuild 
b/media-sound/mpdscribble/mpdscribble-0.23.ebuild
index 37eaa9cbd1c..31a25f8e410 100644
--- a/media-sound/mpdscribble/mpdscribble-0.23.ebuild
+++ b/media-sound/mpdscribble/mpdscribble-0.23.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://www.musicpd.org/download/${PN}/${PV}/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc"
+KEYWORDS="~amd64 ~ppc ~x86"
 
 RDEPEND="
dev-libs/boost



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

2021-10-09 Thread Sam James
commit: c02f1bffee944556acdfac67b1977d7420df44be
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 10 00:04:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 10 00:04:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c02f1bff

media-sound/mpdscribble: Keyword 0.23 ppc, #815841

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

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

diff --git a/media-sound/mpdscribble/mpdscribble-0.23.ebuild 
b/media-sound/mpdscribble/mpdscribble-0.23.ebuild
index 09a5937e6e1..37eaa9cbd1c 100644
--- a/media-sound/mpdscribble/mpdscribble-0.23.ebuild
+++ b/media-sound/mpdscribble/mpdscribble-0.23.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://www.musicpd.org/download/${PN}/${PV}/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~ppc"
 
 RDEPEND="
dev-libs/boost



[gentoo-commits] repo/gentoo:master commit in: media-sound/mpdscribble/files/, media-sound/mpdscribble/

2021-10-02 Thread Joonas Niilola
commit: 118a7420b9a156c559163b1509d0135063330992
Author: Arsen Arsenović  aarsen  me>
AuthorDate: Thu Sep  9 12:25:15 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Oct  2 12:35:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=118a7420

media-sound/mpdscribble: add version 0.23

This version of mpdscribble uses meson to build, so a full rewrite of
the ebuild was needed.

Closes: https://bugs.gentoo.org/812275
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Arsen Arsenović  aarsen.me>
Signed-off-by: Joonas Niilola  gentoo.org>

 media-sound/mpdscribble/Manifest   |  1 +
 ...t-install-AUTHORS-COPYING-NEWS-README.rst.patch | 29 +
 ...conditionally-generate-systemd-unit-files.patch | 49 ++
 media-sound/mpdscribble/mpdscribble-0.23.ebuild| 42 +++
 4 files changed, 121 insertions(+)

diff --git a/media-sound/mpdscribble/Manifest b/media-sound/mpdscribble/Manifest
index 4f8b64bafb7..1cb46d9a4de 100644
--- a/media-sound/mpdscribble/Manifest
+++ b/media-sound/mpdscribble/Manifest
@@ -1 +1,2 @@
 DIST mpdscribble-0.22.tar.bz2 116981 BLAKE2B 
13b15ca9e49faa3e5d254bc2864de4a0c409d8767db586def3a7bee415c67f84ddffbd7fce6093afe4aba5d5e66db8182aed52d9a141bebf4094a400f2ababe3
 SHA512 
bedd93392a4d5a0609dcaf7aefeeff3851f3084da8c34a4fc1f8fde51c2ba10b8370ac52cc8d55f0c9a96fffed975827a0935087c2c51880b7bfef8d79182dc8
+DIST mpdscribble-0.23.tar.xz 46624 BLAKE2B 
47c59a4b2936b7990bb2d8563422c553d1e08b39a09a873fae1ad0215bd1fcc0dbcaa69e62eab9332530717a200a52295018a578e3c615e83d68d84564060402
 SHA512 
f924076a8aa201f67ba81e72a44d3dd1c31618bd87e4f75f6b63f7b3814fa08f6ef4f7964b1d518c5f8b68a1f8ba88f867c08ed8b0387157eec8e9f97eb0b825

diff --git 
a/media-sound/mpdscribble/files/mpdscribble-0.23-Don-t-install-AUTHORS-COPYING-NEWS-README.rst.patch
 
b/media-sound/mpdscribble/files/mpdscribble-0.23-Don-t-install-AUTHORS-COPYING-NEWS-README.rst.patch
new file mode 100644
index 000..a3cbf96df2f
--- /dev/null
+++ 
b/media-sound/mpdscribble/files/mpdscribble-0.23-Don-t-install-AUTHORS-COPYING-NEWS-README.rst.patch
@@ -0,0 +1,29 @@
+From 8e1cf0bc6a6d6e1636d1abe18adbf7b5a76841e0 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Arsen=20Arsenovi=C4=87?= 
+Date: Thu, 9 Sep 2021 14:19:01 +0200
+Subject: [PATCH 2/2] Don't install AUTHORS, COPYING, NEWS, README.rst
+
+We install these in ebuilds.
+---
+ meson.build | 5 -
+ 1 file changed, 5 deletions(-)
+
+diff --git a/meson.build b/meson.build
+index b4cc736..28ade21 100644
+--- a/meson.build
 b/meson.build
+@@ -128,11 +128,6 @@ executable(
+   install: true
+ )
+ 
+-install_data(
+-  'AUTHORS', 'COPYING', 'NEWS', 'README.rst',
+-  install_dir: join_paths(get_option('datadir'), 'doc', meson.project_name()),
+-)
+-
+ subdir('systemd')
+ 
+ subdir('doc')
+-- 
+2.32.0
+

diff --git 
a/media-sound/mpdscribble/files/mpdscribble-0.23-Unconditionally-generate-systemd-unit-files.patch
 
b/media-sound/mpdscribble/files/mpdscribble-0.23-Unconditionally-generate-systemd-unit-files.patch
new file mode 100644
index 000..9e14fdb3380
--- /dev/null
+++ 
b/media-sound/mpdscribble/files/mpdscribble-0.23-Unconditionally-generate-systemd-unit-files.patch
@@ -0,0 +1,49 @@
+From 8bf74e12a900349cb1ac21c22065a64d09873ff2 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Arsen=20Arsenovi=C4=87?= 
+Date: Thu, 9 Sep 2021 13:54:15 +0200
+Subject: [PATCH 1/2] Unconditionally generate systemd unit files
+
+---
+ meson.build| 4 +---
+ systemd/system/meson.build | 1 -
+ systemd/user/meson.build   | 1 -
+ 3 files changed, 1 insertion(+), 5 deletions(-)
+
+diff --git a/meson.build b/meson.build
+index f22b7a3..b4cc736 100644
+--- a/meson.build
 b/meson.build
+@@ -133,9 +133,7 @@ install_data(
+   install_dir: join_paths(get_option('datadir'), 'doc', meson.project_name()),
+ )
+ 
+-if libsystemd_dep.found()
+-  subdir('systemd')
+-endif
++subdir('systemd')
+ 
+ subdir('doc')
+ 
+diff --git a/systemd/system/meson.build b/systemd/system/meson.build
+index 83c5fe1..dfbdd59 100644
+--- a/systemd/system/meson.build
 b/systemd/system/meson.build
+@@ -7,5 +7,4 @@ configure_file(
+   input: 'mpdscribble.service.in',
+   output: 'mpdscribble.service',
+   configuration: systemd_unit_conf,
+-  install_dir: systemd_system_unit_dir,
+ )
+diff --git a/systemd/user/meson.build b/systemd/user/meson.build
+index 5372d3c..72320ee 100644
+--- a/systemd/user/meson.build
 b/systemd/user/meson.build
+@@ -7,5 +7,4 @@ configure_file(
+   input: 'mpdscribble.service.in',
+   output: 'mpdscribble.service',
+   configuration: systemd_unit_conf,
+-  install_dir: systemd_user_unit_dir,
+ )
+-- 
+2.32.0
+

diff --git a/media-sound/mpdscribble/mpdscribble-0.23.ebuild 
b/media-sound/mpdscribble/mpdscribble-0.23.ebuild
new file mode 100644
index 000..09a5937e6e1
--- /dev/null
+++ b/media-sound/mpdscribble/mpdscribble-0.23.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# 

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

2021-10-02 Thread Joonas Niilola
commit: 35d81b7f3bd885ec99420d0101811688eff781d8
Author: Arsen Arsenović  aarsen  me>
AuthorDate: Thu Sep  9 12:27:59 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Oct  2 12:35:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35d81b7f

media-sound/mpdscribble: drop -

This ebuild is broken due to upstream changes.

Closes: https://bugs.gentoo.org/784398
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Arsen Arsenović  aarsen.me>
Closes: https://github.com/gentoo/gentoo/pull/22254
Signed-off-by: Joonas Niilola  gentoo.org>

 media-sound/mpdscribble/mpdscribble-.ebuild | 38 -
 1 file changed, 38 deletions(-)

diff --git a/media-sound/mpdscribble/mpdscribble-.ebuild 
b/media-sound/mpdscribble/mpdscribble-.ebuild
deleted file mode 100644
index 639a5eb9e34..000
--- a/media-sound/mpdscribble/mpdscribble-.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit git-r3 autotools
-
-DESCRIPTION="An MPD client that submits information to Audioscrobbler"
-HOMEPAGE="https://www.musicpd.org/clients/mpdscribble/;
-EGIT_REPO_URI="https://github.com/MusicPlayerDaemon/mpdscribble.git;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS=""
-IUSE="+curl"
-
-RDEPEND="dev-libs/glib:2
-   media-libs/libmpdclient
-   curl? ( net-misc/curl )
-   !curl? ( net-libs/libsoup:2.4 )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --with-http-client=$(usex curl curl soup)
-}
-
-src_install() {
-   default
-   newinitd "${FILESDIR}/mpdscribble.rc" mpdscribble
-   keepdir /var/cache/mpdscribble
-}



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

2020-04-12 Thread Sergei Trofimovich
commit: ae534852c21a7cc39fc22c3276e1121cd71f60ee
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Apr 12 10:33:41 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Apr 12 11:02:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae534852

media-sound/mpdscribble: drop ~hppa

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/media-sound/mpdscribble/mpdscribble-0.22.ebuild 
b/media-sound/mpdscribble/mpdscribble-0.22.ebuild
index 21a952be25b..29b2c66fd7d 100644
--- a/media-sound/mpdscribble/mpdscribble-0.22.ebuild
+++ b/media-sound/mpdscribble/mpdscribble-0.22.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ 
SRC_URI="https://www.musicpd.org/download/${PN}/${PV}/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~hppa ~ppc x86"
+KEYWORDS="amd64 ~ppc x86"
 IUSE="+curl"
 
 RDEPEND="dev-libs/glib:2



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

2018-09-09 Thread Mikle Kolyada
commit: 30d80fd67278ca9b2ae072bd56b650ad6d0711e5
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Sep  9 09:39:52 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Sep  9 09:39:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30d80fd6

media-sound/mpdscribble: minor fixes

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 media-sound/mpdscribble/mpdscribble-0.22.ebuild | 7 +++
 media-sound/mpdscribble/mpdscribble-.ebuild | 7 ---
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/media-sound/mpdscribble/mpdscribble-0.22.ebuild 
b/media-sound/mpdscribble/mpdscribble-0.22.ebuild
index ac6c4ddf73e..21a952be25b 100644
--- a/media-sound/mpdscribble/mpdscribble-0.22.ebuild
+++ b/media-sound/mpdscribble/mpdscribble-0.22.ebuild
@@ -1,8 +1,7 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit eutils
 
 DESCRIPTION="An MPD client that submits information to Audioscrobbler"
 HOMEPAGE="https://www.musicpd.org/clients/mpdscribble/;
@@ -13,7 +12,7 @@ SLOT="0"
 KEYWORDS="amd64 ~hppa ~ppc x86"
 IUSE="+curl"
 
-RDEPEND="dev-libs/glib
+RDEPEND="dev-libs/glib:2
media-libs/libmpdclient
curl? ( net-misc/curl )
!curl? ( net-libs/libsoup:2.4 )"
@@ -28,5 +27,5 @@ src_configure() {
 src_install() {
default
newinitd "${FILESDIR}/mpdscribble.rc" mpdscribble
-   dodir /var/cache/mpdscribble
+   keepdir /var/cache/mpdscribble
 }

diff --git a/media-sound/mpdscribble/mpdscribble-.ebuild 
b/media-sound/mpdscribble/mpdscribble-.ebuild
index 81294c5dbbe..639a5eb9e34 100644
--- a/media-sound/mpdscribble/mpdscribble-.ebuild
+++ b/media-sound/mpdscribble/mpdscribble-.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
+
 inherit git-r3 autotools
 
 DESCRIPTION="An MPD client that submits information to Audioscrobbler"
@@ -13,7 +14,7 @@ SLOT="0"
 KEYWORDS=""
 IUSE="+curl"
 
-RDEPEND="dev-libs/glib
+RDEPEND="dev-libs/glib:2
media-libs/libmpdclient
curl? ( net-misc/curl )
!curl? ( net-libs/libsoup:2.4 )"
@@ -33,5 +34,5 @@ src_configure() {
 src_install() {
default
newinitd "${FILESDIR}/mpdscribble.rc" mpdscribble
-   dodir /var/cache/mpdscribble
+   keepdir /var/cache/mpdscribble
 }



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

2017-09-03 Thread Andreas Sturmlechner
commit: b4412c03f64df8ed35c08ecba41bbf2a8c815fe8
Author: soredake  krutt  org>
AuthorDate: Thu Aug 10 19:09:32 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Sep  3 23:01:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4412c03

media-sound/mpdscribble: update upstream links

Closes: https://github.com/gentoo/gentoo/pull/5385

 media-sound/mpdscribble/metadata.xml| 2 +-
 media-sound/mpdscribble/mpdscribble-0.22.ebuild | 4 ++--
 media-sound/mpdscribble/mpdscribble-.ebuild | 4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/media-sound/mpdscribble/metadata.xml 
b/media-sound/mpdscribble/metadata.xml
index 5b289ed1cec..591f1b938aa 100644
--- a/media-sound/mpdscribble/metadata.xml
+++ b/media-sound/mpdscribble/metadata.xml
@@ -14,6 +14,6 @@
statistics about your listening habits.


-   musicpd
+   MusicPlayerDaemon/mpdscribble

 

diff --git a/media-sound/mpdscribble/mpdscribble-0.22.ebuild 
b/media-sound/mpdscribble/mpdscribble-0.22.ebuild
index fd1d05fad52..ac6c4ddf73e 100644
--- a/media-sound/mpdscribble/mpdscribble-0.22.ebuild
+++ b/media-sound/mpdscribble/mpdscribble-0.22.ebuild
@@ -5,8 +5,8 @@ EAPI=6
 inherit eutils
 
 DESCRIPTION="An MPD client that submits information to Audioscrobbler"
-HOMEPAGE="http://mpd.wikia.com/wiki/Client:Mpdscribble;
-SRC_URI="mirror://sourceforge/musicpd/${P}.tar.bz2"
+HOMEPAGE="https://www.musicpd.org/clients/mpdscribble/;
+SRC_URI="https://www.musicpd.org/download/${PN}/${PV}/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/media-sound/mpdscribble/mpdscribble-.ebuild 
b/media-sound/mpdscribble/mpdscribble-.ebuild
index f55ae12bbb1..81294c5dbbe 100644
--- a/media-sound/mpdscribble/mpdscribble-.ebuild
+++ b/media-sound/mpdscribble/mpdscribble-.ebuild
@@ -5,8 +5,8 @@ EAPI=6
 inherit git-r3 autotools
 
 DESCRIPTION="An MPD client that submits information to Audioscrobbler"
-HOMEPAGE="http://mpd.wikia.com/wiki/Client:Mpdscribble;
-EGIT_REPO_URI="git://git.musicpd.org/master/mpdscribble.git"
+HOMEPAGE="https://www.musicpd.org/clients/mpdscribble/;
+EGIT_REPO_URI="https://github.com/MusicPlayerDaemon/mpdscribble.git;
 
 LICENSE="GPL-2"
 SLOT="0"



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

2016-12-10 Thread Michał Górny
commit: c67959774e4604c5f408b84bb9f57fe271f11790
Author: soredake  krutt  org>
AuthorDate: Fri Dec  9 15:44:04 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 10 08:56:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6795977

media-sound/mpdscribble: added missing autotools inherit to -

Closes: https://github.com/gentoo/gentoo/pull/3063

 media-sound/mpdscribble/mpdscribble-.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/media-sound/mpdscribble/mpdscribble-.ebuild 
b/media-sound/mpdscribble/mpdscribble-.ebuild
index 5e27b2d..4db61da 100644
--- a/media-sound/mpdscribble/mpdscribble-.ebuild
+++ b/media-sound/mpdscribble/mpdscribble-.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=6
-inherit git-r3
+inherit git-r3 autotools
 
 DESCRIPTION="An MPD client that submits information to Audioscrobbler"
 HOMEPAGE="http://mpd.wikia.com/wiki/Client:Mpdscribble;
@@ -21,6 +21,11 @@ RDEPEND="dev-libs/glib
 DEPEND="${RDEPEND}
virtual/pkgconfig"
 
+src_prepare() {
+   default
+   eautoreconf
+}
+
 src_configure() {
econf \
--with-http-client=$(usex curl curl soup)



[gentoo-commits] repo/gentoo:master commit in: media-sound/mpdscribble/, media-libs/libmpdclient/

2016-11-20 Thread Patrice Clement
commit: 1e32cf3f3cab7f2ff274fc2baaa61f7368152756
Author: soredake  krutt  org>
AuthorDate: Wed Nov  9 02:36:17 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Nov 21 00:34:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e32cf3f

media-sound/mpdscribble: add  version.

Closes: https://github.com/gentoo/gentoo/pull/2786

 media-libs/libmpdclient/libmpdclient-2.10.ebuild  | 10 +-
 media-libs/libmpdclient/libmpdclient-2.9.ebuild   | 10 +-
 media-sound/mpdscribble/mpdscribble-0.22.ebuild   | 13 +
 ...pdscribble-0.22.ebuild => mpdscribble-.ebuild} | 19 ---
 4 files changed, 23 insertions(+), 29 deletions(-)

diff --git a/media-libs/libmpdclient/libmpdclient-2.10.ebuild 
b/media-libs/libmpdclient/libmpdclient-2.10.ebuild
index 979b375..2f6798b 100644
--- a/media-libs/libmpdclient/libmpdclient-2.10.ebuild
+++ b/media-libs/libmpdclient/libmpdclient-2.10.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=4
+EAPI=6
 
 DESCRIPTION="A library for interfacing Music Player Daemon (media-sound/mpd)"
-HOMEPAGE="http://www.musicpd.org;
-SRC_URI="http://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz;
+HOMEPAGE="https://www.musicpd.org;
+SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz;
 
 LICENSE="BSD"
 SLOT="0"
@@ -17,12 +17,12 @@ RDEPEND=""
 DEPEND="doc? ( app-doc/doxygen )"
 
 src_prepare() {
+   default
sed -e "s:@top_srcdir@:.:" -i doc/doxygen.conf.in
 }
 
 src_configure() {
econf \
-   --docdir="${EPREFIX}"/usr/share/doc/${PF} \
$(use_enable static-libs static) \
$(use_enable doc documentation)
 }

diff --git a/media-libs/libmpdclient/libmpdclient-2.9.ebuild 
b/media-libs/libmpdclient/libmpdclient-2.9.ebuild
index da08103..71fcf1b 100644
--- a/media-libs/libmpdclient/libmpdclient-2.9.ebuild
+++ b/media-libs/libmpdclient/libmpdclient-2.9.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=4
+EAPI=6
 
 DESCRIPTION="A library for interfacing Music Player Daemon (media-sound/mpd)"
-HOMEPAGE="http://www.musicpd.org;
-SRC_URI="http://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz;
+HOMEPAGE="https://www.musicpd.org;
+SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz;
 
 LICENSE="BSD"
 SLOT="0"
@@ -17,12 +17,12 @@ RDEPEND=""
 DEPEND="doc? ( app-doc/doxygen )"
 
 src_prepare() {
+   default
sed -e "s:@top_srcdir@:.:" -i doc/doxygen.conf.in
 }
 
 src_configure() {
econf \
-   --docdir="${EPREFIX}"/usr/share/doc/${PF} \
$(use_enable static-libs static) \
$(use_enable doc documentation)
 }

diff --git a/media-sound/mpdscribble/mpdscribble-0.22.ebuild 
b/media-sound/mpdscribble/mpdscribble-0.22.ebuild
index e498ca6..d995367 100644
--- a/media-sound/mpdscribble/mpdscribble-0.22.ebuild
+++ b/media-sound/mpdscribble/mpdscribble-0.22.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=4
+EAPI=6
 inherit eutils
 
 DESCRIPTION="An MPD client that submits information to Audioscrobbler"
@@ -14,19 +14,16 @@ SLOT="0"
 KEYWORDS="amd64 ~hppa ~ppc x86"
 IUSE="+curl"
 
-RDEPEND=">=dev-libs/glib-2.16:2
-   >=media-libs/libmpdclient-2.2
+RDEPEND="dev-libs/glib
+   media-libs/libmpdclient
curl? ( net-misc/curl )
!curl? ( net-libs/libsoup:2.4 )"
 DEPEND="${RDEPEND}
virtual/pkgconfig"
 
 src_configure() {
-   local myclient=soup
-   use curl && myclient=curl
econf \
-   --with-http-client=${myclient} \
-   --docdir="${EPREFIX}"/usr/share/doc/${PF}
+   --with-http-client=$(usex curl curl soup)
 }
 
 src_install() {

diff --git a/media-sound/mpdscribble/mpdscribble-0.22.ebuild 
b/media-sound/mpdscribble/mpdscribble-.ebuild
similarity index 58%
copy from media-sound/mpdscribble/mpdscribble-0.22.ebuild
copy to media-sound/mpdscribble/mpdscribble-.ebuild
index e498ca6..5e27b2d 100644
--- a/media-sound/mpdscribble/mpdscribble-0.22.ebuild
+++ b/media-sound/mpdscribble/mpdscribble-.ebuild
@@ -1,32 +1,29 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=4
-inherit eutils
+EAPI=6
+inherit git-r3
 
 DESCRIPTION="An MPD client that submits information to Audioscrobbler"
 HOMEPAGE="http://mpd.wikia.com/wiki/Client:Mpdscribble;
-SRC_URI="mirror://sourceforge/musicpd/${P}.tar.bz2"
+EGIT_REPO_URI="git://git.musicpd.org/master/mpdscribble.git"
 
 

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

2016-08-06 Thread Pacho Ramos
commit: 33ec1987c98c61404f67a5f5f3b77806f6eb5cf9
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Aug  6 11:20:33 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Aug  6 11:32:04 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33ec1987

media-sound/mpdscribble: Cleanup per bug #177996

Package-Manager: portage-2.3.0

 media-sound/mpdscribble/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/media-sound/mpdscribble/metadata.xml 
b/media-sound/mpdscribble/metadata.xml
index eabe085..5b289ed 100644
--- a/media-sound/mpdscribble/metadata.xml
+++ b/media-sound/mpdscribble/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ange...@gentoo.org
-   Christoph Mende
-   

so...@gentoo.org
Gentoo Sound project