blob: ebeee48d67988e78dba74a92918aa0c13b468414 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
# Maintainer: Tad Fisher <tadfisher at gmail dot com>
_npmname=pass-server-node
pkgname=nodejs-pass-server-node
pkgver=0.3.0
pkgrel=1
pkgdesc="Read-only portal to pass, the standard password manager"
arch=('any')
url="https://github.com/cpoppema/pass-server-node"
license=('GPL3')
depends=('npm')
optdepends=()
makedepends=()
install=$pkgname.install
source=(https://github.com/cpoppema/pass-server-node/archive/v0.3.0.tar.gz
'pass-server-node.service')
md5sums=('742c4cc62b478ab39b3942bc3801d534'
'4e7a1f04f5088a0db7f34508866076ae')
package() {
local _npmdir="$pkgdir/usr/lib/node_modules/"
mkdir -p "$_npmdir"
cd $_npmdir
npm install -g --prefix "$pkgdir/usr" $srcdir/$_npmname-$pkgver
install -Dm644 "${srcdir}/pass-server-node.service" "${pkgdir}/usr/lib/systemd/user/pass-server-node.service"
# Cleanup npm crap
rmdir $pkgdir/usr/etc
}
|