diff options
author | George Rawlinson | 2021-10-08 02:05:44 +0000 |
---|---|---|
committer | George Rawlinson | 2021-10-08 02:05:44 +0000 |
commit | cb7acc5ef18ff2ae2394252e32dd0affcd985900 (patch) | |
tree | 40611540f92e058556f70a2f7814dad098372a5e | |
parent | d654499edea20c9b6fb7d7a2bd96ae9a8b625a5e (diff) | |
download | aur-cb7acc5ef18ff2ae2394252e32dd0affcd985900.tar.gz |
upgpkg: homebridge 1.3.5-1
New upstream release.
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 24 |
2 files changed, 21 insertions, 13 deletions
@@ -1,7 +1,7 @@ pkgbase = homebridge pkgdesc = HomeKit support for the impatient - pkgver = 1.3.4 - pkgrel = 2 + pkgver = 1.3.5 + pkgrel = 1 url = https://github.com/homebridge/homebridge arch = any license = Apache @@ -10,8 +10,8 @@ pkgbase = homebridge optdepends = homebridge-config-ui-x: for web-based management tool options = !emptydirs options = !strip - source = homebridge-1.3.4.tar.gz::https://github.com/homebridge/homebridge/archive/v1.3.4.tar.gz - b2sums = 91a3cf0e1b174f2122d23a13e3c3b45843f8ce6391f1b9684ffc0d5044e51e8412f85625bbe1aaec4f9fbd4ddc0958091a3310e5d3e4ccfe2e406b3a7fe36e41 + source = homebridge-1.3.5.tar.gz::https://github.com/homebridge/homebridge/archive/v1.3.5.tar.gz + sha512sums = 92dea73ddfb4c66854c98dcfa5cc13f5642707c6077190119869c22c482a598af998646abb26dd9af631a29932786021e966bb648e40e86607c85f91b5813bcd + b2sums = 704025bcb755a0a2568b9f291b6b20085dee95206524394d73800bd90014db27fb167b1ec94388aa6aae00b0896f3a557066869f64ae19f99489fc90c575eec2 pkgname = homebridge - @@ -1,8 +1,8 @@ # Maintainer: George Rawlinson <george@rawlinson.net.nz> pkgname=homebridge -pkgver=1.3.4 -pkgrel=2 +pkgver=1.3.5 +pkgrel=1 pkgdesc="HomeKit support for the impatient" arch=('any') url="https://github.com/homebridge/homebridge" @@ -12,7 +12,8 @@ makedepends=('npm') optdepends=('homebridge-config-ui-x: for web-based management tool') options=('!emptydirs' '!strip') source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") -b2sums=('91a3cf0e1b174f2122d23a13e3c3b45843f8ce6391f1b9684ffc0d5044e51e8412f85625bbe1aaec4f9fbd4ddc0958091a3310e5d3e4ccfe2e406b3a7fe36e41') +sha512sums=('92dea73ddfb4c66854c98dcfa5cc13f5642707c6077190119869c22c482a598af998646abb26dd9af631a29932786021e966bb648e40e86607c85f91b5813bcd') +b2sums=('704025bcb755a0a2568b9f291b6b20085dee95206524394d73800bd90014db27fb167b1ec94388aa6aae00b0896f3a557066869f64ae19f99489fc90c575eec2') build() { cd "$pkgname-$pkgver" @@ -20,22 +21,29 @@ build() { # NOTE: package is built this way because the dist/ directory is not # included in the source, only in npm source due to a prepublish script # which does not get installed correctly if the npm source is used. - + export NPM_FLAGS=(--no-audit --no-fund --no-update-notifier) + # install dependencies - npm install + npm install "${NPM_FLAGS[@]}" # generate dist dir - npm run build + npm run build "${NPM_FLAGS[@]}" # generate tarball - npm pack + npm pack "${NPM_FLAGS[@]}" } package() { cd "$pkgname-$pkgver" - npm install --global --prefix "$pkgdir/usr" "$pkgname-$pkgver.tgz" + npm install \ + --global \ + --prefix "$pkgdir/usr" \ + "${NPM_FLAGS[@]}" \ + "$pkgname-$pkgver.tgz" # npm gives ownership of ALL FILES to build user # https://bugs.archlinux.org/task/63396 chown -R root:root "$pkgdir" + + unset NPM_FLAGS } |