diff options
author | zxp19821005 | 2024-04-10 00:48:32 +0800 |
---|---|---|
committer | zxp19821005 | 2024-04-10 00:48:32 +0800 |
commit | 035314dcf3a5cf5dba81673806919006c314f132 (patch) | |
tree | fcca0982b8ecf14693cf76fc2aeb164b93f786d2 | |
parent | ab88b581e900a1793f95c4d34cff459d310b8dbf (diff) | |
download | aur-035314dcf3a5cf5dba81673806919006c314f132.tar.gz |
update to 4.7.0
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 17 |
2 files changed, 16 insertions, 9 deletions
@@ -1,6 +1,6 @@ pkgbase = autorecord-manager pkgdesc = 基于 Electron 的多平台直播自动录制软件 - pkgver = 4.6.2 + pkgver = 4.7.0 pkgrel = 1 url = https://github.com/WhiteMinds/LiveAutoRecord arch = any @@ -12,13 +12,13 @@ pkgbase = autorecord-manager makedepends = git makedepends = base-devel makedepends = gcc - depends = electron20 + depends = electron20-bin depends = nodejs conflicts = autorecord-manager options = !strip - source = autorecord-manager.git::git+https://github.com/WhiteMinds/LiveAutoRecord.git#tag=v4.6.2 + source = autorecord-manager.git::git+https://github.com/WhiteMinds/LiveAutoRecord.git#tag=v4.7.0 source = autorecord-manager.sh - sha256sums = SKIP + sha256sums = e9d2c2c5bd518008a86a7074712a10302cf9abc196a8468ed0974a5400881b2e sha256sums = dc0c5ca385ad81a08315a91655c7c064b5bf110eada55e61265633ae198b39f8 pkgname = autorecord-manager @@ -1,7 +1,7 @@ # Maintainer: zxp19821005 <zxp19821005 at 163 dot com> pkgname=autorecord-manager _pkgname="LAR 直播自动录制" -pkgver=4.6.2 +pkgver=4.7.0 _electronversion=20 _nodeversion=16 pkgrel=1 @@ -11,7 +11,7 @@ url="https://github.com/WhiteMinds/LiveAutoRecord" license=('LGPL-3.0-only') conflicts=("${pkgname}") depends=( - "electron${_electronversion}" + "electron${_electronversion}-bin" 'nodejs' ) makedepends=( @@ -30,7 +30,7 @@ source=( "${pkgname}.git::git+${url}.git#tag=v${pkgver}" "${pkgname}.sh" ) -sha256sums=('SKIP' +sha256sums=('e9d2c2c5bd518008a86a7074712a10302cf9abc196a8468ed0974a5400881b2e' 'dc0c5ca385ad81a08315a91655c7c064b5bf110eada55e61265633ae198b39f8') _ensure_local_nvm() { export NVM_DIR="${srcdir}/.nvm" @@ -56,7 +56,14 @@ build() { HOME="${srcdir}/.electron-gyp" mkdir -p "${srcdir}/.electron-gyp" touch "${srcdir}/.electron-gyp/.yarnrc" - sed "s|electron-builder\",|electron-builder -l AppImage\",|g;s|\/\${version}||g" -i packages/electron/package.json + if [ `curl -s ipinfo.io/country | grep CN | wc -l ` -ge 1 ];then + export npm_config_registry=https://registry.npmmirror.com + export npm_config_electron_mirror=https://registry.npmmirror.com/-/binary/electron/ + export npm_config_electron_builder_binaries_mirror=https://registry.npmmirror.com/-/binary/electron-builder-binaries/ + else + echo "Your network is OK." + fi + sed "s|electron-builder\",|electron-builder -l --dir\",|g;s|\/\${version}||g" -i packages/electron/package.json # .yarnrc.yml existed yarn install #--cache-folder "${srcdir}/.yarn_cache" cd "${srcdir}/${pkgname}.git/packages/shared" @@ -64,7 +71,7 @@ build() { cd "${srcdir}/${pkgname}.git/packages/manager" yarn run build cd "${srcdir}/${pkgname}.git/packages/electron" - yarn run app:build -p never + yarn run app:build } package() { install -Dm755 "${srcdir}/${pkgname}.sh" "${pkgdir}/usr/bin/${pkgname}" |