summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorzxp198210052024-02-27 10:47:13 +0800
committerzxp198210052024-02-27 10:47:13 +0800
commit5ae4cbce3ca85a4adea95d06d7f6e75aef3d124a (patch)
tree5dcd3b5e66ba6c832fd4ba57d3e2d022c8f718a7 /PKGBUILD
parentdd903b408c0d4fe090befd0bf18d408530916fde (diff)
downloadaur-5ae4cbce3ca85a4adea95d06d7f6e75aef3d124a.tar.gz
fix errors
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD22
1 files changed, 14 insertions, 8 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 8703228e011a..6900ef9fff20 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,7 +7,11 @@ _electronversion=22
_nodeversion=16
pkgrel=1
pkgdesc="A full-featured download manager that supports downloading HTTP, FTP, BitTorrent, Magnet, etc."
-arch=('any')
+arch=(
+ 'aarch64'
+ 'armv7h'
+ 'x86_64'
+)
url="https://motrix.app/"
_ghurl="https://github.com/agalwood/Motrix"
_giteeurl="https://gitee.com/mirrors/motrix"
@@ -26,11 +30,11 @@ makedepends=(
'curl'
)
source=(
- "${pkgname//-/.}::git+${_giteeurl}.git"
+ "${pkgname//-/.}::git+${_ghurl}.git"
"${pkgname%-git}.sh"
)
sha256sums=('SKIP'
- 'd4272fed78cdcacd9edfb019134ac485d65b43f4d8c7a4179edbaed56af9b231')
+ '0fb7b939a071f4a08476bdd5aa143d2aa8cd335c83309f9919be16cd5c3e2014')
pkgver() {
cd "${srcdir}/${pkgname//-/.}"
git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
@@ -44,18 +48,20 @@ _ensure_local_nvm() {
build() {
sed -e "s|@electronversion@|${_electronversion}|" \
-e "s|@appname@|${pkgname%-git}|g" \
- -e "s|@appasar@|app.asar|g" \
+ -e "s|@runname@|app.asar|g" \
-i "${srcdir}/${pkgname%-git}.sh"
- #_ensure_local_nvm
- gendesk -q -f -n --categories "Network" --name "${_pkgname}" --exec "${pkgname%-git} %U"
+ _ensure_local_nvm
+ gendesk -q -f -n --categories="Network" --name="${_pkgname}" --exec="${pkgname%-git} %U"
cd "${srcdir}/${pkgname//-/.}"
export npm_config_build_from_source=true
export ELECTRON_SKIP_BINARY_DOWNLOAD=1
export SYSTEM_ELECTRON_VERSION="$(electron${_electronversion} -v | sed 's/v//g')"
+ export npm_config_target="${SYSTEM_ELECTRON_VERSION}"
export ELECTRONVERSION="${_electronversion}"
+ HOME="${srcdir}/.electron-gyp"
sed '161,180d' -i electron-builder.json
- #yarn install --cache-folder "${srcdir}/.yarn_cache"
- #yarn lint:fix
+ yarn install --cache-folder "${srcdir}/.yarn_cache"
+ yarn lint:fix
yarn run build
}
package() {