summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJonas Heinrich2018-10-04 21:20:03 +0200
committerJonas Heinrich2018-10-04 21:20:03 +0200
commitdadb6bbb1b69836cdf7bc4760d344a1610314aba (patch)
tree05aa079ec9c0720a2d585afa58b31d206212cf8b
parenteb946dadc95da62f260e04482fcaefe7622d9755 (diff)
downloadaur-dadb6bbb1b69836cdf7bc4760d344a1610314aba.tar.gz
switch to prebuild package
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD38
2 files changed, 8 insertions, 41 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 06a66e9070a4..1015fedc088d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,19 +1,16 @@
# Generated by mksrcinfo v8
-# Wed Oct 3 19:41:11 UTC 2018
+# Thu Oct 4 19:19:54 UTC 2018
pkgbase = nextcloud-app-twofactor-gateway
pkgdesc = Second factor provider using an external messaging gateway (SMS, Telegram, Signal)
pkgver = 0.9.0
- pkgrel = 3
+ pkgrel = 4
url = https://github.com/nextcloud/twofactor_gateway
arch = any
license = AGPL3
- makedepends = composer
- makedepends = npm
- makedepends = rsync
depends = nextcloud
options = !strip
- source = nextcloud-app-twofactor-gateway-0.9.0.tar.gz::https://github.com/nextcloud/twofactor_gateway/archive/v0.9.0.tar.gz
- sha512sums = a1d08aabea29403ccc1525c3d38b86609c5fe58976c1f189b61f2710c120dbe628f02fa54cfe6f9e9b72510e73d1a34dc2ae5c40a43c222d0cfbb1fa5b3d7c18
+ source = nextcloud-app-twofactor-gateway-0.9.0.tar.gz::https://github.com/nextcloud/twofactor_gateway/releases/download/v0.9.0/twofactor_gateway.tar.gz
+ sha512sums = d2adf896967d8a103a2478c8c4d1e07129909278fadbb840bc5333bd230a961cf5b562f40a2789e62bb8dfe4c9f2f855de7e255fc9804bd8c4b4233ebe33ef32
pkgname = nextcloud-app-twofactor-gateway
diff --git a/PKGBUILD b/PKGBUILD
index 013002865419..e6fb2de4f040 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,47 +4,17 @@
pkgname=nextcloud-app-twofactor-gateway
_pkgname=twofactor_gateway
pkgver=0.9.0
-pkgrel=3
+pkgrel=4
pkgdesc="Second factor provider using an external messaging gateway (SMS, Telegram, Signal)"
arch=('any')
url="https://github.com/nextcloud/twofactor_gateway"
license=('AGPL3')
depends=('nextcloud')
-makedepends=('composer' 'npm' 'rsync')
options=('!strip')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/nextcloud/twofactor_gateway/archive/v${pkgver}.tar.gz")
-sha512sums=("a1d08aabea29403ccc1525c3d38b86609c5fe58976c1f189b61f2710c120dbe628f02fa54cfe6f9e9b72510e73d1a34dc2ae5c40a43c222d0cfbb1fa5b3d7c18")
-
-build() {
- cd "${srcdir}/twofactor_gateway-${pkgver}"
- composer install --no-dev -o
- npm install
- npm run build --production
-}
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/nextcloud/twofactor_gateway/releases/download/v${pkgver}/twofactor_gateway.tar.gz")
+sha512sums=("d2adf896967d8a103a2478c8c4d1e07129909278fadbb840bc5333bd230a961cf5b562f40a2789e62bb8dfe4c9f2f855de7e255fc9804bd8c4b4233ebe33ef32")
package() {
install -d "${pkgdir}/usr/share/webapps/nextcloud/apps"
- rsync -a \
- --exclude=.git \
- --exclude=build \
- --exclude=.gitignore \
- --exclude=.travis.yml \
- --exclude=.tx \
- --exclude=.scrutinizer.yml \
- --exclude=CONTRIBUTING.md \
- --exclude=composer.json \
- --exclude=composer.lock \
- --exclude=composer.phar \
- --exclude=krankerl.toml \
- --exclude=l10n/no-php \
- --exclude=Makefile \
- --exclude=nbproject \
- --exclude=node_modules \
- --exclude=package.json \
- --exclude=package-lock.json \
- --exclude=screenshots \
- --exclude=tests \
- --exclude=vendor/bin \
- "${srcdir}/${_pkgname}-${pkgver}/" "${pkgdir}/usr/share/webapps/nextcloud/apps/${_pkgname}"
-
+ cp -a "${srcdir}/twofactor_gateway" "${pkgdir}/usr/share/webapps/nextcloud/apps/twofactor_gateway"
}