diff options
author | zxp19821005 | 2025-03-18 02:20:19 +0800 |
---|---|---|
committer | zxp19821005 | 2025-03-18 02:20:19 +0800 |
commit | dbebb67b2f2f89967474e27f49edec6c1374c531 (patch) | |
tree | b0858358e1d569f7f22b31e96b47da94dad02dc6 | |
parent | b9b70c2763c1921652ab3a59b9ad5acd9a1ce0ef (diff) | |
download | aur-dbebb67b2f2f89967474e27f49edec6c1374c531.tar.gz |
update to 0.92.4
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 20 |
2 files changed, 15 insertions, 18 deletions
@@ -1,6 +1,6 @@ pkgbase = triliumnext-bin pkgdesc = Build your personal knowledge base with TriliumNext Notes.(Prebuilt version.Use system-wide electron) - pkgver = 0.91.6 + pkgver = 0.92.4 pkgrel = 1 url = https://github.com/TriliumNext/Notes arch = aarch64 @@ -8,17 +8,16 @@ pkgbase = triliumnext-bin license = AGPL-3.0-only makedepends = asar depends = electron34 - depends = nodejs provides = trilium - provides = triliumnext=0.91.6 + provides = triliumnext=0.92.4 conflicts = triliumnext conflicts = trilium conflicts = trilium-cn source = triliumnext.sh sha256sums = 291f50480f5a61bc9c68db7d44cd0412071128706baa868a9cb854f8779a1980 - source_aarch64 = triliumnext-0.91.6-aarch64::https://github.com/TriliumNext/Notes/releases/download/v0.91.6/TriliumNextNotes-v0.91.6-linux-arm64.deb - sha256sums_aarch64 = 7a1b2e21f3e87aa6b8d5716bf50889acdcc57d704b20ae5746c833a7372e0dc1 - source_x86_64 = triliumnext-0.91.6-x86_64::https://github.com/TriliumNext/Notes/releases/download/v0.91.6/TriliumNextNotes-v0.91.6-linux-x64.deb - sha256sums_x86_64 = 28f890560412f0c4c5feee93f709b650684867b4c9d6fa58b10643b1434354b6 + source_aarch64 = triliumnext-0.92.4-aarch64.rpm::https://github.com/TriliumNext/Notes/releases/download/v0.92.4/TriliumNextNotes-v0.92.4-linux-arm64.rpm + sha256sums_aarch64 = 64be9342a7a64b4704a47b444f9a20290d6b126c4dd6b48dc3a4e9c11462ef10 + source_x86_64 = triliumnext-0.92.4-x86_64.rpm::https://github.com/TriliumNext/Notes/releases/download/v0.92.4/TriliumNextNotes-v0.92.4-linux-x64.rpm + sha256sums_x86_64 = e43014879c14c2c9ec1a4cfefa97229b36e6291083a0ceeccfe5abf619b5ae66 pkgname = triliumnext-bin @@ -2,7 +2,7 @@ _appname=trilium pkgname="${_appname}next-bin" _pkgname="TriliumNext Notes" -pkgver=0.91.6 +pkgver=0.92.4 _electronversion=34 pkgrel=1 pkgdesc="Build your personal knowledge base with TriliumNext Notes.(Prebuilt version.Use system-wide electron)" @@ -23,7 +23,6 @@ conflicts=( ) depends=( "electron${_electronversion}" - 'nodejs' ) makedepends=( 'asar' @@ -31,20 +30,19 @@ makedepends=( source=( "${pkgname%-bin}.sh" ) -source_aarch64=("${pkgname%-bin}-${pkgver}-aarch64::${url}/releases/download/v${pkgver}/${_pkgname// /}-v${pkgver}-linux-arm64.deb") -source_x86_64=("${pkgname%-bin}-${pkgver}-x86_64::${url}/releases/download/v${pkgver}/${_pkgname// /}-v${pkgver}-linux-x64.deb") +source_aarch64=("${pkgname%-bin}-${pkgver}-aarch64.rpm::${url}/releases/download/v${pkgver}/${_pkgname// /}-v${pkgver}-linux-arm64.rpm") +source_x86_64=("${pkgname%-bin}-${pkgver}-x86_64.rpm::${url}/releases/download/v${pkgver}/${_pkgname// /}-v${pkgver}-linux-x64.rpm") sha256sums=('291f50480f5a61bc9c68db7d44cd0412071128706baa868a9cb854f8779a1980') -sha256sums_aarch64=('7a1b2e21f3e87aa6b8d5716bf50889acdcc57d704b20ae5746c833a7372e0dc1') -sha256sums_x86_64=('28f890560412f0c4c5feee93f709b650684867b4c9d6fa58b10643b1434354b6') +sha256sums_aarch64=('64be9342a7a64b4704a47b444f9a20290d6b126c4dd6b48dc3a4e9c11462ef10') +sha256sums_x86_64=('e43014879c14c2c9ec1a4cfefa97229b36e6291083a0ceeccfe5abf619b5ae66') prepare() { - sed -e " + sed -i -e " s/@electronversion@/${_electronversion}/g s/@appname@/${pkgname%-bin}/g s/@runname@/app.asar/g s/@cfgdirname@/${_pkgname}/g s/@options@/env ELECTRON_OZONE_PLATFORM_HINT=auto/g - " -i "${srcdir}/${pkgname%-bin}.sh" - bsdtar -xf "${srcdir}/data."* + " "${srcdir}/${pkgname%-bin}.sh" sed -i "s/${_appname}/${pkgname%-bin}/g" "${srcdir}/usr/share/applications/${_appname}.desktop" asar e "${srcdir}/usr/lib/${_appname}/resources/app.asar" "${srcdir}/app.asar.unpacked" find "${srcdir}/app.asar.unpacked" -type f -exec sed -i "s/process.resourcesPath/\'\/usr\/lib\/${pkgname%-bin}\'/g" {} + @@ -54,8 +52,8 @@ package() { install -Dm755 "${srcdir}/${pkgname%-bin}.sh" "${pkgdir}/usr/bin/${pkgname%-bin}" install -Dm644 "${srcdir}/app.asar" -t "${pkgdir}/usr/lib/${pkgname%-bin}" cp -Pr --no-preserve=ownership "${srcdir}/usr/lib/${_appname}/resources/"{app.asar.unpacked,styles,translations} "${pkgdir}/usr/lib/${pkgname%-bin}" - cp -Pr --no-preserve=ownership "${srcdir}/usr/lib/${_appname}/dump-db" "${pkgdir}/usr/lib/${pkgname%-bin}" - install -Dm644 "${srcdir}/usr/lib/${_appname}/anonymize-database.sql" -t "${pkgdir}/usr/lib/${pkgname%-bin}" + #cp -Pr --no-preserve=ownership "${srcdir}/usr/lib/${_appname}/dump-db" "${pkgdir}/usr/lib/${pkgname%-bin}" + #install -Dm644 "${srcdir}/usr/lib/${_appname}/anonymize-database.sql" -t "${pkgdir}/usr/lib/${pkgname%-bin}" install -Dm644 "${srcdir}/usr/share/applications/${_appname}.desktop" "${pkgdir}/usr/share/applications/${pkgname%-bin}.desktop" install -Dm644 "${srcdir}/usr/share/pixmaps/${_appname}.png" "${pkgdir}/usr/share/pixmaps/${pkgname%-bin}.png" install -Dm644 "${srcdir}/usr/share/doc/${_appname}/copyright" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" |