diff --git a/SIGNATURES-2.6.7.txt b/SIGNATURES-2.6.7.txt deleted file mode 100644 index a72b31d..0000000 --- a/SIGNATURES-2.6.7.txt +++ /dev/null @@ -1,60 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA512 - -wireshark-2.6.7.tar.xz: 28420060 bytes -SHA256(wireshark-2.6.7.tar.xz)=747b3e7a37414942959f76f198be49dcbcca936bda538c4408942ce71bfd2b71 -RIPEMD160(wireshark-2.6.7.tar.xz)=4d27f7d67a9b8d11270c6fcf135eb5ad7648d462 -SHA1(wireshark-2.6.7.tar.xz)=6d601a140b369618e5ac3acab736a1b8de8d5432 - -Wireshark-win64-2.6.7.exe: 60017936 bytes -SHA256(Wireshark-win64-2.6.7.exe)=ba016a14b9b99777dffd25f1a496395c4e662abb1ae8dcc252582e15cc11e20c -RIPEMD160(Wireshark-win64-2.6.7.exe)=2b86daf6cd3fea9aff87fdeaf812e2038600295e -SHA1(Wireshark-win64-2.6.7.exe)=6d08ec82f73672078b34560567ee35a2a3c80cd2 - -Wireshark-win32-2.6.7.exe: 54312360 bytes -SHA256(Wireshark-win32-2.6.7.exe)=efb0c94288f27ebdaf4ea7c051e399e80bcb97c4050786fa0156115861fe8ea3 -RIPEMD160(Wireshark-win32-2.6.7.exe)=0b940d4978f1c04f5f18408f0ce19a2082947469 -SHA1(Wireshark-win32-2.6.7.exe)=159716c4ee2969e673d1f13d1f00bfb3608b9343 - -Wireshark-win64-2.6.7.msi: 49393664 bytes -SHA256(Wireshark-win64-2.6.7.msi)=f527632f7f29bac6330f8847414f06ef79ecf6b2e40c37eb4c3c256c1421e719 -RIPEMD160(Wireshark-win64-2.6.7.msi)=d0841ace2ac1e8ecb0c75c0113902f4c628e5ace -SHA1(Wireshark-win64-2.6.7.msi)=a76f4150f4520a5249f932d250221a13518e05be - -Wireshark-win32-2.6.7.msi: 43745280 bytes -SHA256(Wireshark-win32-2.6.7.msi)=38eb93acb4128a83e9d62268d211cbc6c845df1b327a568872e910a3faf35c9b -RIPEMD160(Wireshark-win32-2.6.7.msi)=bf8d3ac103104b79535cf8a2f9f9b81265579028 -SHA1(Wireshark-win32-2.6.7.msi)=32a4b5548049ec446b37fdfb87941e193e8fe2a0 - -WiresharkPortable_2.6.7.paf.exe: 37500928 bytes -SHA256(WiresharkPortable_2.6.7.paf.exe)=8bbae646957c9e8b7ea4d1764f048d19364cc89faefc37bb7db5328d48131921 -RIPEMD160(WiresharkPortable_2.6.7.paf.exe)=86863bfc58ba710d90551b6acad05a5b51ca588c -SHA1(WiresharkPortable_2.6.7.paf.exe)=af950cccbfe5f29f9cc626343666d75f986c9e63 - -Wireshark 2.6.7 Intel 64.dmg: 108153377 bytes -SHA256(Wireshark 2.6.7 Intel 64.dmg)=609b51b54a566917e0b4e1a4f0e1e8f1161a178bcef6a6da4b99189288c0c0c2 -RIPEMD160(Wireshark 2.6.7 Intel 64.dmg)=c3604626f81c269bba0179fbfa6db00d398e9d3a -SHA1(Wireshark 2.6.7 Intel 64.dmg)=87583c19c4507bf265348acc8f8a9fef556f6dac - -You can validate these hashes using the following commands (among others): - - Windows: certutil -hashfile Wireshark-win64-x.y.z.exe SHA256 - Linux (GNU Coreutils): sha256sum wireshark-x.y.z.tar.xz - macOS: shasum -a 256 "Wireshark x.y.z Intel 64.dmg" - Other: openssl sha256 wireshark-x.y.z.tar.xz ------BEGIN PGP SIGNATURE----- - -iQIzBAEBCgAdFiEEWlrbp9vqbD+HIk8ZgiRKeOb+ruoFAlx26h0ACgkQgiRKeOb+ -rurg2A/+MxIAfpRXIFvBnVeQ03miyaGaiJl6+Vw+7POquzludbyzsMNGJJK/BJmX -cMjlkRODzTYxSaGXXpPOUxykqTZgFK6lsfGZ0WAJmEIDfInsXEMTFPrCDw1+Yvqf -WXIO5UB4fOye0piGQo9oKgYuFFLY7NwJorkKKem2A9Hkoap0vmBYoG21ATO2zGNt -GafY6iPPB1sDTy2m1N+77k/aBT+Jj5TnW9sNPR9rG4DFYpRMPkjyF7hNmvB7Box5 -trfKQTpnnm9DjhTeqhquH9+WD1p6d7CoDKC9YDe0xBZXqVhMUGMlcgmNUn3fmIUG -gA5boaEGVbabO3c0DG0FyjUfppK3rJ15iglhPD4mcOo2jerzC5FO+bf59JsYRPu2 -UctXR+YUfcvhWQulLiT2bzldn2N2Vd7/0JhfSjDHVsJkKpQi8yaIzZ1dv+80Z6cF -WwIEbCV+aJSDBj6NZhhiY7PzizeAc+H6Os2dWIOVNCGDlACXoKt5dHFnOC0+W1uT -0qneqcBH4TQo5jxL3C/vLIaUAbSR3Q1R1Y0MNchRHujCqmuaMdm2y0ttWjPQs97d -AA5z8e8iOQXnlpdjY/2/8Q0h9p6EXnrCFbCHr0GZUnX3SnglZwR38Vgv1pef38yG -ZQYQPW5jrZeGn3UOK8cT0fzBvOdamUVccVviBV/kZYnaji/DytM= -=bkma ------END PGP SIGNATURE----- diff --git a/SIGNATURES-3.0.0.txt b/SIGNATURES-3.0.0.txt new file mode 100644 index 0000000..8c818cb --- /dev/null +++ b/SIGNATURES-3.0.0.txt @@ -0,0 +1,60 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +wireshark-3.0.0.tar.xz: 30953760 bytes +SHA256(wireshark-3.0.0.tar.xz)=bc4f30f5b2e94f3a696fef9de44673cdf402db90aac5299966da647f708f009e +RIPEMD160(wireshark-3.0.0.tar.xz)=9211657dc9d58eae871547d90021c376bb52f761 +SHA1(wireshark-3.0.0.tar.xz)=c254d850c81d85964aa23d60bb6fdb1373032490 + +Wireshark-win64-3.0.0.exe: 59480000 bytes +SHA256(Wireshark-win64-3.0.0.exe)=b5d30a9c0b2835a41e8132b1d9246a01ad6f1461a4de14fa3ccbdf4919c70eac +RIPEMD160(Wireshark-win64-3.0.0.exe)=fc02e84b6f663849dff60c0193e5d92e3f6e68ea +SHA1(Wireshark-win64-3.0.0.exe)=f6c1cf74f0d1731ebda5a37aa1d4aeb2bde47130 + +Wireshark-win32-3.0.0.exe: 54214200 bytes +SHA256(Wireshark-win32-3.0.0.exe)=ca59a35866b5837578070ae064bb099d7a50b81be6b86884679aa86ef08ea89f +RIPEMD160(Wireshark-win32-3.0.0.exe)=bc3581a64f65e7608686e0b1b7b34765b03f9fa9 +SHA1(Wireshark-win32-3.0.0.exe)=394b5df8254cb65df28aaf0f8dd7e35e3aa38eba + +Wireshark-win64-3.0.0.msi: 47312896 bytes +SHA256(Wireshark-win64-3.0.0.msi)=c8592db98b073ad475a792a9c673dd83753c0a7c877dddf609f94e29c4f9c5d5 +RIPEMD160(Wireshark-win64-3.0.0.msi)=2b6ae77450a2c508300859aff1aef864ebcc8e25 +SHA1(Wireshark-win64-3.0.0.msi)=e34fdd40338cf6ea19263a6380e46029a0128b7a + +Wireshark-win32-3.0.0.msi: 42098688 bytes +SHA256(Wireshark-win32-3.0.0.msi)=c68a6d38da8198a591f339caaf56ffe9602dfe62b0de672e4ae2f665181efce4 +RIPEMD160(Wireshark-win32-3.0.0.msi)=ec4f51e87955e763b5f958bcaf675845e87d5962 +SHA1(Wireshark-win32-3.0.0.msi)=3efdd648b4f8a9ef9aaad693d748c8b40e04528c + +WiresharkPortable_3.0.0.paf.exe: 35918120 bytes +SHA256(WiresharkPortable_3.0.0.paf.exe)=77e3e34fc8c48dc3d2f8211fd20b451e7f40eb80cf569537bb89ca35ff952f5f +RIPEMD160(WiresharkPortable_3.0.0.paf.exe)=4332548a5f9691fa398738b701b64b0527a913f0 +SHA1(WiresharkPortable_3.0.0.paf.exe)=a1389cd9a496e7d74f620ea2753c1ef31ed64366 + +Wireshark 3.0.0 Intel 64.dmg: 86771944 bytes +SHA256(Wireshark 3.0.0 Intel 64.dmg)=4f7667b4ed52997726e1c25277b11582440ef46498f0680928780b9fe0535881 +RIPEMD160(Wireshark 3.0.0 Intel 64.dmg)=cd151425d57b859866f2fa28cd287332c144f795 +SHA1(Wireshark 3.0.0 Intel 64.dmg)=4d9a7d7dc72cafc50f0393bdbff535fcd5f3c33e + +You can validate these hashes using the following commands (among others): + + Windows: certutil -hashfile Wireshark-win64-x.y.z.exe SHA256 + Linux (GNU Coreutils): sha256sum wireshark-x.y.z.tar.xz + macOS: shasum -a 256 "Wireshark x.y.z Intel 64.dmg" + Other: openssl sha256 wireshark-x.y.z.tar.xz +-----BEGIN PGP SIGNATURE----- + +iQIzBAEBCgAdFiEEWlrbp9vqbD+HIk8ZgiRKeOb+ruoFAlx4MzwACgkQgiRKeOb+ +ruoFVg/+O21+3kghQJIQeIZG5fLVlUE20NKL2HQhji9caGajZIBF3Y47fq3jiXDZ +G/30QQ97HoSksVhZ7DZh/yJq0KPG4Tc9xE9UU3BAMOUwaUlMSASBGwC0cTEpXY3o +c9HfITnlVLhgwY2Fl3G65CbXxCqwCFM5LseAX49EPXWP1pOJ+KxFObPI2ZVvbmHp +JS+Y9B4kSqHwpDsMcPElh2zia2g6DwHW8JOhdZBaoOIulpb95qaobJVSE+R3wlyi +uRjfnA8Kwm00TSVq/UgrKR9iPcodwolvyBq6V7FJQw/p4xwOJcNdAm4zoxZ82u+w +1GhKL3++FL1Xfw/Aq/3gVwq3KhaCajhSWZ042dwUW1KjEpwZUIl485Srxb21bxKf +rdYOQMzerH43gDarUyfnkwcX/Q7ueRZIMxDgxMAgivI/IkXSmFbKIObT3KyUvPim +ON0Y6LEmrWJo5Vfcc9pm1EY00imuRYffU9Z1HqsS34nm6uvSFl2Po8nfNuzRruCq +869Kbij9Drjo7gwVgEWZBAxuGsiDJRzf0uElvYmFvf26er3JJJ0olf37MIgjAmpc +P4NP9Q7fAlaYhtvoiISvxQGHybr1w6iuerdFEmXvqs+SITYo1oHUbtS9a78vIneQ +TM7Exh7HNz8Hl+Zpox3FP1YzwmnyV3vWLFm5dAq3b6zCV2tQA1Y= +=l72j +-----END PGP SIGNATURE----- diff --git a/wireshark-1.10.0-enable_lua.patch b/wireshark-1.10.0-enable_lua.patch deleted file mode 100644 index 4fb5c59..0000000 --- a/wireshark-1.10.0-enable_lua.patch +++ /dev/null @@ -1,24 +0,0 @@ -From: prusnak@opensuse.org -References: [bnc#650434] -Upstream: never - -- fix lua error at startup (enable_lua.patch) [bnc#650434] -previously named wireshark-1.2.4-enable_lua.patch - ---- - epan/wslua/template-init.lua | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -Index: wireshark-1.10.0rc2/epan/wslua/template-init.lua -=================================================================== ---- wireshark-1.10.0rc2.orig/epan/wslua/template-init.lua 2013-04-22 19:04:37.000000000 +0100 -+++ wireshark-1.10.0rc2/epan/wslua/template-init.lua 2013-05-26 17:43:20.000000000 +0100 -@@ -43,7 +43,7 @@ if running_superuser then - local disabled_lib = {} - setmetatable(disabled_lib,{ __index = function() error("this package ".. hint) end } ); - -- dofile = function() error("dofile " .. hint) end -+-- dofile = function() error("dofile " .. hint) end - loadfile = function() error("loadfile " .. hint) end - loadlib = function() error("loadlib " .. hint) end - require = function() error("require " .. hint) end diff --git a/wireshark-2.6.7.tar.xz b/wireshark-2.6.7.tar.xz deleted file mode 100644 index 6bd65a4..0000000 --- a/wireshark-2.6.7.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:747b3e7a37414942959f76f198be49dcbcca936bda538c4408942ce71bfd2b71 -size 28420060 diff --git a/wireshark-3.0.0.tar.xz b/wireshark-3.0.0.tar.xz new file mode 100644 index 0000000..c4ad0d3 --- /dev/null +++ b/wireshark-3.0.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bc4f30f5b2e94f3a696fef9de44673cdf402db90aac5299966da647f708f009e +size 30953760 diff --git a/wireshark.changes b/wireshark.changes index c6d62ee..61c00d8 100644 --- a/wireshark.changes +++ b/wireshark.changes @@ -1,3 +1,29 @@ +------------------------------------------------------------------- +Thu Mar 21 14:09:53 UTC 2019 - Robert Frohl + +- Wireshark 3.0.0 + * The IP map feature (the "Map" button in the "Endpoints" dialog) has been + added back in a modernized form. + * Initial support for using PKCS #11 tokens for RSA decryption in TLS. This + can be configured at Preferences, RSA Keys. + * Conversation timestamps are supported for UDP/UDP-Lite protocols. + * TShark now supports the -G elastic-mapping option which generates an + ElasticSearch mapping file. + * The Ethernet and IEEE 802.11 dissectors no longer validate the frame check + sequence (checksum) by default. + * The TCP dissector gained a new "Reassemble out-of-order segments" + preference to fix dissection and decryption issues in case TCP segments are + received out-of-order. + * Decryption support for the new WireGuard dissector. + * The BOOTP dissector has been renamed to DHCP. With the exception of + "bootp.dhcp", the old "bootp.*" display filter fields are still supported + but may be removed in a future release. + * The SSL dissector has been renamed to TLS. As with BOOTP the old "ssl.*" + display filter fields are supported but may be removed in a future release. +- Further features, bug fixes and updated protocol support as listed in: + https://www.wireshark.org/docs/relnotes/wireshark-3.0.0.html +- removed wireshark-1.10.0-enable_lua.patch, because LUA is enabled by default. + ------------------------------------------------------------------- Thu Feb 28 13:21:47 UTC 2019 - Robert Frohl diff --git a/wireshark.spec b/wireshark.spec index ec0cc47..784ff42 100644 --- a/wireshark.spec +++ b/wireshark.spec @@ -17,27 +17,17 @@ # define libraries -%define libutil libwsutil9 -%define libwire libwireshark10 -%define libtap libwiretap8 +%define libutil libwsutil10 +%define libwire libwireshark12 +%define libtap libwiretap9 %define libcodecs libwscodecs2 -# Enable new Qt gui on new releases and build old GTK2 gui on old releases -%if 0%{?suse_version} > 1140 -%bcond_without gnutls -%bcond_without qt -%bcond_with gtk -%else -%bcond_with gnutls -%bcond_with qt -%bcond_without gtk -%endif %if 0%{?suse_version} >= 1500 %bcond_without lz4 %else %bcond_with lz4 %endif Name: wireshark -Version: 2.6.7 +Version: 3.0.0 Release: 0 Summary: A Network Traffic Analyser License: GPL-2.0-or-later AND GPL-3.0-or-later @@ -46,15 +36,14 @@ URL: https://www.wireshark.org/ Source: https://www.wireshark.org/download/src/%{name}-%{version}.tar.xz Source2: https://www.wireshark.org/download/SIGNATURES-%{version}.txt Source3: https://www.wireshark.org/download/gerald_at_wireshark_dot_org.gpg#/wireshark.keyring -Patch4: wireshark-1.10.0-enable_lua.patch BuildRequires: bison BuildRequires: flex -BuildRequires: glib2-devel +BuildRequires: glib2-devel >= 2.32 BuildRequires: hicolor-icon-theme BuildRequires: krb5-devel BuildRequires: libcap-devel BuildRequires: libcares-devel -BuildRequires: libgcrypt-devel >= 1.4.2 +BuildRequires: libgcrypt-devel >= 1.8.0 BuildRequires: libpcap-devel BuildRequires: libsmi-devel BuildRequires: libtool @@ -64,6 +53,7 @@ BuildRequires: pcre-devel BuildRequires: pkgconfig BuildRequires: portaudio-devel BuildRequires: snappy-devel +BuildRequires: systemd-devel BuildRequires: tcpd-devel BuildRequires: update-desktop-files BuildRequires: zlib-devel @@ -83,24 +73,17 @@ BuildRequires: pkgconfig(liblz4) # in openSUSE Leap 42.3, lz4 was incorrectly packaged BuildConflicts: pkgconfig(liblz4) = 124 %endif -%if %{with gnutls} -BuildRequires: libgnutls-devel >= 2.12.0 -%endif +BuildRequires: libgnutls-devel >= 3.2 %if 0%{?suse_version} > 1310 BuildRequires: pkgconfig(libnl-3.0) %endif -%if %{with gtk} -BuildRequires: cairo-devel -BuildRequires: gtk2-devel >= 2.12.0 -%endif -%if %{with qt} -BuildRequires: libqt5-linguist -BuildRequires: pkgconfig(Qt5Core) >= 5.0.0 +BuildRequires: libqt5-linguist-devel +BuildRequires: pkgconfig(Qt5Core) >= 5.2.0 BuildRequires: pkgconfig(Qt5Gui) BuildRequires: pkgconfig(Qt5Multimedia) BuildRequires: pkgconfig(Qt5PrintSupport) +BuildRequires: pkgconfig(Qt5Svg) BuildRequires: pkgconfig(Qt5Widgets) -%endif %if 0%{?suse_version} > 1320 BuildRequires: lua51-devel %else @@ -162,18 +145,6 @@ Obsoletes: ethereal-devel < %{version} Wireshark is a network protocol analyzer. It allows examining data from a live network or from a capture file on disk. -%if %{with gtk} -%package ui-gtk -Summary: A Network Traffic Analyser - GTK+ UI -Group: Productivity/Networking/Diagnostic -Requires: %{name} = %{version} -Provides: %{name}-ui = %{version} - -%description ui-gtk -This package contains the GTK+ UI of Wireshark. -%endif - -%if %{with qt} %package ui-qt Summary: A Network Traffic Analyser - Qt UI Group: Productivity/Networking/Diagnostic @@ -184,7 +155,6 @@ Obsoletes: %{name}-ui-gtk %description ui-qt This package contains the Qt based UI for Wireshark. -%endif %prep # The publisher doesn't sign the source tarball, but a signatures file containing multiple hashes. @@ -193,72 +163,29 @@ echo "`grep %{name}-%{version}.tar.xz %{SOURCE2} | grep SHA1 | head -n1 | cut -d echo "`grep %{name}-%{version}.tar.xz %{SOURCE2} | grep SHA256 | head -n1 | cut -d= -f2` %{SOURCE0}" | sha256sum -c %setup -q -%patch4 -p1 sed -i 's/^Icon=wireshark.png$/Icon=wireshark/' wireshark*.desktop %build -export CFLAGS="%{optflags} -fPIC" -export CXXFLAGS="%{optflags} -fPIC" -export LDFLAGS="-pie" -%if %{with qt} -#XXX: buggy autoconf checks.. -export PATH="%{_libdir}/qt5/bin:$PATH" -%endif - -%configure \ -%if %{with gtk} - --with-gtk=2 \ -%endif -%if %{with qt} - --with-qt=yes \ -%else - --with-qt=no \ -%endif -%if %{with gnutls} - --with-gnutls=yes \ -%else - --with-gnutls=no \ -%endif - --with-libssh=yes \ - --with-maxminddb=yes \ - --with-krb5=yes \ - --with-c-ares=yes \ - --with-snappy=yes \ -%if %{with lz4} - --with-lz4=yes \ -%endif - --with-zlib=yes \ - --with-nghttp2=yes \ - --with-pic=yes - -make %{?_smp_mflags} V=1 +%cmake +%cmake_build %install -%make_install +%cmake_install find %{buildroot} -type f -name "*.la" -delete -print # Ethereal support (remove when SLE-11 is out of scope -%if %{with gtk} -ln -fs wireshark-gtk %{buildroot}%{_bindir}/ethereal -%endif -%if %{with qt} ln -fs wireshark %{buildroot}%{_bindir}/ethereal -%endif ln -fs tshark %{buildroot}%{_bindir}/tethereal install -d -m 0755 %{buildroot}%{_sysconfdir} install -d -m 0755 %{buildroot}%{_mandir}/man1/ # install separate appdata files corresponding to .desktop files for AppStore integration -%if %{with qt} install -d -m0755 %{buildroot}%{_datadir}/appdata install -m644 wireshark.appdata.xml %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml sed -i -e "//i \ \ \ \ Wireshark (QT) Network Analyzer<\/name>" \ -e "//i \ \ \ \ QT interface for wireshark network traffic analyzer<\/summary>" \ %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml -%else -rm -f %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml -%endif # -devel install -d -m 0755 %{buildroot}%{_includedir}/wireshark @@ -281,22 +208,11 @@ install -m 644 epan/wmem/*.h "${IDIR}/epan/wmem" install -m 644 wiretap/*.h "${IDIR}/wiretap" install -m 644 wsutil/*.h "${IDIR}/wsutil" -%if %{with gtk} -install -D -m 0644 image/wsicon48.png %{buildroot}%{_datadir}/pixmaps/wireshark-gtk.png -install -D -m 0644 wireshark-gtk.desktop %{buildroot}%{_datadir}/applications/wireshark-gtk.desktop -%suse_update_desktop_file -n %{name}-gtk -%else -# sometimes the gtk.desktop gets autoinstalled by make_install -rm -f %{buildroot}%{_datadir}/applications/wireshark-gtk.desktop -%endif - -%if %{with qt} install -D -m 0644 image/wsicon48.png %{buildroot}%{_datadir}/pixmaps/wireshark.png install -D -m 0644 wireshark.desktop %{buildroot}%{_datadir}/applications/wireshark.desktop %suse_update_desktop_file %{name} -%else -rm -f %{buildroot}%{_datadir}/applications/wireshark.desktop -%endif + +rm -f %{buildroot}%{_datadir}/doc/wireshark/*.html %pre getent group wireshark >/dev/null || groupadd -r wireshark @@ -360,27 +276,6 @@ exit 0 %{_libdir}/lib*.so %{_libdir}/pkgconfig/wireshark.pc -%if %{with gtk} -%files ui-gtk -%{_bindir}/wireshark-gtk -%{_bindir}/ethereal -%{_datadir}/applications/wireshark-gtk.desktop -%{_datadir}/pixmaps/wireshark-gtk.png - -%post ui-gtk -test -f %{_bindir}/update-mime-database && %{_bindir}/update-mime-database %{_datadir}/mime > /dev/null || : -test -f %{_bindir}/update-desktop-database && %{_bindir}/update-desktop-database > /dev/null || : -test -f /sbin/conf.d/SuSEconfig.gtk2 && SuSEconfig --module gtk2 > /dev/null || : -test -f /sbin/conf.d/SuSEconfig.glib2 && SuSEconfig --module glib2 > /dev/null || : - -%postun ui-gtk -test -f %{_bindir}/update-mime-database && %{_bindir}/update-mime-database %{_datadir}/mime > /dev/null || : -test -f %{_bindir}/update-desktop-database && %{_bindir}/update-desktop-database > /dev/null || : -test -f /sbin/conf.d/SuSEconfig.gtk2 && SuSEconfig --module gtk2 > /dev/null || : -test -f /sbin/conf.d/SuSEconfig.glib2 && SuSEconfig --module glib2 > /dev/null || : -%endif - -%if %{with qt} %files ui-qt %{_bindir}/wireshark %{_bindir}/ethereal @@ -396,6 +291,5 @@ test -f /sbin/conf.d/SuSEconfig.glib2 && SuSEconfig --module glib2 > /dev/null | %postun ui-qt %desktop_database_postun %icon_theme_cache_postun -%endif %changelog