public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: media-sound/TauonMusicBox/
  2024-02-23 13:10 [gentoo-commits] repo/proj/guru:master commit in: media-sound/TauonMusicBox/ David Roman
@ 2024-02-23 12:17 ` David Roman
  0 siblings, 0 replies; 13+ messages in thread
From: David Roman @ 2024-02-23 12:17 UTC (permalink / raw
  To: gentoo-commits

commit:     9b6d2e3fb3464ca6f3e24673e20d0928d8b5cce2
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Fri Feb 23 12:17:01 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Fri Feb 23 12:17:01 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9b6d2e3f

media-sound/TauonMusicBox: add missing RDEPEND

Also fix QA issue

Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 .../{TauonMusicBox-9999.ebuild => TauonMusicBox-7.7.1-r1.ebuild} | 9 ++++++---
 media-sound/TauonMusicBox/TauonMusicBox-9999.ebuild              | 9 ++++++---
 2 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/media-sound/TauonMusicBox/TauonMusicBox-9999.ebuild b/media-sound/TauonMusicBox/TauonMusicBox-7.7.1-r1.ebuild
similarity index 94%
copy from media-sound/TauonMusicBox/TauonMusicBox-9999.ebuild
copy to media-sound/TauonMusicBox/TauonMusicBox-7.7.1-r1.ebuild
index 4a820a6fb5..9a330f552d 100644
--- a/media-sound/TauonMusicBox/TauonMusicBox-9999.ebuild
+++ b/media-sound/TauonMusicBox/TauonMusicBox-7.7.1-r1.ebuild
@@ -45,7 +45,11 @@ DEPEND="
 	${PHAZOR_DEPS}
 "
 
-RDEPEND="${DEPEND}"
+RDEPEND="
+	${DEPEND}
+
+	dev-libs/libappindicator
+"
 
 BDEPEND="sys-devel/gettext"
 
@@ -79,7 +83,7 @@ src_test() {
 }
 
 python_install() {
-	dobin tauon.py
+	newbin tauon.py tauon
 	dolib.so  "${WORKDIR}/${P}_build/libphazor.so"
 
 	install_locale() {
@@ -92,7 +96,6 @@ python_install() {
 	insinto "/usr/share/${PN}"
 	doins -r assets theme templates
 	doins input.txt
-	dosym "/usr/$(get_libdir)/libphazor.so" "/usr/share/${PN}/lib/libphazor.so"
 
 	sed -i 's/\/opt\/tauon-music-box\/tauonmb.sh/tauon.py/g' extra/tauonmb.desktop || die
 	domenu extra/tauonmb.desktop

diff --git a/media-sound/TauonMusicBox/TauonMusicBox-9999.ebuild b/media-sound/TauonMusicBox/TauonMusicBox-9999.ebuild
index 4a820a6fb5..9a330f552d 100644
--- a/media-sound/TauonMusicBox/TauonMusicBox-9999.ebuild
+++ b/media-sound/TauonMusicBox/TauonMusicBox-9999.ebuild
@@ -45,7 +45,11 @@ DEPEND="
 	${PHAZOR_DEPS}
 "
 
-RDEPEND="${DEPEND}"
+RDEPEND="
+	${DEPEND}
+
+	dev-libs/libappindicator
+"
 
 BDEPEND="sys-devel/gettext"
 
@@ -79,7 +83,7 @@ src_test() {
 }
 
 python_install() {
-	dobin tauon.py
+	newbin tauon.py tauon
 	dolib.so  "${WORKDIR}/${P}_build/libphazor.so"
 
 	install_locale() {
@@ -92,7 +96,6 @@ python_install() {
 	insinto "/usr/share/${PN}"
 	doins -r assets theme templates
 	doins input.txt
-	dosym "/usr/$(get_libdir)/libphazor.so" "/usr/share/${PN}/lib/libphazor.so"
 
 	sed -i 's/\/opt\/tauon-music-box\/tauonmb.sh/tauon.py/g' extra/tauonmb.desktop || die
 	domenu extra/tauonmb.desktop


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: media-sound/TauonMusicBox/
@ 2024-02-23 13:10 David Roman
  2024-02-23 12:17 ` [gentoo-commits] repo/proj/guru:dev " David Roman
  0 siblings, 1 reply; 13+ messages in thread
