sci-astronomy/celestia: Fix Exec in .desktop, provide bigger icons too
authorPacho Ramos <pacho@gentoo.org>
Wed, 22 Jan 2020 22:11:43 +0000 (23:11 +0100)
committerPacho Ramos <pacho@gentoo.org>
Wed, 22 Jan 2020 22:11:43 +0000 (23:11 +0100)
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
sci-astronomy/celestia/celestia-9999.ebuild

index 781e1cb43a98ebc46b69ab803e0d133518c58c5d..fda29bea8547916ca7c8dc0b5664cc5ae9b30314 100644 (file)
@@ -88,12 +88,14 @@ src_install() {
        for size in 16 22 32 48 ; do
                newicon -s ${size} "${S}"/src/celestia/kde/data/hi${size}-app-${PN}.png ${PN}.png
        done
+       newicon -s 128 "${S}"/src/celestia/gtk/data/${PN}-logo.png ${PN}.png
+       doicon -s scalable "${S}"/src/celestia/gtk/data/${PN}.svg
 
        use glut && domenu ${PN}.desktop
        if use qt5 ; then
                sed \
                        -e "/^Name/s@\$@ (qt5 interface)@" \
-                       -e "/^Exec/s@${PN}@${PN}-${ui/qt5/qt}@" \
+                       -e "/^Exec/s@${PN}@${PN}-qt@" \
                        ${PN}.desktop > "${T}"/${PN}-qt5.desktop || die
                domenu "${T}"/${PN}-qt5.desktop
        fi