summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChih-Hsuan Yen2018-09-01 18:21:58 +0800
committerChih-Hsuan Yen2018-09-01 18:21:58 +0800
commitb100c04610dd11f4d97b9e941f552a904bd7cbac (patch)
tree6f9aca9ddc60280ed30fbd51a35edf6a2f7d0109
parent3138404d30cb8633dd693b13a8767e10bfb5d4b1 (diff)
downloadaur-b100c04610dd11f4d97b9e941f552a904bd7cbac.tar.gz
Fix building
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD31
2 files changed, 22 insertions, 22 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 021f85a38773..e4769a8561d6 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,17 @@
-# Generated by mksrcinfo v8
-# Tue Nov 21 19:30:13 UTC 2017
pkgbase = nextcloud-app-tasks-git
pkgdesc = Enhanced task app for NextCloud
- pkgver = v0.9.5.r152.gbf6cdba
- pkgrel = 3
+ pkgver = v0.9.5.r241.gaa07132
+ pkgrel = 1
url = https://github.com/nextcloud/tasks
arch = any
license = AGPL
- makedepends = yarn
+ makedepends = npm
makedepends = zip
+ makedepends = git
+ makedepends = phantomjs
+ makedepends = rsync
depends = nextcloud
- provides = nextcloud-app-tasks
+ provides = nextcloud-app-tasks=v0.9.5.r241.gaa07132
conflicts = nextcloud-app-tasks
options = !strip
source = git+https://github.com/nextcloud/tasks.git
diff --git a/PKGBUILD b/PKGBUILD
index 1c6acb303a66..c139e8b7b3db 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,39 +1,38 @@
-# $Id$
-# Maintainer: Jonas Heinrich <onny@project-insanity.org>
+# Contributor: Chih-Hsuan Yen <yan12125@gmail.com>
+# Contributor: Jonas Heinrich <onny@project-insanity.org>
# Contributor: Jonas Heinrich <onny@project-insanity.org>
# Contributor: Sergej Pupykin <arch+pub@sergej.pp.ru>
pkgname=nextcloud-app-tasks-git
-pkgver=v0.9.5.r152.gbf6cdba
-pkgrel=3
+pkgver=v0.9.5.r241.gaa07132
+pkgrel=1
pkgdesc="Enhanced task app for NextCloud"
arch=('any')
url="https://github.com/nextcloud/tasks"
license=('AGPL')
depends=('nextcloud')
-makedepends=('yarn' 'zip')
-provides=('nextcloud-app-tasks')
+makedepends=('npm' 'zip' 'git' 'phantomjs' 'rsync')
+provides=("nextcloud-app-tasks=$pkgver")
conflicts=('nextcloud-app-tasks')
options=('!strip')
source=("git+https://github.com/nextcloud/tasks.git")
sha512sums=('SKIP')
pkgver() {
- cd "tasks"
- git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
-}
+ cd tasks
-prepare() {
- sed -i 's/openssl/#openssl/g' ${srcdir}/tasks/Makefile
+ git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
}
build() {
- cd "${srcdir}/tasks"
- make
- make appstore
+ cd tasks
+
+ make all appstore
}
package() {
- install -d "${pkgdir}/usr/share/webapps/nextcloud/apps"
- tar -xvf "${srcdir}/tasks/build/artifacts/appstore/tasks.tar.gz" -C "${pkgdir}/usr/share/webapps/nextcloud/apps"
+ cd tasks
+
+ install -Ddm755 "${pkgdir}/usr/share/webapps/nextcloud/apps"
+ cp -dr --no-preserve=ownership build/appstore/tasks "${pkgdir}/usr/share/webapps/nextcloud/apps"
}