i made an ebuild that uses the patchs that are being seen on vim-devel mailing list for gtk2 support to use this patch you just have to have all the patchs that are avaiable (318 at this time) Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 7926 [details] gvim-6.1-r7.ebuild here is the ebuild
Created attachment 7972 [details] gvim-6.1-r7.ebuild updated gvim ebuild updated gtk2 patch and vimpatch level (320) also added xft depend for gtk2
gtk2 patch vim-gtk2-20030206.patch is out it fixed some configure problem
well ive been running the last bit + the .320 patch level and its stable been using it as my daily editor i havent seen any new udpates to the gtk2 patch i just noticed tho that .339 is out now... i think tho releasing the current .320 for the moment just to see if any bugs pop up to be fixed might be a good idea i think this bug should be left open for any problems with the patch or ebuild and of course for updates
ok update today vim-gtk2-20030218.patch it has xim updates and is ready for patch level 6.1.342 i havent tested it yet working on it now
ok updated gtk2 patch and new patch level .357 and vim-gtk2-20030223-2.patch.gz yeap using gzip now ill attach a updated ebuild it compiled here fine and seems to work fine also
Created attachment 8697 [details] gvim-6.1-r7.ebuild updated ebuild to support gzip patchs now
gtk2 dep looks fine, but it should be virtual/xft not x11-libs/xft . bugwranglers please assign to some vim guru.. ;)
the current gtk2 patch is vim-gtk2-20030303.patch.gz and vim patch level is up to .365 ive not tested these out yet been to busy i might be able to test it in a day or 2 not sure
i got around to testing some it does compile and seems to work without hassle
Created attachment 9364 [details] gvim-6.1-r7.ebuild updated ebuild to patch level 390 and gtk2 patch 20030312 the gtk2 patch has support for gnome2 also but im not sure how to add it the if for gui is getting messy there has to be a better way
Attempt at using this ebuild failed. Emerge sync'd early Fri 14 Mar. It seems that vim.eclass has changed a lot. VIMPATCH="vimpatch-1-390.tar.bz2" must become VIMPATCH="390" sys-devel/perl must become dev-lang/perl There might be other changes too. If I get the ebuild working today I'll post it.
i just saw the changes it might be a bit harder to add this patch from the gvim ebuild might have to edit the eclass
*** Bug 16873 has been marked as a duplicate of this bug. ***
Committed to the eclass.
the xft dep still isn't fixed as it should and as i mentioned in this bug.
I'm posting here to prevent duplication. When I do 'emerge gvim' I get this error. ---- Calculating world dependencies ...done! >>> emerge (1 of 2) app-editors/gvim-6.1-r6 to / >>> Resuming download... >>> Downloading http://gentoo.linux.no//distfiles/vim-6.1-gentoo-patches.tar.bz2 >>> md5 ;-) vim-6.1.tar.bz2 >>> md5 ;-) vim-6.1-patches-001-300.tar.bz2 !!! vim-6.1-gentoo-patches.tar.bz2: message digests do not match! !!! vim-6.1-gentoo-patches.tar.bz2 is corrupt or incomplete. >>> our recorded digest: 85b1d69bbfcdb88909ee66a6532ff637 >>> your file's digest: d416931537c535cf878b35c375c6f683 >>> Please delete /usr/portage/distfiles/vim-6.1-gentoo-patches.tar.bz2 and refetch. ---- No amount of deleting an redownloading averted this message. Then after doing 'ebuild /usr/portage/app-editors/gvim/gvim-6.1-r6.ebuild digest' and 'emerge gvim' I get the following error message. * Cannot find $EPATCH_SOURCE! Value for $EPATCH_SOURCE is: * * /var/tmp/portage/gvim-6.1-r6/work/gentoo/patches-all/ ---- !!! ERROR: app-editors/gvim-6.1-r6 failed. !!! Function epatch, Line 181, Exitcode 0 !!! Cannot find $EPATCH_SOURCE! Calculating world dependencies ...done! >>> emerge (1 of 2) app-editors/gvim-6.1-r6 to / >>> md5 ;-) vim-6.1.tar.bz2 >>> md5 ;-) vim-6.1-patches-001-300.tar.bz2 >>> md5 ;-) vim-6.1-gentoo-patches.tar.bz2 >>> md5 ;-) vim-6.1-lang.tar.gz ---- I had problems earlier, posted bug and the report was closed by seemant but since problems are continuing I'm reposting.
for gtk2 comments. einfo "To enable UTF-8 viewing" einfo einfo "/etc/vim/vimrc edit" einfo ":set encoding=utf-8" einfo ":set fileencoding=utf-8" einfo ":set fileencodings=<yourlocale>,utf-8" einfo einfo "Font Setting" einfo einfo "/etc/vim/gvimrc edit" einfo ":set guifont=Sans\ 12" einfo ":set guifontset=Sans\ 12" einfo ":set guifontwide=Sans\ 12" I uploaded Bug 16873. what problem except duplicate? I wish added this comments. and I wish I do help any other ebuilds. what knowledge for my wish? comment for me. or link document please. (except http://www.gentoo.org/doc/en/ebuild-submit.xml I readed this.)
Dhruba Bandopadhyay -- most likely you need the latest version of vim-6.1-gentoo-patches.tar.bz2. The one on your local mirror is probably out of date. Download it to /usr/portage/distfiles and everything should work. vim-6.1-gentoo-patches.tar,bz2 should really include some version information (e.g. ebuild release number) to prevent this sort of problem.
Do exactly what the last poster stated and it should work.
ok fixed, the xft dep myself then.