summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorzxp198210052025-06-04 11:06:27 +0800
committerzxp198210052025-06-04 11:06:27 +0800
commita116669aa895daff0547151e12e64b98d127bac1 (patch)
tree0f559d981e88d350b363a2eec9ca08f7b4a76e8f /PKGBUILD
parent86cfd9d57d0f065c311671cce9180b8c01a691ac (diff)
downloadaur-flomo-bin.tar.gz
update to 5.25.53
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD17
1 files changed, 13 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 04b98321bd7e..bcf2a86f8f6f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=flomo-bin
_pkgname=Flomo
_zhsname='浮墨笔记'
-pkgver=5.25.51
+pkgver=5.25.53
_electronversion=32
pkgrel=1
pkgdesc="A new generation of cloud knowledge base for personal note-taking and knowledge creation, team collaboration and knowledge accumulation.(Prebuilt version.Use system-wide electron)新一代云端知识库,用于个人笔记与知识创作,团队协同与知识沉淀"
@@ -26,7 +26,7 @@ source=(
"LICENSE.html::https://help.flomoapp.com/legal/"
"${pkgname%-bin}.sh"
)
-sha256sums=('1e597d3f0c0f01452d411eabd07db278b0481c55ddd3b6f9f76881abca5afbb7'
+sha256sums=('db30f0a6f655a7c2f0dd24aec1d6668e0af7b795b00d5814bbaed423d2d755ed'
'66c22dec921f9311757579326de8134eed05d1c02f0fd451da8ca5b5e657703c'
'291f50480f5a61bc9c68db7d44cd0412071128706baa868a9cb854f8779a1980')
prepare() {
@@ -37,16 +37,25 @@ prepare() {
s/@cfgdirname@/${pkgname%-bin}卡片笔记/g
s/@options@/env ELECTRON_OZONE_PLATFORM_HINT=auto/g
" "${srcdir}/${pkgname%-bin}.sh"
- gendesk -q -f -n --pkgname="${pkgname%-bin}" --pkgdesc="${pkgdesc}" --categories="Office" --name="${pkgname%-bin}" --exec="${pkgname%-bin} %U"
- sed -i "3i\Name[zh_CN]=${_zhsname}" "${srcdir}/${pkgname%-bin}.desktop"
+ gendesk -q -f -n \
+ --pkgname="${pkgname%-bin}" \
+ --pkgdesc="${pkgdesc}" \
+ --categories="Office" \
+ --name="${pkgname%-bin}" \
+ --exec="${pkgname%-bin} %U" \
+ --custom="Name[zh_CN]=${_zhsname}"
7z x -aoa "${srcdir}/${pkgname%-bin}-${pkgver}.exe"
install -Dm755 -d "${srcdir}/tmp"
7z x -aoa "${srcdir}/\$PLUGINSDIR/app-64.7z" -o"${srcdir}/tmp"
asar e "${srcdir}/tmp/resources/app.asar" "${srcdir}/app.asar.unpacked"
+ find "${srcdir}/app.asar.unpacked" -type f -name "*.gz" -exec rm -rf {} +
sed -i -e "
s/icon.ico/icon.png/g
s/process.resourcesPath/\'\/usr\/lib\/${pkgname%-bin}\'/g
" "${srcdir}/app.asar.unpacked/background.js"
+ sed -i 's/"icons\/"+e/"icons\/icon.png"/g' "${srcdir}/app.asar.unpacked/background.js"
+ cp "${srcdir}/app.asar.unpacked/icons/32x32.png" "${srcdir}/app.asar.unpacked/icons/darkTemplate.png"
+ cp "${srcdir}/app.asar.unpacked/icons/32x32.png" "${srcdir}/app.asar.unpacked/icons/icon.png"
asar p "${srcdir}/app.asar.unpacked" "${srcdir}/app.asar"
}
package() {