[arch-commits] Commit in wireshark/trunk (PKGBUILD wireshark-gtk.install)
Ionut Biru
ibiru at archlinux.org
Sat Sep 18 09:37:38 UTC 2010
Date: Saturday, September 18, 2010 @ 05:37:37
Author: ibiru
Revision: 90864
use standard size icons in /usr/share/icons, use wireshark.desktop that comes with the app
Added:
wireshark/trunk/wireshark-gtk.install
Modified:
wireshark/trunk/PKGBUILD
-----------------------+
PKGBUILD | 14 ++++++++------
wireshark-gtk.install | 11 +++++++++++
2 files changed, 19 insertions(+), 6 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2010-09-18 07:26:30 UTC (rev 90863)
+++ PKGBUILD 2010-09-18 09:37:37 UTC (rev 90864)
@@ -10,10 +10,8 @@
makedepends=('bison' 'flex' 'gtk2' 'heimdal' 'libpcap' 'bash' 'gnutls' 'libcap')
url="http://www.wireshark.org/"
options=(!libtool)
-source=(http://www.wireshark.org/download/src/${pkgbase}-${pkgver}.tar.bz2 wireshark.desktop wireshark.png)
-md5sums=('13b188baea23cdad40b7a55921384a77'
- '504ede44c02b2a52f6cbd3bffdf93b8d'
- 'e771800a8c977fe223583a453bc27397')
+source=(http://www.wireshark.org/download/src/${pkgbase}-${pkgver}.tar.bz2)
+md5sums=('13b188baea23cdad40b7a55921384a77')
build() {
cd "${srcdir}/${pkgbase}-${pkgver}"
@@ -33,8 +31,6 @@
make DESTDIR="${pkgdir}" install
- install -Dm644 "${srcdir}/wireshark.png" "${pkgdir}/usr/share/icons/wireshark.png"
- install -Dm644 "${srcdir}/wireshark.desktop" "${pkgdir}/usr/share/applications/wireshark.desktop"
#wireshark uid group is 150
chgrp 150 "${pkgdir}/usr/bin/dumpcap"
chmod 754 "${pkgdir}/usr/bin/dumpcap"
@@ -44,10 +40,16 @@
package_wireshark-gtk() {
pkgdesc="A free network protocol analyzer for Unix/Linux and Windows - GTK version"
depends=('gtk2' 'wireshark-cli')
+ install=wireshark-gtk.install
replaces=(wireshark)
conflicts=(wireshark)
cd "${srcdir}/${pkgbase}-${pkgver}"
install -Dm755 .libs/wireshark "$pkgdir/usr/bin/wireshark"
+ for d in 16 32 48; do
+ install -d ${pkgdir}/usr/share/icons/hicolor/${d}x${d}/apps
+ install -Dm644 image/hi${d}-app-wireshark.png ${pkgdir}/usr/share/icons/hicolor/${d}x${d}/apps/wireshark.png
+ done
+ install -Dm644 wireshark.desktop ${pkgdir}/usr/share/applications/wireshark.desktop
}
Added: wireshark-gtk.install
===================================================================
--- wireshark-gtk.install (rev 0)
+++ wireshark-gtk.install 2010-09-18 09:37:37 UTC (rev 90864)
@@ -0,0 +1,11 @@
+post_install() {
+ gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}
More information about the arch-commits
mailing list