diff options
author | gameslayer | 2022-12-05 01:41:28 +1000 |
---|---|---|
committer | gameslayer | 2022-12-05 01:41:28 +1000 |
commit | d620b1176951a64dc3a8b64250b64d9533ef333f (patch) | |
tree | ca7e21193158d3e7d6dd49fa2c1fa31bda38c21a | |
parent | d3660d5327cd34e4f1b20d5ebaea257ab7a79102 (diff) | |
download | aur-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-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 34 |
2 files changed, 20 insertions, 18 deletions
@@ -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 @@ -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" +} |