mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-16 14:29:05 -07:00
git-r3.eclass: Remove git-2 backwards compatibility code
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
This commit is contained in:
@@ -21,12 +21,10 @@ if [[ ! ${_GIT_R3} ]]; then
|
||||
|
||||
PROPERTIES+=" live"
|
||||
|
||||
if [[ ! ${_INHERITED_BY_GIT_2} ]]; then
|
||||
if [[ ${EAPI} != [56] ]]; then
|
||||
BDEPEND=">=dev-vcs/git-1.8.2.1[curl]"
|
||||
else
|
||||
DEPEND=">=dev-vcs/git-1.8.2.1[curl]"
|
||||
fi
|
||||
if [[ ${EAPI} != [56] ]]; then
|
||||
BDEPEND=">=dev-vcs/git-1.8.2.1[curl]"
|
||||
else
|
||||
DEPEND=">=dev-vcs/git-1.8.2.1[curl]"
|
||||
fi
|
||||
|
||||
# @ECLASS-VARIABLE: EGIT_CLONE_TYPE
|
||||
@@ -278,50 +276,6 @@ _git-r3_env_setup() {
|
||||
if [[ ${EGIT_COMMIT} && ${EGIT_COMMIT_DATE} ]]; then
|
||||
die "EGIT_COMMIT and EGIT_COMMIT_DATE can not be specified simultaneously"
|
||||
fi
|
||||
|
||||
# Migration helpers. Remove them when git-2 is removed.
|
||||
|
||||
if [[ ${EGIT_SOURCEDIR} ]]; then
|
||||
eerror "EGIT_SOURCEDIR has been replaced by EGIT_CHECKOUT_DIR. While updating"
|
||||
eerror "your ebuild, please check whether the variable is necessary at all"
|
||||
eerror "since the default has been changed from \${S} to \${WORKDIR}/\${P}."
|
||||
eerror "Therefore, proper setting of S may be sufficient."
|
||||
die "EGIT_SOURCEDIR has been replaced by EGIT_CHECKOUT_DIR."
|
||||
fi
|
||||
|
||||
if [[ ${EGIT_MASTER} ]]; then
|
||||
eerror "EGIT_MASTER has been removed. Instead, the upstream default (HEAD)"
|
||||
eerror "is used by the eclass. Please remove the assignment or use EGIT_BRANCH"
|
||||
eerror "as necessary."
|
||||
die "EGIT_MASTER has been removed."
|
||||
fi
|
||||
|
||||
if [[ ${EGIT_HAS_SUBMODULES} ]]; then
|
||||
eerror "EGIT_HAS_SUBMODULES has been removed. The eclass no longer needs"
|
||||
eerror "to switch the clone type in order to support submodules and therefore"
|
||||
eerror "submodules are detected and fetched automatically. If you need to"
|
||||
eerror "disable or filter submodules, see EGIT_SUBMODULES."
|
||||
die "EGIT_HAS_SUBMODULES is no longer necessary."
|
||||
fi
|
||||
|
||||
if [[ ${EGIT_PROJECT} ]]; then
|
||||
eerror "EGIT_PROJECT has been removed. Instead, the eclass determines"
|
||||
eerror "the local clone path using path in canonical EGIT_REPO_URI."
|
||||
eerror "If the current algorithm causes issues for you, please report a bug."
|
||||
die "EGIT_PROJECT is no longer necessary."
|
||||
fi
|
||||
|
||||
if [[ ${EGIT_BOOTSTRAP} ]]; then
|
||||
eerror "EGIT_BOOTSTRAP has been removed. Please create proper src_prepare()"
|
||||
eerror "instead."
|
||||
die "EGIT_BOOTSTRAP has been removed."
|
||||
fi
|
||||
|
||||
if [[ ${EGIT_NOUNPACK} ]]; then
|
||||
eerror "EGIT_NOUNPACK has been removed. The eclass no longer calls default"
|
||||
eerror "unpack function. If necessary, please declare proper src_unpack()."
|
||||
die "EGIT_NOUNPACK has been removed."
|
||||
fi
|
||||
}
|
||||
|
||||
# @FUNCTION: _git-r3_set_gitdir
|
||||
|
||||
Reference in New Issue
Block a user