Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 210708 | Differences between
and this patch

Collapse All | Expand All

(-)eutils.eclass (+30 lines)
Lines 49-54 Link Here
49
	fi
49
	fi
50
}
50
}
51
51
52
# @FUNCTION: ecvs_clean
53
# @USAGE: <dir> [more dirs ...]
54
# @DESCRIPTION:
55
# Remove CVS directories recursiveley. Useful when a source tarball contains
56
# internal CVS directories.
57
ecvs_clean() {
58
	[[ $# -gt 0 ]] || set -- .
59
	for d in "$@"; do
60
		find "${d}" \
61
			-name '.cvs*' \
62
			-or \
63
			\( -type d -name 'CVS' -prune \) \
64
			-exec rm -rf {} \;
65
	done
66
}
67
68
# @FUNCTION: esvn_clean
69
# @USAGE: <dir> [more dirs ...]
70
# @DESCRIPTION:
71
# Remove .svn directories recursiveley. Useful when a source tarball contains
72
# internal Subversion directories.
73
esvn_clean() {
74
	[[ $# -gt 0 ]] || set -- .
75
	for d in "$@"; do
76
		find "${d}" \
77
			-type d -name '.svn' -prune \
78
			-exec rm -rf {} \;
79
	done
80
}
81
52
# Default directory where patches are located
82
# Default directory where patches are located
53
EPATCH_SOURCE="${WORKDIR}/patch"
83
EPATCH_SOURCE="${WORKDIR}/patch"
54
# Default extension for patches
84
# Default extension for patches

Return to bug 210708