summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorgameslayer2022-12-05 01:41:28 +1000
committergameslayer2022-12-05 01:41:28 +1000
commitd620b1176951a64dc3a8b64250b64d9533ef333f (patch)
treeca7e21193158d3e7d6dd49fa2c1fa31bda38c21a
parentd3660d5327cd34e4f1b20d5ebaea257ab7a79102 (diff)
downloadaur-d620b1176951a64dc3a8b64250b64d9533ef333f.tar.gz
This will be replacing stan-bin and will dramatically shrink the size of the package and stop the duplication and bloat of dependencies
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD34
2 files changed, 20 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ccc93dbc0e79..efea56ba33c6 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,4 +1,4 @@
-pkgbase = stan
+pkgbase = stan-desktop
pkgdesc = Unnofficial Stan desktop application
pkgver = 1.0.2
pkgrel = 1
@@ -15,4 +15,4 @@ pkgbase = stan
source = https://gitlab.com/Stan-desktop/application/-/archive/1.0.2-1/application-1.0.2-1.tar.bz2
sha256sums = 1652ba34a5ffc1bb7aa2e1587cbb9422056ba1d7813bac2d3af2e379fd2d4839
-pkgname = stan
+pkgname = stan-desktop
diff --git a/PKGBUILD b/PKGBUILD
index f4a81f3c3f56..563d777b7086 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,5 +1,7 @@
-pkgname=stan
-_pkgname=Stan
+pkgname=stan-desktop
+_pkgname=Stan-desktop
+pkgrlname=stan
+_pkgrlname=Stan
pkgver=1.0.2
pkgrel=1
pkgdesc="Unnofficial Stan desktop application"
@@ -13,28 +15,28 @@ source=("https://gitlab.com/Stan-desktop/application/-/archive/$pkgver-$pkgrel/a
sha256sums=('1652ba34a5ffc1bb7aa2e1587cbb9422056ba1d7813bac2d3af2e379fd2d4839')
package() {
- for dir in application-$pkgver-$pkgrel ; do mv "${dir}" "$_pkgname" ;done
- cd "$srcdir/$_pkgname"
- cat <<EOT >> $pkgname
+ for dir in application-$pkgver-$pkgrel ; do mv "${dir}" "$_pkgrlname" ;done
+ cd "$srcdir/$_pkgrlname"
+ cat <<EOT >> $pkgrlname
#!/bin/bash
- cd /opt/$_pkgname &&
+ cd /opt/$_pkgrlname &&
npm start
EOT
- chmod +x $pkgname
- ln -sf "/opt/libelectron/node_modules" "$srcdir/$_pkgname"
- install -dm755 "$pkgdir/opt/$_pkgname"
+ chmod +x $pkgrlname
+ ln -sf "/opt/libelectron/node_modules" "$srcdir/$_pkgrlname"
+ install -dm755 "$pkgdir/opt/$_pkgrlname"
install -dm755 "$pkgdir/usr/share/pixmaps"
- cp -r ./ "$pkgdir/opt/$_pkgname"
- cp -r "$pkgdir/opt/$_pkgname/$pkgname.svg" "$pkgdir/usr/share/pixmaps"
+ cp -r ./ "$pkgdir/opt/$_pkgrlname"
+ cp -r "$pkgdir/opt/$_pkgrlname/$pkgrlname.svg" "$pkgdir/usr/share/pixmaps"
# Link to binary
install -dm755 "$pkgdir/usr/bin"
- ln -s "/opt/$_pkgname/$pkgname" "$pkgdir/usr/bin"
+ ln -s "/opt/$_pkgrlname/$pkgrlname" "$pkgdir/usr/bin"
# Desktop Entry
- install -Dm644 "$srcdir/$_pkgname/$_pkgname.desktop" \
- "$pkgdir/usr/share/applications/$_pkgname.desktop"
- sed -i s%/usr/share%/opt% "$pkgdir/usr/share/applications/$_pkgname.desktop"
-} \ No newline at end of file
+ install -Dm644 "$srcdir/$_pkgrlname/$_pkgrlname.desktop" \
+ "$pkgdir/usr/share/applications/$_pkgrlname.desktop"
+ sed -i s%/usr/share%/opt% "$pkgdir/usr/share/applications/$_pkgrlname.desktop"
+}