You are not logged in.
Hello,
I recently started to add and adopt some AUR packages. Soon I have some ~10 packages and get out of date notifications now and then ![]()
However, usually when you get out of date notifications then you end up doing the same things:
- check the release page and see the new version
- update the PKGBUILD file with new version
- run
updpkgsums && makepkg -sf- install and test the package
- run
makepkg --printsrcinfo > .SRCINFO- then commit
git commit -m "Updated to version 0.5.0"- push the changes.
- wait a bit and until then remove the local installed files
- install the actual package from aur using your favorite AUR helper.
There are of course exceptions when there is some update in the new version where you need to adjust the package, this you have to do manually of course, but usually, especially when the package is released as a binary there is nothing to do other than above.
So to help with that, I created aur-checker
there is currently only one release 0.1.0 where you can download the generated binary.
Using this you can do a few of the steps for all packages in a given base directory.
It is quite new and suggestions are welcome, also new feature requests would also be appreciated.
Most important, I would like to know if other maintainers are also facing similar fatigue?
Feel free to raise Issues or even pull requests if you think you can help
Anyway, there is also a TUI mode that helps maintain packages interactively.
It worked alright for me and I would add some missing features as I need them or earlier if someone needs them.
Currently, I have only tested github releases and have not required the `GITHUB_TOKEN` so that might not be full tested ![]()
If this is not the place for this, or this is not something that I should be encouraging, please let me know and I shall delete or hide the post if possible, as I am actually trying to help maintainers and not make the life of archlinux maintainers and forum admins harder than it already is.
Thanks!
Offline