[arch-commits] Commit in nextcloud/trunk (PKGBUILD nextcloud.hook nextcloud.script)
Sergej Pupykin
spupykin at archlinux.org
Wed Sep 27 20:18:08 UTC 2017
Date: Wednesday, September 27, 2017 @ 20:18:07
Author: spupykin
Revision: 260717
upgpkg: nextcloud 12.0.3-2
Added:
nextcloud/trunk/nextcloud.script
Modified:
nextcloud/trunk/PKGBUILD
nextcloud/trunk/nextcloud.hook
------------------+
PKGBUILD | 10 +++++++---
nextcloud.hook | 2 +-
nextcloud.script | 5 +++++
3 files changed, 13 insertions(+), 4 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-09-27 20:17:41 UTC (rev 260716)
+++ PKGBUILD 2017-09-27 20:18:07 UTC (rev 260717)
@@ -3,7 +3,7 @@
pkgname=nextcloud
pkgver=12.0.3
-pkgrel=1
+pkgrel=2
pkgdesc="A cloud server to store your files centrally on a hardware controlled by you"
arch=('any')
url="https://nextcloud.com"
@@ -19,6 +19,7 @@
'mariadb: to use the MySQL database backend'
'smbclient: to mount SAMBA shares'
'php-mcrypt'
+ 'sudo: to execute pacman hook'
'ffmpeg: file preview'
'libreoffice: file preview')
options=('!strip')
@@ -26,11 +27,13 @@
validpgpkeys=('28806A878AE423A28372792ED75899B9A724937A')
source=("https://download.nextcloud.com/server/releases/nextcloud-${pkgver}.tar.bz2"{,.asc}
'apache.example.conf'
- 'nextcloud.hook')
+ 'nextcloud.hook'
+ 'nextcloud.script')
sha256sums=('88bcaccba886d0e5a145b15fe216d652ab68a0a4c089a102f1fa1e78e6ddfb71'
'SKIP'
'55b892adb86a67c2fa12d79f0980c6aea75aed5c6f6f78f2c2b5e5575a012067'
- '722af10afaacc6c2e99a3bd19d4e4d52b5fdf8fd299d21007d79c7bd2b728430')
+ 'aa664a589c62df94a25005f74fd8e02e158a44fb0204b660950247e1849f172b'
+ '89dc80bd137abf48d393ce483aaaa856f3f324f022e62df9e6f3a78d7b11d03a')
package() {
# install project
@@ -54,4 +57,5 @@
chmod a+x "$pkgdir"/usr/share/webapps/${pkgname}/occ
install -Dm0644 "$srcdir"/nextcloud.hook "$pkgdir"/usr/share/libalpm/hooks/nextcloud.hook
+ install -Dm0755 "$srcdir"/nextcloud.script "$pkgdir"/usr/share/libalpm/scripts/nextcloud
}
Modified: nextcloud.hook
===================================================================
--- nextcloud.hook 2017-09-27 20:17:41 UTC (rev 260716)
+++ nextcloud.hook 2017-09-27 20:18:07 UTC (rev 260717)
@@ -10,4 +10,4 @@
[Action]
Description = Updating Nextcloud installation
When = PostTransaction
-Exec = 'sudo -u http /usr/bin/php /usr/share/webapps/nextcloud/occ upgrade'
+Exec = /usr/share/libalpm/scripts/nextcloud
Added: nextcloud.script
===================================================================
--- nextcloud.script (rev 0)
+++ nextcloud.script 2017-09-27 20:18:07 UTC (rev 260717)
@@ -0,0 +1,5 @@
+#!/bin/bash
+
+which sudo &>/dev/null || exit 0
+
+sudo -u http /usr/bin/php /usr/share/webapps/nextcloud/occ upgrade
More information about the arch-commits
mailing list