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

Balló György bgyorgy at archlinux.org
Fri Dec 28 21:06:49 UTC 2018


    Date: Friday, December 28, 2018 @ 21:06:48
  Author: bgyorgy
Revision: 418781

upgpkg: guvcview 2.0.6-3

Fix icon for AppStream metadata

Modified:
  guvcview/trunk/PKGBUILD

----------+
 PKGBUILD |    7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-12-28 20:54:36 UTC (rev 418780)
+++ PKGBUILD	2018-12-28 21:06:48 UTC (rev 418781)
@@ -5,7 +5,7 @@
 pkgbase=guvcview
 pkgname=(guvcview guvcview-common guvcview-qt)
 pkgver=2.0.6
-pkgrel=2
+pkgrel=3
 pkgdesc="Simple interface for capturing and viewing video from v4l2 devices"
 arch=('x86_64')
 url="http://guvcview.sourceforge.net/"
@@ -50,6 +50,7 @@
   make DESTDIR="$pkgdir" install
   make -C guvcview DESTDIR="$pkgdir" uninstall
   make -C data DESTDIR="$pkgdir" uninstall-man1 uninstall-appdataDATA uninstall-desktopDATA
+  install -Dm644 data/icons/guvcview.png "$pkgdir"/usr/share/icons/hicolor/128x128/apps/guvcview.png
 }
 
 package_guvcview() {
@@ -59,6 +60,7 @@
   cd $pkgbase-src-$pkgver
   make -C guvcview DESTDIR="$pkgdir" install
   make -C data DESTDIR="$pkgdir" install-man1 install-appdataDATA install-desktopDATA
+  sed -i 's/^Icon=.*/Icon=guvcview/' "$pkgdir"/usr/share/applications/guvcview.desktop
 }
 
 package_guvcview-qt() {
@@ -71,7 +73,8 @@
   mv "$pkgdir"/usr/bin/guvcview{,-qt}
   mv "$pkgdir"/usr/share/man/man1/guvcview{,-qt}.1
   mv "$pkgdir"/usr/share/applications/guvcview{,-qt}.desktop
-  sed -i 's/Exec=guvcview/Exec=guvcview-qt/' "$pkgdir"/usr/share/applications/guvcview-qt.desktop
+  sed -i 's/Exec=guvcview/Exec=guvcview-qt/
+          s/^Icon=.*/Icon=guvcview/' "$pkgdir"/usr/share/applications/guvcview-qt.desktop
   mv "$pkgdir"/usr/share/metainfo/guvcview{,-qt}.appdata.xml
   sed -i 's/net.sourceforge.guvcview/net.sourceforge.guvcview-qt/
           s/guvcview.desktop/guvcview-qt.desktop/' "$pkgdir"/usr/share/metainfo/guvcview-qt.appdata.xml



More information about the arch-commits mailing list