[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