diff options
author | zxp19821005 | 2024-02-27 10:47:13 +0800 |
---|---|---|
committer | zxp19821005 | 2024-02-27 10:47:13 +0800 |
commit | 5ae4cbce3ca85a4adea95d06d7f6e75aef3d124a (patch) | |
tree | 5dcd3b5e66ba6c832fd4ba57d3e2d022c8f718a7 /PKGBUILD | |
parent | dd903b408c0d4fe090befd0bf18d408530916fde (diff) | |
download | aur-5ae4cbce3ca85a4adea95d06d7f6e75aef3d124a.tar.gz |
fix errors
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 22 |
1 files changed, 14 insertions, 8 deletions
@@ -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() { |