summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2011-08-22 04:46:32 +0000
committerMike Frysinger <vapier@gentoo.org>2011-08-22 04:46:32 +0000
commit8257c84439caa6bcb0a5d2ead7cb4629e4444190 (patch)
tree5a207927cc393287314c7cb213451b08444ca939
parentVersion bump (diff)
downloadgentoo-2-8257c84439caa6bcb0a5d2ead7cb4629e4444190.tar.gz
gentoo-2-8257c84439caa6bcb0a5d2ead7cb4629e4444190.tar.bz2
gentoo-2-8257c84439caa6bcb0a5d2ead7cb4629e4444190.zip
fix random bugs in eclass documentation, and convert to new @AUTHOR tag
-rw-r--r--eclass/alternatives.eclass11
-rw-r--r--eclass/aspell-dict.eclass9
-rw-r--r--eclass/base.eclass8
-rw-r--r--eclass/bash-completion.eclass6
-rw-r--r--eclass/cannadic.eclass10
-rw-r--r--eclass/check-reqs.eclass6
-rw-r--r--eclass/clutter.eclass19
-rw-r--r--eclass/cmake-utils.eclass8
-rw-r--r--eclass/cron.eclass4
-rw-r--r--eclass/darcs.eclass5
-rw-r--r--eclass/depend.php.eclass13
-rw-r--r--eclass/emboss.eclass11
-rw-r--r--eclass/fdo-mime.eclass11
-rw-r--r--eclass/findlib.eclass10
-rw-r--r--eclass/fixheadtails.eclass8
-rw-r--r--eclass/font.eclass8
-rw-r--r--eclass/fortran-2.eclass18
-rw-r--r--eclass/freedict.eclass7
-rw-r--r--eclass/gdesklets.eclass21
-rw-r--r--eclass/gems.eclass7
-rw-r--r--eclass/ghc-package.eclass7
-rw-r--r--eclass/git-2.eclass4
-rw-r--r--eclass/git.eclass6
-rw-r--r--eclass/gnome.org.eclass6
-rw-r--r--eclass/gnome2-utils.eclass6
-rw-r--r--eclass/go-mono.eclass22
-rw-r--r--eclass/gpe.eclass35
-rw-r--r--eclass/gtk-sharp-module.eclass5
-rw-r--r--eclass/haskell-cabal.eclass20
-rw-r--r--eclass/kde4-functions.eclass3
-rw-r--r--eclass/latex-package.eclass8
-rw-r--r--eclass/linux-info.eclass14
-rw-r--r--eclass/linux-mod.eclass11
-rw-r--r--eclass/makeedit.eclass8
-rw-r--r--eclass/mono.eclass7
-rw-r--r--eclass/mysql-autotools.eclass14
-rw-r--r--eclass/mysql-v2.eclass9
-rw-r--r--eclass/mysql.eclass13
-rw-r--r--eclass/mythtv-plugins.eclass13
-rw-r--r--eclass/mythtv.eclass13
-rw-r--r--eclass/nvidia-driver.eclass15
-rw-r--r--eclass/openib.eclass8
-rw-r--r--eclass/pax-utils.eclass12
-rw-r--r--eclass/perl-module.eclass8
-rw-r--r--eclass/php-ext-base-r1.eclass14
-rw-r--r--eclass/php-ext-pecl-r1.eclass12
-rw-r--r--eclass/php-ext-pecl-r2.eclass12
-rw-r--r--eclass/php-ext-source-r1.eclass18
-rw-r--r--eclass/php-ext-source-r2.eclass20
-rw-r--r--eclass/php-lib-r1.eclass10
-rw-r--r--eclass/php-pear-lib-r1.eclass12
-rw-r--r--eclass/php-pear-r1.eclass10
-rw-r--r--eclass/phpconfutils.eclass15
-rw-r--r--eclass/python.eclass5
-rw-r--r--eclass/qmail.eclass7
-rw-r--r--eclass/qt4-build.eclass21
-rw-r--r--eclass/qt4-r2.eclass10
-rw-r--r--eclass/qt4.eclass6
-rw-r--r--eclass/ruby-fakegem.eclass15
-rw-r--r--eclass/ruby-ng-gnome2.eclass9
-rw-r--r--eclass/ruby-ng.eclass11
-rw-r--r--eclass/ruby.eclass10
-rw-r--r--eclass/selinux-policy-2.eclass12
-rw-r--r--eclass/ssl-cert.eclass9
-rw-r--r--eclass/subversion.eclass7
-rw-r--r--eclass/texlive-common.eclass6
-rw-r--r--eclass/texlive-module.eclass6
-rw-r--r--eclass/virtualx.eclass18
-rw-r--r--eclass/vmware-bundle.eclass10
-rw-r--r--eclass/waf-utils.eclass8
-rw-r--r--eclass/xorg-2.eclass12
71 files changed, 374 insertions, 398 deletions
diff --git a/eclass/alternatives.eclass b/eclass/alternatives.eclass
index 2ebee228e242..d5e42fdc64cb 100644
--- a/eclass/alternatives.eclass
+++ b/eclass/alternatives.eclass
@@ -1,12 +1,11 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/alternatives.eclass,v 1.16 2010/11/24 06:49:41 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/alternatives.eclass,v 1.17 2011/08/22 04:46:31 vapier Exp $
# @ECLASS: alternatives.eclass
-# @MAINTAINER:
-#
-# Original author : Alastair Tse <liquidx@gentoo.org> (03 Oct 2003)
-# @BLURB: Creates symlink to the latest version of multiple slotted packages.
+# @AUTHOR:
+# Original author: Alastair Tse <liquidx@gentoo.org> (03 Oct 2003)
+# @BLURB: Creates symlink to the latest version of multiple slotted packages.
# @DESCRIPTION:
# When a package is SLOT'ed, very often we need to have a symlink to the
# latest version. However, depending on the order the user has merged them,
diff --git a/eclass/aspell-dict.eclass b/eclass/aspell-dict.eclass
index 1977cc61af60..60f6e1e42d4e 100644
--- a/eclass/aspell-dict.eclass
+++ b/eclass/aspell-dict.eclass
@@ -1,13 +1,12 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/aspell-dict.eclass,v 1.42 2011/04/16 19:53:30 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/aspell-dict.eclass,v 1.43 2011/08/22 04:46:31 vapier Exp $
# @ECLASS: aspell-dict.eclass
# @MAINTAINER:
# app-dicts@gentoo.org
-#
+# @AUTHOR:
# Original author: Seemant Kulleen
-#
# @BLURB: An eclass to streamline the construction of ebuilds for new aspell dicts
# @DESCRIPTION:
# The aspell-dict eclass is designed to streamline the construction of
@@ -15,11 +14,13 @@
# aspell-0.50. Support for aspell-0.60 has been added by Sergey Ulanov.
# @ECLASS-VARIABLE: ASPELL_LANG
+# @REQUIRED
# @DESCRIPTION:
# Which language is the dictionary for? It's used for the DESCRIPTION of the
# package.
# @ECLASS-VARIABLE: ASPOSTFIX
+# @REQUIRED
# @DESCRIPTION:
# What major version of aspell is this dictionary for?
diff --git a/eclass/base.eclass b/eclass/base.eclass
index de57ca53c146..e32c50b6de03 100644
--- a/eclass/base.eclass
+++ b/eclass/base.eclass
@@ -1,12 +1,12 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/base.eclass,v 1.53 2010/05/27 08:09:33 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/base.eclass,v 1.54 2011/08/22 04:46:31 vapier Exp $
# @ECLASS: base.eclass
# @MAINTAINER:
# QA Team <qa@gentoo.org>
-#
-# Original author Dan Armak <danarmak@gentoo.org>
+# @AUTHOR:
+# Original author: Dan Armak <danarmak@gentoo.org>
# @BLURB: The base eclass defines some default functions and variables.
# @DESCRIPTION:
# The base eclass defines some default functions and variables. Nearly
diff --git a/eclass/bash-completion.eclass b/eclass/bash-completion.eclass
index 3370695cdc84..842c2ef88a41 100644
--- a/eclass/bash-completion.eclass
+++ b/eclass/bash-completion.eclass
@@ -1,11 +1,11 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/bash-completion.eclass,v 1.26 2011/04/19 04:19:47 darkside Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/bash-completion.eclass,v 1.27 2011/08/22 04:46:31 vapier Exp $
# @ECLASS: bash-completion.eclass
# @MAINTAINER:
# shell-tools@gentoo.org.
-#
+# @AUTHOR:
# Original author: Aaron Walker <ka0ttic@gentoo.org>
# @BLURB: An Interface for installing contributed bash-completion scripts
# @DESCRIPTION:
diff --git a/eclass/cannadic.eclass b/eclass/cannadic.eclass
index be603e185dab..7cae6ba73524 100644
--- a/eclass/cannadic.eclass
+++ b/eclass/cannadic.eclass
@@ -1,11 +1,9 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/cannadic.eclass,v 1.15 2008/09/10 08:15:48 pva Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/cannadic.eclass,v 1.16 2011/08/22 04:46:31 vapier Exp $
# @ECLASS: cannadic.eclass
-# @MAINTAINER:
-# ???
-#
+# @AUTHOR:
# Original author: Mamoru KOMACHI <usata@gentoo.org>
# @BLURB: Function for Canna compatible dictionaries
# @DESCRIPTION:
@@ -36,7 +34,7 @@ cannadir="${ROOT}/var/lib/canna/dic/canna"
dicsdir="${ROOT}/var/lib/canna/dic/dics.d"
# @FUNCTION: cannadic_pkg_setup
-# @DESCRIPTION:
+# @DESCRIPTION:
# Sets up cannadic dir
cannadic_pkg_setup() {
diff --git a/eclass/check-reqs.eclass b/eclass/check-reqs.eclass
index 26b5f8de784b..a63a687045d0 100644
--- a/eclass/check-reqs.eclass
+++ b/eclass/check-reqs.eclass
@@ -1,11 +1,11 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/check-reqs.eclass,v 1.7 2010/08/22 21:18:03 halcy0n Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/check-reqs.eclass,v 1.8 2011/08/22 04:46:31 vapier Exp $
# @ECLASS: check-reqs.eclass
# @MAINTAINER:
# Bo Ørsted Andresen <zlin@gentoo.org>
-#
+# @AUTHOR:
# Original Author: Ciaran McCreesh <ciaranm@gentoo.org>
# @BLURB: Provides a uniform way of handling ebuild which have very high build requirements
# @DESCRIPTION:
diff --git a/eclass/clutter.eclass b/eclass/clutter.eclass
index 6868e846ebe5..1c91729b8e70 100644
--- a/eclass/clutter.eclass
+++ b/eclass/clutter.eclass
@@ -1,16 +1,13 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/clutter.eclass,v 1.4 2011/07/08 11:35:01 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/clutter.eclass,v 1.5 2011/08/22 04:46:31 vapier Exp $
-#
# @ECLASS: clutter.eclass
-# @MAINTAINER: GNOME Herd <gnome@gentoo.org>
-#
-# @BLURB: Sets SRC_URI, LICENSE, etc and exports src_install
-#
-# Authors:
+# @MAINTAINER:
+# GNOME Herd <gnome@gentoo.org>
+# @AUTHOR:
# Nirbheek Chauhan <nirbheek@gentoo.org>
-#
+# @BLURB: Sets SRC_URI, LICENSE, etc and exports src_install
inherit versionator
@@ -45,8 +42,8 @@ DOCS="${DOCS:-AUTHORS ChangeLog NEWS README TODO}"
EXAMPLES="${EXAMPLES:-""}"
# @FUNCTION: clutter_src_install
-# @USAGE:
-# @DESCRIPTION: Runs emake install, dodoc, and installs examples
+# @DESCRIPTION:
+# Runs emake install, dodoc, and installs examples
clutter_src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc ${DOCS} || die "dodoc failed"
diff --git a/eclass/cmake-utils.eclass b/eclass/cmake-utils.eclass
index c903f9167a38..9a0b3762cd40 100644
--- a/eclass/cmake-utils.eclass
+++ b/eclass/cmake-utils.eclass
@@ -1,17 +1,15 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/cmake-utils.eclass,v 1.72 2011/08/21 21:19:08 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/cmake-utils.eclass,v 1.73 2011/08/22 04:46:31 vapier Exp $
# @ECLASS: cmake-utils.eclass
# @MAINTAINER:
# kde@gentoo.org
-#
-# @CODE
+# @AUTHOR:
# Tomáš Chvátal <scarabeus@gentoo.org>
# Maciej Mrozowski <reavertm@gentoo.org>
# (undisclosed contributors)
# Original author: Zephyrus (zephyrus@mirach.it)
-# @CODE
# @BLURB: common ebuild functions for cmake-based packages
# @DESCRIPTION:
# The cmake-utils eclass is base.eclass(5) wrapper that makes creating ebuilds for
diff --git a/eclass/cron.eclass b/eclass/cron.eclass
index c382fe845107..43a8d8ba3886 100644
--- a/eclass/cron.eclass
+++ b/eclass/cron.eclass
@@ -1,11 +1,11 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/cron.eclass,v 1.14 2011/04/26 11:37:37 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/cron.eclass,v 1.15 2011/08/22 04:46:31 vapier Exp $
# @ECLASS: cron
# @MAINTAINER:
# cron-bugs@gentoo.org
-#
+# @AUTHOR:
# Original Author: Aaron Walker <ka0ttic@gentoo.org>
# @BLURB: Some functions for cron
# @DESCRIPTION:
diff --git a/eclass/darcs.eclass b/eclass/darcs.eclass
index 15def8ae6ed4..e1e84f485e4f 100644
--- a/eclass/darcs.eclass
+++ b/eclass/darcs.eclass
@@ -1,13 +1,12 @@
# Copyright 2011 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/darcs.eclass,v 1.11 2011/01/30 10:27:20 slyfox Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/darcs.eclass,v 1.12 2011/08/22 04:46:31 vapier Exp $
# @ECLASS: darcs.eclass
# @MAINTAINER:
# "Gentoo's Haskell Language team" <haskell@gentoo.org>
-#
# Sergei Trofimovich <slyfox@gentoo.org>
-#
+# @AUTHOR:
# Original Author: Jeffrey Yasskin <jyasskin@mail.utexas.edu>
# @BLURB: This eclass provides functions for fetch and unpack darcs repositories
# @DESCRIPTION:
diff --git a/eclass/depend.php.eclass b/eclass/depend.php.eclass
index bf0bfbce7438..5447adb2548b 100644
--- a/eclass/depend.php.eclass
+++ b/eclass/depend.php.eclass
@@ -1,21 +1,20 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/depend.php.eclass,v 1.29 2011/03/18 15:59:25 olemarkus Exp $
-
-# Author: Stuart Herbert <stuart@gentoo.org>
-# Author: Luca Longinotti <chtekk@gentoo.org>
-# Author: Jakub Moc <jakub@gentoo.org> (documentation)
+# $Header: /var/cvsroot/gentoo-x86/eclass/depend.php.eclass,v 1.30 2011/08/22 04:46:31 vapier Exp $
# @ECLASS: depend.php.eclass
# @MAINTAINER:
# Gentoo PHP team <php-bugs@gentoo.org>
+# @AUTHOR:
+# Author: Stuart Herbert <stuart@gentoo.org>
+# Author: Luca Longinotti <chtekk@gentoo.org>
+# Author: Jakub Moc <jakub@gentoo.org> (documentation)
# @BLURB: Functions to allow ebuilds to depend on php5 and check for specific features.
# @DESCRIPTION:
# This eclass provides functions that allow ebuilds to depend on php5 and check
# for specific PHP features, SAPIs etc. Also provides dodoc-php wrapper to install
# documentation for PHP packages to php-specific location.
-
inherit eutils phpconfutils
# PHP5-only depend functions
diff --git a/eclass/emboss.eclass b/eclass/emboss.eclass
index e9b06007140c..7182014a15f6 100644
--- a/eclass/emboss.eclass
+++ b/eclass/emboss.eclass
@@ -1,17 +1,14 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/emboss.eclass,v 1.1 2011/03/29 07:23:23 jlec Exp $
-
-# Creator of the original eclass
-# Author Olivier Fisette <ofisette@gmail.com>
-#
-# Author of the next generation eclass
-# Justin Lecher <jlec@gentoo.org>
+# $Header: /var/cvsroot/gentoo-x86/eclass/emboss.eclass,v 1.2 2011/08/22 04:46:31 vapier Exp $
# @ECLASS: emboss.eclass
# @MAINTAINER:
# sci-biology@gentoo.org
# jlec@gentoo.org
+# @AUTHOR:
+# Original author: Author Olivier Fisette <ofisette@gmail.com>
+# Next gen author: Justin Lecher <jlec@gentoo.org>
# @BLURB: Use this to easy install EMBOSS and EMBASSY programs (EMBOSS add-ons).
# @DESCRIPTION:
# The inheriting ebuild must set EAPI=4 and provide EBO_DESCRIPTION before the inherit line.
diff --git a/eclass/fdo-mime.eclass b/eclass/fdo-mime.eclass
index 431d30c920a9..11b61034b28e 100644
--- a/eclass/fdo-mime.eclass
+++ b/eclass/fdo-mime.eclass
@@ -1,15 +1,14 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/fdo-mime.eclass,v 1.13 2011/08/09 19:01:29 darkside Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/fdo-mime.eclass,v 1.14 2011/08/22 04:46:31 vapier Exp $
# @ECLASS: fdo-mime.eclass
-# @MAINTAINER: freedesktop-bugs@gentoo.org
-#
-#
+# @MAINTAINER:
+# freedesktop-bugs@gentoo.org
+# @AUTHOR:
# Original author: foser <foser@gentoo.org>
# @BLURB: Utility eclass to update the desktop mime info as laid out in the freedesktop specs & implementations
-
# @FUNCTION: fdo-mime_desktop_database_update
# @DESCRIPTION:
# Updates the desktop database.
diff --git a/eclass/findlib.eclass b/eclass/findlib.eclass
index 4a1e2e5f8eed..a2e06debedef 100644
--- a/eclass/findlib.eclass
+++ b/eclass/findlib.eclass
@@ -1,14 +1,12 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/findlib.eclass,v 1.10 2011/08/09 19:06:37 darkside Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/findlib.eclass,v 1.11 2011/08/22 04:46:31 vapier Exp $
# @ECLASS: findlib.eclass
# @MAINTAINER:
# ml@gentoo.org
-#
-# Original author : Matthieu Sozeau <mattam@gentoo.org> (retired)
-#
-# Changes: http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/findlib.eclass?view=log
+# @AUTHOR:
+# Original author: Matthieu Sozeau <mattam@gentoo.org> (retired)
# @BLURB: ocamlfind (a.k.a. findlib) eclass
# @DESCRIPTION:
# ocamlfind (a.k.a. findlib) eclass
diff --git a/eclass/fixheadtails.eclass b/eclass/fixheadtails.eclass
index 6b65ce0fd2ea..435d194e25ff 100644
--- a/eclass/fixheadtails.eclass
+++ b/eclass/fixheadtails.eclass
@@ -1,12 +1,12 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/fixheadtails.eclass,v 1.11 2008/02/19 05:27:25 vapier Exp $
-#
-# Original author John Mylchreest <johnm@gentoo.org>
+# $Header: /var/cvsroot/gentoo-x86/eclass/fixheadtails.eclass,v 1.12 2011/08/22 04:46:31 vapier Exp $
# @ECLASS: fixheadtails.eclass
# @MAINTAINER:
# base-system@gentoo.org
+# @AUTHOR:
+# Original author John Mylchreest <johnm@gentoo.org>
# @BLURB: functions to replace obsolete head/tail with POSIX compliant ones
DEPEND=">=sys-apps/sed-4"
diff --git a/eclass/font.eclass b/eclass/font.eclass
index 8f85f2dee420..57eb534b7faa 100644
--- a/eclass/font.eclass
+++ b/eclass/font.eclass
@@ -1,10 +1,10 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/font.eclass,v 1.52 2010/09/30 03:46:11 dirtyepic Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/font.eclass,v 1.53 2011/08/22 04:46:31 vapier Exp $
# @ECLASS: font.eclass
# @MAINTAINER:
-# fonts@gentoo.org
+# fonts@gentoo.org
# @BLURB: Eclass to make font installation uniform
inherit eutils
@@ -45,7 +45,7 @@ FONT_CONF=( "" )
# @DEFAULT_UNSET
# @DESCRIPTION:
# Space delimited list of docs to install.
-# We always install these:
+# We always install these:
# COPYRIGHT README{,.txt} NEWS AUTHORS BUGS ChangeLog FONTLOG.txt
DOCS=${DOCS:-}
diff --git a/eclass/fortran-2.eclass b/eclass/fortran-2.eclass
index b196e83bb454..62341fbb52c4 100644
--- a/eclass/fortran-2.eclass
+++ b/eclass/fortran-2.eclass
@@ -1,14 +1,14 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/fortran-2.eclass,v 1.4 2011/06/21 14:11:31 jlec Exp $
-
-# Author Justin Lecher <jlec@gentoo.org>
-# Test functions provided by Sebastien Fabbro and Kacper Kowalik
+# $Header: /var/cvsroot/gentoo-x86/eclass/fortran-2.eclass,v 1.5 2011/08/22 04:46:31 vapier Exp $
# @ECLASS: fortran-2.eclass
# @MAINTAINER:
# jlec@gentoo.org
# sci@gentoo.org
+# @AUTHOR:
+# Author Justin Lecher <jlec@gentoo.org>
+# Test functions provided by Sebastien Fabbro and Kacper Kowalik
# @BLURB: Simplify fortran compiler management
# @DESCRIPTION:
# If you need a fortran compiler, then you should be inheriting this eclass and
@@ -36,8 +36,9 @@
inherit toolchain-funcs
# @FUNCTION: _write_testsuite
-# @DESCRIPTION: writes fortran test code
# @INTERNAL
+# @DESCRIPTION:
+# writes fortran test code
_write_testsuite() {
local filebase=${T}/test-fortran
@@ -59,10 +60,10 @@ _write_testsuite() {
}
# @FUNCTION: _compile_test
+# @INTERNAL
# @DESCRIPTION:
# Takes fortran compiler as first argument and dialect as second.
# Checks whether the passed fortran compiler speaks the fortran dialect
-# @INTERNAL
_compile_test() {
local filebase=${T}/test-fortran
local fcomp=${1}
@@ -82,9 +83,9 @@ _compile_test() {
}
# @FUNCTION: _fortran-has-openmp
+# @INTERNAL
# @DESCRIPTION:
# See if the fortran supports OpenMP.
-# @INTERNAL
_fortran-has-openmp() {
local flag
local filebase=${T}/test-fc-openmp
@@ -108,8 +109,9 @@ _fortran-has-openmp() {
}
# @FUNCTION: _die_msg
-# @DESCRIPTION: Detailed description how to handle fortran support
# @INTERNAL
+# @DESCRIPTION:
+# Detailed description how to handle fortran support
_die_msg() {
echo
eerror "Please install currently selected gcc version with USE=fortran."
diff --git a/eclass/freedict.eclass b/eclass/freedict.eclass
index 5d1e1b2ce135..efce8c243675 100644
--- a/eclass/freedict.eclass
+++ b/eclass/freedict.eclass
@@ -1,13 +1,12 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/freedict.eclass,v 1.18 2008/03/29 02:08:46 philantrop Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/freedict.eclass,v 1.19 2011/08/22 04:46:31 vapier Exp $
# @ECLASS: freedict.eclass
# @MAINTAINER:
# app-dicts@gentoo.org
-#
+# @AUTHOR:
# Original author: Seemant Kulleen
-#
# @BLURB: Ease the installation of freedict translation dictionaries
# @DESCRIPTION:
# This eclass exists to ease the installation of freedict translation
diff --git a/eclass/gdesklets.eclass b/eclass/gdesklets.eclass
index b1dea8c98b1c..555e3df1f8ff 100644
--- a/eclass/gdesklets.eclass
+++ b/eclass/gdesklets.eclass
@@ -1,12 +1,14 @@
-# Copyright 2004-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License, v2 or later
-# $Header: /var/cvsroot/gentoo-x86/eclass/gdesklets.eclass,v 1.20 2010/05/08 22:18:28 nixphoeni Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/gdesklets.eclass,v 1.21 2011/08/22 04:46:31 vapier Exp $
# @ECLASS: gdesklets.eclass
# @MAINTAINER:
# gdesklets@gentoo.org
-# @BLURB: Installation functions for Desklets and Controls supported
-# by gDesklets
+# @AUTHOR:
+# Original author: Joe Sapp <nixphoeni@gentoo.org>
+# Original author: Mike Gardiner <obz@gentoo.org>
+# @BLURB: Installation functions for Desklets and Controls supported by gDesklets
# @DESCRIPTION:
# The gdesklets eclass provides a simple way to create ebuilds for
# globally installing desktop applets ("Desklets") and supporting code
@@ -19,25 +21,22 @@
# technically could have an ebuild that works around this limitation,
# but no new packages should be added to the tree that do this (mainly
# for ease of maintenance).
-#
-# Original authors: Joe Sapp <nixphoeni@gentoo.org>
-# Mike Gardiner <obz@gentoo.org>
-# @ECLASS_VARIABLE: DESKLET_NAME
+# @ECLASS-VARIABLE: DESKLET_NAME
# @DESCRIPTION:
# *Optional* The name of the Desklet, if the package is one. The
# default is to assume a Desklet with the name being ${PN} without the
# "desklet-" prefix.
-# @ECLASS_VARIABLE: CONTROL_NAME
+# @ECLASS-VARIABLE: CONTROL_NAME
# @DESCRIPTION:
# *Optional* The name of the Control, if the package is one.
-# @ECLASS_VARIABLE: DOCS
+# @ECLASS-VARIABLE: DOCS
# @DESCRIPTION:
# Anything (like a README) that should be dodoc'd.
-# @ECLASS_VARIABLE: SLOT
+# @ECLASS-VARIABLE: SLOT
# @DESCRIPTION:
# Set only if the package is a Control and it provides a different
# interface (i.e. expands to a different install directory) than a
diff --git a/eclass/gems.eclass b/eclass/gems.eclass
index 9ac7350a3267..8fd9ac9eb659 100644
--- a/eclass/gems.eclass
+++ b/eclass/gems.eclass
@@ -1,6 +1,6 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/gems.eclass,v 1.34 2010/08/03 15:51:10 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/gems.eclass,v 1.35 2011/08/22 04:46:31 vapier Exp $
# DEPRECATION NOTICE
# This eclass is deprecated because it does not properly handle
@@ -9,9 +9,8 @@
# @ECLASS: gems.eclass
# @MAINTAINER:
# ruby@gentoo.org
-#
+# @AUTHOR:
# Original Author: Rob Cakebread <pythonhead@gentoo.org>
-#
# @BLURB: Eclass helping with the installation of RubyGems
# @DESCRIPTION:
# See http://dev.gentoo.org/~pythonhead/ruby/gems.html for notes on using gems with Portage.
diff --git a/eclass/ghc-package.eclass b/eclass/ghc-package.eclass
index 98905d51fef1..5a65cb8ed08a 100644
--- a/eclass/ghc-package.eclass
+++ b/eclass/ghc-package.eclass
@@ -1,13 +1,12 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ghc-package.eclass,v 1.30 2011/05/08 15:00:43 slyfox Exp $
-#
+# $Header: /var/cvsroot/gentoo-x86/eclass/ghc-package.eclass,v 1.31 2011/08/22 04:46:31 vapier Exp $
+
# @ECLASS: ghc-package.eclass
# @MAINTAINER:
# "Gentoo's Haskell Language team" <haskell@gentoo.org>
-#
+# @AUTHOR:
# Original Author: Andres Loeh <kosmikus@gentoo.org>
-#
# @BLURB: This eclass helps with the Glasgow Haskell Compiler's package configuration utility.
# @DESCRIPTION:
# Helper eclass to handle ghc installation/upgrade/deinstallation process.
diff --git a/eclass/git-2.eclass b/eclass/git-2.eclass
index 00da516c22ea..0caa3d41d68c 100644
--- a/eclass/git-2.eclass
+++ b/eclass/git-2.eclass
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/git-2.eclass,v 1.13 2011/07/30 15:10:34 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/git-2.eclass,v 1.14 2011/08/22 04:46:31 vapier Exp $
# @ECLASS: git-2.eclass
# @MAINTAINER:
@@ -404,7 +404,7 @@ git-2_fetch() {
git-2_bootstrap() {
debug-print-function ${FUNCNAME} "$@"
- # @ECLASS_VARIABLE: EGIT_BOOTSTRAP
+ # @ECLASS-VARIABLE: EGIT_BOOTSTRAP
# @DESCRIPTION:
# Command to be executed after checkout and clone of the specified
# repository.
diff --git a/eclass/git.eclass b/eclass/git.eclass
index 19695ecfb08c..90f21be114ef 100644
--- a/eclass/git.eclass
+++ b/eclass/git.eclass
@@ -1,6 +1,6 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/git.eclass,v 1.55 2011/05/31 10:17:01 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/git.eclass,v 1.56 2011/08/22 04:46:31 vapier Exp $
# @DEPRECATED
# This eclass has been superseded by git-2 eclass.
@@ -330,7 +330,7 @@ git_fetch() {
${elogcmd} " to commit: ${cursha1}"
else
${elogcmd} " at the commit: ${cursha1}"
- # @ECLASS_VARIABLE: LIVE_FAIL_FETCH_IF_REPO_NOT_UPDATED
+ # @ECLASS-VARIABLE: LIVE_FAIL_FETCH_IF_REPO_NOT_UPDATED
# @DESCRIPTION:
# If this variable is set to TRUE in make.conf or somewhere in
# enviroment the package will fail if there is no update, thus in
diff --git a/eclass/gnome.org.eclass b/eclass/gnome.org.eclass
index 6da5d5bf5be9..70968eabfd58 100644
--- a/eclass/gnome.org.eclass
+++ b/eclass/gnome.org.eclass
@@ -1,15 +1,13 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/gnome.org.eclass,v 1.13 2011/06/16 07:37:20 abcd Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/gnome.org.eclass,v 1.14 2011/08/22 04:46:31 vapier Exp $
# @ECLASS: gnome.org.eclass
# @MAINTAINER:
# gnome@gentoo.org
-#
-# @CODE@
+# @AUTHOR:
# Authors: Spidler <spidler@gentoo.org> with help of carparski.
# eclass variable additions and documentation: Gilles Dartiguelongue <eva@gentoo.org>
-# @CODE@
# @BLURB: Helper eclass for gnome.org hosted archives
# @DESCRIPTION:
# Provide a default SRC_URI for tarball hosted on gnome.org mirrors.
diff --git a/eclass/gnome2-utils.eclass b/eclass/gnome2-utils.eclass
index c599f140dd21..af948140b52d 100644
--- a/eclass/gnome2-utils.eclass
+++ b/eclass/gnome2-utils.eclass
@@ -1,9 +1,9 @@
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/gnome2-utils.eclass,v 1.22 2011/04/03 18:12:34 eva Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/gnome2-utils.eclass,v 1.23 2011/08/22 04:46:31 vapier Exp $
# @ECLASS: gnome2-utils.eclass
-# @MAINTAINER:
+# @MAINTAINER:
# gnome@gentoo.org
# @BLURB: Auxiliary functions commonly used by Gnome packages.
# @DESCRIPTION:
diff --git a/eclass/go-mono.eclass b/eclass/go-mono.eclass
index d01bf7488c3f..e2f8ca09cbec 100644
--- a/eclass/go-mono.eclass
+++ b/eclass/go-mono.eclass
@@ -1,6 +1,6 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/go-mono.eclass,v 1.11 2011/08/18 09:05:54 ali_bush Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/go-mono.eclass,v 1.12 2011/08/22 04:46:32 vapier Exp $
# @ECLASS: go-mono.eclass
# @MAINTAINER:
@@ -69,7 +69,8 @@ DEPEND="${DEPEND}
userland_GNU? ( >=sys-apps/findutils-4.4.0 )"
# @FUNCTION: go-mono_src_unpack
-# @DESCRIPTION: Runs default()
+# @DESCRIPTION:
+# Runs default()
go-mono_src_unpack() {
if [[ "${PV%.9999}" != "${PV}" || "${PV}" == "9999" ]]
then
@@ -81,7 +82,8 @@ go-mono_src_unpack() {
}
# @FUNCTION: go-mono_src_prepare
-# @DESCRIPTION: Runs autopatch from base.eclass, if PATCHES is set.
+# @DESCRIPTION:
+# Runs autopatch from base.eclass, if PATCHES is set.
go-mono_src_prepare() {
if [[ "${PV%.9999}" != "${PV}" || "${PV}" == "9999" ]]
then
@@ -93,7 +95,8 @@ go-mono_src_prepare() {
}
# @FUNCTION: go-mono_src_configure
-# @DESCRIPTION: Runs econf, disabling static libraries and dependency-tracking.
+# @DESCRIPTION:
+# Runs econf, disabling static libraries and dependency-tracking.
go-mono_src_configure() {
econf --disable-dependency-tracking \
--disable-static \
@@ -101,17 +104,20 @@ go-mono_src_configure() {
}
# @FUNCTION: go-mono_src_configure
-# @DESCRIPTION: Runs default()
+# @DESCRIPTION:
+# Runs default()
go-mono_src_compile() {
emake "$@" || die "emake failed"
}
# @ECLASS-VARIABLE: DOCS
-# @DESCRIPTION: Insert path of docs you want installed. If more than one,
+# @DESCRIPTION:
+# Insert path of docs you want installed. If more than one,
# consider using an array.
# @FUNCTION: go-mono_src_install
-# @DESCRIPTION: Rune emake, installs common doc files, if DOCS is
+# @DESCRIPTION:
+# Rune emake, installs common doc files, if DOCS is
# set, installs those. Gets rid of .la files.
go-mono_src_install () {
emake -j1 DESTDIR="${D}" "$@" install || die "install failed"
diff --git a/eclass/gpe.eclass b/eclass/gpe.eclass
index b24ba7beb5e5..9778fcf45f63 100644
--- a/eclass/gpe.eclass
+++ b/eclass/gpe.eclass
@@ -1,24 +1,19 @@
-# Copyright 2008 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/gpe.eclass,v 1.2 2009/06/05 22:53:46 miknix Exp $
-#
+# $Header: /var/cvsroot/gentoo-x86/eclass/gpe.eclass,v 1.3 2011/08/22 04:46:32 vapier Exp $
+
# @ECLASS: gpe.eclass
-# @MAINTAINER: <gpe@gentoo.org>
-#
+# @MAINTAINER:
+# gpe@gentoo.org
+# @AUTHOR:
# Original Authors:
# Rene Wagner <rw@handhelds.org>
# Ned Ludd <solar@gentoo.org>
# Angelo Arrifano <miknix@gentoo.org>
-#
+# EAPI->EAPI2 patch: loki_val
+# multiple suggestions: Betelgeuse
+# Based on gnome2.eclass and gpe.bbclass (the latter from OpenEmbedded)
# @BLURB: Provides common functionality for the G Palmtop Environment.
-# @DESCRIPTION: Provides common functionality for the G Palmtop Environment.
-#
-# Thanks to:
-# loki_val for EAPI->EAPI2 patch
-# Betelgeuse for multiple suggestions.
-#
-# Based on:
-# gnome2.eclass and gpe.bbclass (the latter from OpenEmbedded)
inherit libtool toolchain-funcs
@@ -56,7 +51,8 @@ DEPEND="
>=dev-util/pkgconfig-0.12.0"
# @FUNCTION: gpe_src_unpack
-# @DESCRIPTION: Unpacks and applies some required patches for GPE.
+# @DESCRIPTION:
+# Unpacks and applies some required patches for GPE.
gpe_src_unpack() {
unpack ${A}
cd "${S}"
@@ -79,14 +75,16 @@ gpe_src_prepare() {
}
# @FUNCTION: gpe_src_configure
-# @DESCRIPTION: Configures a GPE package in a cross-compile aware environment.
+# @DESCRIPTION:
+# Configures a GPE package in a cross-compile aware environment.
gpe_src_configure() {
tc-export CC
[[ -f configure ]] && econf "$@" ${GPECONF}
}
# @FUNCTION: gpe_src_compile
-# @DESCRIPTION: (Cross-)Compiles a GPE package.
+# @DESCRIPTION:
+# (Cross-)Compiles a GPE package.
gpe_src_compile() {
tc-export CC
has "${EAPI:-0}" 0 1 && gpe_src_configure "$@"
@@ -94,7 +92,8 @@ gpe_src_compile() {
}
# @FUNCTION: gpe_src_install
-# @DESCRIPTION: Installs a GPE package in the correct way.
+# @DESCRIPTION:
+# Installs a GPE package in the correct way.
gpe_src_install() {
local use_nls=yes
diff --git a/eclass/gtk-sharp-module.eclass b/eclass/gtk-sharp-module.eclass
index 08625fc6e411..c0e14d23ca47 100644
--- a/eclass/gtk-sharp-module.eclass
+++ b/eclass/gtk-sharp-module.eclass
@@ -1,6 +1,6 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/gtk-sharp-module.eclass,v 1.31 2011/07/29 13:57:29 darkside Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/gtk-sharp-module.eclass,v 1.32 2011/08/22 04:46:32 vapier Exp $
# @ECLASS: gtk-sharp-module.eclass
# @MAINTAINER:
@@ -325,6 +325,7 @@ get_sharp_assemblies() {
# @FUNCTION: phase_hook
# @USAGE: <prefix>
+# @DESCRIPTION:
# Looks for functions named <prefix>_caller_suffix and executes them.
# _caller_suffix is the calling function with the prefix
# gtk-sharp-module removed.
diff --git a/eclass/haskell-cabal.eclass b/eclass/haskell-cabal.eclass
index a6776dff01b8..2de1388aaeab 100644
--- a/eclass/haskell-cabal.eclass
+++ b/eclass/haskell-cabal.eclass
@@ -1,15 +1,15 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/haskell-cabal.eclass,v 1.24 2011/05/08 15:13:10 slyfox Exp $
-#
-# Original authors: Andres Loeh <kosmikus@gentoo.org>
-# Duncan Coutts <dcoutts@gentoo.org>
-# Maintained by: Haskell herd <haskell@gentoo.org>
-#
-# This eclass is for packages that make use of the
-# Haskell Common Architecture for Building Applications
-# and Libraries (cabal).
-#
+# $Header: /var/cvsroot/gentoo-x86/eclass/haskell-cabal.eclass,v 1.25 2011/08/22 04:46:32 vapier Exp $
+
+# @ECLASS: haskell-cabal.eclass
+# @MAINTAINER:
+# Haskell herd <haskell@gentoo.org>
+# @AUTHOR:
+# Original author: Andres Loeh <kosmikus@gentoo.org>
+# Original author: Duncan Coutts <dcoutts@gentoo.org>
+# @BLURB: for packages that make use of the Haskell Common Architecture for Building Applications and Libraries (cabal)
+# @DESCRIPTION:
# Basic instructions:
#
# Before inheriting the eclass, set CABAL_FEATURES to
diff --git a/eclass/kde4-functions.eclass b/eclass/kde4-functions.eclass
index 34bcbc9893bc..9ffbe4d5035d 100644
--- a/eclass/kde4-functions.eclass
+++ b/eclass/kde4-functions.eclass
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/kde4-functions.eclass,v 1.55 2011/07/08 11:35:01 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/kde4-functions.eclass,v 1.56 2011/08/22 04:46:32 vapier Exp $
inherit versionator
@@ -472,6 +472,7 @@ _enable_selected_linguas_dir() {
}
# @FUNCTION: get_kde_version
+# @DESCRIPTION:
# Translates an ebuild version into a major.minor KDE SC
# release version. If no version is specified, ${PV} is used.
get_kde_version() {
diff --git a/eclass/latex-package.eclass b/eclass/latex-package.eclass
index 2bfb2136eee7..e69aeb631c46 100644
--- a/eclass/latex-package.eclass
+++ b/eclass/latex-package.eclass
@@ -1,12 +1,12 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/latex-package.eclass,v 1.38 2009/01/11 21:46:39 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/latex-package.eclass,v 1.39 2011/08/22 04:46:32 vapier Exp $
# @ECLASS: latex-package.eclass
# @MAINTAINER:
# TeX team <tex@gentoo.org>
-#
-# Author Matthew Turk <satai@gentoo.org>
+# @AUTHOR:
+# Matthew Turk <satai@gentoo.org>
# Martin Ehmsen <ehmsen@gentoo.org>
# @BLURB: An eclass for easy installation of LaTeX packages
# @DESCRIPTION:
diff --git a/eclass/linux-info.eclass b/eclass/linux-info.eclass
index 5e2a88a66878..1ae9b34ebfbf 100644
--- a/eclass/linux-info.eclass
+++ b/eclass/linux-info.eclass
@@ -1,15 +1,12 @@
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/linux-info.eclass,v 1.89 2011/08/18 14:58:57 vapier Exp $
-#
-# Original author: John Mylchreest <johnm@gentoo.org>
-# Maintainer: kernel-misc@gentoo.org
-#
-# Please direct your bugs to the current eclass maintainer :)
+# $Header: /var/cvsroot/gentoo-x86/eclass/linux-info.eclass,v 1.90 2011/08/22 04:46:32 vapier Exp $
# @ECLASS: linux-info.eclass
# @MAINTAINER:
# kernel-misc@gentoo.org
+# @AUTHOR:
+# Original author: John Mylchreest <johnm@gentoo.org>
# @BLURB: eclass used for accessing kernel related information
# @DESCRIPTION:
# This eclass is used as a central eclass for accessing kernel
@@ -217,7 +214,8 @@ getfilevar_noexec() {
fi
}
-# @PRIVATE-VARIABLE: _LINUX_CONFIG_EXISTS_DONE
+# @ECLASS-VARIABLE: _LINUX_CONFIG_EXISTS_DONE
+# @INTERNAL
# @DESCRIPTION:
# This is only set if one of the linux_config_*exists functions has been called.
# We use it for a QA warning that the check for a config has not been performed,
diff --git a/eclass/linux-mod.eclass b/eclass/linux-mod.eclass
index d97c1bd34a19..1951a099a962 100644
--- a/eclass/linux-mod.eclass
+++ b/eclass/linux-mod.eclass
@@ -1,16 +1,13 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/linux-mod.eclass,v 1.103 2011/08/09 22:11:53 vapier Exp $
-
-# Author(s): John Mylchreest <johnm@gentoo.org>,
-# Stefan Schweizer <genstef@gentoo.org>
-# Maintainer: kernel-misc@gentoo.org
-#
-# Please direct your bugs to the current eclass maintainer :)
+# $Header: /var/cvsroot/gentoo-x86/eclass/linux-mod.eclass,v 1.104 2011/08/22 04:46:32 vapier Exp $
# @ECLASS: linux-mod.eclass
# @MAINTAINER:
# kernel-misc@gentoo.org
+# @AUTHOR:
+# John Mylchreest <johnm@gentoo.org>,
+# Stefan Schweizer <genstef@gentoo.org>
# @BLURB: It provides the functionality required to install external modules against a kernel source tree.
# @DESCRIPTION:
# This eclass is used to interface with linux-info.eclass in such a way
diff --git a/eclass/makeedit.eclass b/eclass/makeedit.eclass
index bd744b8f80d9..fe7ed5419597 100644
--- a/eclass/makeedit.eclass
+++ b/eclass/makeedit.eclass
@@ -1,10 +1,10 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/makeedit.eclass,v 1.12 2008/07/17 09:58:40 pva Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/makeedit.eclass,v 1.13 2011/08/22 04:46:32 vapier Exp $
# @ECLASS: makeedit.eclass
-# @MAINTAINER:
-# Author: Spider
+# @AUTHOR:
+# Spider
# @BLURB: An eclass to replace some flags in makefiles
# @DESCRIPTION:
#
diff --git a/eclass/mono.eclass b/eclass/mono.eclass
index f90e59744647..92edc22a011b 100644
--- a/eclass/mono.eclass
+++ b/eclass/mono.eclass
@@ -1,12 +1,11 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/mono.eclass,v 1.14 2011/03/25 09:43:42 angelos Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/mono.eclass,v 1.15 2011/08/22 04:46:32 vapier Exp $
# @ECLASS: mono.eclass
# @MAINTAINER:
# dotnet@gentoo.org
-# @BLURB: common settings and functions for mono and dotnet related
-# packages
+# @BLURB: common settings and functions for mono and dotnet related packages
# @DESCRIPTION:
# The mono eclass contains common environment settings that are useful for
# dotnet packages. Currently, it provides no functions, just exports
diff --git a/eclass/mysql-autotools.eclass b/eclass/mysql-autotools.eclass
index cdb854503977..cf710f9825d1 100644
--- a/eclass/mysql-autotools.eclass
+++ b/eclass/mysql-autotools.eclass
@@ -1,15 +1,15 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/mysql-autotools.eclass,v 1.1 2011/07/13 07:07:15 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/mysql-autotools.eclass,v 1.2 2011/08/22 04:46:32 vapier Exp $
# @ECLASS: mysql-autotools.eclass
# @MAINTAINER:
-# Author: Francesco Riosa (Retired) <vivo@gentoo.org>
-# Maintainers:
-# - MySQL Team <mysql-bugs@gentoo.org>
-# - Robin H. Johnson <robbat2@gentoo.org>
-# - Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
-# - Luca Longinotti <chtekk@gentoo.org>
+# MySQL Team <mysql-bugs@gentoo.org>
+# Robin H. Johnson <robbat2@gentoo.org>
+# Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
+# Luca Longinotti <chtekk@gentoo.org>
+# @AUTHOR:
+# Francesco Riosa <vivo@gentoo.org> (retired)
# @BLURB: This eclass provides support for autotools based mysql releases
# @DESCRIPTION:
# The mysql-autotools.eclass provides the support to build the mysql
diff --git a/eclass/mysql-v2.eclass b/eclass/mysql-v2.eclass
index e011c226b378..c11e6eb86ae4 100644
--- a/eclass/mysql-v2.eclass
+++ b/eclass/mysql-v2.eclass
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/mysql-v2.eclass,v 1.6 2011/08/21 16:14:56 jmbsvicetto Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/mysql-v2.eclass,v 1.7 2011/08/22 04:46:32 vapier Exp $
# @ECLASS: mysql-v2.eclass
# @MAINTAINER:
@@ -19,8 +19,8 @@
# phase hooks.
# @ECLASS-VARIABLE: BUILD
-# @DESCRIPTION: Build type of the mysql version
-# The default value is autotools
+# @DESCRIPTION:
+# Build type of the mysql version
: ${BUILD:=autotools}
case ${BUILD} in
@@ -41,7 +41,8 @@ esac
MYSQL_EXTRAS=""
# @ECLASS-VARIABLE: MYSQL_EXTRAS_VER
-# @DESCRIPTION: The version of the MYSQL_EXTRAS repo to use to build mysql
+# @DESCRIPTION:
+# The version of the MYSQL_EXTRAS repo to use to build mysql
[[ "${MY_EXTRAS_VER}" == "live" ]] && MYSQL_EXTRAS="git-2"
inherit eutils flag-o-matic gnuconfig ${MYSQL_EXTRAS} ${BUILD_INHERIT} mysql_fx versionator toolchain-funcs
diff --git a/eclass/mysql.eclass b/eclass/mysql.eclass
index d939aa0fb75e..e722f4d8158e 100644
--- a/eclass/mysql.eclass
+++ b/eclass/mysql.eclass
@@ -1,13 +1,14 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/mysql.eclass,v 1.163 2011/08/21 16:14:56 jmbsvicetto Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/mysql.eclass,v 1.164 2011/08/22 04:46:32 vapier Exp $
# @ECLASS: mysql.eclass
# @MAINTAINER:
-# Author: Francesco Riosa (Retired) <vivo@gentoo.org>
-# Maintainers: MySQL Team <mysql-bugs@gentoo.org>
-# - Luca Longinotti <chtekk@gentoo.org>
-# - Robin H. Johnson <robbat2@gentoo.org>
+# MySQL Team <mysql-bugs@gentoo.org>
+# Luca Longinotti <chtekk@gentoo.org>
+# Robin H. Johnson <robbat2@gentoo.org>
+# @AUTHOR:
+# Francesco Riosa (Retired) <vivo@gentoo.org>
# @BLURB: This eclass provides most of the functions for mysql ebuilds
# @DESCRIPTION:
# The mysql.eclass provides almost all the code to build the mysql ebuilds
diff --git a/eclass/mythtv-plugins.eclass b/eclass/mythtv-plugins.eclass
index b95af91be3ce..f49665486d35 100644
--- a/eclass/mythtv-plugins.eclass
+++ b/eclass/mythtv-plugins.eclass
@@ -1,12 +1,13 @@
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/mythtv-plugins.eclass,v 1.39 2011/07/08 11:35:01 ssuominen Exp $
-#
+# $Header: /var/cvsroot/gentoo-x86/eclass/mythtv-plugins.eclass,v 1.40 2011/08/22 04:46:32 vapier Exp $
+
# @ECLASS: mythtv-plugins.eclass
-# @AUTHOR: Doug Goldstein <cardoe@gentoo.org>
-# @MAINTAINER: Doug Goldstein <cardoe@gentoo.org>
+# @MAINTAINER:
+# Doug Goldstein <cardoe@gentoo.org>
+# @AUTHOR:
+# Doug Goldstein <cardoe@gentoo.org>
# @BLURB: Installs MythTV plugins along with patches from the release-${PV}-fixes branch
-#
# NOTE: YOU MUST INHERIT EITHER qt3 or qt4 IN YOUR PLUGIN!
diff --git a/eclass/mythtv.eclass b/eclass/mythtv.eclass
index 6ecec1c14f22..1eff1e0c4188 100644
--- a/eclass/mythtv.eclass
+++ b/eclass/mythtv.eclass
@@ -1,12 +1,13 @@
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/mythtv.eclass,v 1.20 2009/11/16 07:59:47 cardoe Exp $
-#
+# $Header: /var/cvsroot/gentoo-x86/eclass/mythtv.eclass,v 1.21 2011/08/22 04:46:32 vapier Exp $
+
# @ECLASS: mythtv.eclass
-# @AUTHOR: Doug Goldstein <cardoe@gentoo.org>
-# @MAINTAINER: Doug Goldstein <cardoe@gentoo.org>
+# @MAINTAINER:
+# Doug Goldstein <cardoe@gentoo.org>
+# @AUTHOR:
+# Doug Goldstein <cardoe@gentoo.org>
# @BLURB: Downloads the MythTV source packages and any patches from the fixes branch
-#
inherit versionator
diff --git a/eclass/nvidia-driver.eclass b/eclass/nvidia-driver.eclass
index b2d6444152c2..e84642d59dc8 100644
--- a/eclass/nvidia-driver.eclass
+++ b/eclass/nvidia-driver.eclass
@@ -1,15 +1,16 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/nvidia-driver.eclass,v 1.14 2008/07/17 12:20:49 chainsaw Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/nvidia-driver.eclass,v 1.15 2011/08/22 04:46:32 vapier Exp $
# @ECLASS: nvidia-driver.eclass
-# @MAINTAINER: <chainsaw@gentoo.org>
-#
-# Original Author: Doug Goldstein <cardoe@gentoo.org>
+# @MAINTAINER:
+# chainsaw@gentoo.org
+# @AUTHOR:
+# Original author: Doug Goldstein <cardoe@gentoo.org>
# @BLURB: Provide useful messages for nvidia-drivers based on currently installed Nvidia card
# @DESCRIPTION:
# Provide useful messages for nvidia-drivers based on currently installed Nvidia
-# card. It inherits versionator
+# card. It inherits versionator.
inherit versionator
@@ -109,5 +110,3 @@ nvidia-driver-check-warning() {
fi
fi
}
-
-
diff --git a/eclass/openib.eclass b/eclass/openib.eclass
index 8878a778342f..84b2570f7106 100644
--- a/eclass/openib.eclass
+++ b/eclass/openib.eclass
@@ -1,11 +1,11 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/openib.eclass,v 1.1 2011/06/30 20:47:43 alexxy Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/openib.eclass,v 1.2 2011/08/22 04:46:32 vapier Exp $
-#
+# @ECLASS: openib.eclass
+# @AUTHOR:
# Original Author: Alexey Shvetsov <alexxy@gentoo.org>
-# Purpose: Simplify working with OFED packages
-#
+# @BLURB: Simplify working with OFED packages
inherit base eutils rpm versionator
diff --git a/eclass/pax-utils.eclass b/eclass/pax-utils.eclass
index b06bf006e562..e22d042488c8 100644
--- a/eclass/pax-utils.eclass
+++ b/eclass/pax-utils.eclass
@@ -1,15 +1,13 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/pax-utils.eclass,v 1.14 2011/07/08 11:35:01 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/pax-utils.eclass,v 1.15 2011/08/22 04:46:32 vapier Exp $
# @ECLASS: pax-utils.eclass
# @MAINTAINER:
-# Maintained by
-# The Gentoo Linux Hardened Team <hardened@gentoo.org>
-# Original Author
-# Kevin F. Quinn <kevquinn@gentoo.org>
-# Modifications for bug #365825, @ ECLASS markup
-# Anthony G. Basile <blueness@gentoo.org>
+# The Gentoo Linux Hardened Team <hardened@gentoo.org>
+# @AUTHOR:
+# Original Author: Kevin F. Quinn <kevquinn@gentoo.org>
+# Modifications for bug #365825, @ ECLASS markup: Anthony G. Basile <blueness@gentoo.org>
# @BLURB: functions to provide pax markings
# @DESCRIPTION:
# This eclass provides support for manipulating PaX markings on ELF binaries,
diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass
index a51d82412c83..040207851857 100644
--- a/eclass/perl-module.eclass
+++ b/eclass/perl-module.eclass
@@ -1,12 +1,12 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.130 2011/08/09 11:48:31 tove Exp $
-#
-# Author: Seemant Kulleen <seemant@gentoo.org>
+# $Header: /var/cvsroot/gentoo-x86/eclass/perl-module.eclass,v 1.131 2011/08/22 04:46:32 vapier Exp $
# @ECLASS: perl-module.eclass
# @MAINTAINER:
# perl@gentoo.org
+# @AUTHOR:
+# Seemant Kulleen <seemant@gentoo.org>
# @BLURB: eclass for perl modules
# @DESCRIPTION:
# The perl-module eclass is designed to allow easier installation of perl
diff --git a/eclass/php-ext-base-r1.eclass b/eclass/php-ext-base-r1.eclass
index b31330c3b7cb..23559ba8e625 100644
--- a/eclass/php-ext-base-r1.eclass
+++ b/eclass/php-ext-base-r1.eclass
@@ -1,15 +1,15 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/php-ext-base-r1.eclass,v 1.16 2011/01/05 23:17:26 olemarkus Exp $
-#
-# Author: Tal Peer <coredumb@gentoo.org>
-# Author: Stuart Herbert <stuart@gentoo.org>
-# Author: Luca Longinotti <chtekk@gentoo.org>
-# Author: Jakub Moc <jakub@gentoo.org> (documentation)
+# $Header: /var/cvsroot/gentoo-x86/eclass/php-ext-base-r1.eclass,v 1.17 2011/08/22 04:46:32 vapier Exp $
# @ECLASS: php-ext-base-r1.eclass
# @MAINTAINER:
# Gentoo PHP team <php-bugs@gentoo.org>
+# @AUTHOR:
+# Author: Tal Peer <coredumb@gentoo.org>
+# Author: Stuart Herbert <stuart@gentoo.org>
+# Author: Luca Longinotti <chtekk@gentoo.org>
+# Author: Jakub Moc <jakub@gentoo.org> (documentation)
# @BLURB: A unified interface for adding standalone PHP extensions.
# @DESCRIPTION:
# This eclass provides a unified interface for adding standalone
diff --git a/eclass/php-ext-pecl-r1.eclass b/eclass/php-ext-pecl-r1.eclass
index 63b7b882b8f0..01f4de2a29d4 100644
--- a/eclass/php-ext-pecl-r1.eclass
+++ b/eclass/php-ext-pecl-r1.eclass
@@ -1,14 +1,14 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/php-ext-pecl-r1.eclass,v 1.13 2010/10/06 19:58:45 olemarkus Exp $
-#
-# Author: Tal Peer <coredumb@gentoo.org>
-# Author: Luca Longinotti <chtekk@gentoo.org>
-# Author: Jakub Moc <jakub@gentoo.org>
+# $Header: /var/cvsroot/gentoo-x86/eclass/php-ext-pecl-r1.eclass,v 1.14 2011/08/22 04:46:32 vapier Exp $
# @ECLASS: php-ext-pecl-r1.eclass
# @MAINTAINER:
# Gentoo PHP team <php-bugs@gentoo.org>
+# @AUTHOR:
+# Author: Tal Peer <coredumb@gentoo.org>
+# Author: Luca Longinotti <chtekk@gentoo.org>
+# Author: Jakub Moc <jakub@gentoo.org>
# @BLURB: A uniform way of installing PECL extensions
# @DESCRIPTION:
# This eclass should be used by all dev-php[45]/pecl-* ebuilds
diff --git a/eclass/php-ext-pecl-r2.eclass b/eclass/php-ext-pecl-r2.eclass
index 14aae037ac63..dc10e1f474d6 100644
--- a/eclass/php-ext-pecl-r2.eclass
+++ b/eclass/php-ext-pecl-r2.eclass
@@ -1,14 +1,14 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/php-ext-pecl-r2.eclass,v 1.5 2011/08/19 09:14:06 olemarkus Exp $
-#
-# Author: Tal Peer <coredumb@gentoo.org>
-# Author: Luca Longinotti <chtekk@gentoo.org>
-# Author: Jakub Moc <jakub@gentoo.org>
+# $Header: /var/cvsroot/gentoo-x86/eclass/php-ext-pecl-r2.eclass,v 1.6 2011/08/22 04:46:32 vapier Exp $
# @ECLASS: php-ext-pecl-r1.eclass
# @MAINTAINER:
# Gentoo PHP team <php-bugs@gentoo.org>
+# @AUTHOR:
+# Author: Tal Peer <coredumb@gentoo.org>
+# Author: Luca Longinotti <chtekk@gentoo.org>
+# Author: Jakub Moc <jakub@gentoo.org>
# @BLURB: A uniform way of installing PECL extensions
# @DESCRIPTION:
# This eclass should be used by all dev-php[45]/pecl-* ebuilds
diff --git a/eclass/php-ext-source-r1.eclass b/eclass/php-ext-source-r1.eclass
index 98ab96c08527..5e82ac912b55 100644
--- a/eclass/php-ext-source-r1.eclass
+++ b/eclass/php-ext-source-r1.eclass
@@ -1,15 +1,15 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/php-ext-source-r1.eclass,v 1.21 2010/07/27 13:24:39 mabi Exp $
-#
-# Author: Tal Peer <coredumb@gentoo.org>
-# Author: Stuart Herbert <stuart@gentoo.org>
-# Author: Luca Longinotti <chtekk@gentoo.org>
-# Author: Jakub Moc <jakub@gentoo.org> (documentation)
+# $Header: /var/cvsroot/gentoo-x86/eclass/php-ext-source-r1.eclass,v 1.22 2011/08/22 04:46:32 vapier Exp $
# @ECLASS: php-ext-src-r1.eclass
# @MAINTAINER:
# Gentoo PHP team <php-bugs@gentoo.org>
+# @AUTHOR:
+# Author: Tal Peer <coredumb@gentoo.org>
+# Author: Stuart Herbert <stuart@gentoo.org>
+# Author: Luca Longinotti <chtekk@gentoo.org>
+# Author: Jakub Moc <jakub@gentoo.org> (documentation)
# @BLURB: A unified interface for compiling and installing standalone PHP extensions from source code.
# @DESCRIPTION:
# This eclass provides a unified interface for compiling and installing standalone
@@ -34,7 +34,7 @@ RDEPEND=""
# @FUNCTION: php-ext-source-r1_src_unpack
# @DESCRIPTION:
# runs standard src_unpack + _phpize
-#
+
# @VARIABLE: PHP_EXT_SKIP_PHPIZE
# @DESCRIPTION:
# phpize will be run by default for all ebuilds that use
@@ -48,7 +48,7 @@ php-ext-source-r1_src_unpack() {
fi
}
-# @FUNCTION php-ext-source-r1_phpize
+# @FUNCTION: php-ext-source-r1_phpize
# @DESCRIPTION:
# Runs phpize and autotools in addition to the standard src_unpack
php-ext-source-r1_phpize() {
diff --git a/eclass/php-ext-source-r2.eclass b/eclass/php-ext-source-r2.eclass
index 7bb6ab02c466..9fc3dd7b68e1 100644
--- a/eclass/php-ext-source-r2.eclass
+++ b/eclass/php-ext-source-r2.eclass
@@ -1,16 +1,16 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/php-ext-source-r2.eclass,v 1.14 2011/08/19 09:15:51 olemarkus Exp $
-#
+# $Header: /var/cvsroot/gentoo-x86/eclass/php-ext-source-r2.eclass,v 1.15 2011/08/22 04:46:32 vapier Exp $
+
+# @ECLASS: php-ext-source-r2.eclass
+# @MAINTAINER:
+# Gentoo PHP team <php-bugs@gentoo.org>
+# @AUTHOR:
# Author: Tal Peer <coredumb@gentoo.org>
# Author: Stuart Herbert <stuart@gentoo.org>
# Author: Luca Longinotti <chtekk@gentoo.org>
# Author: Jakub Moc <jakub@gentoo.org> (documentation)
# Author: Ole Markus With <olemarkus@gentoo.org>
-
-# @ECLASS: php-ext-source-r2.eclass
-# @MAINTAINER:
-# Gentoo PHP team <php-bugs@gentoo.org>
# @BLURB: A unified interface for compiling and installing standalone PHP extensions.
# @DESCRIPTION:
# This eclass provides a unified interface for compiling and installing standalone
@@ -96,7 +96,7 @@ RDEPEND="${RDEPEND}
# @FUNCTION: php-ext-source-r2_src_unpack
# @DESCRIPTION:
# runs standard src_unpack + _phpize
-#
+
# @VARIABLE: PHP_EXT_SKIP_PHPIZE
# @DESCRIPTION:
# phpize will be run by default for all ebuilds that use
@@ -118,7 +118,7 @@ php-ext-source-r2_src_prepare() {
done
}
-# @FUNCTION php-ext-source-r2_phpize
+# @FUNCTION: php-ext-source-r2_phpize
# @DESCRIPTION:
# Runs phpize and autotools in addition to the standard src_unpack
php-ext-source-r2_phpize() {
@@ -137,7 +137,7 @@ php-ext-source-r2_phpize() {
# @FUNCTION: php-ext-source-r2_src_configure
# @DESCRIPTION:
# Takes care of standard configure for PHP extensions (modules).
-#
+
# @VARIABLE: my_conf
# @DESCRIPTION:
# Set this in the ebuild to pass configure options to econf.
diff --git a/eclass/php-lib-r1.eclass b/eclass/php-lib-r1.eclass
index b24ef1d99c4a..e09098367419 100644
--- a/eclass/php-lib-r1.eclass
+++ b/eclass/php-lib-r1.eclass
@@ -1,13 +1,13 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/php-lib-r1.eclass,v 1.9 2008/01/06 19:30:24 swegener Exp $
-#
-# Author: Stuart Herbert <stuart@gentoo.org>
-# Author: Luca Longinotti <chtekk@gentoo.org>
+# $Header: /var/cvsroot/gentoo-x86/eclass/php-lib-r1.eclass,v 1.10 2011/08/22 04:46:32 vapier Exp $
# @ECLASS: php-lib-r1.eclass
# @MAINTAINER:
# Gentoo PHP team <php-bugs@gentoo.org>
+# @AUTHOR:
+# Author: Stuart Herbert <stuart@gentoo.org>
+# Author: Luca Longinotti <chtekk@gentoo.org>
# @BLURB: A unified interface for adding new PHP libraries.
# @DESCRIPTION:
# This eclass provides a unified interface for adding new PHP libraries.
diff --git a/eclass/php-pear-lib-r1.eclass b/eclass/php-pear-lib-r1.eclass
index bdc5587e24f6..e1970bb425c0 100644
--- a/eclass/php-pear-lib-r1.eclass
+++ b/eclass/php-pear-lib-r1.eclass
@@ -1,12 +1,12 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/php-pear-lib-r1.eclass,v 1.23 2011/06/28 07:03:59 olemarkus Exp $
-#
-# Author: Luca Longinotti <chtekk@gentoo.org>
+# $Header: /var/cvsroot/gentoo-x86/eclass/php-pear-lib-r1.eclass,v 1.24 2011/08/22 04:46:32 vapier Exp $
# @ECLASS: php-pear-lib-r1.eclass
# @MAINTAINER:
# Gentoo PHP team <php-bugs@gentoo.org>
+# @AUTHOR:
+# Author: Luca Longinotti <chtekk@gentoo.org>
# @BLURB: Provides means for an easy installation of PEAR-based libraries.
# @DESCRIPTION:
# This class provides means for an easy installation of PEAR-based libraries,
@@ -33,13 +33,13 @@ fi
# @FUNCTION: php-pear-lib-r1_pkg_setup
-# @DESCRIPTION
+# @DESCRIPTION:
# Adds required PEAR channel if necessary
php-pear-lib-r1_pkg_setup() {
if [[ -n $PHP_PEAR_CHANNEL ]] ; then
if [[ -f $PHP_PEAR_CHANNEL ]]; then
pear channel-add $PHP_PEAR_CHANNEL
- else
+ else
pear channel-discover $PHP_PEAR_CHANNEL
pear channel-update $PHP_PEAR_CHANNEL
fi
diff --git a/eclass/php-pear-r1.eclass b/eclass/php-pear-r1.eclass
index 7cc9019008a3..7869eae507c3 100644
--- a/eclass/php-pear-r1.eclass
+++ b/eclass/php-pear-r1.eclass
@@ -1,13 +1,13 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/php-pear-r1.eclass,v 1.27 2010/10/30 17:01:25 olemarkus Exp $
-#
-# Author: Tal Peer <coredumb@gentoo.org>
-# Author: Luca Longinotti <chtekk@gentoo.org>
+# $Header: /var/cvsroot/gentoo-x86/eclass/php-pear-r1.eclass,v 1.28 2011/08/22 04:46:32 vapier Exp $
# @ECLASS: php-pear-r1.eclass
# @MAINTAINER:
# Gentoo PHP Team <php-bugs@gentoo.org>
+# @AUTHOR:
+# Author: Tal Peer <coredumb@gentoo.org>
+# Author: Luca Longinotti <chtekk@gentoo.org>
# @BLURB: Provides means for an easy installation of PEAR packages.
# @DESCRIPTION:
# This eclass provides means for an easy installation of PEAR packages.
diff --git a/eclass/phpconfutils.eclass b/eclass/phpconfutils.eclass
index e651c4426c77..89936e38fd00 100644
--- a/eclass/phpconfutils.eclass
+++ b/eclass/phpconfutils.eclass
@@ -1,18 +1,13 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/phpconfutils.eclass,v 1.9 2008/01/06 19:30:24 swegener Exp $
-#
-# ########################################################################
-#
-# Based on Stuart's work on the original confutils eclass
-#
-# Author(s): Luca Longinotti <chtekk@gentoo.org>
-#
-# ========================================================================
+# $Header: /var/cvsroot/gentoo-x86/eclass/phpconfutils.eclass,v 1.10 2011/08/22 04:46:32 vapier Exp $
# @ECLASS: phpconfutils.eclass
# @MAINTAINER:
# Gentoo PHP team <php-bugs@gentoo.org>
+# @AUTHOR:
+# Based on Stuart's work on the original confutils eclass
+# Luca Longinotti <chtekk@gentoo.org>
# @BLURB: Provides utility functions to help with configuring PHP.
# @DESCRIPTION:
# This eclass provides utility functions to help with configuring PHP.
diff --git a/eclass/python.eclass b/eclass/python.eclass
index 2256c97d42f6..825b106cba13 100644
--- a/eclass/python.eclass
+++ b/eclass/python.eclass
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/python.eclass,v 1.130 2011/08/19 12:16:56 lxnay Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/python.eclass,v 1.131 2011/08/22 04:46:32 vapier Exp $
# @ECLASS: python.eclass
# @MAINTAINER:
@@ -1670,7 +1670,8 @@ python_set_active_version() {
}
# @FUNCTION: python_need_rebuild
-# @DESCRIPTION: Mark current package for rebuilding by python-updater after
+# @DESCRIPTION:
+# Mark current package for rebuilding by python-updater after
# switching of active version of Python.
python_need_rebuild() {
if _python_package_supporting_installation_for_multiple_python_abis; then
diff --git a/eclass/qmail.eclass b/eclass/qmail.eclass
index 77cb30251a66..429364d58d58 100644
--- a/eclass/qmail.eclass
+++ b/eclass/qmail.eclass
@@ -1,9 +1,10 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/qmail.eclass,v 1.3 2011/04/29 14:07:43 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/qmail.eclass,v 1.4 2011/08/22 04:46:32 vapier Exp $
# @ECLASS: qmail.eclass
-# @MAINTAINER: qmail-bugs@gentoo.org
+# @MAINTAINER:
+# qmail-bugs@gentoo.org
# @BLURB: common qmail functions
inherit flag-o-matic toolchain-funcs fixheadtails
diff --git a/eclass/qt4-build.eclass b/eclass/qt4-build.eclass
index 080a63530bbf..1a82e4af1c96 100644
--- a/eclass/qt4-build.eclass
+++ b/eclass/qt4-build.eclass
@@ -1,6 +1,6 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/qt4-build.eclass,v 1.92 2011/08/13 11:31:03 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/qt4-build.eclass,v 1.93 2011/08/22 04:46:32 vapier Exp $
# @ECLASS: qt4-build.eclass
# @MAINTAINER:
@@ -357,7 +357,8 @@ qt4-build_src_configure() {
}
# @FUNCTION: qt4-build_src_compile
-# @DESCRIPTION: Actual compile phase
+# @DESCRIPTION:
+# Actual compile phase
qt4-build_src_compile() {
setqtenv
@@ -410,7 +411,7 @@ qt4-build_src_install() {
fix_library_files
fix_includes
# remove .la files since we are building only shared Qt libraries
- find "${D}"${QTLIBDIR} -name "*.la" -print0 | xargs -0 rm
+ find "${D}"${QTLIBDIR} -name "*.la" -print0 | xargs -0 rm
}
# @FUNCTION: setqtenv
@@ -568,7 +569,8 @@ install_directories() {
: ${QCONFIG_DEFINE:=}
# @FUNCTION: install_qconfigs
-# @DESCRIPTION: Install gentoo-specific mkspecs configurations
+# @DESCRIPTION:
+# Install gentoo-specific mkspecs configurations
install_qconfigs() {
local x
if [[ -n ${QCONFIG_ADD} || -n ${QCONFIG_REMOVE} ]]; then
@@ -589,7 +591,8 @@ install_qconfigs() {
}
# @FUNCTION: generate_qconfigs
-# @DESCRIPTION: Generates gentoo-specific configurations
+# @DESCRIPTION:
+# Generates gentoo-specific configurations
generate_qconfigs() {
if [[ -n ${QCONFIG_ADD} || -n ${QCONFIG_REMOVE} || -n ${QCONFIG_DEFINE} || ${CATEGORY}/${PN} == x11-libs/qt-core ]]; then
local x qconfig_add qconfig_remove qconfig_new
@@ -647,13 +650,15 @@ generate_qconfigs() {
}
# @FUNCTION: qt4-build_pkg_postrm
-# @DESCRIPTION: Generate configurations when the package is completely removed
+# @DESCRIPTION:
+# Generate configurations when the package is completely removed
qt4-build_pkg_postrm() {
generate_qconfigs
}
# @FUNCTION: qt4-build_pkg_postinst
-# @DESCRIPTION: Generate configuration, plus throws a message about possible
+# @DESCRIPTION:
+# Generate configuration, plus throws a message about possible
# breakages and proposed solutions.
qt4-build_pkg_postinst() {
generate_qconfigs
diff --git a/eclass/qt4-r2.eclass b/eclass/qt4-r2.eclass
index b8b5858ef1bc..eddc90f6fcac 100644
--- a/eclass/qt4-r2.eclass
+++ b/eclass/qt4-r2.eclass
@@ -1,6 +1,6 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/qt4-r2.eclass,v 1.11 2011/03/19 16:34:39 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/qt4-r2.eclass,v 1.12 2011/08/22 04:46:32 vapier Exp $
# @ECLASS: qt4-r2.eclass
# @MAINTAINER:
@@ -65,7 +65,7 @@ qt4-r2_src_unpack() {
# example:
# PATCHES=( "${FILESDIR}"/mypatch.patch
# "${FILESDIR}"/mypatch2.patch )
-#
+
# @FUNCTION: qt4-r2_src_prepare
# @DESCRIPTION:
# Default src_prepare function for packages that depend on qt4. If you have to
@@ -108,12 +108,12 @@ qt4-r2_src_compile() {
# @DESCRIPTION:
# Use this variable if you want to install any documentation.
# example: DOCS="README AUTHORS"
-#
+
# @ECLASS-VARIABLE: DOCSDIR
# @DESCRIPTION:
# Directory containing documentation. If not specified, ${S} will be used
# instead.
-#
+
# @FUNCTION: qt4-r2_src_install
# @DESCRIPTION:
# Default src_install function for qt4-based packages. Installs compiled code,
diff --git a/eclass/qt4.eclass b/eclass/qt4.eclass
index 93257e87fc2d..14a086d7a3af 100644
--- a/eclass/qt4.eclass
+++ b/eclass/qt4.eclass
@@ -1,6 +1,6 @@
-# Copyright 2005-2009 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/qt4.eclass,v 1.62 2010/08/14 22:55:27 wired Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/qt4.eclass,v 1.63 2011/08/22 04:46:32 vapier Exp $
# @DEPRECATED
# This eclass has been superseded by qt4-r2
@@ -184,7 +184,7 @@ qt4_pkg_setup() {
# "${FILESDIR}/mypatch.patch"
# "${FILESDIR}/mypatch2.patch"
# )
-#
+
# @FUNCTION: qt4_src_prepare
# @DESCRIPTION:
# Default src_prepare function for packages that depend on qt4. If you have to
diff --git a/eclass/ruby-fakegem.eclass b/eclass/ruby-fakegem.eclass
index 7c6b6ca861df..8093bda2ea88 100644
--- a/eclass/ruby-fakegem.eclass
+++ b/eclass/ruby-fakegem.eclass
@@ -1,20 +1,17 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ruby-fakegem.eclass,v 1.29 2011/04/25 08:36:51 graaff Exp $
-#
+# $Header: /var/cvsroot/gentoo-x86/eclass/ruby-fakegem.eclass,v 1.30 2011/08/22 04:46:32 vapier Exp $
+
# @ECLASS: ruby-fakegem.eclass
# @MAINTAINER:
# Ruby herd <ruby@gentoo.org>
-#
+# @AUTHOR:
# Author: Diego E. Pettenò <flameeyes@gentoo.org>
-#
# Author: Alex Legler <a3li@gentoo.org>
-#
# @BLURB: An eclass for installing Ruby packages to behave like RubyGems.
# @DESCRIPTION:
# This eclass allows to install arbitrary Ruby libraries (including Gems),
# providing integration into the RubyGems system even for "regular" packages.
-#
inherit ruby-ng
@@ -212,7 +209,7 @@ ruby_fakegem_genspec() {
# so better taking this into consideration.
local quoted_description=${DESCRIPTION//\"/\\\"}
cat - > $1 <<EOF
-# generated by ruby-fakegem.eclass $Revision: 1.29 $
+# generated by ruby-fakegem.eclass $Revision: 1.30 $
Gem::Specification.new do |s|
s.name = "${RUBY_FAKEGEM_NAME}"
s.version = "${RUBY_FAKEGEM_VERSION}"
@@ -262,7 +259,7 @@ ruby_fakegem_binwrapper() {
#!${rubycmd}
# This is a simplified version of the RubyGems wrapper
#
-# Generated by ruby-fakegem.eclass $Revision: 1.29 $
+# Generated by ruby-fakegem.eclass $Revision: 1.30 $
require 'rubygems'
diff --git a/eclass/ruby-ng-gnome2.eclass b/eclass/ruby-ng-gnome2.eclass
index 7813c41ef297..5af1ad028559 100644
--- a/eclass/ruby-ng-gnome2.eclass
+++ b/eclass/ruby-ng-gnome2.eclass
@@ -1,13 +1,12 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ruby-ng-gnome2.eclass,v 1.7 2011/05/29 13:47:14 naota Exp $
-#
+# $Header: /var/cvsroot/gentoo-x86/eclass/ruby-ng-gnome2.eclass,v 1.8 2011/08/22 04:46:32 vapier Exp $
+
# @ECLASS: ruby-ng-gnome2.eclass
# @MAINTAINER:
# Ruby herd <ruby@gentoo.org>
-#
+# @AUTHOR:
# Author: Hans de Graaff <graaff@gentoo.org>
-#
# @BLURB: An eclass to simplify handling of various ruby-gnome2 parts.
# @DESCRIPTION:
# This eclass simplifies installation of the various pieces of
diff --git a/eclass/ruby-ng.eclass b/eclass/ruby-ng.eclass
index b64a0e870882..bbc5c5483d93 100644
--- a/eclass/ruby-ng.eclass
+++ b/eclass/ruby-ng.eclass
@@ -1,17 +1,14 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ruby-ng.eclass,v 1.38 2011/07/22 09:41:17 graaff Exp $
-#
+# $Header: /var/cvsroot/gentoo-x86/eclass/ruby-ng.eclass,v 1.39 2011/08/22 04:46:32 vapier Exp $
+
# @ECLASS: ruby-ng.eclass
# @MAINTAINER:
# Ruby herd <ruby@gentoo.org>
-#
+# @AUTHOR:
# Author: Diego E. Pettenò <flameeyes@gentoo.org>
-#
# Author: Alex Legler <a3li@gentoo.org>
-#
# Author: Hans de Graaff <graaff@gentoo.org>
-#
# @BLURB: An eclass for installing Ruby packages with proper support for multiple Ruby slots.
# @DESCRIPTION:
# The Ruby eclass is designed to allow an easier installation of Ruby packages
diff --git a/eclass/ruby.eclass b/eclass/ruby.eclass
index 8d39f3adcd63..4e413a13a331 100644
--- a/eclass/ruby.eclass
+++ b/eclass/ruby.eclass
@@ -1,7 +1,7 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ruby.eclass,v 1.80 2011/07/08 11:35:01 ssuominen Exp $
-#
+# $Header: /var/cvsroot/gentoo-x86/eclass/ruby.eclass,v 1.81 2011/08/22 04:46:32 vapier Exp $
+
# DEPRECATION NOTICE
# This eclass is deprecated because it does not properly handle
# multiple ruby targets. Please use ruby-ng.eclass instead.
@@ -9,9 +9,9 @@
# @ECLASS: ruby.eclass
# @MAINTAINER:
# Ruby herd <ruby@gentoo.org>
-#
+# @AUTHOR:
# Author: Mamoru KOMACHI <usata@gentoo.org>
-#
+
# The ruby eclass is designed to allow easier installation of ruby
# softwares, and their incorporation into the Gentoo Linux system.
diff --git a/eclass/selinux-policy-2.eclass b/eclass/selinux-policy-2.eclass
index 31d0e2a5adca..429a6db11206 100644
--- a/eclass/selinux-policy-2.eclass
+++ b/eclass/selinux-policy-2.eclass
@@ -1,12 +1,12 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/selinux-policy-2.eclass,v 1.8 2011/08/12 20:01:29 swift Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/selinux-policy-2.eclass,v 1.9 2011/08/22 04:46:32 vapier Exp $
# Eclass for installing SELinux policy, and optionally
# reloading the reference-policy based modules.
# @ECLASS: selinux-policy-2.eclass
-# @MAINTAINER:
+# @MAINTAINER:
# selinux@gentoo.org
# @BLURB: This eclass supports the deployment of the various SELinux modules in sec-policy
# @DESCRIPTION:
@@ -14,12 +14,12 @@
# defined in the sec-policy category. It is responsible for extracting the
# specific bits necessary for single-module deployment (instead of full-blown
# policy rebuilds) and applying the necessary patches.
-#
+#
# Also, it supports for bundling patches to make the whole thing just a bit more
# manageable.
# @ECLASS-VARIABLE: MODS
-# @DESCRIPTION:
+# @DESCRIPTION:
# This variable contains the (upstream) module name for the SELinux module.
# This name is only the module name, not the category!
: ${MODS:="_illegal"}
@@ -28,7 +28,7 @@
# @DESCRIPTION:
# This variable contains the version string of the selinux-base-policy package
# that this module build depends on. It is used to patch with the appropriate
-# patch bundle(s) that are part of selinux-base-policy.
+# patch bundle(s) that are part of selinux-base-policy.
: ${BASEPOL:=""}
# @ECLASS-VARIABLE: POLICY_PATCH
@@ -157,7 +157,7 @@ selinux-policy-2_src_prepare() {
}
# @FUNCTION: selinux-policy-2_src_compile
-# @DESCRIPTION:
+# @DESCRIPTION:
# Build the SELinux policy module (.pp file) for just the selected module, and
# this for each SELinux policy mentioned in POLICY_TYPES
selinux-policy-2_src_compile() {
diff --git a/eclass/ssl-cert.eclass b/eclass/ssl-cert.eclass
index ebd3df7f6186..d71488d3195b 100644
--- a/eclass/ssl-cert.eclass
+++ b/eclass/ssl-cert.eclass
@@ -1,10 +1,11 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ssl-cert.eclass,v 1.18 2010/02/16 14:23:39 pva Exp $
-#
+# $Header: /var/cvsroot/gentoo-x86/eclass/ssl-cert.eclass,v 1.19 2011/08/22 04:46:32 vapier Exp $
+
# @ECLASS: ssl-cert.eclass
# @MAINTAINER:
-# Author: Max Kalika <max@gentoo.org>
+# @AUTHOR:
+# Max Kalika <max@gentoo.org>
# @BLURB: Eclass for SSL certificates
# @DESCRIPTION:
# This eclass implements a standard installation procedure for installing
diff --git a/eclass/subversion.eclass b/eclass/subversion.eclass
index 2fb0a8f2c820..ae1e5f6bdab0 100644
--- a/eclass/subversion.eclass
+++ b/eclass/subversion.eclass
@@ -1,15 +1,14 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/subversion.eclass,v 1.69 2010/12/19 14:51:46 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/subversion.eclass,v 1.70 2011/08/22 04:46:32 vapier Exp $
# @ECLASS: subversion.eclass
# @MAINTAINER:
# Akinori Hattori <hattya@gentoo.org>
# Bo Ørsted Andresen <zlin@gentoo.org>
# Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
-#
+# @AUTHOR:
# Original Author: Akinori Hattori <hattya@gentoo.org>
-#
# @BLURB: The subversion eclass is written to fetch software sources from subversion repositories
# @DESCRIPTION:
# The subversion eclass provides functions to fetch, patch and bootstrap
diff --git a/eclass/texlive-common.eclass b/eclass/texlive-common.eclass
index 49dea8094960..e06157d9653f 100644
--- a/eclass/texlive-common.eclass
+++ b/eclass/texlive-common.eclass
@@ -1,11 +1,11 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/texlive-common.eclass,v 1.14 2010/10/24 16:22:33 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/texlive-common.eclass,v 1.15 2011/08/22 04:46:32 vapier Exp $
# @ECLASS: texlive-common.eclass
# @MAINTAINER:
# tex@gentoo.org
-#
+# @AUTHOR:
# Original Author: Alexis Ballier <aballier@gentoo.org>
# @BLURB: Provide various functions used by both texlive-core and texlive modules
# @DESCRIPTION:
diff --git a/eclass/texlive-module.eclass b/eclass/texlive-module.eclass
index c0f8ee2c942b..6f889cc89f8d 100644
--- a/eclass/texlive-module.eclass
+++ b/eclass/texlive-module.eclass
@@ -1,11 +1,11 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/texlive-module.eclass,v 1.58 2011/02/17 13:21:43 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/texlive-module.eclass,v 1.59 2011/08/22 04:46:32 vapier Exp $
# @ECLASS: texlive-module.eclass
# @MAINTAINER:
# tex@gentoo.org
-#
+# @AUTHOR:
# Original Author: Alexis Ballier <aballier@gentoo.org>
# @BLURB: Provide generic install functions so that modular texlive's texmf ebuild will only have to inherit this eclass
# @DESCRIPTION:
diff --git a/eclass/virtualx.eclass b/eclass/virtualx.eclass
index dd2e06cdf333..c131302ef0a9 100644
--- a/eclass/virtualx.eclass
+++ b/eclass/virtualx.eclass
@@ -1,12 +1,12 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/virtualx.eclass,v 1.39 2011/06/09 21:42:58 mattst88 Exp $
-
-# Original author: Martin Schlemmer <azarah@gentoo.org>
+# $Header: /var/cvsroot/gentoo-x86/eclass/virtualx.eclass,v 1.40 2011/08/22 04:46:32 vapier Exp $
# @ECLASS: virtualx.eclass
# @MAINTAINER:
# x11@gentoo.org
+# @AUTHOR:
+# Original author: Martin Schlemmer <azarah@gentoo.org>
# @BLURB: This eclass can be used for packages that needs a working X environment to build.
# @ECLASS-VARIABLE: VIRTUALX_REQUIRED
@@ -70,7 +70,7 @@ case ${VIRTUALX_REQUIRED} in
esac
# @FUNCTION: virtualmake
-# @DESCRIPTION:
+# @DESCRIPTION:
# Function which attach to running X session or start new Xvfb session
# where the VIRTUALX_COMMAND variable content gets executed.
virtualmake() {
@@ -164,7 +164,7 @@ virtualmake() {
}
# @FUNCTION: Xmake
-# @DESCRIPTION:
+# @DESCRIPTION:
# Same as "make", but set up the Xvfb hack if needed.
# Deprecated call.
Xmake() {
@@ -176,7 +176,7 @@ Xmake() {
}
# @FUNCTION: Xemake
-# @DESCRIPTION:
+# @DESCRIPTION:
# Same as "emake", but set up the Xvfb hack if needed.
Xemake() {
debug-print-function ${FUNCNAME} "$@"
@@ -185,8 +185,8 @@ Xemake() {
}
# @FUNCTION: Xeconf
-# @DESCRIPTION:
-# Same as "econf", but set up the Xvfb hack if needed.
+# @DESCRIPTION:
+# Same as "econf", but set up the Xvfb hack if needed.
Xeconf() {
debug-print-function ${FUNCNAME} "$@"
diff --git a/eclass/vmware-bundle.eclass b/eclass/vmware-bundle.eclass
index 4c43edac93c1..2f9b4bc9d314 100644
--- a/eclass/vmware-bundle.eclass
+++ b/eclass/vmware-bundle.eclass
@@ -1,13 +1,13 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/vmware-bundle.eclass,v 1.1 2011/03/17 18:23:40 vadimk Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/vmware-bundle.eclass,v 1.2 2011/08/22 04:46:32 vapier Exp $
# @ECLASS: vmware-bundle.eclass
-# @MAINTAINER: <vmware@gentoo.org>
+# @MAINTAINER:
+# vmware@gentoo.org
+# @AUTHOR:
+# Matt Whitlock <matt@whitlock.name>
# @BLURB: Provides extract functionality for vmware products bundles
-# @DESCRIPTION:
-#
-# @AUTHOR: Matt Whitlock <matt@whitlock.name>
DEPEND="dev-libs/libxslt"
diff --git a/eclass/waf-utils.eclass b/eclass/waf-utils.eclass
index 9e99ebae7121..d5b77a59a1a4 100644
--- a/eclass/waf-utils.eclass
+++ b/eclass/waf-utils.eclass
@@ -1,16 +1,14 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/waf-utils.eclass,v 1.6 2011/08/09 18:53:06 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/waf-utils.eclass,v 1.7 2011/08/22 04:46:32 vapier Exp $
# @ECLASS: waf-utils.eclass
# @MAINTAINER:
# gnome@gentoo.org
-#
-# @CODE
+# @AUTHOR:
# Original Author: Gilles Dartiguelongue <eva@gentoo.org>
# Various improvements based on cmake-utils.eclass: Tomáš Chvátal <scarabeus@gentoo.org>
# Proper prefix support: Jonathan Callen <abcd@gentoo.org>
-# @CODE
# @BLURB: common ebuild functions for waf-based packages
# @DESCRIPTION:
# The waf-utils eclass contains functions that make creating ebuild for
diff --git a/eclass/xorg-2.eclass b/eclass/xorg-2.eclass
index e935e03a56c3..c36e85f62e28 100644
--- a/eclass/xorg-2.eclass
+++ b/eclass/xorg-2.eclass
@@ -1,10 +1,13 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/xorg-2.eclass,v 1.46 2011/06/20 22:22:57 chithanh Exp $
-#
+# $Header: /var/cvsroot/gentoo-x86/eclass/xorg-2.eclass,v 1.47 2011/08/22 04:46:32 vapier Exp $
+
# @ECLASS: xorg-2.eclass
# @MAINTAINER:
# x11@gentoo.org
+# @AUTHOR:
+# Author: Tomáš Chvátal <scarabeus@gentoo.org>
+# Author: Donnie Berkholz <dberkholz@gentoo.org>
# @BLURB: Reduces code duplication in the modularized X11 ebuilds.
# @DESCRIPTION:
# This eclass makes trivial X ebuilds possible for apps, fonts, drivers,
@@ -17,9 +20,6 @@
# with the other X packages, you don't need to set SRC_URI. Pretty much
# everything else should be automatic.
-# Author: Tomáš Chvátal <scarabeus@gentoo.org>
-# Author: Donnie Berkholz <dberkholz@gentoo.org>
-
GIT_ECLASS=""
if [[ ${PV} == *9999* ]]; then
GIT_ECLASS="git-2"