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 +}