diff options
author | Mike Frysinger <vapier@gentoo.org> | 2011-08-22 04:46:32 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2011-08-22 04:46:32 +0000 |
commit | 8257c84439caa6bcb0a5d2ead7cb4629e4444190 (patch) | |
tree | 5a207927cc393287314c7cb213451b08444ca939 | |
parent | Version bump (diff) | |
download | gentoo-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
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" |