Bug 152275 - [TRACKER] Add support for a global vim-syntax USE flag
|
Bug#:
152275
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: All
|
|
OS/Version: Linux
|
Status: NEW
|
Severity: enhancement
|
Priority: P3
|
|
Resolution:
|
Assigned To: vim@gentoo.org
|
Reported By: pioto@gentoo.org
|
|
Component: Ebuilds
|
|
|
URL:
|
|
Summary: [TRACKER] Add support for a global vim-syntax USE flag
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2006-10-21 10:43 0000
|
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.
if you havent even decided on a proper name yet, then start a quick thread on
the gentoo-dev mailing list
(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.
Feel free to proceed for pam and eruby.
*** Bug 145909 has been marked as a duplicate of this bug. ***
Mike, I've seen you added it to pam, so I've copied it over to openpam too,
just for consistency.
eruby partly done (keywording request follows)