# Maintainer: solaraquarion pkgname=extraterm-git _pkgname=extraterm _pkgver=0.58.0 pkgver=0.57.1.r38.g4b18018e pkgrel=1 conflicts=('extraterm-bin') pkgdesc="The swiss army chainsaw of terminal emulators." arch=("i686" "x86_64") url="https://github.com/sedwards2009/extraterm" license=("MIT") #depends=("nodejs") makedepends=('openssh' 'python2' 'git' 'npm' 'yarn' 'nodejs' 'typescript') source=(git+"$url" "extraterm.desktop") sha512sums=('SKIP' '070211fce7eb59eeac0bd3a130062934b83119c6704b433ab75abbd2d6f9306e870c02db8079e738952a421e1728b8b313dce96feca43cd497d92df277349644') pkgver() { cd "$_pkgname" git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' } build() { cd "$srcdir/$_pkgname" yarn install yarn run package-linux-zip-only } package() { cd "$srcdir/$_pkgname" install -d "$pkgdir"/usr/lib install -d "$pkgdir/usr/lib/$_pkgname" install -d "$pkgdir"/usr/bin cp -r "$srcdir/$_pkgname"/build_tmp/extraterm-"$_pkgver"-linux-x64/* "$pkgdir/usr/lib/$_pkgname" install -Dm755 /dev/stdin "$pkgdir"/usr/bin/"$_pkgname" <