diff options
author | zxp19821005 | 2025-04-25 15:49:08 +0800 |
---|---|---|
committer | zxp19821005 | 2025-04-25 15:49:08 +0800 |
commit | 45987805b8bdacf21f642b25f273ee52a186946b (patch) | |
tree | f9bac25f58cc42a717e0b6d9fc163f7b584eee30 /PKGBUILD | |
parent | a11b7fdfc372729f1d12dc417148d57b8b8a547f (diff) | |
download | aur-own3d-desktop-git.tar.gz |
update to fix errors
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 13 |
1 files changed, 8 insertions, 5 deletions
@@ -5,7 +5,7 @@ pkgver=2.4.0.r0.g61113ea _electronversion=29 _nodeversion=20 pkgrel=1 -pkgdesc="Public Development Preview of the OWN3D Desktop App.Use system-wide electron." +pkgdesc="Public Development Preview of the OWN3D Desktop App.(Use system-wide electron)" arch=('any') url="https://www.own3d.pro/" _ghurl="https://github.com/own3d/desktop" @@ -41,14 +41,14 @@ _ensure_local_nvm() { nvm install "${_nodeversion}" nvm use "${_nodeversion}" } -build() { - sed -e " +prepare() { + sed -i -e " s/@electronversion@/${_electronversion}/g s/@appname@/${pkgname%-git}/g s/@runname@/app.asar/g s/@cfgdirname@/${_pkgname}/g s/@options@/env ELECTRON_OZONE_PLATFORM_HINT=auto/g - " -i "${srcdir}/${pkgname%-git}.sh" + " "${srcdir}/${pkgname%-git}.sh" _ensure_local_nvm gendesk -q -f -n --pkgname="${pkgname%-git}" --pkgdesc="${pkgdesc}" --categories="Game" --name="${_pkgname}" --exec="${pkgname%-git} %U" cd "${srcdir}/${pkgname%-git}.git" @@ -60,7 +60,6 @@ build() { { echo -e '\n' echo 'registry "https://registry.npmmirror.com"' - echo 'disturl "https://registry.npmmirror.com/-/binary/node/"' echo 'electron_mirror "https://registry.npmmirror.com/-/binary/electron/"' echo 'electron_builder_binaries_mirror "https://registry.npmmirror.com/-/binary/electron-builder-binaries/"' echo "cacheFolder "${srcdir}"/.yarn/cache" @@ -72,9 +71,13 @@ build() { echo 'fetchRetries 3' echo 'fetchRetryTimeout 10000' } >> .yarnrc + find ./ -type f -name "yarn.lock" -exec sed -i "s/registry.yarnpkg.com/registry.npmmirror.com/g" {} + fi sed -i "s/\"electron\": \"[^\"]*\"/\"electron\": \"${SYSTEM_ELECTRON_VERSION}\"/g" package.json NODE_ENV=development yarn install --cache-folder "${srcdir}/.yarn_cache" +} +build() { + cd "${srcdir}/${pkgname%-git}.git" NODE_ENV=production yarn run package } package() { |