net-im/qtox: installs .png icons wrt bug #578210
authorZetok Zalbavar <zetok@openmailbox.org>
Sat, 26 Mar 2016 10:09:12 +0000 (10:09 +0000)
committerPatrice Clement <monsieurp@gentoo.org>
Sat, 26 Mar 2016 19:02:51 +0000 (19:02 +0000)
This PR also add a new pkgconfig dependency.

Reporter: Mikhail Kurinnoi <viewizard@viewizard.com>
Gentoo-Bug: https://bugs.gentoo.org/578210
Closes: https://github.com/gentoo/gentoo/pull/1141
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
net-im/qtox/qtox-1.3.0.ebuild
net-im/qtox/qtox-9999.ebuild

index 42c9bb63a03497f86b6a16239ca8eff913b435f5..3dffe4b24b5886761a0a418b6dcc4e98ebb8a462 100644 (file)
@@ -74,6 +74,11 @@ src_configure() {
 
 src_install() {
        dobin "${S}/qtox"
+       # install all png icons
+       local ICONS=(16 22 24 32 36 48 64 72 96 128 192 256 512)
+       for i in "${ICONS[@]}"; do
+               newicon -s "${i}" "${S}/img/icons/qtox-${i}x${i}.png" "qtox.png"
+       done
        doicon -s scalable "${S}/img/icons/qtox.svg"
        domenu "${S}/qTox.desktop"
 }
index 5d30cb8be38af38accbfd377dc96c0ba76d2471e..cdbfc5bcbc4bd9dbc3937a6bb32e21da610ac6bc 100644 (file)
@@ -37,6 +37,7 @@ RDEPEND="
                        x11-libs/cairo[X]
                        x11-libs/pango[X] )
        net-libs/tox[av]
+       virtual/pkgconfig
        X? ( x11-libs/libX11
                x11-libs/libXScrnSaver )
 "
@@ -72,6 +73,11 @@ src_configure() {
 
 src_install() {
        dobin "${S}/qtox"
+       # install all png icons
+       local ICONS=(16 22 24 32 36 48 64 72 96 128 192 256 512)
+       for i in "${ICONS[@]}"; do
+               newicon -s "${i}" "${S}/img/icons/qtox-${i}x${i}.png" "qtox.png"
+       done
        doicon -s scalable "${S}/img/icons/qtox.svg"
        domenu "${S}/qTox.desktop"
 }