summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Milde2016-12-27 18:33:45 +0100
committerDaniel Milde2017-05-15 16:20:22 +0200
commit456e6484e4ee1c957f83d6faf6a3650953f647e5 (patch)
tree30db47f210d09e263cd51dabe284fc49333c2328
downloadaur-456e6484e4ee1c957f83d6faf6a3650953f647e5.tar.gz
initial
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD35
-rw-r--r--stacer-git.desktop10
-rw-r--r--stacer-git.sh4
4 files changed, 68 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..7e8b62712aed
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = stacer-git
+ pkgdesc = Ubuntu System Optimizer
+ pkgver = v1.0.6.r6.gc22c273
+ pkgrel = 1
+ url = https://github.com/oguzhaninan/Stacer
+ arch = any
+ license = MIT
+ depends = electron
+ depends = npm
+ conflicts = stacer
+ source = git://github.com/oguzhaninan/Stacer.git
+ source = stacer-git.sh
+ source = stacer-git.desktop
+ sha256sums = SKIP
+ sha256sums = 4bd04c3a0798453238ed834cab4a6b6a59c7f6f59d2d3ad663e61ab4e5dcd49e
+ sha256sums = 5b853a40cc986270bdf2ac3d6b5b42d0fe71a6373f4a382a313e71284c2037e8
+
+pkgname = stacer-git
+
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"
+}
+
diff --git a/stacer-git.desktop b/stacer-git.desktop
new file mode 100644
index 000000000000..ee13eacfb6ac
--- /dev/null
+++ b/stacer-git.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=Stacer
+GenericName=Stacer
+Comment=System optimizer
+Icon=stacer.png
+Exec=stacer
+Categories=Development;
+
diff --git a/stacer-git.sh b/stacer-git.sh
new file mode 100644
index 000000000000..272e0a24c8f2
--- /dev/null
+++ b/stacer-git.sh
@@ -0,0 +1,4 @@
+#!/usr/bin/bash
+
+cd /opt/stacer; npm start
+