summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFang He2022-12-05 16:30:27 +0800
committerFang He2022-12-05 16:30:27 +0800
commit8a8c70bd464e65b738dd321ec7fd9811b97400ea (patch)
treed0e3382005d6f788c0f4a2ba5daeefcbf3e9724f
parent7ed471f68bfeace31262b46ac86218a76ddec172 (diff)
downloadaur-8a8c70bd464e65b738dd321ec7fd9811b97400ea.tar.gz
update to 3.0.0b5-1
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD26
2 files changed, 17 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 01779ff167fe..fa59612fd385 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,14 @@
pkgbase = osmtogeojson
pkgdesc = Convert OSM data to GeoJSON
- pkgver = 3.0.0b4
+ pkgver = 3.0.0b5
pkgrel = 1
- url = https://github.com/tyrasd/osmtogeojson#readme
+ url = https://github.com/tyrasd/osmtogeojson
arch = any
license = MIT
makedepends = npm
depends = nodejs
- replaces = nodejs-osmtogeojson
- noextract = osmtogeojson-3.0.0-beta.4.tgz
- source = http://registry.npmjs.org/osmtogeojson/-/osmtogeojson-3.0.0-beta.4.tgz
- sha1sums = 00e270af7c080bd3bc503bd612fa5b90a1c95d50
+ noextract = osmtogeojson-3.0.0-beta.5.tgz
+ source = https://registry.npmjs.org/osmtogeojson/-/osmtogeojson-3.0.0-beta.5.tgz
+ b2sums = ec18ebe4b052e95d7807a0bc48a4466ac6bc2dc3a5387a94ac1caf0cb49a6efd4cbc46231bba602a5228bf6b1d5e383aa834a2e520f57f791f83b8d8093655a5
pkgname = osmtogeojson
-
diff --git a/PKGBUILD b/PKGBUILD
index 441179419ba3..fd17cab37612 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,26 +1,24 @@
-# Maintainer: Simon Legner <Simon.Legner@gmail.com>
+# Maintainer: enigma <hf.enigma at gmail>
+# Contributor: Simon Legner <Simon.Legner@gmail.com>
pkgname=osmtogeojson
-pkgver=3.0.0b4
-_npmver=3.0.0-beta.4
+pkgver=3.0.0b5
+_pkgver=3.0.0-beta.5
pkgrel=1
pkgdesc="Convert OSM data to GeoJSON"
arch=(any)
-url="https://github.com/tyrasd/osmtogeojson#readme"
+url="https://github.com/tyrasd/osmtogeojson"
license=('MIT')
depends=('nodejs')
makedepends=('npm')
-source=(http://registry.npmjs.org/$pkgname/-/$pkgname-$_npmver.tgz)
-noextract=($pkgname-$_npmver.tgz)
-replaces=('nodejs-osmtogeojson')
+source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$_pkgver.tgz)
+b2sums=('ec18ebe4b052e95d7807a0bc48a4466ac6bc2dc3a5387a94ac1caf0cb49a6efd4cbc46231bba602a5228bf6b1d5e383aa834a2e520f57f791f83b8d8093655a5')
+noextract=("${pkgname}-${_pkgver}.tgz")
package() {
- cd $srcdir
- local _npmdir="$pkgdir/usr/lib/node_modules/"
- mkdir -p $_npmdir
- cd $_npmdir
- npm install -g --prefix "$pkgdir/usr" $pkgname@$_npmver
- install -Dm755 "$_npmdir/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ npm install -g --cache "${srcdir}/npm-cache" --prefix "$pkgdir/usr" "$srcdir/$pkgname-$_pkgver.tgz"
+ # npm gives ownership of ALL FILES to build user
+ # https://bugs.archlinux.org/task/63396
+ chown -R root:root "${pkgdir}"
}
# vim:set ts=2 sw=2 et:
-sha1sums=('00e270af7c080bd3bc503bd612fa5b90a1c95d50')