summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzxp198210052025-03-18 02:20:19 +0800
committerzxp198210052025-03-18 02:20:19 +0800
commitdbebb67b2f2f89967474e27f49edec6c1374c531 (patch)
treeb0858358e1d569f7f22b31e96b47da94dad02dc6
parentb9b70c2763c1921652ab3a59b9ad5acd9a1ce0ef (diff)
downloadaur-dbebb67b2f2f89967474e27f49edec6c1374c531.tar.gz
update to 0.92.4
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD20
2 files changed, 15 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f6337dfb90c8..545990830077 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index f7c675c3b0fb..bbcdfc965fe1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"