summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCaleb Maclennan2021-06-09 18:11:50 +0300
committerCaleb Maclennan2021-06-09 18:11:50 +0300
commitaa9d1acc0d06f76ad01cac5d8ab543935cf489a5 (patch)
treedf0bdecffde0cf93eefe2362b7c7442462587331
parent67f08a3dfe869224cd7e2d94873f7a80dff4e403 (diff)
downloadaur-aa9d1acc0d06f76ad01cac5d8ab543935cf489a5.tar.gz
upgpkg: listmonk 1.1.0-1
upstream release
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD50
2 files changed, 29 insertions, 30 deletions
diff --git a/.SRCINFO b/.SRCINFO
index aa7fce5d135b..ddc6eb528406 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = listmonk
pkgdesc = Self-hosted newsletter and mailing list manager with a modern dashboard
- pkgver = 1.0.0
+ pkgver = 1.1.0
pkgrel = 1
url = https://listmonk.app
install = listmonk.install
@@ -8,16 +8,15 @@ pkgbase = listmonk
license = AGPL3
makedepends = go
makedepends = node-gyp
- makedepends = nodejs-lts-fermium
+ makedepends = nodejs
makedepends = yarn
depends = postgresql
backup = etc/listmonk/config.toml
- source = listmonk-1.0.0.tar.gz::https://github.com/knadh/listmonk/archive/v1.0.0.tar.gz
+ source = listmonk-1.1.0.tar.gz::https://github.com/knadh/listmonk/archive/v1.1.0.tar.gz
source = listmonk.conf
source = listmonk.service
- sha256sums = c0b6f74b1df966a91d29ff2d6d6030eca405d80181505b7966273d8bd7954185
+ sha256sums = aff006dccf87bc588ebd53651accffdfda3e05cd5b0b6172a7129ebf06303054
sha256sums = 5cfc186438df2408ed88a5bec3a9a4b5f2afb0d3aec41c4cc63b2f5eb810b3cb
sha256sums = 809ede70c932183889b2fa567b340fb82cce1ada76c7b0a0b9efb82b87c92fa0
pkgname = listmonk
-
diff --git a/PKGBUILD b/PKGBUILD
index ad068329b702..5fa3428742a6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,52 +1,52 @@
# Maintainer: Caleb Maclennan <caleb@alerque.com>
pkgname=listmonk
-pkgver=1.0.0
+pkgver=1.1.0
pkgrel=1
pkgdesc='Self-hosted newsletter and mailing list manager with a modern dashboard'
arch=(x86_64)
url=https://listmonk.app
license=(AGPL3)
depends=(postgresql)
-makedepends=(go node-gyp nodejs-lts-fermium yarn)
+makedepends=(go node-gyp nodejs yarn)
backup=(etc/listmonk/config.toml)
install=$pkgname.install
source=("$pkgname-$pkgver.tar.gz::https://github.com/knadh/$pkgname/archive/v$pkgver.tar.gz"
"$pkgname.conf"
"$pkgname.service")
-sha256sums=('c0b6f74b1df966a91d29ff2d6d6030eca405d80181505b7966273d8bd7954185'
+sha256sums=('aff006dccf87bc588ebd53651accffdfda3e05cd5b0b6172a7129ebf06303054'
'5cfc186438df2408ed88a5bec3a9a4b5f2afb0d3aec41c4cc63b2f5eb810b3cb'
'809ede70c932183889b2fa567b340fb82cce1ada76c7b0a0b9efb82b87c92fa0')
prepare() {
- cd "$pkgname-$pkgver/frontend"
- export YARN_CACHE_FOLDER="$srcdir/node_modules"
- yarn install --frozen-lockfile
+ cd "$pkgname-$pkgver/frontend"
+ export YARN_CACHE_FOLDER="$srcdir/node_modules"
+ yarn install --frozen-lockfile
}
build() {
- cd "$pkgname-$pkgver"
- go build \
- -trimpath \
- -buildmode=pie \
- -mod=readonly \
- -modcacherw \
- -ldflags "-extldflags '$LDFLAGS' -X 'main.buildString=Arch Linux AUR v$pkgver-$pkgrel' -X 'main.versionString=v$pkgver'" \
- -o $pkgname \
- cmd/*.go
- export YARN_CACHE_FOLDER="$srcdir/node_modules"
- export VUE_APP_VERSION="v$pkgver"
- pushd frontend
- yarn build
+ cd "$pkgname-$pkgver"
+ go build \
+ -trimpath \
+ -buildmode=pie \
+ -mod=readonly \
+ -modcacherw \
+ -ldflags "-extldflags '$LDFLAGS' -X 'main.buildString=Arch Linux AUR v$pkgver-$pkgrel' -X 'main.versionString=v$pkgver'" \
+ -o $pkgname \
+ cmd/*.go
+ export YARN_CACHE_FOLDER="$srcdir/node_modules"
+ export VUE_APP_VERSION="v$pkgver"
+ pushd frontend
+ yarn build
}
check() {
- cd "$pkgname-$pkgver"
- go test ./...
+ cd "$pkgname-$pkgver"
+ go test ./...
}
package() {
- cd "$pkgname-$pkgver"
+ cd "$pkgname-$pkgver"
install -Dm755 -t "$pkgdir/usr/bin" $pkgname
install -Dm644 config.toml.sample "$pkgdir/etc/$pkgname/config.toml"
install -Dm644 -t "$pkgdir/usr/lib/systemd/system/" "../$pkgname.service"
@@ -57,7 +57,7 @@ package() {
queries.sql
install -Dm644 -t "$pkgdir/usr/share/$pkgname/frontend/dist/" \
frontend/dist/favicon.png
- cp -a frontend/dist/frontend "$pkgdir/usr/share/$pkgname/frontend/dist/"
- cp -a static "$pkgdir/usr/share/$pkgname/"
- cp -a i18n "$pkgdir/usr/share/$pkgname/"
+ cp -a frontend/dist/frontend "$pkgdir/usr/share/$pkgname/frontend/dist/"
+ cp -a static "$pkgdir/usr/share/$pkgname/"
+ cp -a i18n "$pkgdir/usr/share/$pkgname/"
}