From: David Roman @ 2024-02-23 13:10 UTC (permalink / raw
  To: gentoo-commits

commit:     9b6d2e3fb3464ca6f3e24673e20d0928d8b5cce2
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Fri Feb 23 12:17:01 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Fri Feb 23 12:17:01 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9b6d2e3f

media-sound/TauonMusicBox: add missing RDEPEND

Also fix QA issue

Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 .../{TauonMusicBox-9999.ebuild => TauonMusicBox-7.7.1-r1.ebuild} | 9 ++++++---
 media-sound/TauonMusicBox/TauonMusicBox-9999.ebuild              | 9 ++++++---
 2 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/media-sound/TauonMusicBox/TauonMusicBox-9999.ebuild b/media-sound/TauonMusicBox/TauonMusicBox-7.7.1-r1.ebuild
similarity index 94%
copy from media-sound/TauonMusicBox/TauonMusicBox-9999.ebuild
copy to media-sound/TauonMusicBox/TauonMusicBox-7.7.1-r1.ebuild
index 4a820a6fb5..9a330f552d 100644
--- a/media-sound/TauonMusicBox/TauonMusicBox-9999.ebuild
+++ b/media-sound/TauonMusicBox/TauonMusicBox-7.7.1-r1.ebuild
@@ -45,7 +45,11 @@ DEPEND="
 	${PHAZOR_DEPS}
 "
 
-RDEPEND="${DEPEND}"
+RDEPEND="
+	${DEPEND}
+
+	dev-libs/libappindicator
+"
 
 BDEPEND="sys-devel/gettext"
 
@@ -79,7 +83,7 @@ src_test() {
 }
 
 python_install() {
-	dobin tauon.py
+	newbin tauon.py tauon
 	dolib.so  "${WORKDIR}/${P}_build/libphazor.so"
 
 	install_locale() {
@@ -92,7 +96,6 @@ python_install() {
 	insinto "/usr/share/${PN}"
 	doins -r assets theme templates
 	doins input.txt
-	dosym "/usr/$(get_libdir)/libphazor.so" "/usr/share/${PN}/lib/libphazor.so"
 
 	sed -i 's/\/opt\/tauon-music-box\/tauonmb.sh/tauon.py/g' extra/tauonmb.desktop || die
 	domenu extra/tauonmb.desktop

diff --git a/media-sound/TauonMusicBox/TauonMusicBox-9999.ebuild b/media-sound/TauonMusicBox/TauonMusicBox-9999.ebuild
index 4a820a6fb5..9a330f552d 100644
--- a/media-sound/TauonMusicBox/TauonMusicBox-9999.ebuild
+++ b/media-sound/TauonMusicBox/TauonMusicBox-9999.ebuild
@@ -45,7 +45,11 @@ DEPEND="
 	${PHAZOR_DEPS}
 "
 
-RDEPEND="${DEPEND}"
+RDEPEND="
+	${DEPEND}
+
+	dev-libs/libappindicator
+"
 
 BDEPEND="sys-devel/gettext"
 
@@ -79,7 +83,7 @@ src_test() {
 }
 
 python_install() {
-	dobin tauon.py
+	newbin tauon.py tauon
 	dolib.so  "${WORKDIR}/${P}_build/libphazor.so"
 
 	install_locale() {
@@ -92,7 +96,6 @@ python_install() {
 	insinto "/usr/share/${PN}"
 	doins -r assets theme templates
 	doins input.txt
-	dosym "/usr/$(get_libdir)/libphazor.so" "/usr/share/${PN}/lib/libphazor.so"
 
 	sed -i 's/\/opt\/tauon-music-box\/tauonmb.sh/tauon.py/g' extra/tauonmb.desktop || die
 	domenu extra/tauonmb.desktop


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: media-sound/TauonMusicBox/
  2024-02-23 12:24 [gentoo-commits] repo/proj/guru:dev " David Roman
@ 2024-02-23 13:11 ` David Roman
  0 siblings, 0 replies; 13+ messages in thread
From: David Roman @ 2024-02-23 13:11 UTC (permalink / raw
  To: gentoo-commits

commit:     e1e82c526cbf264d80edb185430628011fb066e3
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Fri Feb 23 12:24:16 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Fri Feb 23 12:24:45 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e1e82c52

media-sound/TauonMusicBox: fix broken .desktop

Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 media-sound/TauonMusicBox/TauonMusicBox-7.7.1-r1.ebuild | 2 +-
 media-sound/TauonMusicBox/TauonMusicBox-9999.ebuild     | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/TauonMusicBox/TauonMusicBox-7.7.1-r1.ebuild b/media-sound/TauonMusicBox/TauonMusicBox-7.7.1-r1.ebuild
index 9a330f552d..9f94f970b5 100644
--- a/media-sound/TauonMusicBox/TauonMusicBox-7.7.1-r1.ebuild
+++ b/media-sound/TauonMusicBox/TauonMusicBox-7.7.1-r1.ebuild
@@ -97,7 +97,7 @@ python_install() {
 	doins -r assets theme templates
 	doins input.txt
 
-	sed -i 's/\/opt\/tauon-music-box\/tauonmb.sh/tauon.py/g' extra/tauonmb.desktop || die
+	sed -i 's/\/opt\/tauon-music-box\/tauonmb.sh/tauon/g' extra/tauonmb.desktop || die
 	domenu extra/tauonmb.desktop
 	doicon -s scalable extra/tauonmb.svg
 

diff --git a/media-sound/TauonMusicBox/TauonMusicBox-9999.ebuild b/media-sound/TauonMusicBox/TauonMusicBox-9999.ebuild
index 9a330f552d..9f94f970b5 100644
--- a/media-sound/TauonMusicBox/TauonMusicBox-9999.ebuild
+++ b/media-sound/TauonMusicBox/TauonMusicBox-9999.ebuild
@@ -97,7 +97,7 @@ python_install() {
 	doins -r assets theme templates
 	doins input.txt
 
-	sed -i 's/\/opt\/tauon-music-box\/tauonmb.sh/tauon.py/g' extra/tauonmb.desktop || die
+	sed -i 's/\/opt\/tauon-music-box\/tauonmb.sh/tauon/g' extra/tauonmb.desktop || die
 	domenu extra/tauonmb.desktop
 	doicon -s scalable extra/tauonmb.svg
 


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: media-sound/TauonMusicBox/
@ 2024-02-23 23:40 Julien Roy
  0 siblings, 0 replies; 13+ messages in thread
From: Julien Roy @ 2024-02-23 23:40 UTC (permalink / raw
  To: gentoo-commits

commit:     643e32e4b1a8bcdc9a3eb03673dc1ec63bab7c43
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Fri Feb 23 18:37:59 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Fri Feb 23 18:38:23 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=643e32e4

media-sound/TauonMusicBox: add missing build dep

Closes: https://bugs.gentoo.org/925332
Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 media-sound/TauonMusicBox/TauonMusicBox-7.7.1-r1.ebuild | 6 ++++--
 media-sound/TauonMusicBox/TauonMusicBox-9999.ebuild     | 6 ++++--
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/media-sound/TauonMusicBox/TauonMusicBox-7.7.1-r1.ebuild b/media-sound/TauonMusicBox/TauonMusicBox-7.7.1-r1.ebuild
index 9f94f970b5..a38abd496d 100644
--- a/media-sound/TauonMusicBox/TauonMusicBox-7.7.1-r1.ebuild
+++ b/media-sound/TauonMusicBox/TauonMusicBox-7.7.1-r1.ebuild
@@ -28,11 +28,12 @@ PHAZOR_DEPS="
 	dev-libs/miniaudio
 	media-libs/flac
 	media-libs/libopenmpt
-	media-sound/mpg123
 	media-libs/opus
 	media-libs/opusfile
-	media-sound/wavpack
 	media-libs/libsamplerate
+	media-libs/libvorbis
+	media-sound/mpg123
+	media-sound/wavpack
 	sci-libs/kissfft[-cpu_flags_x86_sse]
 "
 
@@ -85,6 +86,7 @@ src_test() {
 python_install() {
 	newbin tauon.py tauon
 	dolib.so  "${WORKDIR}/${P}_build/libphazor.so"
+	dosym "/usr/$(get_libdir)/libphazor.so" "/usr/share/${PN}/lib/libphazor.so"
 
 	install_locale() {
 		insinto "/usr/share/locale/${1}/LC_MESSAGES"

diff --git a/media-sound/TauonMusicBox/TauonMusicBox-9999.ebuild b/media-sound/TauonMusicBox/TauonMusicBox-9999.ebuild
index 9f94f970b5..a38abd496d 100644
--- a/media-sound/TauonMusicBox/TauonMusicBox-9999.ebuild
+++ b/media-sound/TauonMusicBox/TauonMusicBox-9999.ebuild
@@ -28,11 +28,12 @@ PHAZOR_DEPS="
 	dev-libs/miniaudio
 	media-libs/flac
 	media-libs/libopenmpt
-	media-sound/mpg123
 	media-libs/opus
 	media-libs/opusfile
-	media-sound/wavpack
 	media-libs/libsamplerate
+	media-libs/libvorbis
+	media-sound/mpg123
+	media-sound/wavpack
 	sci-libs/kissfft[-cpu_flags_x86_sse]
 "
 
@@ -85,6 +86,7 @@ src_test() {
 python_install() {
 	newbin tauon.py tauon
 	dolib.so  "${WORKDIR}/${P}_build/libphazor.so"
+	dosym "/usr/$(get_libdir)/libphazor.so" "/usr/share/${PN}/lib/libphazor.so"
 
 	install_locale() {
 		insinto "/usr/share/locale/${1}/LC_MESSAGES"


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: media-sound/TauonMusicBox/
@ 2024-02-26 16:30 Viorel Munteanu
  0 siblings, 0 replies; 13+ messages in thread
From: Viorel Munteanu @ 2024-02-26 16:30 UTC (permalink / raw
  To: gentoo-commits

commit:     a8459eef546445ef1a80cfe1ea6eb3fff8312a50
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Mon Feb 26 09:46:31 2024 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Mon Feb 26 09:46:31 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a8459eef

media-sound/TauonMusicBox: fix icon and .desktop issues

Closes: https://bugs.gentoo.org/925471
Closes: https://bugs.gentoo.org/925470
Closes: https://bugs.gentoo.org/925469
Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 media-sound/TauonMusicBox/TauonMusicBox-7.7.1-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-sound/TauonMusicBox/TauonMusicBox-7.7.1-r1.ebuild b/media-sound/TauonMusicBox/TauonMusicBox-7.7.1-r1.ebuild
index a38abd496d..a844b97ca2 100644
--- a/media-sound/TauonMusicBox/TauonMusicBox-7.7.1-r1.ebuild
+++ b/media-sound/TauonMusicBox/TauonMusicBox-7.7.1-r1.ebuild
@@ -7,7 +7,7 @@ PLOCALES="cs de es fr_FR hu id it ja_JP nb_NO pl pt pt_BR pt_PT ru sv tr zh_CN"
 PYTHON_COMPAT=( python3_{10..12} )
 DISTUTILS_USE_PEP517=setuptools
 
-inherit cmake desktop distutils-r1 plocale
+inherit cmake desktop distutils-r1 plocale xdg
 
 DESCRIPTION="The desktop music player of today!"
 HOMEPAGE="https://tauonmusicbox.rocks/"
@@ -100,6 +100,7 @@ python_install() {
 	doins input.txt
 
 	sed -i 's/\/opt\/tauon-music-box\/tauonmb.sh/tauon/g' extra/tauonmb.desktop || die
+	sed -i 's/Actions=PlayPause;Previous;Next/Actions=PlayPause;Previous;Next;Stop/g' extra/tauonmb.desktop || die
 	domenu extra/tauonmb.desktop
 	doicon -s scalable extra/tauonmb.svg
 


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: media-sound/TauonMusicBox/
  2024-04-18 16:23 [gentoo-commits] repo/proj/guru:dev " David Roman
@ 2024-04-18 16:24 ` David Roman
  0 siblings, 0 replies; 13+ messages in thread
From: David Roman @ 2024-04-18 16:24 UTC (permalink / raw
  To: gentoo-commits

commit:     a45e71960e8b8082311688ea39f90c05cdc99c06
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Thu Apr 18 16:23:32 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Thu Apr 18 16:23:32 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a45e7196

media-sound/TauonMusicBox: add 7.7.2

Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 media-sound/TauonMusicBox/Manifest                 |   1 +
 .../TauonMusicBox/TauonMusicBox-7.7.2.ebuild       | 114 +++++++++++++++++++++
 2 files changed, 115 insertions(+)

diff --git a/media-sound/TauonMusicBox/Manifest b/media-sound/TauonMusicBox/Manifest
index c93e2ad79d..4dd1cd780f 100644
--- a/media-sound/TauonMusicBox/Manifest
+++ b/media-sound/TauonMusicBox/Manifest
@@ -1 +1,2 @@
 DIST TauonMusicBox-7.7.1.tar.gz 1049204 BLAKE2B 0d1c4fbf7264bedbdb33fba00de141edffbd2290f3b39faf6e9b82a64f6a75ad30233f6e6071fa351bb9fba935e1d5323e550b25cc8fb4a9a35df34e38531774 SHA512 671d626f14358b6db96da24169ef428911a9e50501b2cc61e1bbc43f8fa7f6b76682e438f86fb94d1e4772085150d602a6a87d3e8bd74a5f77aba11efcda397f
+DIST TauonMusicBox-7.7.2.tar.gz 992102 BLAKE2B a7aca5e3aea42e045147f3768a57d74cf877f9b4e0114b982dc4f6291acdeacda9b5f709a4b26a340d162b9768bb1de4847f82839ec894d03d744531028e6584 SHA512 42a47b5795f2e49adb8bf0673fb932b10d3a3b8ad309b2fc88ed54f44f2b5ced4391d653773a1b34ef4dbbb18d16016b9d3b30eb1d99fac725fc6ac4c8e01d27

diff --git a/media-sound/TauonMusicBox/TauonMusicBox-7.7.2.ebuild b/media-sound/TauonMusicBox/TauonMusicBox-7.7.2.ebuild
new file mode 100644
index 0000000000..ca5357061a
--- /dev/null
+++ b/media-sound/TauonMusicBox/TauonMusicBox-7.7.2.ebuild
@@ -0,0 +1,114 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PLOCALES="cs de es fr_FR hu id it ja_JP nb_NO pl pt pt_BR pt_PT ru sv tr zh_CN"
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit cmake desktop distutils-r1 optfeature plocale xdg
+
+DESCRIPTION="The desktop music player of today!"
+HOMEPAGE="https://tauonmusicbox.rocks/"
+
+if [[ ${PV} == *9999 ]]; then
+	EGIT_SUBMODULES=()
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/Taiko2k/${PN}"
+else
+	SRC_URI="https://github.com/Taiko2k/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+PHAZOR_DEPS="
+	dev-libs/miniaudio
+	media-libs/flac
+	media-libs/libopenmpt
+	media-libs/opus
+	media-libs/opusfile
+	media-libs/libsamplerate
+	media-libs/libvorbis
+	media-sound/mpg123
+	media-sound/wavpack
+	sci-libs/kissfft[-cpu_flags_x86_sse]
+"
+
+DEPEND="
+	dev-python/musicbrainzngs[${PYTHON_USEDEP}]
+	dev-python/natsort[${PYTHON_USEDEP}]
+	dev-python/pillow[${PYTHON_USEDEP}]
+	dev-python/PySDL2[${PYTHON_USEDEP}]
+	dev-python/setproctitle[${PYTHON_USEDEP}]
+	dev-python/send2trash[${PYTHON_USEDEP}]
+	media-video/ffmpeg
+	media-libs/mutagen[${PYTHON_USEDEP}]
+	media-libs/sdl2-image
+
+	${PHAZOR_DEPS}
+"
+
+RDEPEND="
+	${DEPEND}
+
+	dev-libs/libappindicator
+"
+
+BDEPEND="sys-devel/gettext"
+
+src_prepare() {
+	distutils-r1_src_prepare
+	cmake_src_prepare
+}
+
+src_configure() {
+	distutils-r1_src_configure
+	cmake_src_configure
+}
+
+src_compile() {
+	distutils-r1_src_compile
+	cmake_src_compile
+
+	build_locale() {
+		msgfmt -o "locale/${1}/LC_MESSAGES/tauon.mo" "locale/${1}/LC_MESSAGES/tauon.po" || die
+	}
+
+	plocale_for_each_locale build_locale
+}
+
+src_test() {
+	distutils-r1_src_test
+	cmake_src_test
+}
+
+python_install() {
+	newbin tauon.py tauon
+	dolib.so  "${WORKDIR}/${P}_build/libphazor.so"
+	dosym "/usr/$(get_libdir)/libphazor.so" "/usr/share/${PN}/lib/libphazor.so"
+
+	install_locale() {
+		insinto "/usr/share/locale/${1}/LC_MESSAGES"
+		doins "locale/${1}/LC_MESSAGES/tauon.mo"
+	}
+
+	plocale_for_each_locale install_locale
+
+	insinto "/usr/share/${PN}"
+	doins -r assets theme templates
+	doins input.txt
+
+	sed -i 's/\/opt\/tauon-music-box\/tauonmb.sh/tauon/g' extra/tauonmb.desktop || die
+	sed -i 's/Actions=PlayPause;Previous;Next/Actions=PlayPause;Previous;Next;Stop/g' extra/tauonmb.desktop || die
+	domenu extra/tauonmb.desktop
+	doicon -s scalable extra/tauonmb.svg
+
+	distutils-r1_python_install
+}
+
+pkg_postinst() {
+	optfeature "last fm support" dev-python/pylast
+}


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: media-sound/TauonMusicBox/
@ 2024-04-18 21:35 David Roman
  0 siblings, 0 replies; 13+ messages in thread
From: David Roman @ 2024-04-18 21:35 UTC (permalink / raw
  To: gentoo-commits

commit:     b3dd9ae5e2b997506803ed530798649db554265b
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Thu Apr 18 21:30:51 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Thu Apr 18 21:31:04 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b3dd9ae5

media-sound/TauonMusicBox: drop 7.7.1, 7.7.2

Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 .../TauonMusicBox/TauonMusicBox-7.7.1.ebuild       | 102 ------------------
 .../TauonMusicBox/TauonMusicBox-7.7.2.ebuild       | 114 ---------------------
 2 files changed, 216 deletions(-)

diff --git a/media-sound/TauonMusicBox/TauonMusicBox-7.7.1.ebuild b/media-sound/TauonMusicBox/TauonMusicBox-7.7.1.ebuild
deleted file mode 100644
index 4a820a6fb5..0000000000
--- a/media-sound/TauonMusicBox/TauonMusicBox-7.7.1.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PLOCALES="cs de es fr_FR hu id it ja_JP nb_NO pl pt pt_BR pt_PT ru sv tr zh_CN"
-
-PYTHON_COMPAT=( python3_{10..12} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit cmake desktop distutils-r1 plocale
-
-DESCRIPTION="The desktop music player of today!"
-HOMEPAGE="https://tauonmusicbox.rocks/"
-
-if [[ ${PV} == *9999 ]]; then
-	EGIT_SUBMODULES=()
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/Taiko2k/${PN}"
-else
-	SRC_URI="https://github.com/Taiko2k/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-PHAZOR_DEPS="
-	dev-libs/miniaudio
-	media-libs/flac
-	media-libs/libopenmpt
-	media-sound/mpg123
-	media-libs/opus
-	media-libs/opusfile
-	media-sound/wavpack
-	media-libs/libsamplerate
-	sci-libs/kissfft[-cpu_flags_x86_sse]
-"
-
-DEPEND="
-	dev-python/musicbrainzngs[${PYTHON_USEDEP}]
-	dev-python/pillow[${PYTHON_USEDEP}]
-	dev-python/PySDL2[${PYTHON_USEDEP}]
-	media-libs/mutagen[${PYTHON_USEDEP}]
-
-	${PHAZOR_DEPS}
-"
-
-RDEPEND="${DEPEND}"
-
-BDEPEND="sys-devel/gettext"
-
-src_prepare() {
-	# Workaround. If PATCHES is used it would be applied to times and fail
-	eapply "${FILESDIR}/${PN}-fix-build-system.patch"
-
-	distutils-r1_src_prepare
-	cmake_src_prepare
-}
-
-src_configure() {
-	distutils-r1_src_configure
-	cmake_src_configure
-}
-
-src_compile() {
-	distutils-r1_src_compile
-	cmake_src_compile
-
-	build_locale() {
-		msgfmt -o "locale/${1}/LC_MESSAGES/tauon.mo" "locale/${1}/LC_MESSAGES/tauon.po" || die
-	}
-
-	plocale_for_each_locale build_locale
-}
-
-src_test() {
-	distutils-r1_src_test
-	cmake_src_test
-}
-
-python_install() {
-	dobin tauon.py
-	dolib.so  "${WORKDIR}/${P}_build/libphazor.so"
-
-	install_locale() {
-		insinto "/usr/share/locale/${1}/LC_MESSAGES"
-		doins "locale/${1}/LC_MESSAGES/tauon.mo"
-	}
-
-	plocale_for_each_locale install_locale
-
-	insinto "/usr/share/${PN}"
-	doins -r assets theme templates
-	doins input.txt
-	dosym "/usr/$(get_libdir)/libphazor.so" "/usr/share/${PN}/lib/libphazor.so"
-
-	sed -i 's/\/opt\/tauon-music-box\/tauonmb.sh/tauon.py/g' extra/tauonmb.desktop || die
-	domenu extra/tauonmb.desktop
-	doicon -s scalable extra/tauonmb.svg
-
-	distutils-r1_python_install
-}

diff --git a/media-sound/TauonMusicBox/TauonMusicBox-7.7.2.ebuild b/media-sound/TauonMusicBox/TauonMusicBox-7.7.2.ebuild
deleted file mode 100644
index ca5357061a..0000000000
--- a/media-sound/TauonMusicBox/TauonMusicBox-7.7.2.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PLOCALES="cs de es fr_FR hu id it ja_JP nb_NO pl pt pt_BR pt_PT ru sv tr zh_CN"
-
-PYTHON_COMPAT=( python3_{10..12} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit cmake desktop distutils-r1 optfeature plocale xdg
-
-DESCRIPTION="The desktop music player of today!"
-HOMEPAGE="https://tauonmusicbox.rocks/"
-
-if [[ ${PV} == *9999 ]]; then
-	EGIT_SUBMODULES=()
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/Taiko2k/${PN}"
-else
-	SRC_URI="https://github.com/Taiko2k/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-PHAZOR_DEPS="
-	dev-libs/miniaudio
-	media-libs/flac
-	media-libs/libopenmpt
-	media-libs/opus
-	media-libs/opusfile
-	media-libs/libsamplerate
-	media-libs/libvorbis
-	media-sound/mpg123
-	media-sound/wavpack
-	sci-libs/kissfft[-cpu_flags_x86_sse]
-"
-
-DEPEND="
-	dev-python/musicbrainzngs[${PYTHON_USEDEP}]
-	dev-python/natsort[${PYTHON_USEDEP}]
-	dev-python/pillow[${PYTHON_USEDEP}]
-	dev-python/PySDL2[${PYTHON_USEDEP}]
-	dev-python/setproctitle[${PYTHON_USEDEP}]
-	dev-python/send2trash[${PYTHON_USEDEP}]
-	media-video/ffmpeg
-	media-libs/mutagen[${PYTHON_USEDEP}]
-	media-libs/sdl2-image
-
-	${PHAZOR_DEPS}
-"
-
-RDEPEND="
-	${DEPEND}
-
-	dev-libs/libappindicator
-"
-
-BDEPEND="sys-devel/gettext"
-
-src_prepare() {
-	distutils-r1_src_prepare
-	cmake_src_prepare
-}
-
-src_configure() {
-	distutils-r1_src_configure
-	cmake_src_configure
-}
-
-src_compile() {
-	distutils-r1_src_compile
-	cmake_src_compile
-
-	build_locale() {
-		msgfmt -o "locale/${1}/LC_MESSAGES/tauon.mo" "locale/${1}/LC_MESSAGES/tauon.po" || die
-	}
-
-	plocale_for_each_locale build_locale
-}
-
-src_test() {
-	distutils-r1_src_test
-	cmake_src_test
-}
-
-python_install() {
-	newbin tauon.py tauon
-	dolib.so  "${WORKDIR}/${P}_build/libphazor.so"
-	dosym "/usr/$(get_libdir)/libphazor.so" "/usr/share/${PN}/lib/libphazor.so"
-
-	install_locale() {
-		insinto "/usr/share/locale/${1}/LC_MESSAGES"
-		doins "locale/${1}/LC_MESSAGES/tauon.mo"
-	}
-
-	plocale_for_each_locale install_locale
-
-	insinto "/usr/share/${PN}"
-	doins -r assets theme templates
-	doins input.txt
-
-	sed -i 's/\/opt\/tauon-music-box\/tauonmb.sh/tauon/g' extra/tauonmb.desktop || die
-	sed -i 's/Actions=PlayPause;Previous;Next/Actions=PlayPause;Previous;Next;Stop/g' extra/tauonmb.desktop || die
-	domenu extra/tauonmb.desktop
-	doicon -s scalable extra/tauonmb.svg
-
-	distutils-r1_python_install
-}
-
-pkg_postinst() {
-	optfeature "last fm support" dev-python/pylast
-}


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: media-sound/TauonMusicBox/
  2024-04-18 21:31 [gentoo-commits] repo/proj/guru:dev " David Roman
@ 2024-04-18 21:35 ` David Roman
  0 siblings, 0 replies; 13+ messages in thread
From: David Roman @ 2024-04-18 21:35 UTC (permalink / raw
  To: gentoo-commits

commit:     8db9a66365af30e160e133887cc087fdd5f767df
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Thu Apr 18 21:29:50 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Thu Apr 18 21:31:04 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8db9a663

media-sound/TauonMusicBox: add missing deps

Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 .../TauonMusicBox/TauonMusicBox-7.7.2-r1.ebuild    | 118 +++++++++++++++++++++
 1 file changed, 118 insertions(+)

diff --git a/media-sound/TauonMusicBox/TauonMusicBox-7.7.2-r1.ebuild b/media-sound/TauonMusicBox/TauonMusicBox-7.7.2-r1.ebuild
new file mode 100644
index 0000000000..e4e3573bd1
--- /dev/null
+++ b/media-sound/TauonMusicBox/TauonMusicBox-7.7.2-r1.ebuild
@@ -0,0 +1,118 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PLOCALES="cs de es fr_FR hu id it ja_JP nb_NO pl pt pt_BR pt_PT ru sv tr zh_CN"
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit cmake desktop distutils-r1 optfeature plocale xdg
+
+DESCRIPTION="The desktop music player of today!"
+HOMEPAGE="https://tauonmusicbox.rocks/"
+
+if [[ ${PV} == *9999 ]]; then
+	EGIT_SUBMODULES=()
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/Taiko2k/${PN}"
+else
+	SRC_URI="https://github.com/Taiko2k/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+PHAZOR_DEPS="
+	dev-libs/miniaudio
+	media-libs/flac
+	media-libs/libopenmpt
+	media-libs/opus
+	media-libs/opusfile
+	media-libs/libsamplerate
+	media-libs/libvorbis
+	media-sound/mpg123
+	media-sound/wavpack
+	sci-libs/kissfft[-cpu_flags_x86_sse]
+"
+
+DEPEND="
+	dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+	dev-python/musicbrainzngs[${PYTHON_USEDEP}]
+	dev-python/natsort[${PYTHON_USEDEP}]
+	dev-python/pillow[${PYTHON_USEDEP}]
+	dev-python/PySDL2[${PYTHON_USEDEP}]
+	dev-python/requests[${PYTHON_USEDEP}]
+	dev-python/setproctitle[${PYTHON_USEDEP}]
+	dev-python/send2trash[${PYTHON_USEDEP}]
+	media-video/ffmpeg
+	media-libs/mutagen[${PYTHON_USEDEP}]
+	media-libs/sdl2-image
+
+	${PHAZOR_DEPS}
+"
+
+RDEPEND="
+	${DEPEND}
+
+	dev-libs/libappindicator
+	x11-libs/libnotify
+"
+
+BDEPEND="sys-devel/gettext"
+
+src_prepare() {
+	distutils-r1_src_prepare
+	cmake_src_prepare
+}
+
+src_configure() {
+	distutils-r1_src_configure
+	cmake_src_configure
+}
+
+src_compile() {
+	distutils-r1_src_compile
+	cmake_src_compile
+
+	build_locale() {
+		msgfmt -o "locale/${1}/LC_MESSAGES/tauon.mo" "locale/${1}/LC_MESSAGES/tauon.po" || die
+	}
+
+	plocale_for_each_locale build_locale
+}
+
+src_test() {
+	distutils-r1_src_test
+	cmake_src_test
+}
+
+python_install() {
+	newbin tauon.py tauon
+	dolib.so  "${WORKDIR}/${P}_build/libphazor.so"
+	dosym "/usr/$(get_libdir)/libphazor.so" "/usr/share/${PN}/lib/libphazor.so"
+
+	install_locale() {
+		insinto "/usr/share/locale/${1}/LC_MESSAGES"
+		doins "locale/${1}/LC_MESSAGES/tauon.mo"
+	}
+
+	plocale_for_each_locale install_locale
+
+	insinto "/usr/share/${PN}"
+	doins -r assets theme templates
+	doins input.txt
+
+	sed -i 's/\/opt\/tauon-music-box\/tauonmb.sh/tauon/g' extra/tauonmb.desktop || die
+	sed -i 's/Actions=PlayPause;Previous;Next/Actions=PlayPause;Previous;Next;Stop/g' extra/tauonmb.desktop || die
+	domenu extra/tauonmb.desktop
+	doicon -s scalable extra/tauonmb.svg
+
+	distutils-r1_python_install
+}
+
+pkg_postinst() {
+	optfeature "last fm support" dev-python/pylast
+	optfeature "PLEX support" dev-python/plexapi
+}


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: media-sound/TauonMusicBox/
@ 2024-08-06 14:10 Lucio Sauer
  0 siblings, 0 replies; 13+ messages in thread
From: Lucio Sauer @ 2024-08-06 14:10 UTC (permalink / raw
  To: gentoo-commits

commit:     6dcb5ea273d5aafe7f5486c036a1f689574dc470
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Tue Aug  6 09:21:51 2024 +0000
Commit:     Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
CommitDate: Tue Aug  6 09:22:10 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6dcb5ea2

media-sound/TauonMusicBox: add missing RDEPEND

Closes: https://bugs.gentoo.org/937441
Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 .../TauonMusicBox/TauonMusicBox-7.8.0-r1.ebuild    | 127 +++++++++++++++++++++
 1 file changed, 127 insertions(+)

diff --git a/media-sound/TauonMusicBox/TauonMusicBox-7.8.0-r1.ebuild b/media-sound/TauonMusicBox/TauonMusicBox-7.8.0-r1.ebuild
new file mode 100644
index 000000000..03bb63d6c
--- /dev/null
+++ b/media-sound/TauonMusicBox/TauonMusicBox-7.8.0-r1.ebuild
@@ -0,0 +1,127 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PLOCALES="cs de es fr_FR hu id it ja_JP nb_NO pl pt pt_BR pt_PT ru sv tr zh_CN"
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit cmake desktop distutils-r1 optfeature plocale xdg
+
+DESCRIPTION="The desktop music player of today!"
+HOMEPAGE="https://tauonmusicbox.rocks/"
+
+if [[ ${PV} == *9999 ]]; then
+	EGIT_SUBMODULES=()
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/Taiko2k/${PN}"
+else
+	SRC_URI="https://github.com/Taiko2k/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64"
+fi
+
+S="${WORKDIR}/Tauon-${PV}"
+
+LICENSE="GPL-3"
+SLOT="0"
+
+PHAZOR_DEPS="
+	dev-libs/miniaudio
+	media-libs/flac
+	media-libs/game-music-emu
+	media-libs/libopenmpt
+	media-libs/opus
+	media-libs/opusfile
+	media-libs/libsamplerate
+	media-libs/libvorbis
+	media-sound/mpg123
+	media-sound/wavpack
+	sci-libs/kissfft[-cpu_flags_x86_sse]
+"
+
+DEPEND="
+	dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+	dev-python/musicbrainzngs[${PYTHON_USEDEP}]
+	dev-python/natsort[${PYTHON_USEDEP}]
+	dev-python/pillow[${PYTHON_USEDEP}]
+	dev-python/PySDL2[${PYTHON_USEDEP}]
+	dev-python/requests[${PYTHON_USEDEP}]
+	dev-python/setproctitle[${PYTHON_USEDEP}]
+	dev-python/send2trash[${PYTHON_USEDEP}]
+	dev-python/unidecode[${PYTHON_USEDEP}]
+	media-video/ffmpeg
+	media-libs/mutagen[${PYTHON_USEDEP}]
+	media-libs/sdl2-image
+
+	${PHAZOR_DEPS}
+"
+
+RDEPEND="
+	${DEPEND}
+
+	dev-libs/libappindicator
+	media-sound/mpg123-base
+	x11-libs/libnotify
+"
+
+BDEPEND="sys-devel/gettext"
+
+src_prepare() {
+	# Workaround. If PATCHES is used it would be applied to times and fail
+	eapply "${FILESDIR}/${P}-phazor-fix.patch"
+	eapply "${FILESDIR}/${P}-unidecode-compat.patch"
+
+	distutils-r1_src_prepare
+	cmake_src_prepare
+}
+
+src_configure() {
+	distutils-r1_src_configure
+	cmake_src_configure
+}
+
+src_compile() {
+	distutils-r1_src_compile
+	cmake_src_compile
+
+	build_locale() {
+		msgfmt -o "locale/${1}/LC_MESSAGES/tauon.mo" "locale/${1}/LC_MESSAGES/tauon.po" || die
+	}
+
+	plocale_for_each_locale build_locale
+}
+
+src_test() {
+	distutils-r1_src_test
+	cmake_src_test
+}
+
+python_install() {
+	newbin tauon.py tauon
+	dolib.so  "${WORKDIR}/Tauon-${PV}_build/libphazor.so"
+
+	install_locale() {
+		insinto "/usr/share/locale/${1}/LC_MESSAGES"
+		doins "locale/${1}/LC_MESSAGES/tauon.mo"
+	}
+
+	plocale_for_each_locale install_locale
+
+	insinto "/usr/share/${PN}"
+	doins -r assets theme templates
+	doins input.txt
+
+	sed -i 's/\/opt\/tauon-music-box\/tauonmb.sh/tauon/g' extra/tauonmb.desktop || die
+	domenu extra/tauonmb.desktop
+	doicon -s scalable extra/tauonmb.svg
+
+	distutils-r1_python_install
+}
+
+pkg_postinst() {
+	optfeature "last fm support" dev-python/pylast
+	optfeature "PLEX support" dev-python/plexapi
+
+	xdg_pkg_postinst
+}


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: media-sound/TauonMusicBox/
  2024-08-06 14:07 [gentoo-commits] repo/proj/guru:dev " Lucio Sauer
@ 2024-08-06 14:10 ` Lucio Sauer
  0 siblings, 0 replies; 13+ messages in thread
From: Lucio Sauer @ 2024-08-06 14:10 UTC (permalink / raw
  To: gentoo-commits

commit:     ed28e0933d9cbb4654cb4de9b72e499e6b68a319
Author:     Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
AuthorDate: Tue Aug  6 14:06:00 2024 +0000
Commit:     Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
CommitDate: Tue Aug  6 14:07:03 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ed28e093

media-sound/TauonMusicBox: update upstream metadata

Fixes typo in remote-id repository name

Signed-off-by: Lucio Sauer <watermanpaint <AT> posteo.net>

 media-sound/TauonMusicBox/metadata.xml | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/media-sound/TauonMusicBox/metadata.xml b/media-sound/TauonMusicBox/metadata.xml
index d30548692..1b4f768b3 100644
--- a/media-sound/TauonMusicBox/metadata.xml
+++ b/media-sound/TauonMusicBox/metadata.xml
@@ -6,6 +6,9 @@
 		<name>David Roman</name>
 	</maintainer>
 	<upstream>
-		<remote-id type="github">Taiko2k/TauronMusicBox</remote-id> 
+		<bugs-to>https://github.com/Taiko2k/Tauon/issues</bugs-to>
+		<changelog>https://github.com/Taiko2k/Tauon/releases</changelog>
+		<doc>https://tauonmusicbox.rocks/#manual</doc>
+		<remote-id type="github">Taiko2k/Tauon</remote-id>
 	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: media-sound/TauonMusicBox/
  2024-08-31 21:19 [gentoo-commits] repo/proj/guru:dev " David Roman
@ 2024-08-31 21:35 ` David Roman
  0 siblings, 0 replies; 13+ messages in thread
From: David Roman @ 2024-08-31 21:35 UTC (permalink / raw
  To: gentoo-commits

commit:     f9acf0f5cf11b16aed3bb68e8a6924fdae5922e6
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Sat Aug 31 21:17:23 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sat Aug 31 21:17:23 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f9acf0f5

media-sound/TauonMusicBox: replace libappindicator -> libayatana-appindicator

Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 media-sound/TauonMusicBox/TauonMusicBox-7.8.0-r1.ebuild | 2 +-
 media-sound/TauonMusicBox/TauonMusicBox-9999.ebuild     | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/TauonMusicBox/TauonMusicBox-7.8.0-r1.ebuild b/media-sound/TauonMusicBox/TauonMusicBox-7.8.0-r1.ebuild
index 03bb63d6c..1b0d76e54 100644
--- a/media-sound/TauonMusicBox/TauonMusicBox-7.8.0-r1.ebuild
+++ b/media-sound/TauonMusicBox/TauonMusicBox-7.8.0-r1.ebuild
@@ -60,7 +60,7 @@ DEPEND="
 RDEPEND="
 	${DEPEND}
 
-	dev-libs/libappindicator
+	dev-libs/libayatana-appindicator
 	media-sound/mpg123-base
 	x11-libs/libnotify
 "

diff --git a/media-sound/TauonMusicBox/TauonMusicBox-9999.ebuild b/media-sound/TauonMusicBox/TauonMusicBox-9999.ebuild
index dd965db61..8369fe867 100644
--- a/media-sound/TauonMusicBox/TauonMusicBox-9999.ebuild
+++ b/media-sound/TauonMusicBox/TauonMusicBox-9999.ebuild
@@ -56,7 +56,7 @@ DEPEND="
 RDEPEND="
 	${DEPEND}
 
-	dev-libs/libappindicator
+	dev-libs/libayatana-appindicator
 	x11-libs/libnotify
 "
 


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: media-sound/TauonMusicBox/
  2024-08-31 21:19 [gentoo-commits] repo/proj/guru:dev " David Roman
@ 2024-08-31 21:35 ` David Roman
  0 siblings, 0 replies; 13+ messages in thread
From: David Roman @ 2024-08-31 21:35 UTC (permalink / raw
  To: gentoo-commits

commit:     e3bd0f40c691af5faacdef29761bd7bf6cbf864d
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Sat Aug 31 21:19:34 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sat Aug 31 21:19:34 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e3bd0f40

media-sound/TauonMusicBox: drop 7.7.2-r2, 7.8.0

Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 media-sound/TauonMusicBox/Manifest                 |   1 -
 .../TauonMusicBox/TauonMusicBox-7.7.2-r2.ebuild    | 121 --------------------
 .../TauonMusicBox/TauonMusicBox-7.8.0.ebuild       | 126 ---------------------
 3 files changed, 248 deletions(-)

diff --git a/media-sound/TauonMusicBox/Manifest b/media-sound/TauonMusicBox/Manifest
index caaaa67a7..b1a63e292 100644
--- a/media-sound/TauonMusicBox/Manifest
+++ b/media-sound/TauonMusicBox/Manifest
@@ -1,2 +1 @@
-DIST TauonMusicBox-7.7.2.tar.gz 992102 BLAKE2B a7aca5e3aea42e045147f3768a57d74cf877f9b4e0114b982dc4f6291acdeacda9b5f709a4b26a340d162b9768bb1de4847f82839ec894d03d744531028e6584 SHA512 42a47b5795f2e49adb8bf0673fb932b10d3a3b8ad309b2fc88ed54f44f2b5ced4391d653773a1b34ef4dbbb18d16016b9d3b30eb1d99fac725fc6ac4c8e01d27
 DIST TauonMusicBox-7.8.0.tar.gz 1080654 BLAKE2B 6c671efc10f0e7340bb2db0ebcc59f25784a665a9a2e85ab5132a10362d9d0f7041affedc763ed5acde19c529c742e127eb1493578f9f79ca7f3b1dfd4439784 SHA512 0896e185314037e23d76776ce96b227ede8a96651958df7ca0acc0d37c431169aeb72395116d8887d37c1360c15f436f7488c751866e60fa5ba3a5082b9acef8

diff --git a/media-sound/TauonMusicBox/TauonMusicBox-7.7.2-r2.ebuild b/media-sound/TauonMusicBox/TauonMusicBox-7.7.2-r2.ebuild
deleted file mode 100644
index dd965db61..000000000
--- a/media-sound/TauonMusicBox/TauonMusicBox-7.7.2-r2.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PLOCALES="cs de es fr_FR hu id it ja_JP nb_NO pl pt pt_BR pt_PT ru sv tr zh_CN"
-
-PYTHON_COMPAT=( python3_{10..12} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit cmake desktop distutils-r1 optfeature plocale xdg
-
-DESCRIPTION="The desktop music player of today!"
-HOMEPAGE="https://tauonmusicbox.rocks/"
-
-if [[ ${PV} == *9999 ]]; then
-	EGIT_SUBMODULES=()
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/Taiko2k/${PN}"
-else
-	SRC_URI="https://github.com/Taiko2k/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-PHAZOR_DEPS="
-	dev-libs/miniaudio
-	media-libs/flac
-	media-libs/libopenmpt
-	media-libs/opus
-	media-libs/opusfile
-	media-libs/libsamplerate
-	media-libs/libvorbis
-	media-sound/mpg123
-	media-sound/wavpack
-	sci-libs/kissfft[-cpu_flags_x86_sse]
-"
-
-DEPEND="
-	dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-	dev-python/musicbrainzngs[${PYTHON_USEDEP}]
-	dev-python/natsort[${PYTHON_USEDEP}]
-	dev-python/pillow[${PYTHON_USEDEP}]
-	dev-python/PySDL2[${PYTHON_USEDEP}]
-	dev-python/requests[${PYTHON_USEDEP}]
-	dev-python/setproctitle[${PYTHON_USEDEP}]
-	dev-python/send2trash[${PYTHON_USEDEP}]
-	media-video/ffmpeg
-	media-libs/mutagen[${PYTHON_USEDEP}]
-	media-libs/sdl2-image
-
-	${PHAZOR_DEPS}
-"
-
-RDEPEND="
-	${DEPEND}
-
-	dev-libs/libappindicator
-	x11-libs/libnotify
-"
-
-BDEPEND="sys-devel/gettext"
-
-src_prepare() {
-	# Workaround. If PATCHES is used it would be applied to times and fail
-	eapply "${FILESDIR}/${PN}-fix-desktop.patch"
-
-	distutils-r1_src_prepare
-	cmake_src_prepare
-}
-
-src_configure() {
-	distutils-r1_src_configure
-	cmake_src_configure
-}
-
-src_compile() {
-	distutils-r1_src_compile
-	cmake_src_compile
-
-	build_locale() {
-		msgfmt -o "locale/${1}/LC_MESSAGES/tauon.mo" "locale/${1}/LC_MESSAGES/tauon.po" || die
-	}
-
-	plocale_for_each_locale build_locale
-}
-
-src_test() {
-	distutils-r1_src_test
-	cmake_src_test
-}
-
-python_install() {
-	newbin tauon.py tauon
-	dolib.so  "${WORKDIR}/${P}_build/libphazor.so"
-
-	install_locale() {
-		insinto "/usr/share/locale/${1}/LC_MESSAGES"
-		doins "locale/${1}/LC_MESSAGES/tauon.mo"
-	}
-
-	plocale_for_each_locale install_locale
-
-	insinto "/usr/share/${PN}"
-	doins -r assets theme templates
-	doins input.txt
-
-	sed -i 's/\/opt\/tauon-music-box\/tauonmb.sh/tauon/g' extra/tauonmb.desktop || die
-	domenu extra/tauonmb.desktop
-	doicon -s scalable extra/tauonmb.svg
-
-	distutils-r1_python_install
-}
-
-pkg_postinst() {
-	optfeature "last fm support" dev-python/pylast
-	optfeature "PLEX support" dev-python/plexapi
-
-	xdg_pkg_postinst
-}

diff --git a/media-sound/TauonMusicBox/TauonMusicBox-7.8.0.ebuild b/media-sound/TauonMusicBox/TauonMusicBox-7.8.0.ebuild
deleted file mode 100644
index 5266e873e..000000000
--- a/media-sound/TauonMusicBox/TauonMusicBox-7.8.0.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PLOCALES="cs de es fr_FR hu id it ja_JP nb_NO pl pt pt_BR pt_PT ru sv tr zh_CN"
-
-PYTHON_COMPAT=( python3_{10..12} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit cmake desktop distutils-r1 optfeature plocale xdg
-
-DESCRIPTION="The desktop music player of today!"
-HOMEPAGE="https://tauonmusicbox.rocks/"
-
-if [[ ${PV} == *9999 ]]; then
-	EGIT_SUBMODULES=()
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/Taiko2k/${PN}"
-else
-	SRC_URI="https://github.com/Taiko2k/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64"
-fi
-
-S="${WORKDIR}/Tauon-${PV}"
-
-LICENSE="GPL-3"
-SLOT="0"
-
-PHAZOR_DEPS="
-	dev-libs/miniaudio
-	media-libs/flac
-	media-libs/game-music-emu
-	media-libs/libopenmpt
-	media-libs/opus
-	media-libs/opusfile
-	media-libs/libsamplerate
-	media-libs/libvorbis
-	media-sound/mpg123
-	media-sound/wavpack
-	sci-libs/kissfft[-cpu_flags_x86_sse]
-"
-
-DEPEND="
-	dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-	dev-python/musicbrainzngs[${PYTHON_USEDEP}]
-	dev-python/natsort[${PYTHON_USEDEP}]
-	dev-python/pillow[${PYTHON_USEDEP}]
-	dev-python/PySDL2[${PYTHON_USEDEP}]
-	dev-python/requests[${PYTHON_USEDEP}]
-	dev-python/setproctitle[${PYTHON_USEDEP}]
-	dev-python/send2trash[${PYTHON_USEDEP}]
-	dev-python/unidecode[${PYTHON_USEDEP}]
-	media-video/ffmpeg
-	media-libs/mutagen[${PYTHON_USEDEP}]
-	media-libs/sdl2-image
-
-	${PHAZOR_DEPS}
-"
-
-RDEPEND="
-	${DEPEND}
-
-	dev-libs/libappindicator
-	x11-libs/libnotify
-"
-
-BDEPEND="sys-devel/gettext"
-
-src_prepare() {
-	# Workaround. If PATCHES is used it would be applied to times and fail
-	eapply "${FILESDIR}/${P}-phazor-fix.patch"
-	eapply "${FILESDIR}/${P}-unidecode-compat.patch"
-
-	distutils-r1_src_prepare
-	cmake_src_prepare
-}
-
-src_configure() {
-	distutils-r1_src_configure
-	cmake_src_configure
-}
-
-src_compile() {
-	distutils-r1_src_compile
-	cmake_src_compile
-
-	build_locale() {
-		msgfmt -o "locale/${1}/LC_MESSAGES/tauon.mo" "locale/${1}/LC_MESSAGES/tauon.po" || die
-	}
-
-	plocale_for_each_locale build_locale
-}
-
-src_test() {
-	distutils-r1_src_test
-	cmake_src_test
-}
-
-python_install() {
-	newbin tauon.py tauon
-	dolib.so  "${WORKDIR}/Tauon-${PV}_build/libphazor.so"
-
-	install_locale() {
-		insinto "/usr/share/locale/${1}/LC_MESSAGES"
-		doins "locale/${1}/LC_MESSAGES/tauon.mo"
-	}
-
-	plocale_for_each_locale install_locale
-
-	insinto "/usr/share/${PN}"
-	doins -r assets theme templates
-	doins input.txt
-
-	sed -i 's/\/opt\/tauon-music-box\/tauonmb.sh/tauon/g' extra/tauonmb.desktop || die
-	domenu extra/tauonmb.desktop
-	doicon -s scalable extra/tauonmb.svg
-
-	distutils-r1_python_install
-}
-
-pkg_postinst() {
-	optfeature "last fm support" dev-python/pylast
-	optfeature "PLEX support" dev-python/plexapi
-
-	xdg_pkg_postinst
-}


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: media-sound/TauonMusicBox/
  2024-09-07  0:12 David Roman
@ 2024-09-07  9:22 ` David Roman
  0 siblings, 0 replies; 13+ messages in thread
From: David Roman @ 2024-09-07  9:22 UTC (permalink / raw
  To: gentoo-commits

commit:     c18cd739d0cb43fb116efca4c1bbea90309ccfd8
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Sat Sep  7 00:12:25 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sat Sep  7 00:12:25 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c18cd739

media-sound/TauonMusicBox: add 7.8.3

Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 media-sound/TauonMusicBox/Manifest                 |   1 +
 .../TauonMusicBox/TauonMusicBox-7.8.3.ebuild       | 126 +++++++++++++++++++++
 2 files changed, 127 insertions(+)

diff --git a/media-sound/TauonMusicBox/Manifest b/media-sound/TauonMusicBox/Manifest
index b1a63e292..4cdb6d070 100644
--- a/media-sound/TauonMusicBox/Manifest
+++ b/media-sound/TauonMusicBox/Manifest
@@ -1 +1,2 @@
 DIST TauonMusicBox-7.8.0.tar.gz 1080654 BLAKE2B 6c671efc10f0e7340bb2db0ebcc59f25784a665a9a2e85ab5132a10362d9d0f7041affedc763ed5acde19c529c742e127eb1493578f9f79ca7f3b1dfd4439784 SHA512 0896e185314037e23d76776ce96b227ede8a96651958df7ca0acc0d37c431169aeb72395116d8887d37c1360c15f436f7488c751866e60fa5ba3a5082b9acef8
+DIST TauonMusicBox-7.8.3.tar.gz 1085686 BLAKE2B 92014544bc45c92ca8170ae88c56eb2a767b0dff2dcd1086cb73d22a4287b6a82be7b3134a41329940ccc6080377d82b71c2d9ef891975d62756068c8a97f867 SHA512 f1679326a49c1d341ea773b5f402fa4ad00ac2c79549fc04b2959bdf2dfad045e6e88add5b9075e660016a4d94d15e43e5d5c93e6f413e727d30f5aaa8fbdc1d

diff --git a/media-sound/TauonMusicBox/TauonMusicBox-7.8.3.ebuild b/media-sound/TauonMusicBox/TauonMusicBox-7.8.3.ebuild
new file mode 100644
index 000000000..817a5d6f3
--- /dev/null
+++ b/media-sound/TauonMusicBox/TauonMusicBox-7.8.3.ebuild
@@ -0,0 +1,126 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PLOCALES="cs de es fr_FR hu id it ja_JP nb_NO pl pt pt_BR pt_PT ru sv tr zh_CN"
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit cmake desktop distutils-r1 optfeature plocale xdg
+
+DESCRIPTION="The desktop music player of today!"
+HOMEPAGE="https://tauonmusicbox.rocks/"
+
+if [[ ${PV} == *9999 ]]; then
+	EGIT_SUBMODULES=()
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/Taiko2k/${PN}"
+else
+	SRC_URI="https://github.com/Taiko2k/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64"
+fi
+
+S="${WORKDIR}/Tauon-${PV}"
+
+LICENSE="GPL-3"
+SLOT="0"
+
+PHAZOR_DEPS="
+	dev-libs/miniaudio
+	media-libs/flac
+	media-libs/game-music-emu
+	media-libs/libopenmpt
+	media-libs/opus
+	media-libs/opusfile
+	media-libs/libsamplerate
+	media-libs/libvorbis
+	media-sound/mpg123
+	media-sound/wavpack
+	sci-libs/kissfft[-cpu_flags_x86_sse]
+"
+
+DEPEND="
+	dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+	dev-python/musicbrainzngs[${PYTHON_USEDEP}]
+	dev-python/natsort[${PYTHON_USEDEP}]
+	dev-python/pillow[${PYTHON_USEDEP}]
+	dev-python/PySDL2[${PYTHON_USEDEP}]
+	dev-python/requests[${PYTHON_USEDEP}]
+	dev-python/setproctitle[${PYTHON_USEDEP}]
+	dev-python/send2trash[${PYTHON_USEDEP}]
+	dev-python/unidecode[${PYTHON_USEDEP}]
+	media-video/ffmpeg
+	media-libs/mutagen[${PYTHON_USEDEP}]
+	media-libs/sdl2-image
+
+	${PHAZOR_DEPS}
+"
+
+RDEPEND="
+	${DEPEND}
+
+	dev-libs/libayatana-appindicator
+	media-sound/mpg123-base
+	x11-libs/libnotify
+"
+
+BDEPEND="sys-devel/gettext"
+
+src_prepare() {
+	# Workaround. If PATCHES is used it would be applied to times and fail
+	eapply "${FILESDIR}/${PN}-7.8.0-phazor-fix.patch"
+
+	distutils-r1_src_prepare
+	cmake_src_prepare
+}
+
+src_configure() {
+	distutils-r1_src_configure
+	cmake_src_configure
+}
+
+src_compile() {
+	distutils-r1_src_compile
+	cmake_src_compile
+
+	build_locale() {
+		msgfmt -o "locale/${1}/LC_MESSAGES/tauon.mo" "locale/${1}/LC_MESSAGES/tauon.po" || die
+	}
+
+	plocale_for_each_locale build_locale
+}
+
+src_test() {
+	distutils-r1_src_test
+	cmake_src_test
+}
+
+python_install() {
+	newbin tauon.py tauon
+	dolib.so  "${WORKDIR}/Tauon-${PV}_build/libphazor.so"
+
+	install_locale() {
+		insinto "/usr/share/locale/${1}/LC_MESSAGES"
+		doins "locale/${1}/LC_MESSAGES/tauon.mo"
+	}
+
+	plocale_for_each_locale install_locale
+
+	insinto "/usr/share/${PN}"
+	doins -r assets theme templates
+	doins input.txt
+
+	sed -i 's/\/opt\/tauon-music-box\/tauonmb.sh/tauon/g' extra/tauonmb.desktop || die
+	domenu extra/tauonmb.desktop
+	doicon -s scalable extra/tauonmb.svg
+
+	distutils-r1_python_install
+}
+
+pkg_postinst() {
+	optfeature "last fm support" dev-python/pylast
+	optfeature "PLEX support" dev-python/plexapi
+
+	xdg_pkg_postinst
+}


^ permalink raw reply related	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2024-09-07  9:22 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-02-23 13:10 [gentoo-commits] repo/proj/guru:master commit in: media-sound/TauonMusicBox/ David Roman
2024-02-23 12:17 ` [gentoo-commits] repo/proj/guru:dev " David Roman
  -- strict thread matches above, loose matches on Subject: below --
2024-09-07  0:12 David Roman
2024-09-07  9:22 ` [gentoo-commits] repo/proj/guru:master " David Roman
2024-08-31 21:19 [gentoo-commits] repo/proj/guru:dev " David Roman
2024-08-31 21:35 ` [gentoo-commits] repo/proj/guru:master " David Roman
2024-08-31 21:19 [gentoo-commits] repo/proj/guru:dev " David Roman
2024-08-31 21:35 ` [gentoo-commits] repo/proj/guru:master " David Roman
2024-08-06 14:10 Lucio Sauer
2024-08-06 14:07 [gentoo-commits] repo/proj/guru:dev " Lucio Sauer
2024-08-06 14:10 ` [gentoo-commits] repo/proj/guru:master " Lucio Sauer
2024-04-18 21:35 David Roman
2024-04-18 21:31 [gentoo-commits] repo/proj/guru:dev " David Roman
2024-04-18 21:35 ` [gentoo-commits] repo/proj/guru:master " David Roman
2024-04-18 16:23 [gentoo-commits] repo/proj/guru:dev " David Roman
2024-04-18 16:24 ` [gentoo-commits] repo/proj/guru:master " David Roman
2024-02-26 16:30 Viorel Munteanu
2024-02-23 23:40 Julien Roy
2024-02-23 12:24 [gentoo-commits] repo/proj/guru:dev " David Roman
2024-02-23 13:11 ` [gentoo-commits] repo/proj/guru:master " David Roman

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox