--- /home/stefan/gentoo-x86/eclass/eutils.eclass 2004-11-14 14:36:04.000000000 +0100 +++ eutils.eclass 2004-11-14 21:18:00.236922744 +0100 @@ -1515,3 +1515,41 @@ einfo "Note: 'emerge gentoolkit' to get revdep-rebuild" fi } + +domenu() { + local i + local j + insinto /usr/share/applications + for i in ${@} + do + if [ -f "${i}" ]; + then + doins ${i} + elif [ -d "${i}" ]; + then + for j in ${i}/*.desktop + do + doins ${j} + done + fi + done +} + +doicon() { + local i + local j + insinto /usr/share/pixmaps + for i in ${@} + do + if [ -f "${i}" ]; + then + doins ${i} + elif [ -d "${i}" ]; + then + for j in ${i}/*.png + do + doins ${j} + done + fi + done +}