Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=ca09b17b9b9dbc77d883938d665b8e68b4e3b871
commit ca09b17b9b9dbc77d883938d665b8e68b4e3b871 Author: kikadf <[email protected]> Date: Sun Oct 12 18:30:16 2014 +0200 wireshark-1.12.1-1-x86_64 * Version bump * Split Gtk3 and Qt4 frontends diff --git a/source/xapps-extra/wireshark/FrugalBuild b/source/xapps-extra/wireshark/FrugalBuild index b8ffe77..2c49953 100644 --- a/source/xapps-extra/wireshark/FrugalBuild +++ b/source/xapps-extra/wireshark/FrugalBuild @@ -1,12 +1,14 @@ # Compiling Time: ~5.97 SBU # Maintainer: CSÉCSY László <[email protected]> +options+=('asneeded') + pkgname=wireshark -pkgver=1.10.9 +pkgver=1.12.1 pkgrel=1 -pkgdesc="The world's most popular network protocol analyzer" +pkgdesc="The world's most popular network protocol analyzer." url="http://www.wireshark.org/" -depends=('libkrb5' 'gtk+2>=2.20.0-2' 'libpcap' 'gnutls>=3.2.12.1' 'openssl>=1.0.0') +depends=('libkrb5' 'libpcap' 'gnutls>=3.2.12.1' 'openssl>=1.0.0') makedepends=('krb5') groups=('xapps-extra') archs=('i686' 'x86_64') @@ -16,9 +18,22 @@ _F_gnome_desktop="y" Finclude gnome-scriptlet up2date="lynx -dump http://www.wireshark.org/download.html | grep stable -m1 | sed 's/.*is \(.*\)\. .*/\1/'" source=(http://www.wireshark.org/download/src/$pkgname-$pkgver.tar.bz2) -sha1sums=('902b0eb6f3e007c9ffcf6f76c02403bd90319f96') +sha1sums=('e1508ea25ccf077c5a7fa2af3b88f3ae199f77fb') + +subpkgs=("${subpkgs[@]}" "$pkgname-gtk") +subdescs=("${subdescs[@]}" "$pkgdesc (Gtk3 frontend)") +subdepends=("${subdepends[@]}" 'gtk+3') +subrodepends=("${subrodepends[@]}" "$pkgname=$pkgver") +subgroups=("${subgroups[@]}" 'xapps-extra') +subarchs=("${subarchs[@]}" 'i686 x86_64') + +subpkgs=("${subpkgs[@]}" "$pkgname-qt") +subdescs=("${subdescs[@]}" "$pkgdesc (Qt4 frontend)") +subdepends=("${subdepends[@]}" 'libqtgui') +subrodepends=("${subrodepends[@]}" "$pkgname=$pkgver") +subgroups=("${subgroups[@]}" 'xapps-extra') +subarchs=("${subarchs[@]}" 'i686 x86_64') -## TODO: split GUI / utils build() { @@ -34,20 +49,24 @@ build() ## GNOME/XFCE one _F_desktop_name="Wireshark" - _F_desktop_categories="Qt;Gtk;Network;" + _F_desktop_categories="Gtk;Network;" _F_desktop_exec="gksu $pkgname" _F_desktop_icon="$pkgname.png" _F_desktop_show_in="XFCE;GNOME;" Fdesktop2 ## KDE one _F_desktop_name="Wireshark" - _F_desktop_categories="Qt;Gtk;Network;" - _F_desktop_exec="kdesu $pkgname" + _F_desktop_categories="Qt;Network;" + _F_desktop_exec="kdesu $pkgname-qt" _F_desktop_icon="$pkgname.png" - _F_desktop_filename="$pkgname-kde" + _F_desktop_filename="$pkgname-qt" _F_desktop_show_in="KDE;" Fdesktop2 Fbuild_gnome_scriptlet + Fsplit $pkgname-gtk /usr/bin/$pkgname + Fsplit $pkgname-gtk /usr/share/applications/$pkgname.desktop + Fsplit $pkgname-qt /usr/bin/$pkgname-qt + Fsplit $pkgname-qt /usr/share/applications/$pkgname-qt.desktop } # optimization OK
_______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
