A small note, to give credit where credit is due: I mentioned a couple of weeks ago that I was trying to rewrite the vim PKGBUILD for Arch.
My goal was to avoid the x11 and GTK2 dependencies that appear in the ConnochaetOS version, for a framebuffer-only system. I wasn’t having much luck.
But Barthalion mentioned vim-stripped in AUR, and that seems to do the trick for me. No need for git, et al., and still handles most of the major chores I have.
I had to adjust the patch level variable slightly before it would run through (I think I set mine to 170, but I expect that will change), otherwise it gave me a cheerful error message.
In any case, thank Barthalion and thanks again AUR, for showing me how things should have been done. As opposed to my battered, fruitless attempts.





Unfortunately you still need rsync to update Vim in package(), but you can see how it’s made in vim-gtk.
Debian has a vim-nox package that has all the bells and whistles in terms of actual features, but no GUI. It’s basically the first package I install on any Debian system I start from a netinstall – it helps that it also pulls in Python, Ruby, and Tcl for my scripting needs.