commit:     1858635161a700308f4cab843471362b76ac40af
Author:     ingenarel <ingenarelitems <AT> gmail <DOT> com>
AuthorDate: Tue Dec  2 23:40:21 2025 +0000
Commit:     Saad Abdullah <ingenarelitems <AT> gmail <DOT> com>
CommitDate: Tue Dec  2 23:40:21 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=18586351

media-sound/rmpc: modify src_unpack() internally instead of redefining

Signed-off-by: ingenarel <ingenarelitems <AT> gmail.com>

 media-sound/rmpc/rmpc-0.10.0.ebuild | 17 +++++++++++------
 media-sound/rmpc/rmpc-9999.ebuild   | 17 +++++++++++------
 2 files changed, 22 insertions(+), 12 deletions(-)

diff --git a/media-sound/rmpc/rmpc-0.10.0.ebuild 
b/media-sound/rmpc/rmpc-0.10.0.ebuild
index f31f6cf69b..b01147eeca 100644
--- a/media-sound/rmpc/rmpc-0.10.0.ebuild
+++ b/media-sound/rmpc/rmpc-0.10.0.ebuild
@@ -360,13 +360,9 @@ LICENSE+="
 if [[ "${PV}" == *9999* ]]; then
        inherit git-r3
        EGIT_REPO_URI="https://github.com/mierak/${PN}";
-       src_unpack() {
-                       git-r3_src_unpack
-                       cargo_live_src_unpack
-       }
 else
-       
SRC_URI="https://github.com/mierak/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-       SRC_URI+=" ${CARGO_CRATE_URIS}"
+       
SRC_URI="https://github.com/mierak/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
+               ${CARGO_CRATE_URIS}"
        KEYWORDS="~amd64"
        RESTRICT="mirror"
 fi
@@ -375,6 +371,15 @@ SLOT="0"
 
 DOCS=( README.md CHANGELOG.md )
 
+src_unpack() {
+       if [[ "$PV" == *9999* ]];then
+               git-r3_src_unpack
+               cargo_live_src_unpack
+       else
+               cargo_src_unpack
+       fi
+}
+
 src_install() {
        cargo_src_install
        einstalldocs

diff --git a/media-sound/rmpc/rmpc-9999.ebuild 
b/media-sound/rmpc/rmpc-9999.ebuild
index f032ffa3ca..ca6a9e872b 100644
--- a/media-sound/rmpc/rmpc-9999.ebuild
+++ b/media-sound/rmpc/rmpc-9999.ebuild
@@ -24,13 +24,9 @@ LICENSE+="
 if [[ "${PV}" == *9999* ]]; then
        inherit git-r3
        EGIT_REPO_URI="https://github.com/mierak/${PN}";
-       src_unpack() {
-                       git-r3_src_unpack
-                       cargo_live_src_unpack
-       }
 else
-       
SRC_URI="https://github.com/mierak/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-       SRC_URI+=" ${CARGO_CRATE_URIS}"
+       
SRC_URI="https://github.com/mierak/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
+               ${CARGO_CRATE_URIS}"
        KEYWORDS="~amd64"
        RESTRICT="mirror"
 fi
@@ -39,6 +35,15 @@ SLOT="0"
 
 DOCS=( README.md CHANGELOG.md )
 
+src_unpack() {
+       if [[ "$PV" == *9999* ]];then
+               git-r3_src_unpack
+               cargo_live_src_unpack
+       else
+               cargo_src_unpack
+       fi
+}
+
 src_install() {
        cargo_src_install
        einstalldocs

Reply via email to