summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD5
1 files changed, 4 insertions, 1 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 9f67803756a2..1ab0a1a6fed2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: hrdl <aur@hrdl.eu>
pkgname=zotero-translation-server-git
-pkgver=20221208.0329031
+pkgver=20240914.0a9199e
pkgrel=1
pkgdesc='The Zotero translation server lets you use Zotero translators without the Zotero client.'
arch=('x86_64')
@@ -56,6 +56,9 @@ prepare() {
package() {
npm install --location global --prefix "$pkgdir"/usr ./"$_src_dir_1" --install-links
+ # Avoid collisions with other packages
+ sed -i "s|Utils = require('util')|Utils = require('../../util')|" "$pkgdir"/usr/lib/node_modules/translation-server/node_modules/config/lib/config.js
+
# Non-deterministic race in npm gives 777 permissions to random directories.
# See https://github.com/npm/cli/issues/1103 for details.
find "${pkgdir}/usr" -type d -exec chmod 755 {} +