Massimiliano Torromeo pushed to branch main at Arch Linux / Packaging / 
Packages / nginx-mod-njs


Commits:
b13d1fce by Massimiliano Torromeo at 2026-05-20T12:57:12+02:00
upgpkg: 0.9.9-2: Installed njs-types node module

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = nginx-mod-njs
        pkgdesc = nginScript module for nginx
        pkgver = 0.9.9
-       pkgrel = 1
+       pkgrel = 2
        url = https://nginx.org/en/docs/njs_about.html
        arch = x86_64
        license = BSD-2-Clause


=====================================
PKGBUILD
=====================================
@@ -3,7 +3,7 @@
 pkgbase=nginx-mod-njs
 pkgname=(nginx-mod-njs nginx-mod-njs-stream)
 pkgver=0.9.9
-pkgrel=1
+pkgrel=2
 
 _modname="${pkgname#nginx-mod-}"
 
@@ -27,10 +27,10 @@ prepare() {
 build() {
   cd "$srcdir/njs-$pkgver"
   CFLAGS="$CFLAGS -Wno-dangling-pointer -Wno-maybe-uninitialized" ./configure
-  make njs
+  make njs ts
 
   # next configure cleans the build directory
-  mv build/njs ../build/
+  mv build/{njs,ts} ../build/
 
   cd "$srcdir/build"
   /usr/src/nginx/configure \
@@ -57,9 +57,11 @@ package_nginx-mod-njs() {
               "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 
   install -Dm755 build/njs "$pkgdir"/usr/bin/njs
-  install -dm0755 "$pkgdir"/etc/nginx/modules.d
+  install -dm0755 "$pkgdir"/etc/nginx/modules.d "$pkgdir"/usr/lib/node_modules
   echo 'load_module "/usr/lib/nginx/modules/ngx_http_js_module.so";' >> 
"$pkgdir/etc/nginx/modules.d/20-njs-http.conf"
   install -Dm755 build/objs/ngx_http_js_module.so 
"$pkgdir"/usr/lib/nginx/modules/ngx_http_js_module.so
+
+  cp -a build/ts "$pkgdir"/usr/lib/node_modules/njs-types
 }
 
 package_nginx-mod-njs-stream() {



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/nginx-mod-njs/-/commit/b13d1fceb01d70c43fe347fe5979be6569a1d8f8

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/nginx-mod-njs/-/commit/b13d1fceb01d70c43fe347fe5979be6569a1d8f8
You're receiving this email because of your account on gitlab.archlinux.org. 
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications 
| Help: https://gitlab.archlinux.org/help


Reply via email to