diff options
author | magnus | 2023-03-20 00:34:51 -0500 |
---|---|---|
committer | magnus | 2023-03-20 00:34:51 -0500 |
commit | 8ca2e1d957218ccefdbf8ab526a81a63f008e497 (patch) | |
tree | a897ba954e595c07d41765d1f8e1b55418b28ad8 | |
parent | 7cdb47a5c5f0bcdf0122a900fdb618438e297cab (diff) | |
download | aur-8ca2e1d957218ccefdbf8ab526a81a63f008e497.tar.gz |
Update to 2.5.24, add name of Easy Diffusion
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 17 | ||||
-rw-r--r-- | stable-diffusion-ui.install | 2 |
3 files changed, 15 insertions, 11 deletions
@@ -1,14 +1,13 @@ pkgbase = stable-diffusion-ui - pkgdesc = A simple 1-click way to install and use Stable Diffusion on your own computer. - pkgver = 2.4.13 + pkgdesc = Easy Diffusion - A 1-click way to install & use Stable Diffusion on your own computer. + pkgver = 2.5.24 pkgrel = 1 url = https://stable-diffusion-ui.github.io/ install = stable-diffusion-ui.install - arch = i686 arch = x86_64 license = custom provides = stable-diffusion-ui - source = https://github.com/cmdr2/stable-diffusion-ui/releases/latest/download/stable-diffusion-ui-linux.zip + source = https://github.com/cmdr2/stable-diffusion-ui/releases/latest/download/Easy-Diffusion-Linux.zip md5sums = SKIP pkgname = stable-diffusion-ui @@ -1,11 +1,14 @@ # Maintainer: Magnus Anderson <magnus@iastate.edu> +_download_file=Easy-Diffusion-Linux +_unzipped_dir=easy-diffusion + pkgname=stable-diffusion-ui -pkgver=2.4.13 +pkgver=2.5.24 pkgrel=1 -pkgdesc="A simple 1-click way to install and use Stable Diffusion on your own computer." -arch=('i686' 'x86_64') +pkgdesc='Easy Diffusion - A 1-click way to install & use Stable Diffusion on your own computer.' +arch=('x86_64') url='https://stable-diffusion-ui.github.io/' -source=('https://github.com/cmdr2/stable-diffusion-ui/releases/latest/download/stable-diffusion-ui-linux.zip') +source=("https://github.com/cmdr2/stable-diffusion-ui/releases/latest/download/$_download_file.zip") license=('custom') provides=('stable-diffusion-ui') makedepends=() @@ -23,16 +26,16 @@ cd /opt/stable-diffusion-ui pkgver() { curl 'https://stable-diffusion-ui.github.io/docs/installation/' | - grep 'stable-diffusion-ui-linux.zip' | + grep "$_download_file" | awk -F \" '{print $2}' | grep -oE '[0-9]+\.[0-9]+\.[0-9]+' } package() { - install -Dm644 stable-diffusion-ui/LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 "$_unzipped_dir/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" install -Dm755 stable-diffusion-ui-server "$pkgdir/usr/bin/stable-diffusion-ui-server" mkdir -p "$pkgdir/opt/" - cp -r "stable-diffusion-ui" "$pkgdir/opt/" + cp -r "$_unzipped_dir" "$pkgdir/opt/stable-diffusion-ui" chmod 777 -R "$pkgdir/opt/stable-diffusion-ui" } diff --git a/stable-diffusion-ui.install b/stable-diffusion-ui.install index 5aceb58c4641..99b6ae368c65 100644 --- a/stable-diffusion-ui.install +++ b/stable-diffusion-ui.install @@ -16,5 +16,7 @@ post_upgrade() { cecho Stable Diffusion UI has been upgraded echo I don\'t know if you need to do this, or what might happen. cecho 'It is probably a good idea to run `stable-diffusion-ui-server` and see what happens' + echo /opt/stable-diffusion-ui + cecho 'If it does not work, try removing the files in the above directory and reinstalling the package' echo } |