diff options
author | mbilker | 2015-12-22 11:51:03 -0500 |
---|---|---|
committer | mbilker | 2015-12-22 11:51:03 -0500 |
commit | 4b7176279541b1eaf1b75c673ae1546a5c811b78 (patch) | |
tree | 1e8dec76201a61f06b85f8a39be3422f40c1d1b1 /PKGBUILD | |
parent | 4f5aa9f6650e95e9a3915cfbbe51a011465bd1df (diff) | |
download | aur-4b7176279541b1eaf1b75c673ae1546a5c811b78.tar.gz |
Use changes from my own personal PKGBUILD and Atom's PKGBUILD
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 30 |
1 files changed, 18 insertions, 12 deletions
@@ -1,4 +1,6 @@ # Maintainer: Christian Rebischke <echo Q2hyaXMuUmViaXNjaGtlQGdtYWlsLmNvbQo= | base64 -d> +# Maintainer: Matt Bilker <me@mbilker.us> + _pkgname='N1' pkgname='n1-git' pkgver=..0edbf51 @@ -7,28 +9,32 @@ pkgdesc="A new mail client, built on the modern web and designed to be extended. arch=('any') url="https://github.com/mbilker/N1/tree/node-v4" license=('GPL3') -depends=('nodejs' 'npm') -makedepends=('git') -optdepends=() +depends=('gconf' 'nodejs' 'libgnome-keyring' 'nss' 'python2') +makedepends=('git' 'npm') provides=('n1') conflicts=('n1') -install= -source=('git+https://github.com/mbilker/N1.git') -noextract=() -sha512sums=('SKIP') +source=('git+https://github.com/nylas/N1.git') +sha512sums=('SKIP') pkgver() { - cd $_pkgname - printf "%s.%s.%s" "$(git describe --tags --abbrev=0)" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + cd "nylas" + git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } build() { cd "$_pkgname" - ./script/bootstrap + export PYTHON=python2 + script/bootstrap + script/grunt build --build-dir "$srcdir/nylas-build" + script/grunt set-version --build-dir "$srcdir/nylas-build" + script/grunt generate-asar --build-dir "$srcdir/nylas-build" } package() { - mkdir "${pkgdir}/opt/" - cp -r "${srcdir}/$_pkgname" "${pkgdir}/opt/" + cd "$_pkgname" + + script/grunt install --build-dir "$srcdir/nylas-build" --install-dir "$pkgdir/usr" + install -Dm644 build/resources/linux/Nylas.desktop "$pkgdir/usr/share/applications/nylas.desktop" + install -Dm644 LICENSE.md "$pkgdir/usr/share/licenses/$pkgname/LICENSE.md" } |