commit:     38092efc6cdf12267c794a4f9b8a4a656d27af6c
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Nov  6 10:52:20 2020 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Nov  6 11:32:21 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38092efc

eclass/*: Add @DEPRECATED tags, based on pkgcheck list

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 eclass/autotools-multilib.eclass | 1 +
 eclass/autotools-utils.eclass    | 3 ++-
 eclass/base.eclass               | 3 ++-
 eclass/darcs.eclass              | 3 ++-
 eclass/epatch.eclass             | 3 ++-
 eclass/fdo-mime.eclass           | 3 ++-
 eclass/games.eclass              | 3 ++-
 eclass/ltprune.eclass            | 1 +
 eclass/mono.eclass               | 3 ++-
 eclass/user.eclass               | 1 +
 eclass/versionator.eclass        | 3 ++-
 11 files changed, 19 insertions(+), 8 deletions(-)

diff --git a/eclass/autotools-multilib.eclass b/eclass/autotools-multilib.eclass
index a357760017f..58bf285e0e9 100644
--- a/eclass/autotools-multilib.eclass
+++ b/eclass/autotools-multilib.eclass
@@ -8,6 +8,7 @@
 # Author: Michał Górny <[email protected]>
 # @SUPPORTED_EAPIS: 4 5
 # @BLURB: autotools-utils wrapper for multilib builds
+# @DEPRECATED: multilib-minimal
 # @DESCRIPTION:
 # The autotools-multilib.eclass provides a glue between
 # autotools-utils.eclass(5) and multilib-minimal.eclass(5), aiming

diff --git a/eclass/autotools-utils.eclass b/eclass/autotools-utils.eclass
index 06c79fd652a..3fcaa79f80a 100644
--- a/eclass/autotools-utils.eclass
+++ b/eclass/autotools-utils.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: autotools-utils.eclass
@@ -7,6 +7,7 @@
 # Michał Górny <[email protected]>
 # @SUPPORTED_EAPIS: 4 5
 # @BLURB: common ebuild functions for autotools-based packages
+# @DEPRECATED: out-of-source
 # @DESCRIPTION:
 # autotools-utils.eclass is autotools.eclass(5) and base.eclass(5) wrapper
 # providing all inherited features along with econf arguments as Bash array,

diff --git a/eclass/base.eclass b/eclass/base.eclass
index 76eee973dee..0f9a2e576b7 100644
--- a/eclass/base.eclass
+++ b/eclass/base.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # DEPRECATED
@@ -24,6 +24,7 @@
 # Original author: Dan Armak <[email protected]>
 # @SUPPORTED_EAPIS: 0 1 2 3 4 5
 # @BLURB: The base eclass defines some default functions and variables.
+# @DEPRECATED: none
 # @DESCRIPTION:
 # The base eclass defines some default functions and variables.
 

diff --git a/eclass/darcs.eclass b/eclass/darcs.eclass
index 1c1a051f8c1..12e7289cc7d 100644
--- a/eclass/darcs.eclass
+++ b/eclass/darcs.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: darcs.eclass
@@ -11,6 +11,7 @@
 # Andres Loeh   <[email protected]> (darcs.eclass author)
 # Alexander Vershilov <[email protected]> (various contributions)
 # @BLURB: This eclass provides functions for fetch and unpack darcs 
repositories
+# @DEPRECATED: none
 # @DESCRIPTION:
 # This eclass provides the generic darcs fetching functions.
 #

diff --git a/eclass/epatch.eclass b/eclass/epatch.eclass
index da936413677..fbb4f0b5bc0 100644
--- a/eclass/epatch.eclass
+++ b/eclass/epatch.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: epatch.eclass
@@ -6,6 +6,7 @@
 # [email protected]
 # @SUPPORTED_EAPIS: 0 1 2 3 4 5 6
 # @BLURB: easy patch application functions
+# @DEPRECATED: eapply from EAPI 7
 # @DESCRIPTION:
 # An eclass providing epatch and epatch_user functions to easily apply
 # patches to ebuilds. Mostly superseded by eapply* in EAPI 6.

diff --git a/eclass/fdo-mime.eclass b/eclass/fdo-mime.eclass
index 8fb563766bd..3aa45919b37 100644
--- a/eclass/fdo-mime.eclass
+++ b/eclass/fdo-mime.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @DEAD
@@ -10,6 +10,7 @@
 # @AUTHOR:
 # Original author: foser <[email protected]>
 # @BLURB: Utility eclass to update the desktop mime info as laid out in the 
freedesktop specs & implementations
+# @DEPRECATED: xdg-utils
 # @DESCRIPTION:
 # This eclass is DEPRECATED. Please use xdg-utils or xdg instead.
 

diff --git a/eclass/games.eclass b/eclass/games.eclass
index d651dc7d868..a2a5ce066a5 100644
--- a/eclass/games.eclass
+++ b/eclass/games.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: games.eclass
@@ -6,6 +6,7 @@
 # Games team <[email protected]>
 # @SUPPORTED_EAPIS: 0 1 2 3 4 5
 # @BLURB: Standardizing the install of games.
+# @DEPRECATED: none
 # @DESCRIPTION:
 # This eclass makes sure that games are consistently handled in gentoo.
 # It installs game files by default in FHS-compatible directories

diff --git a/eclass/ltprune.eclass b/eclass/ltprune.eclass
index 7374716e6dd..e7d8cd2c4f9 100644
--- a/eclass/ltprune.eclass
+++ b/eclass/ltprune.eclass
@@ -6,6 +6,7 @@
 # Michał Górny <[email protected]>
 # @SUPPORTED_EAPIS: 0 1 2 3 4 5 6
 # @BLURB: Smart .la file pruning
+# @DEPRECATED: none
 # @DESCRIPTION:
 # A function to locate and remove unnecessary .la files.
 #

diff --git a/eclass/mono.eclass b/eclass/mono.eclass
index 913c04c85c7..b1dc1e56d48 100644
--- a/eclass/mono.eclass
+++ b/eclass/mono.eclass
@@ -1,10 +1,11 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: mono.eclass
 # @MAINTAINER:
 # [email protected]
 # @BLURB: common settings and functions for mono and dotnet related packages
+# @DEPRECATED: mono-env
 # @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/user.eclass b/eclass/user.eclass
index abbbb661b4b..f8993b82774 100644
--- a/eclass/user.eclass
+++ b/eclass/user.eclass
@@ -6,6 +6,7 @@
 # [email protected] (Linux)
 # Michał Górny <[email protected]> (NetBSD)
 # @BLURB: user management in ebuilds
+# @DEPRECATED: acct-user/acct-group packages
 # @DESCRIPTION:
 # The user eclass contains a suite of functions that allow ebuilds
 # to quickly make sure users in the installed system are sane.

diff --git a/eclass/versionator.eclass b/eclass/versionator.eclass
index 0f5d5770350..24f9fb2c20b 100644
--- a/eclass/versionator.eclass
+++ b/eclass/versionator.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: versionator.eclass
@@ -11,6 +11,7 @@
 # This eclass provides functions which simplify manipulating $PV and similar
 # variables. Most functions default to working with $PV, although other
 # values can be used.
+# @DEPRECATED: ver_* functions from EAPI 7
 # @EXAMPLE:
 # Simple Example 1: $PV is 1.2.3b, we want 1_2.3b:
 #     MY_PV=$(replace_version_separator 1 '_' )

Reply via email to