--- /usr/portage/dev-lang/python/python-3.1.2-r1.ebuild	2010-03-31 04:36:03.000000000 +0200
+++ /usr/local/portage/dev-lang/python/python-3.1.2-r1.ebuild	2010-04-05 12:01:49.000000000 +0200
@@ -239,6 +239,12 @@
 
 	newinitd "${FILESDIR}/pydoc.init" pydoc-${SLOT}
 	newconfd "${FILESDIR}/pydoc.conf" pydoc-${SLOT}
+
+	if use tk; then
+		make_desktop_entry "idle${SLOT}" "idle${SLOT}" \
+		"$(python_get_libdir)/idlelib/Icons/python.gif" \
+		"Development"
+	fi
 }
 
 pkg_preinst() {