app-vim/gtk-syntax ebuild in portage tree is almost year and a half old and does not contain some of the never components of glib/gtk like GIO and Clutter. Reproducible: Always
Created attachment 187859 [details] Updated gtk-syntax.ebuild I only renamed gtk-syntax-20070925.ebuild and masked all archs with ~.
Created attachment 187864 [details] Updated sources for app-vim/gtk-syntax ebuild. This is just a repacked original archive from http://www.vim.org/scripts/download_script.php?src_id=10338 that can be uploaded to Gentoo mirrors.
I have a couple questions, specifically regarding gtk-syntax-20090402/after/syntax/c.vim.d/gtk-syntax.vim from the tarball: -> This script will try to source README and c.vim.example: I suspect it should not, even though they're not actually installed. -> I downloaded the original plugin tarball, and noticed that its c.vim.example sets gobject_deprecated_errors and gdkpixbuf_deprecated_errors - Should gtk-syntax.vim set these too perhaps? If you can help me clarify the proper things to do in each of these cases, (or better yet, attach a new tarball that fixes these), I'd be glad to throw it in the tree. And thanks very much for your help keeping this package up to date!
Sorry for the messy tarball. I forgot to remove those non *.vim files from my build folder and my automated script happily created bad gtk-syntax.vim I fixed this problem with my script and added deprecated features to all files that have them defined. Attached new tarball.
Created attachment 187898 [details] Fixed tarball Tarball with fixed gtk-syntax.vim file.
Created attachment 187899 [details] Fixed tarball (again;) I forgot my build script inside tarball. Sorry for making a mess.
Created attachment 187902 [details] Syntax tarball (for the last time, I hope) No comment!
Created attachment 187906 [details] Final file I took a couple of minutes off before posting again, since things weren't going nowhere. This is clean tarball, ready to be uploaded.
Looks good to me! Thanks for all your work. I've committed this to the tree.