You are not logged in.
Hi,
I have a question regarding the VCS PKGBUILDs, in particular Mercurial ones. I saw on the prototypes that there is an explicit checkout of a hg branch using hg clone in the build() section. However, recently many authors do not include this. For instance: http://aur.archlinux.org/packages/clay- … g/PKGBUILD or https://aur.archlinux.org/packages/iowo … g/PKGBUILD. How does that work? Is it a new standard?
Thanks for your insights.
Offline
It turns out that makepkg is really shit at handling VCS packages...
In the hg case, it does a full checkout to get the up to date pkgver anyway so there is no need to do it again.
Offline
Thanks. So it does the checkout because it detects some keywords, such as _hgroot and _hgrepo? Is that the way it works?
Offline
Yes. It detects the variables listed in the PKGBUILD man page and goes into VCS mode.
Offline
Thanks. Does that mean that the prototypes that come in pacman package are obsolete (they specifically checkout/clone the VCS repository)?
Offline