compilation - Building Vim .debs on Ubuntu -
from vim site:
sudo apt-get install mercurial libssl-dev sudo apt-get build-dep vim hg clone http://hg.debian.org/hg/pkg-vim/vim cd vim hg checkout unstable debian/rules update-orig dpkg-buildpackage -i -i cd ..
it looks there no commands called debian/rules
on system.
the wikia vim tips site not complete , ignores hard work of packagers of vim. standard way build debian or ubuntu binary package source package. using source packages far better solution people.
pkg_basics.en.html#s-sourcebuild
the upstream site https://code.google.com/p/vim/ indeed hosted mercurial , there github clone https://github.com/b4winckler/vim few people need bleeding edge sources. build-deps pretty significant.
the debian vim maintainers use mercurial maintain packaging per debian/readme.source @ http://hg.debian.org/hg/pkg-vim/vim , debian developers commit access can packaging uses quilt maintain patches @ url ssh://hg.debian.org/hg/pkg-vim/vim information debian binary packages created hg.debian.org (also used base ubuntu) can found: http://packages.debian.org/search?keywords=vim
for ubuntu better way using ppa (personal package archive) of familiar 7.4 sources, how packaging works, latest patches , latest dependencies. (aug 2013) vim 7.4 landed in future ubuntu 13.10 saucy archive available install using standard methods no effort needed @ all. https://launchpad.net/ubuntu/+source/vim quite few ppas contain vim builds already. https://launchpad.net/ubuntu/+ppas?name_filter=vim there not many current 7.4 builds backported way ubuntu 12.04 lts precise yet described https://help.ubuntu.com/community/ubuntubackports , https://wiki.ubuntu.com/stablereleaseupdates. described in following bug tried build ubuntu 12.04 lts precise since use on main machine. 3 line patch got working. haven't put in ppa yet. bug formally requests backport if care please vote and/or comment on bug more attention. https://bugs.launchpad.net/bugs/1211971
if find ppa like, example 1 https://launchpad.net/~cjohnston/+ppa-packages can add typing "sudo apt-add-repository ppa:cjohnston/ppa; sudo apt-get update; sudo apt-get upgrade".
Comments
Post a Comment