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

Popular posts from this blog

plot - Remove Objects from Legend When You Have Also Used Fit, Matlab -

java - Why does my date parsing return a weird date? -

Need help in packaging app using TideSDK on Windows -