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.