[arch-commits] Commit in hedgedoc/trunk (PKGBUILD)
Jelle van der Waa
jelle at archlinux.org
Mon May 3 21:34:27 UTC 2021
Date: Monday, May 3, 2021 @ 21:34:27
Author: jelle
Revision: 927320
prepare update to 1.8.0
Modified:
hedgedoc/trunk/PKGBUILD
----------+
PKGBUILD | 21 ++++++---------------
1 file changed, 6 insertions(+), 15 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2021-05-03 21:26:21 UTC (rev 927319)
+++ PKGBUILD 2021-05-03 21:34:27 UTC (rev 927320)
@@ -1,8 +1,8 @@
# Maintainer: Jelle van der Waa <jelle at archlinux.org>
pkgname=hedgedoc
-pkgver=1.7.2
-pkgrel=3
+pkgver=1.8.0
+pkgrel=1
pkgdesc="Platform to write and share markdown"
arch=('any')
url='https://github.com/hedgedoc/hedgedoc'
@@ -12,24 +12,17 @@
optdepends=('postgresql: postgresql database support'
'mariadb: mariadb database support'
'sqlite: sqlite database support')
-backup=("etc/webapps/${pkgname}"/{config.json,sequelizerc})
+backup=("etc/webapps/${pkgname}"/config.json)
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/hedgedoc/${pkgname}/archive/${pkgver}.tar.gz"
"sysusers.conf"
"tmpfiles.conf"
- "hedgedoc.service"
- "fix-path-traversal.patch")
+ "hedgedoc.service")
options=(!emptydirs)
-sha1sums=('d9420b702529558bddcbc7686ba8f0ce76e8b3c9'
+sha1sums=('f06b8f0c4a93918f92b58c2075fbe81f47988f63'
'dc4220c9d7e21d2b5b5c54462bb681375d1cce62'
'faee704ac2e65e565f7bdcb527c2d0c73c20e682'
- 'c0a8ea9c6a27a1810c56365609d9b42d8d2ed935'
- '4bd0cac60dcf67812cc5a232305073ee08bd558f')
+ 'c0a8ea9c6a27a1810c56365609d9b42d8d2ed935')
-prepare() {
- cd "${pkgname}-${pkgver}"
- patch -Np1 -i "${srcdir}"/fix-path-traversal.patch
-}
-
build() {
cd "${pkgname}-${pkgver}"
# Build steps from Dockerfile
@@ -125,10 +118,8 @@
# Setup config files in /etc.
install -m0755 -d "${pkgdir}/etc/webapps/${pkgname}"
cp config.json.example "${pkgdir}/etc/webapps/${pkgname}/config.json"
- cp .sequelizerc.example "${pkgdir}/etc/webapps/${pkgname}/sequelizerc"
ln -s "/etc/webapps/${pkgname}"/config.json "${pkgdir}/usr/share/webapps/${pkgname}/config.json"
- ln -s "/etc/webapps/${pkgname}"/sequelizerc "${pkgdir}/usr/share/webapps/${pkgname}/.sequelizerc"
# Configure hedgedoc user and some directories writable for that user.
install -Dm0644 ${srcdir}/sysusers.conf "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf"
More information about the arch-commits
mailing list