Package Details: await 0.999-1

Git Clone URL: https://aur.archlinux.org/await.git (read-only, click to copy)
Package Base: await
Description: 28kb small memory footprint single binary that run list of commands in parallel and waits for their termination
Upstream URL: https://await-cli.app/
Licenses: MIT
Conflicts: await
Provides: await
Submitter: slava.ganzin
Maintainer: slava.ganzin
Last Packager: slava.ganzin
Votes: 1
Popularity: 0.000000
First Submitted: 2021-08-23 11:43 (UTC)
Last Updated: 2023-03-19 06:06 (UTC)

Dependencies (3)

Required by (0)

Sources (1)

Latest Comments

m040601 commented on 2023-03-23 13:39 (UTC) (edited on 2024-02-15 05:20 (UTC) by m040601)

This PKGBUILD should be called "await-git" and not "await".

You are using git to clone the latest source files from master on github and get the needed files for this PKGBUILD to build.

If you were using a tar.gz pulled from https://github.com/slavaGanzin/await/releases with a specific release number, then you would called it "await". You can provide both of them on the AUR if that is what you want. And add a "conflict" tag, so that the AUR users can choose one from "await" or "await-git". But not both.

Also,

25   install -Dm 755 await -t "$pkgdir"/usr/bin

Make sure you also install the included README, to something like

/usr/share/doc/await/README

m040601 commented on 2023-03-17 19:55 (UTC)

Currently fails to build. PKGBUILD must be corrected.

Cloning into 'await'...
done.
==> Starting pkgver()...
/dev/shm/aurydesty/await/PKGBUILD: line 17: cd: await-bin: No such file or directory
==> ERROR: A failure occurred in pkgver().
    Aborting...
 -> error making: await

Notice that

await-bin: No such file or directory

This is because this PKGBUILD was recently renamed to "await-bin"

pkgname=await-bin

https://aur.archlinux.org/cgit/aur.git/commit/?h=await&id=b2fca3d62577b73e092fdb8c600a0fb787b2a4a8

Which is wrong, and makes this PKGBUILD fail. This PKGBUILD is no "-bin" PKGBUILD. It is a "-git" PKGBUILD.

That should be called "await-git".

Also

conflicts=('await')

Is irrelevant in this case.

m040601 commented on 2022-03-01 10:49 (UTC) (edited on 2022-03-01 11:09 (UTC) by m040601)

Thank you for this tool. Really nice and interesting little tool. Nice that it works on arm on rasberry pi's and chromebooks. Nice to see that the developer is also an Arch Linux user.

I'm a bit confused about the naming of this PKGBUILD

source=(git+https://github.com/slavaGanzin/await)

So this builds by cloning from github. In that case, shouldnt the package be called "await-git" instead of "await" ?

Or is it because it's "pinned" to some specific version ?

This name:

pkgver=2021.07.29.add.site.link

Is very confusing. If it is using git, it's pulling the latest git commits, not a specific date.

There is also a true release, 0.91, on July 2021.