Caleb Maclennan pushed to branch main at Arch Linux / Packaging / Packages / 
mattermost


Commits:
9c9479c5 by Caleb Maclennan at 2025-06-04T15:28:08+03:00
upgpkg: 10.9.0-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = mattermost
        pkgdesc = Open source Slack-alternative in Golang and React
-       pkgver = 10.8.2
-       pkgrel = 2
+       pkgver = 10.9.0
+       pkgrel = 1
        url = https://mattermost.com
        arch = x86_64
        license = AGPL-3.0-only
@@ -15,11 +15,11 @@ pkgbase = mattermost
        makedepends = npm
        makedepends = python
        depends = glibc
-       source = 
https://github.com/mattermost/mattermost-server/archive/v10.8.2/mattermost-10.8.2.tar.gz
+       source = 
https://github.com/mattermost/mattermost-server/archive/v10.9.0/mattermost-10.9.0.tar.gz
        source = mattermost.service
        source = mattermost.sysusers
        source = mattermost.tmpfiles
-       sha256sums = 
bed7ae112186d9e0e536e3359d018eb321c6d23b80e51b45d82a6a274d5e275c
+       sha256sums = 
06dac02af4c0ad15574c6c7f58a40b798aa1d9bb22c7ca8ba60f73b8fcdb5e12
        sha256sums = 
9e73dc5e9ab9a95049352bd504fb4e0d6becbd5c715026d8c1df4f515d258b68
        sha256sums = 
f7bd36f6d7874f1345d205c6dcb79af1804362fc977a658db88951a172d1dfa0
        sha256sums = 
8dfeee28655b91dc75aca2317846284013ac3d5a837d360eba9641e9fbcf3aa2


=====================================
PKGBUILD
=====================================
@@ -5,8 +5,8 @@
 
 pkgbase=mattermost
 pkgname=($pkgbase mmctl)
-pkgver=10.8.2
-pkgrel=2
+pkgver=10.9.0
+pkgrel=1
 pkgdesc="Open source Slack-alternative in Golang and React"
 arch=(x86_64)
 url="https://mattermost.com";
@@ -25,7 +25,7 @@ 
source=(https://github.com/$pkgname/$pkgname-server/archive/v$pkgver/$_archive.t
         $pkgname.service
         $pkgname.sysusers
         $pkgname.tmpfiles)
-sha256sums=('bed7ae112186d9e0e536e3359d018eb321c6d23b80e51b45d82a6a274d5e275c'
+sha256sums=('06dac02af4c0ad15574c6c7f58a40b798aa1d9bb22c7ca8ba60f73b8fcdb5e12'
             '9e73dc5e9ab9a95049352bd504fb4e0d6becbd5c715026d8c1df4f515d258b68'
             'f7bd36f6d7874f1345d205c6dcb79af1804362fc977a658db88951a172d1dfa0'
             '8dfeee28655b91dc75aca2317846284013ac3d5a837d360eba9641e9fbcf3aa2')
@@ -139,16 +139,17 @@ package_mattermost() {
     # on every upgrade. Start us out with 2 space indent to save churn.
     sed -i -e 's/    /  /g' config/config.json
 
-    # Hashtags are needed to escape the Bash escape sequence. jq will consider
-    # it as a comment and won't interpret it.
-    jq --arg mmVarLib '/var/lib/mattermost' \
-            '.FileSettings.Directory |= $mmVarLib + "/files/" | # \
-            .ComplianceSettings.Directory |= $mmVarLib + "/compliance/" | # \
-            .PluginSettings.Directory |= $mmVarLib + "/plugins/" | # \
-            .PluginSettings.ClientDirectory |= $mmVarLib + "/client/plugins/" 
| # \
-            .LogSettings.FileLocation |= "/var/log/mattermost/" | # \
-            .NotificationLogSettings.FileLocation |= "/var/log/mattermost/"' \
-        config/config.json > config/config-new.json
+    jq \
+        --arg mmVarLib '/var/lib/mattermost' \
+        --arg mmVarLog '/var/log/mattermost/' \
+        '
+            .FileSettings.Directory |= $mmVarLib + "/files/" |
+            .ComplianceSettings.Directory |= $mmVarLib + "/compliance/" |
+            .PluginSettings.Directory |= $mmVarLib + "/plugins/" |
+            .PluginSettings.ClientDirectory |= $mmVarLib + "/client/plugins/" |
+            .LogSettings.FileLocation |= $mmVarLog |
+            .NotificationLogSettings.FileLocation |= $mmVarLog
+        ' config/config.json > config/config-new.json
     mv config/config-new.json config/config.json
     install -dm0755 "$pkgdir/etc/webapps"
     mv config "$pkgdir/etc/webapps/$pkgname"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/mattermost/-/commit/9c9479c5df13fc92bf910045deb01f11fe937c4e

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/mattermost/-/commit/9c9479c5df13fc92bf910045deb01f11fe937c4e
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to