[arch-commits] Commit in texstudio/trunk (PKGBUILD)

Sven-Hendrik Haase svenstaro at archlinux.org
Thu Mar 30 03:13:01 UTC 2017


    Date: Thursday, March 30, 2017 @ 03:12:59
  Author: svenstaro
Revision: 220038

upgpkg: texstudio 2.12.4-2

Add png icons (fixes FS#50104)

Modified:
  texstudio/trunk/PKGBUILD

----------+
 PKGBUILD |   15 +++++++++++----
 1 file changed, 11 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-03-30 02:19:30 UTC (rev 220037)
+++ PKGBUILD	2017-03-30 03:12:59 UTC (rev 220038)
@@ -2,13 +2,13 @@
 # Contributor: Clément DEMOULINS <clement at archivel.fr>
 pkgname=texstudio
 pkgver=2.12.4
-pkgrel=1
+pkgrel=2
 pkgdesc="Integrated writing environment for creating LaTeX documents"
 arch=('i686' 'x86_64')
 url="http://texstudio.sourceforge.net/"
 license=('GPL')
-depends=('poppler-qt5' 'qt5-svg' 'qt5-script' 'libxkbcommon-x11')
-makedepends=('qt5-tools' 'mercurial')
+depends=('poppler-qt5' 'qt5-svg' 'qt5-script' 'libxkbcommon-x11' 'hicolor-icon-theme')
+makedepends=('qt5-tools' 'mercurial' 'imagemagick' 'librsvg')
 optdepends=('evince: pdf reader'
             'okular: alternate pdf reader')
 replaces=('texmakerx')
@@ -23,5 +23,12 @@
 
 package() {
     cd hg
-    make INSTALL_ROOT="$pkgdir" install
+    make INSTALL_ROOT="${pkgdir}" install
+
+    for res in $(/bin/ls /usr/share/icons/hicolor | grep '[0-9]\+x[0-9]\+'); do
+        mkdir -p "${pkgdir}"/usr/share/icons/hicolor/${res}/apps
+        convert -density 1200 -resize ${res} \
+            "${pkgdir}"/usr/share/icons/hicolor/scalable/apps/texstudio.svg \
+            "${pkgdir}"/usr/share/icons/hicolor/${res}/apps/texstudio.png
+    done
 }



More information about the arch-commits mailing list