Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 152275 - [TRACKER] Add support for a global vim-syntax USE flag
Summary: [TRACKER] Add support for a global vim-syntax USE flag
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Vim Maintainers
URL:
Whiteboard:
Keywords: Tracker
: 145909 (view as bug list)
Depends on: 156963
Blocks:
  Show dependency tree
 
Reported: 2006-10-21 10:43 UTC by Mike Kelly (RETIRED)
Modified: 2017-01-19 18:48 UTC (History)
17 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.