diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 38 |
1 files changed, 4 insertions, 34 deletions
@@ -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" } |