summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorzxp198210052025-04-25 15:49:08 +0800
committerzxp198210052025-04-25 15:49:08 +0800
commit45987805b8bdacf21f642b25f273ee52a186946b (patch)
treef9bac25f58cc42a717e0b6d9fc163f7b584eee30 /PKGBUILD
parenta11b7fdfc372729f1d12dc417148d57b8b8a547f (diff)
downloadaur-own3d-desktop-git.tar.gz
update to fix errors
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD13
1 files changed, 8 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index d71702243969..074989cd8841 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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() {