diff options
author | 2008-02-19 05:20:08 +0000 | |
---|---|---|
committer | 2008-02-19 05:20:08 +0000 | |
commit | 8bd67c04f3ea71ef255c799cfc3d46888154cf50 (patch) | |
tree | e1694e6be8f6b92e7879f9e97938181e35ec7f4f /app-portage | |
parent | abort for everyone now (diff) | |
download | gentoo-2-8bd67c04f3ea71ef255c799cfc3d46888154cf50.tar.gz gentoo-2-8bd67c04f3ea71ef255c799cfc3d46888154cf50.tar.bz2 gentoo-2-8bd67c04f3ea71ef255c799cfc3d46888154cf50.zip |
Add a new "@DEAD" tag so we skip dead eclasses.
(Portage version: 2.2_pre2)
Diffstat (limited to 'app-portage')
-rw-r--r-- | app-portage/eclass-manpages/ChangeLog | 6 | ||||
-rw-r--r-- | app-portage/eclass-manpages/files/eclass-to-manpage.awk | 5 |
2 files changed, 9 insertions, 2 deletions
diff --git a/app-portage/eclass-manpages/ChangeLog b/app-portage/eclass-manpages/ChangeLog index eaca4b597687..88f7bb94a96a 100644 --- a/app-portage/eclass-manpages/ChangeLog +++ b/app-portage/eclass-manpages/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for app-portage/eclass-manpages # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-portage/eclass-manpages/ChangeLog,v 1.9 2008/02/19 05:14:07 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-portage/eclass-manpages/ChangeLog,v 1.10 2008/02/19 05:20:07 vapier Exp $ + + 19 Feb 2008; Mike Frysinger <vapier@gentoo.org> + files/eclass-to-manpage.awk: + Add a new "@DEAD" tag so we skip dead eclasses. 19 Feb 2008; Mike Frysinger <vapier@gentoo.org> files/eclass-to-manpage.awk: diff --git a/app-portage/eclass-manpages/files/eclass-to-manpage.awk b/app-portage/eclass-manpages/files/eclass-to-manpage.awk index fd9a1260d85c..38bdb5823770 100644 --- a/app-portage/eclass-manpages/files/eclass-to-manpage.awk +++ b/app-portage/eclass-manpages/files/eclass-to-manpage.awk @@ -1,6 +1,6 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-portage/eclass-manpages/files/eclass-to-manpage.awk,v 1.12 2008/02/19 05:14:08 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-portage/eclass-manpages/files/eclass-to-manpage.awk,v 1.13 2008/02/19 05:20:08 vapier Exp $ # This awk converts the comment documentation found in eclasses # into man pages for easier/nicer reading. @@ -258,6 +258,9 @@ BEGIN { if ($0 ~ /^# @ECLASS:/) { handle_eclass() state = "funcvar" + } else if ($0 == "# @DEAD") { + eclass = "dead" + exit(0) } else if ($0 ~ /^# @/) warn("Unexpected tag in \"" state "\" state: " $0) } else if (state == "funcvar") { |