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

Reply via email to