public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: app-emulation/86BoxManagerX/
@ 2023-07-26 13:03 Gonçalo Negrier Duarte
  0 siblings, 0 replies; 3+ messages in thread
From: Gonçalo Negrier Duarte @ 2023-07-26 13:03 UTC (permalink / raw
  To: gentoo-commits

commit:     c78c5e09611792f0484ed4ee7e0bfa74122ff7b0
Author:     Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com>
AuthorDate: Wed Jul 26 12:54:39 2023 +0000
Commit:     Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com>
CommitDate: Wed Jul 26 13:03:01 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c78c5e09

app-emulation/86BoxManagerX: update Manifest

Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail.com>

 app-emulation/86BoxManagerX/Manifest | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-emulation/86BoxManagerX/Manifest b/app-emulation/86BoxManagerX/Manifest
deleted file mode 100644
index 5c18c8fe9..000000000
--- a/app-emulation/86BoxManagerX/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST 86BoxManagerX-1.7.6.0.tar.gz 319938 BLAKE2B 8004f6702ee04ac1dc9eb12fc7af0fb5fd1a87031db983df0f7974997bcd4ce91236375e5df855819cb0375ac658b621be0d351c28f4c3453a3dd97dcede78ab SHA512 675e84d0f5aeba3353f0e7c1cc46b76b96498393f3e1daa23fa8aea999277bad21005d4186e4de5a390bf7e34b1314caa2859099520f613809404f4f9c56a66b


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

* [gentoo-commits] repo/proj/guru:dev commit in: app-emulation/86BoxManagerX/
@ 2023-08-22 10:43 Gonçalo Negrier Duarte
  0 siblings, 0 replies; 3+ messages in thread
From: Gonçalo Negrier Duarte @ 2023-08-22 10:43 UTC (permalink / raw
  To: gentoo-commits

commit:     3b7d9ebc1c8944c2ff591312dcaad9064a8f1c59
Author:     Gonçalo Duarte <gonegrier.duarte <AT> gmail <DOT> com>
AuthorDate: Tue Aug 22 10:37:59 2023 +0000
Commit:     Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com>
CommitDate: Tue Aug 22 10:43:04 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3b7d9ebc

app-emulation/86BoxManagerX: fix src_unpack not fetch repo

Closes: https://bugs.gentoo.org/912769

Signed-off-by: Gonçalo Duarte <gonegrier.duarte <AT> gmail.com>

 app-emulation/86BoxManagerX/86BoxManagerX-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/86BoxManagerX/86BoxManagerX-9999.ebuild b/app-emulation/86BoxManagerX/86BoxManagerX-9999.ebuild
index 873188466a..a25e9518c4 100644
--- a/app-emulation/86BoxManagerX/86BoxManagerX-9999.ebuild
+++ b/app-emulation/86BoxManagerX/86BoxManagerX-9999.ebuild
@@ -16,7 +16,7 @@ LICENSE="MIT"
 SLOT="0"
 
 src_unpack() {
-	git-r3_checkout
+	git-r3_src_unpack
 	cd "${S}"
 	dotnet publish 86BoxManager -r linux-x64
 }


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

* [gentoo-commits] repo/proj/guru:dev commit in: app-emulation/86BoxManagerX/
@ 2024-02-19 12:39 Gonçalo Negrier Duarte
  0 siblings, 0 replies; 3+ messages in thread
From: Gonçalo Negrier Duarte @ 2024-02-19 12:39 UTC (permalink / raw
  To: gentoo-commits

commit:     d0aed9c02b2f66f47f1884df8ab38d171fd28dd5
Author:     Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com>
AuthorDate: Mon Feb 19 10:11:20 2024 +0000
Commit:     Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com>
CommitDate: Mon Feb 19 12:39:20 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d0aed9c0

app-emulation/86BoxManagerX: add 1.7.6.0e

Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail.com>

 ...gerX-9999.ebuild => 86BoxManagerX-1.7.6.0e.ebuild} | 19 ++++++++++++++++---
 app-emulation/86BoxManagerX/86BoxManagerX-9999.ebuild | 19 ++++++++++++++++---
 app-emulation/86BoxManagerX/Manifest                  |  1 +
 3 files changed, 33 insertions(+), 6 deletions(-)

diff --git a/app-emulation/86BoxManagerX/86BoxManagerX-9999.ebuild b/app-emulation/86BoxManagerX/86BoxManagerX-1.7.6.0e.ebuild
similarity index 85%
copy from app-emulation/86BoxManagerX/86BoxManagerX-9999.ebuild
copy to app-emulation/86BoxManagerX/86BoxManagerX-1.7.6.0e.ebuild
index 59adb868ed..0bbc3f5bae 100644
--- a/app-emulation/86BoxManagerX/86BoxManagerX-9999.ebuild
+++ b/app-emulation/86BoxManagerX/86BoxManagerX-1.7.6.0e.ebuild
@@ -3,8 +3,16 @@
 
 EAPI=7
 
-inherit desktop git-r3
-EGIT_REPO_URI="https://github.com/RetBox/86BoxManagerX.git"
+inherit desktop
+
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/RetBox/86BoxManagerX.git"
+else
+	SRC_URI="
+		https://github.com/RetBox/86BoxManagerX/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
+	"
+fi
 DESCRIPTION="A (cross-platform) configuration manager for the 86Box emulator"
 HOMEPAGE="https://github.com/RetBox/86BoxManagerX"
 
@@ -43,7 +51,12 @@ PATCHES=(
 )
 
 src_unpack() {
-	git-r3_checkout
+	if [[ ${PV} == 9999 ]]; then
+		git-r3_checkout
+	else
+		unpack ${P}.tar.gz
+	fi
+
 	cd "${S}"
 	# Need internet access
 	dotnet publish 86BoxManager -r linux-x64

diff --git a/app-emulation/86BoxManagerX/86BoxManagerX-9999.ebuild b/app-emulation/86BoxManagerX/86BoxManagerX-9999.ebuild
index 59adb868ed..0bbc3f5bae 100644
--- a/app-emulation/86BoxManagerX/86BoxManagerX-9999.ebuild
+++ b/app-emulation/86BoxManagerX/86BoxManagerX-9999.ebuild
@@ -3,8 +3,16 @@
 
 EAPI=7
 
-inherit desktop git-r3
-EGIT_REPO_URI="https://github.com/RetBox/86BoxManagerX.git"
+inherit desktop
+
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/RetBox/86BoxManagerX.git"
+else
+	SRC_URI="
+		https://github.com/RetBox/86BoxManagerX/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
+	"
+fi
 DESCRIPTION="A (cross-platform) configuration manager for the 86Box emulator"
 HOMEPAGE="https://github.com/RetBox/86BoxManagerX"
 
@@ -43,7 +51,12 @@ PATCHES=(
 )
 
 src_unpack() {
-	git-r3_checkout
+	if [[ ${PV} == 9999 ]]; then
+		git-r3_checkout
+	else
+		unpack ${P}.tar.gz
+	fi
+
 	cd "${S}"
 	# Need internet access
 	dotnet publish 86BoxManager -r linux-x64

diff --git a/app-emulation/86BoxManagerX/Manifest b/app-emulation/86BoxManagerX/Manifest
new file mode 100644
index 0000000000..fd6fd0a4b4
--- /dev/null
+++ b/app-emulation/86BoxManagerX/Manifest
@@ -0,0 +1 @@
+DIST 86BoxManagerX-1.7.6.0e.tar.gz 319938 BLAKE2B 8004f6702ee04ac1dc9eb12fc7af0fb5fd1a87031db983df0f7974997bcd4ce91236375e5df855819cb0375ac658b621be0d351c28f4c3453a3dd97dcede78ab SHA512 675e84d0f5aeba3353f0e7c1cc46b76b96498393f3e1daa23fa8aea999277bad21005d4186e4de5a390bf7e34b1314caa2859099520f613809404f4f9c56a66b


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

end of thread, other threads:[~2024-02-19 12:39 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-07-26 13:03 [gentoo-commits] repo/proj/guru:dev commit in: app-emulation/86BoxManagerX/ Gonçalo Negrier Duarte
  -- strict thread matches above, loose matches on Subject: below --
2023-08-22 10:43 Gonçalo Negrier Duarte
2024-02-19 12:39 Gonçalo Negrier Duarte

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