Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 152275

Summary: [TRACKER] Add support for a global vim-syntax USE flag
Product: Gentoo Linux Reporter: Mike Kelly (RETIRED) <pioto>
Component: New packagesAssignee: Vim Maintainers <vim>
Status: RESOLVED FIXED    
Severity: enhancement CC: antarus, coldwind, dashnu, eldad, gregkh, guillp.ml, jgonzalez.openinput, klieber, mcconachieneal, mike, nerdboy, pebenito, redneb, tercel, uberlord, vapier, xenoterracide
Priority: Normal Keywords: Tracker
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 156963    
Bug Blocks:    

Description Mike Kelly (RETIRED) gentoo-dev 2006-10-21 10:43:08 UTC
The following packages all have app-vim/$PN-syntax ebuilds in the tree, and it seems that it would be a nice convenience to have them pull in their related syntax scripts for folks who want them.

x11-libs/gtk+ : app-vim/gtk-syntax (also applies to gimp, gnome, etc)
sys-fs/udev : app-vim/udev-syntax (syntax for udev rules files)
net-misc/cfengine : app-vim/cfengine-syntax (syntax for cfengine config files)
app-admin/conky : app-vim/conky-syntax
net-misc/dhcp : app-vim/dhcpd-syntax
app-doc/doxygen : app-vim/doxygen-syntax
dev-ruby/eruby : app-vim/eruby-syntax
x11-wm/fluxbox : app-vim/fluxbox-syntax
net-analyzer/nagios : app-vim/nagios-syntax
net-misc/ntp : app-vim/ntp-syntax
sys-libs/pam : app-vim/pam-syntax
sys-libs/libselinux : app-vim/selinux-syntax

All that really needs to be done is:
1. Add vim-syntax (or whatever it should be called) to profiles/use.desc. Once folks agree on the name, I'll do that.
2. Add vim-syntax to your package's IUSE and add a condiditional PDEPEND for your syntax ebuild.
Comment 1 SpanKY gentoo-dev 2006-10-21 10:44:22 UTC
if you havent even decided on a proper name yet, then start a quick thread on the gentoo-dev mailing list
Comment 2 Mike Kelly (RETIRED) gentoo-dev 2006-10-21 10:57:08 UTC
(In reply to comment #1)
> if you havent even decided on a proper name yet, then start a quick thread on
> the gentoo-dev mailing list

Thread was already there, no one had any objections to "vim-syntax" there or on IRC, so that's what the flag is now in use.desc.
Comment 3 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-10-21 11:09:32 UTC
Feel free to proceed for pam and eruby.
Comment 4 Caleb Cushing 2006-10-28 20:19:33 UTC
*** Bug 145909 has been marked as a duplicate of this bug. ***
Comment 5 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-10-30 01:59:03 UTC
Mike, I've seen you added it to pam, so I've copied it over to openpam too, just for consistency.
Comment 6 Daniel Black (RETIRED) gentoo-dev 2006-11-12 04:24:01 UTC
conky done.
Comment 7 Nguyen Thai Ngoc Duy (RETIRED) gentoo-dev 2006-12-02 21:06:25 UTC
eruby partly done (keywording request follows)
Comment 8 Gilles Dartiguelongue (RETIRED) gentoo-dev 2007-10-28 23:20:30 UTC
gtk+ done, thanks
Comment 9 Lance Albertson (RETIRED) gentoo-dev 2010-03-07 22:24:20 UTC
net-misc/cfengine done, thanks
Comment 10 Tim Harder gentoo-dev 2011-01-30 23:24:41 UTC
Closing since this appears to have been completed awhile ago.