diff options
author | Caleb Maclennan | 2021-06-09 18:11:50 +0300 |
---|---|---|
committer | Caleb Maclennan | 2021-06-09 18:11:50 +0300 |
commit | aa9d1acc0d06f76ad01cac5d8ab543935cf489a5 (patch) | |
tree | df0bdecffde0cf93eefe2362b7c7442462587331 | |
parent | 67f08a3dfe869224cd7e2d94873f7a80dff4e403 (diff) | |
download | aur-aa9d1acc0d06f76ad01cac5d8ab543935cf489a5.tar.gz |
upgpkg: listmonk 1.1.0-1
upstream release
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 50 |
2 files changed, 29 insertions, 30 deletions
@@ -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 - @@ -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/" } |