Travis Willard wrote:
Hey guys,
With ABS splitting off from pacman, I was wondering where makeworld and the .proto files belonged.
To me, makeworld seems to be an abs tool (and even mentions ABS in its usage) so it would seem to belong in the abs project, not with pacman itself.
The proto files (PKGBUILD.proto, install.proto, and possibly a ChangeLog.proto?) seem to belong with makepkg in my mind. Any changes in these proto files would be directly caused by changes to makepkg, and the coupling of putting them in with the pacman package seems to make sense. I've never understood why we sync them with abs in the first place - if someone wants a prototype PKGBUILD to start from, why should they have to download the entirety of our repos' build scripts?
In short, I think we should move makeworld to the abs project/package, and move the prototype files into the pacman project/package, perhaps in /usr/share/pacman/*proto?
Thoughts?
Both suggestions makes sense in my opinion too. I didn't like the current location of the proto files, I don't know what they are doing in core/. And you are right, it would probably fit better with makepkg than with all the others PKGBUILDs. So I like your proposal.