On 01/29/2013 07:41 PM, Uwe Koloska wrote:
On 29.01.2013 01:50, Daniel Wallace wrote:
try http://ix.io/4bk
and configure the --mandir so you can just get dir of the mkdir and
mv commands all together.
The tip from the Arch wiki:
https://wiki.archlinux.org/index.php/VCS_PKGBUILD_Guidelines is slightly
different ...
Should I reflect the changes (the quotes) at least there?

What about using "--depth=1" when doing "git clone" from the remote repo?
Since you're not manipulating past commits or non-master branches, that's fine for this package, yes.
And why did you remove the '()' around
   cd "${_gitname}" && git pull origin
A makepkg function is a normal shellscript, isn't it?
Yes, absolutely.
If it is, the following lines will be executed inside ${_gitname} and
that is not what I want -- maybe I'm wrong.
No, you're right; the PKGBUILD-git.proto uses

  rm -rf "$srcdir/$_gitname-build"
  git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
  cd "$srcdir/$_gitname-build"

which doesn't use relative paths; however, since your PKGBUILD does use relative paths, removing the parentheses will cause it to not build when the .git dir already exists.
Thank you for your help
Uwe

Reply via email to