summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzxp198210052024-04-28 09:23:22 +0800
committerzxp198210052024-04-28 09:23:22 +0800
commit6410d8b1b3cc28ceca5d64b3252fe8de33f7b10d (patch)
treec4c40435dbd052fde4052d9cbb7bc75d27694de6
parent035314dcf3a5cf5dba81673806919006c314f132 (diff)
downloadaur-6410d8b1b3cc28ceca5d64b3252fe8de33f7b10d.tar.gz
update to 4.7.1
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD23
2 files changed, 15 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d8c8955a2944..324f8ef72039 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = autorecord-manager
pkgdesc = 基于 Electron 的多平台直播自动录制软件
- pkgver = 4.7.0
+ pkgver = 4.7.1
pkgrel = 1
url = https://github.com/WhiteMinds/LiveAutoRecord
arch = any
@@ -16,9 +16,9 @@ pkgbase = autorecord-manager
depends = nodejs
conflicts = autorecord-manager
options = !strip
- source = autorecord-manager.git::git+https://github.com/WhiteMinds/LiveAutoRecord.git#tag=v4.7.0
+ source = autorecord-manager-4.7.1.tar.gz::https://github.com/WhiteMinds/LiveAutoRecord/archive/refs/tags/v4.7.1.tar.gz
source = autorecord-manager.sh
- sha256sums = e9d2c2c5bd518008a86a7074712a10302cf9abc196a8468ed0974a5400881b2e
+ sha256sums = 90ca9b5cf083cfbf59b590a1d3585f7583547804cc85bf7bf6c5741adaf6e244
sha256sums = dc0c5ca385ad81a08315a91655c7c064b5bf110eada55e61265633ae198b39f8
pkgname = autorecord-manager
diff --git a/PKGBUILD b/PKGBUILD
index 6ed50a7b3143..2e5f735b59e5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,8 @@
# Maintainer: zxp19821005 <zxp19821005 at 163 dot com>
pkgname=autorecord-manager
_pkgname="LAR 直播自动录制"
-pkgver=4.7.0
+_appname=LiveAutoRecord
+pkgver=4.7.1
_electronversion=20
_nodeversion=16
pkgrel=1
@@ -27,10 +28,10 @@ options=(
'!strip'
)
source=(
- "${pkgname}.git::git+${url}.git#tag=v${pkgver}"
+ "${pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/v${pkgver}.tar.gz"
"${pkgname}.sh"
)
-sha256sums=('e9d2c2c5bd518008a86a7074712a10302cf9abc196a8468ed0974a5400881b2e'
+sha256sums=('90ca9b5cf083cfbf59b590a1d3585f7583547804cc85bf7bf6c5741adaf6e244'
'dc0c5ca385ad81a08315a91655c7c064b5bf110eada55e61265633ae198b39f8')
_ensure_local_nvm() {
export NVM_DIR="${srcdir}/.nvm"
@@ -46,7 +47,7 @@ build() {
-i "${srcdir}/${pkgname}.sh"
_ensure_local_nvm
gendesk -f -n -q --categories="Utility" --name="${_pkgname}" --exec="${pkgname} %U"
- cd "${srcdir}/${pkgname}.git"
+ cd "${srcdir}/${_appname}-${pkgver}"
export npm_config_build_from_source=true
export ELECTRON_SKIP_BINARY_DOWNLOAD=1
export SYSTEM_ELECTRON_VERSION="$(electron${_electronversion} -v | sed 's/v//g')"
@@ -66,18 +67,18 @@ build() {
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"
+ cd "${srcdir}/${_appname}-${pkgver}/packages/shared"
yarn run build
- cd "${srcdir}/${pkgname}.git/packages/manager"
+ cd "${srcdir}/${_appname}-${pkgver}/packages/manager"
yarn run build
- cd "${srcdir}/${pkgname}.git/packages/electron"
+ cd "${srcdir}/${_appname}-${pkgver}/packages/electron"
yarn run app:build
}
package() {
install -Dm755 "${srcdir}/${pkgname}.sh" "${pkgdir}/usr/bin/${pkgname}"
- install -Dm644 "${srcdir}/${pkgname}.git/packages/electron/build/linux-"*/resources/app.asar -t "${pkgdir}/usr/lib/${pkgname}"
- cp -r "${srcdir}/${pkgname}.git/packages/electron/build/linux-"*/resources/app.asar.unpacked "${pkgdir}/usr/lib/${pkgname}"
- install -Dm644 "${srcdir}/${pkgname}.git/packages/electron/build/icons/256x256.png" "${pkgdir}/usr/share/pixmaps/${pkgname}.png"
+ install -Dm644 "${srcdir}/${_appname}-${pkgver}/packages/electron/build/linux-"*/resources/app.asar -t "${pkgdir}/usr/lib/${pkgname}"
+ cp -r "${srcdir}/${_appname}-${pkgver}/packages/electron/build/linux-"*/resources/app.asar.unpacked "${pkgdir}/usr/lib/${pkgname}"
+ install -Dm644 "${srcdir}/${_appname}-${pkgver}/packages/electron/build/icons/256x256.png" "${pkgdir}/usr/share/pixmaps/${pkgname}.png"
install -Dm644 "${srcdir}/${pkgname}.desktop" -t "${pkgdir}/usr/share/applications"
- install -Dm644 "${srcdir}/${pkgname}.git/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}"
+ install -Dm644 "${srcdir}/${_appname}-${pkgver}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}"
} \ No newline at end of file