diff options
author | Ulrich Müller <ulm@gentoo.org> | 2017-11-24 00:38:13 +0100 |
---|---|---|
committer | Ulrich Müller <ulm@gentoo.org> | 2017-11-30 20:09:27 +0100 |
commit | fd0904c4a89bbe6a7ec976ee8b832356d7944d29 (patch) | |
tree | 4422894b51445e1d83eb3dd8996ee97510ddc5f7 /eclass | |
parent | eutils.eclass: Remove check_license function. (diff) | |
download | gentoo-fd0904c4a89bbe6a7ec976ee8b832356d7944d29.tar.gz gentoo-fd0904c4a89bbe6a7ec976ee8b832356d7944d29.tar.bz2 gentoo-fd0904c4a89bbe6a7ec976ee8b832356d7944d29.zip |
eutils.eclass: Remove validate_desktop_entries function.
This function is no longer used in the tree. It was deprecated more
than 8 months ago in commit 650a1ebe8f63d3750908142e2117b24a8efc9403.
Diffstat (limited to 'eclass')
-rw-r--r-- | eclass/eutils.eclass | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/eclass/eutils.eclass b/eclass/eutils.eclass index 7fd4b847a649..972a2138aad7 100644 --- a/eclass/eutils.eclass +++ b/eclass/eutils.eclass @@ -314,36 +314,6 @@ _eutils_eprefix_init() { has "${EAPI:-0}" 0 1 2 && : ${ED:=${D}} ${EPREFIX:=} ${EROOT:=${ROOT}} } -# @FUNCTION: validate_desktop_entries -# @USAGE: [directories] -# @DESCRIPTION: -# Validate desktop entries using desktop-file-utils -validate_desktop_entries() { - eqawarn "validate_desktop_entries is deprecated and should be not be used." - eqawarn ".desktop file validation is done implicitly by Portage now." - - _eutils_eprefix_init - if [[ -x "${EPREFIX}"/usr/bin/desktop-file-validate ]] ; then - einfo "Checking desktop entry validity" - local directories="" - for d in /usr/share/applications $@ ; do - [[ -d ${ED}${d} ]] && directories="${directories} ${ED}${d}" - done - if [[ -n ${directories} ]] ; then - for FILE in $(find ${directories} -name "*\.desktop" \ - -not -path '*.hidden*' | sort -u 2>/dev/null) - do - local temp=$(desktop-file-validate ${FILE} | grep -v "warning:" | \ - sed -e "s|error: ||" -e "s|${FILE}:|--|g" ) - [[ -n $temp ]] && elog ${temp/--/${FILE/${ED}/}:} - done - fi - echo "" - else - einfo "Passing desktop entry validity check. Install dev-util/desktop-file-utils, if you want to help to improve Gentoo." - fi -} - # @FUNCTION: make_session_desktop # @USAGE: <title> <command> [command args...] # @DESCRIPTION: |