[arch-commits] Commit in wireshark/trunk (PKGBUILD wireshark-qt.install)

Timothy Redaelli tredaelli at archlinux.org
Wed Sep 17 12:23:42 UTC 2014


    Date: Wednesday, September 17, 2014 @ 14:23:41
  Author: tredaelli
Revision: 119092

upgpkg: wireshark 1.12.1-1

Added:
  wireshark/trunk/wireshark-qt.install
Modified:
  wireshark/trunk/PKGBUILD

----------------------+
 PKGBUILD             |   10 +++++++---
 wireshark-qt.install |   11 +++++++++++
 2 files changed, 18 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2014-09-17 10:55:52 UTC (rev 119091)
+++ PKGBUILD	2014-09-17 12:23:41 UTC (rev 119092)
@@ -4,8 +4,8 @@
 # Contributor: Florian Pritz <bluewind at jabber dot ccc dot de>
 pkgname=('wireshark-cli' 'wireshark-gtk' 'wireshark-qt')
 pkgbase=wireshark
-pkgver=1.12.0
-pkgrel=2
+pkgver=1.12.1
+pkgrel=1
 arch=('i686' 'x86_64')
 license=('GPL2')
 makedepends=('qt4' 'gtk3' 'krb5' 'libpcap' 'bash' 'gnutls' 'portaudio'
@@ -12,7 +12,7 @@
              'lua' 'python' 'desktop-file-utils' 'hicolor-icon-theme')
 url='http://www.wireshark.org/'
 source=(http://www.wireshark.org/download/src/${pkgbase}-${pkgver}.tar.bz2)
-sha256sums=('0f59fea1c5b35de90af681067e49113fee0dd7a901750a97fa25f4256dbf13c7')
+sha256sums=('82b26bd416ec15903b27785e35a622687008a743342054e96eaaeaa249be584b')
 
 prepare() {
   cd ${pkgbase}-${pkgver}
@@ -85,7 +85,11 @@
 package_wireshark-qt() {
   pkgdesc='a free network protocol analyzer for Unix/Linux and Windows - Qt frontend'
   depends=('qt4' 'wireshark-cli')
+  install=wireshark-qt.install
 
   cd ${pkgbase}-${pkgver}
   install -Dm755 .libs/wireshark-qt "${pkgdir}/usr/bin/wireshark-qt"
+
+  install -d "${pkgdir}/usr/share/applications"
+  sed -e 's/^Name.*=Wireshark/& (QT)/g' -e '/Exec=/s/wireshark/&-qt/g' wireshark.desktop > "${pkgdir}/usr/share/applications/wireshark-qt.desktop"
 }

Added: wireshark-qt.install
===================================================================
--- wireshark-qt.install	                        (rev 0)
+++ wireshark-qt.install	2014-09-17 12:23:41 UTC (rev 119092)
@@ -0,0 +1,11 @@
+post_install() {
+    update-desktop-database -q
+}
+
+post_upgrade() {
+    post_install
+}
+
+post_remove() {
+    post_install
+}




More information about the arch-commits mailing list