public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:master commit in: app-misc/tmux-rime/
@ 2024-11-07 23:44 David Roman
  0 siblings, 0 replies; 2+ messages in thread
From: David Roman @ 2024-11-07 23:44 UTC (permalink / raw
  To: gentoo-commits

commit:     a14cc98dc877ad60a0e9f7a25004c978a12bfe33
Author:     Wu, Zhenyu <wuzhenyu <AT> ustc <DOT> edu>
AuthorDate: Wed Nov  6 20:02:53 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Wed Nov  6 20:02:53 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a14cc98d

app-misc/tmux-rime: update DESCRIPTION

Signed-off-by: Wu, Zhenyu <wuzhenyu <AT> ustc.edu>

 app-misc/tmux-rime/tmux-rime-0.0.3.ebuild | 23 +++++++++++++----------
 1 file changed, 13 insertions(+), 10 deletions(-)

diff --git a/app-misc/tmux-rime/tmux-rime-0.0.3.ebuild b/app-misc/tmux-rime/tmux-rime-0.0.3.ebuild
index 5d2649d25..3116112f6 100644
--- a/app-misc/tmux-rime/tmux-rime-0.0.3.ebuild
+++ b/app-misc/tmux-rime/tmux-rime-0.0.3.ebuild
@@ -3,10 +3,11 @@
 
 EAPI=8
 
-DESCRIPTION=""
+DESCRIPTION="rime for tmux"
 HOMEPAGE="https://github.com/Freed-Wu/$PN"
 
 _VERSION=9e39ee6a9c9a4c43192b95b7efcc95ea1c79a28d
+# xmake needs xmake-repo to map a package to a pkg-config file name
 SRC_URI="
 		 $HOMEPAGE/archive/${PV}.tar.gz -> $P.tar.gz
 		 https://github.com/xmake-io/xmake-repo/archive/$_VERSION.tar.gz -> xmake-repo-$_VERSION.tar.gz
@@ -36,19 +37,21 @@ export XMAKE_ROOT=y
 src_configure() {
 	# https://github.com/xmake-io/xmake/discussions/5699
 	HOME=$T PATH=$T:$PATH
-	echo -e "#!$SHELL\necho I am git" >$T/git
-	chmod +x $T/git
-	install -d $HOME/.xmake/repositories
-	ln -sf "$WORKDIR/xmake-repo-$_VERSION" $HOME/.xmake/repositories/xmake-repo
-
-	xmake g --network=private
-	xmake f --verbose
+	# create a fake git to make xmake happy
+	echo -e "#!$SHELL\necho I am git" > $T/git || die
+	chmod +x $T/git || die
+	# put xmake-repo to a correct position
+	install -d $HOME/.xmake/repositories || die
+	ln -sf "$WORKDIR/xmake-repo-$_VERSION" $HOME/.xmake/repositories/xmake-repo || die
+
+	xmake g --network=private || die 'fail to set private network'
+	xmake f --verbose || die 'fail to increase verbosity'
 }
 
 src_compile() {
-	xmake
+	xmake || die 'fail to compile'
 }
 
 src_install() {
-	xmake install -o $ED/usr
+	xmake install -o $ED/usr || die 'fail to install'
 }


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

* [gentoo-commits] repo/proj/guru:master commit in: app-misc/tmux-rime/
@ 2024-11-26  0:39 Julien Roy
  0 siblings, 0 replies; 2+ messages in thread
From: Julien Roy @ 2024-11-26  0:39 UTC (permalink / raw
  To: gentoo-commits

commit:     f1042f41d84a10a3dc95ead5265e7c3cc62396a8
Author:     Wu, Zhenyu <wuzhenyu <AT> ustc <DOT> edu>
AuthorDate: Mon Nov 25 13:23:41 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Mon Nov 25 13:23:41 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f1042f41

app-misc/tmux-rime: add 0.0.4, drop 0.0.3

Signed-off-by: Wu, Zhenyu <wuzhenyu <AT> ustc.edu>

 app-misc/tmux-rime/Manifest                                           | 2 +-
 app-misc/tmux-rime/{tmux-rime-0.0.3.ebuild => tmux-rime-0.0.4.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/tmux-rime/Manifest b/app-misc/tmux-rime/Manifest
index 4f8203d58..e294c8949 100644
--- a/app-misc/tmux-rime/Manifest
+++ b/app-misc/tmux-rime/Manifest
@@ -1,2 +1,2 @@
-DIST tmux-rime-0.0.3.tar.gz 19852 BLAKE2B 14daef4291ff2b990cfd390e36022148607ee1051a3a29c4f33991574983201a775f4efe844c5fe5f04380b8ffb863f4eb31591ebfabe3cd805a81c89148f15e SHA512 f8654a1cb2caa36b050b656e2148f9b9b0b4e7c1e2fd7a4eea4280e338c496247660672414c49da0c25bf8027c9414c5d72534d38eb1d230c5af823ea90ffcf6
+DIST tmux-rime-0.0.4.tar.gz 20201 BLAKE2B d19f021ae8e55406e465cc42f242f736283980e7d5f1128e0e1e6cfa429ad3b7e1bb61ceeb6febfbdffab87cc656b07f91c0ce1c80b538d4ba5336ea4d9b4f32 SHA512 82a695b94c4f18379d2c6ae87e14b8e512013fbe5f3bf9b94b55e85ec903373983c44d00d209b8541c13447b1254eb0345bf44eb3785f30cdf0822f23af9ce7f
 DIST xmake-repo-9e39ee6a9c9a4c43192b95b7efcc95ea1c79a28d.tar.gz 1209613 BLAKE2B ee4a894fac6ff52c35f9d832a536e29bd24d45873e5eeab2f0a4c91f964e15b5fb1637e4c52bc6e3f86a90f8f3804c4b5856a3e669ba02aa2fcbbf42b5b258ee SHA512 bb39e63767c7626f917d9a8ee4f63058545341efe338628e741d2a6625e9ccda685b1c6b1c35f11673ef8742a47776869f4ade274e3e114799c03ed0479fd0c6

diff --git a/app-misc/tmux-rime/tmux-rime-0.0.3.ebuild b/app-misc/tmux-rime/tmux-rime-0.0.4.ebuild
similarity index 100%
rename from app-misc/tmux-rime/tmux-rime-0.0.3.ebuild
rename to app-misc/tmux-rime/tmux-rime-0.0.4.ebuild


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

end of thread, other threads:[~2024-11-26  0:39 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-11-07 23:44 [gentoo-commits] repo/proj/guru:master commit in: app-misc/tmux-rime/ David Roman
  -- strict thread matches above, loose matches on Subject: below --
2024-11-26  0:39 Julien Roy

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