diff options
author | Daniel Milde | 2016-12-27 18:33:45 +0100 |
---|---|---|
committer | Daniel Milde | 2017-05-15 16:20:22 +0200 |
commit | 456e6484e4ee1c957f83d6faf6a3650953f647e5 (patch) | |
tree | 30db47f210d09e263cd51dabe284fc49333c2328 /PKGBUILD | |
download | aur-456e6484e4ee1c957f83d6faf6a3650953f647e5.tar.gz |
initial
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..e9e5049abf12 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,35 @@ +pkgname=stacer-git +_gitname=Stacer +pkgver=v1.0.6.r6.gc22c273 +pkgrel=1 +pkgdesc="Ubuntu System Optimizer" +url="https://github.com/oguzhaninan/Stacer" +arch=('any') +license=('MIT') +depends=('electron' 'npm') +conflicts=('stacer') +source=("git://github.com/oguzhaninan/$_gitname.git" $pkgname.sh $pkgname.desktop) +sha256sums=('SKIP' + '4bd04c3a0798453238ed834cab4a6b6a59c7f6f59d2d3ad663e61ab4e5dcd49e' + '5b853a40cc986270bdf2ac3d6b5b42d0fe71a6373f4a382a313e71284c2037e8') + +pkgver() { + cd "$_gitname" + git describe --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +} + +build() { + cd "$srcdir/$_gitname" + npm install + npm run build +} + +package() { + cd "$srcdir/$_gitname" + install -d "$pkgdir/opt/$pkgname" + install -D "$srcdir/$pkgname.sh" "$pkgdir/usr/bin/$pkgname" + cp -R ./* "$pkgdir/opt/$pkgname" + install -D assets/img/icons/icon256x256.png "$pkgdir/usr/share/pixmaps/$pkgname.png" + install -D -m644 "$srcdir/$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop" +} + |