alexheretic / aurto

Arch Linux AUR tool for managing an auto-updating local 'aurto' package repository
MIT License
134 stars 9 forks source link

Support for custom vcs PKGBUILDs not in aur #40

Open Titaniumtown opened 4 years ago

Titaniumtown commented 4 years ago

Note: I am currently using #36 for my repo.

Is custom PKGBUILDs a feature in aurto? I run a repo for raspberry pi 4 aarch64 on arch linux arm. My pkgbuilds (https://github.com/Titaniumtown/raspi4_pkgbuilds) aren't in the aur. So I have to manually check the raspberry pi kernel github for updates to see if I need to rebuild by using aur build... and not aurto. It would be super handy to be able to have my custom vcs PKGBUILDs just update when the aurto service is run.

Is this feature planned?

Thanks

Noeljunior commented 4 years ago

I thought about this and in a way that would make sense for aurto (and for alexheretic to consider it) but found nothing.

How do you aur build ... your pkgbuilds? Do you aur build aur_package and then you modify the pkgbuild to yours? Or can you aur build your_pkgbuild?

alexheretic commented 4 years ago

My gut instinct is for aurto to only support aur.archlinux.org as a repo for aur. aurto is meant to be a fairly simple tool and isn't designed to solve 100% of use cases.

You can add packages manually to the aurto repo using aurto addpkg or build into it using aurutils. However, they'll be removed if they don't exist in aur.archlinux.org. So overall aurto might not be a great fit.

Of coures, you can still have aurto for the aur packages, and use aurutils to manage a custom repo for the others.