Search Criteria
Package Details: flyctl-bin 0.2.72-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/flyctl-bin.git (read-only, click to copy) |
---|---|
Package Base: | flyctl-bin |
Description: | Command line tools for fly.io services |
Upstream URL: | https://fly.io |
Licenses: | Apache |
Conflicts: | flyctl |
Provides: | flyctl |
Submitter: | jeromegn |
Maintainer: | jeromegn |
Last Packager: | jeromegn |
Votes: | 9 |
Popularity: | 0.001513 |
First Submitted: | 2020-04-16 22:15 (UTC) |
Last Updated: | 2024-06-18 23:18 (UTC) |
Latest Comments
samhclark commented on 2023-02-24 20:11 (UTC)
@jeromeg Well this version worked! It'll be the next one that has the nice diff, but this time I do see pkgver in the source URL, so I expect it will be great. Thanks for working with me on this.
jeromegn commented on 2023-02-24 18:35 (UTC)
@samhclark thanks for the PR and the fix! Looks like we released since then, did it work? :)
samhclark commented on 2023-02-24 00:57 (UTC)
@jeromegn: Thanks for linking those files, that's exactly right. I think only the
pkgver=
line needs to be changed in the PKGBUILD, so the pkgver variable in the workflow needs to be renamed. Naming things is hard, but if you like the idea of calling the first thing "tag" and the second thing "version" then I have a PR for you https://github.com/superfly/flyctl/pull/1773Hope that helps make things easier for you, and forgive me if that repo doesn't like outside contributions, or if there is something more I need to do to test a change like that.
jeromegn commented on 2023-02-23 13:33 (UTC)
@samhclark: Ah, this is all because we use
envsubst
and that variable is exported so it's being replaced in the source property.The "template" for our PKGBUILD is here: https://github.com/superfly/flyctl/blob/54be5ae84bbd400c66f8c23fba3e90af0816946c/aur/PKGBUILD
and the variable is exported here: https://github.com/superfly/flyctl/blob/54be5ae84bbd400c66f8c23fba3e90af0816946c/.github/workflows/ci.yml#L223
It sounds like we need to rename the pkgver variable in the workflow and then match that in the template where pkgver=... so we only change that one?
samhclark commented on 2023-02-23 02:01 (UTC)
Hey, this is a silly thing, but could you change the PKGBUILD so that the version is a parameter in the source? Right now, it's the slightest of inconvenience to review each diff, because I have to look at the whole URL and make sure that the version is really all that changed. See below:
To be clear, I'm asking to change the source line in PKGBUILD like this:
Then when it's just a pkgver change and a hash change it's painless to review.
With that change,
mkpkg
still works andmakepkg --printsrcinfo > .SRCINFO
doesn't change.SRCINFO
at all so I think it means it's a safe change.I would send this in the form of a PR/MR/patch but I don't really know how to do that with AUR things...
jeromegn commented on 2021-11-08 21:47 (UTC)
@qqwy: Good point. I just pushed a change in our repo to add a symlink. Hopefully it works on the next release! https://github.com/superfly/flyctl/commit/042fa0127a601c84c73e03b610f8d91011d80491
qqwy commented on 2021-11-03 10:02 (UTC)
The installation works great.
However, it seems that Fly nowadays both exposes the executable as
flyctl
and asfly
. A lot of the documentation pages have been modified to usefly
as name for the executable.Should this package maybe be updated to add a
fly
alias as well?jeromegn commented on 2021-02-04 15:11 (UTC)
@unixfox: this should be fixed now. Our envsubst call was replacing too many variables that looked like env vars
unixfox commented on 2021-02-04 09:19 (UTC) (edited on 2021-02-04 09:21 (UTC) by unixfox)
For some unknown reason it doesn't want to build anymore:
EDIT: I found the issue you need to add $pkgdir before /usr/bin. You removed it in commit 87d6a7c036e1
jeromegn commented on 2021-02-03 14:07 (UTC)
I've made this a part of our release workflow. It shouldn't get outdated as often anymore.