From d3d574dc5070da04894252ba9cd964cf0cf6db08 Mon Sep 17 00:00:00 2001
From: Vitaly Lipatov <lav@etersoft.ru>
Date: Sat, 30 Mar 2024 03:59:06 +0300
Subject: [PATCH] epm play logseq: move repacking to pack.d

---
 pack.d/logseq.sh | 12 ++++++++++++
 play.d/logseq.sh | 10 ++--------
 2 files changed, 14 insertions(+), 8 deletions(-)
 create mode 100755 pack.d/logseq.sh

diff --git a/pack.d/logseq.sh b/pack.d/logseq.sh
new file mode 100755
index 00000000..70fc4a57
--- /dev/null
+++ b/pack.d/logseq.sh
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+TAR="$1"
+RETURNTARNAME="$2"
+#VERSION="$3"
+
+. $(dirname $0)/common.sh
+
+PKGNAME="$(basename "$TAR" | sed -e "s|^Logseq-linux-x64-|logseq-|" )"
+mv -v $TAR $PKGNAME
+
+return_tar $PKGNAME
diff --git a/play.d/logseq.sh b/play.d/logseq.sh
index 3e5ab2eb..788af952 100755
--- a/play.d/logseq.sh
+++ b/play.d/logseq.sh
@@ -9,12 +9,6 @@ URL="https://github.com/logseq/logseq"
 . $(dirname $0)/common.sh
 
 # https://github.com/logseq/logseq/releases/download/0.9.5/Logseq-linux-x64-0.9.5.AppImage
-PKGURL=$(epm tool eget --list https://github.com/logseq/logseq/releases/ "Logseq-linux-x64-$VERSION.AppImage" | grep -v nightly | head -n1) || fatal "Can't get package URL"
-
-cd_to_temp_dir
-epm tool eget "$PKGURL" || fatal
-newname="$(echo *.AppImage | sed -e "s|^Logseq-linux-x64-|$PKGNAME-|" )"
-mv -v *.AppImage $newname || exit
-
-epm install "$newname"
+PKGURL=$(eget --list https://github.com/logseq/logseq/releases/ "Logseq-linux-x64-$VERSION.AppImage" | grep -v nightly | head -n1) || fatal "Can't get package URL"
 
+epm pack --install $PKGNAME "$PKGURL"
-- 
2.24.1