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

Reply via email to