]>
Commit | Line | Data |
---|---|---|
3eaa205f | 1 | # TODO |
3db19835 ER |
2 | # - use policykit to gain root |
3 | # - use %caps when rpm supports it: %attr(750,root,wireshark) %caps(cap_net_raw,cap_net_admin=eip) %{_sbindir}/dumpcap | |
06ce418f | 4 | # |
681bd53b | 5 | # Conditional build: |
d2bee84f JB |
6 | %bcond_without kerberos5 # Kerberos V support |
7 | %bcond_without snmp # SNMP support | |
ec8bfdcc | 8 | %bcond_without gui # without QT GUI |
f362b44f | 9 | |
a1bf2ada KM |
10 | %define branch_ver 4.0 |
11 | %define qt_ver 5.12 | |
c06ca841 | 12 | Summary: Network traffic and protocol analyzer |
301eb42a ER |
13 | Summary(es.UTF-8): Analizador de tráfico de red |
14 | Summary(pl.UTF-8): Analizator ruchu i protokołów sieciowych | |
15 | Summary(pt_BR.UTF-8): Analisador de tráfego de rede | |
16 | Summary(ru.UTF-8): Анализатор сетевого траффика | |
17 | Summary(uk.UTF-8): Аналізатор мережевого трафіку | |
3564cfa5 | 18 | Name: wireshark |
a1bf2ada | 19 | Version: 4.0.0 |
16236945 | 20 | Release: 1 |
9c2845b9 | 21 | License: GPL v2+ |
6d55af47 | 22 | Group: Networking/Utilities |
7c7df584 | 23 | Source0: https://2.na.dl.wireshark.org/src/%{name}-%{version}.tar.xz |
a1bf2ada | 24 | # Source0-md5: 809bb7780c6d945e5eef39415cb5b099 |
6101a021 | 25 | URL: https://www.wireshark.org/ |
eab87a3c | 26 | BuildRequires: bcg729-devel |
00a07a36 | 27 | BuildRequires: bison |
a1bf2ada KM |
28 | BuildRequires: c-ares-devel >= 1.13.0 |
29 | BuildRequires: cmake >= 3.10 | |
eb0e86a1 | 30 | BuildRequires: doxygen |
ad2318ff | 31 | BuildRequires: flex |
6101a021 | 32 | BuildRequires: gcc >= 5:3.2 |
c0f52847 | 33 | BuildRequires: gettext-tools |
a1bf2ada KM |
34 | BuildRequires: glib2-devel >= 1:2.50.0 |
35 | BuildRequires: gnutls-devel >= 3.5.8 | |
c1939565 | 36 | %{?with_kerberos5:BuildRequires: heimdal-devel} |
c0f52847 | 37 | BuildRequires: libbrotli-devel |
7c7df584 KM |
38 | # libcap-devel doesn't pull libcap, but only libcap-libs |
39 | BuildRequires: libcap | |
558b2cad | 40 | BuildRequires: libcap-devel |
7712980a | 41 | BuildRequires: libgcrypt-devel >= 1.8.0 |
fdb8d76d | 42 | BuildRequires: libmaxminddb-devel |
eb0e86a1 | 43 | BuildRequires: libnl-devel >= 3.2 |
2dee0cf7 | 44 | BuildRequires: libpcap-devel >= 2:1.0.0-4 |
38791bb5 | 45 | BuildRequires: libsmi-devel |
603e999e | 46 | BuildRequires: libssh-devel >= 0.6.0 |
c0f52847 | 47 | BuildRequires: libstdc++-devel >= 6:4.7 |
6101a021 JB |
48 | BuildRequires: libtool >= 2:2.2.2 |
49 | BuildRequires: libxml2-devel >= 2.0 | |
9f20d4ae | 50 | BuildRequires: libxslt-progs |
5bc49780 | 51 | BuildRequires: lua52-devel |
6101a021 | 52 | BuildRequires: lz4-devel |
c0f52847 | 53 | BuildRequires: minizip-devel |
49540dfb | 54 | %{?with_snmp:BuildRequires: net-snmp-devel} |
a1bf2ada | 55 | BuildRequires: nghttp2-devel >= 1.11.0 |
7712980a | 56 | BuildRequires: opus-devel |
00a07a36 | 57 | BuildRequires: perl-tools-pod |
d2bee84f | 58 | BuildRequires: pkgconfig >= 1:0.7 |
a1bf2ada | 59 | BuildRequires: python3 >= 1:3.6 |
f362b44f | 60 | BuildRequires: rpmbuild(macros) >= 1.527 |
c0f52847 | 61 | BuildRequires: ruby-asciidoctor >= 1.5 |
d2bee84f JB |
62 | %{?with_gui:BuildRequires: sbc-devel >= 1.0} |
63 | BuildRequires: sed >= 4.0 | |
6101a021 JB |
64 | BuildRequires: snappy-devel |
65 | BuildRequires: spandsp-devel | |
603e999e | 66 | %{?with_gui:BuildRequires: speexdsp-devel} |
c0f52847 | 67 | BuildRequires: systemd-devel |
6101a021 | 68 | BuildRequires: tar >= 1:1.22 |
7712980a | 69 | BuildRequires: webrtc-libilbc-devel |
6101a021 JB |
70 | BuildRequires: w3m |
71 | BuildRequires: xz | |
d2bee84f | 72 | BuildRequires: zlib-devel |
603e999e | 73 | BuildRequires: zstd-devel >= 1.0.0 |
cfa18346 | 74 | %if %{with gui} |
7712980a JB |
75 | BuildRequires: Qt5Core-devel >= %{qt_ver} |
76 | BuildRequires: Qt5Gui-devel >= %{qt_ver} | |
77 | BuildRequires: Qt5Multimedia-devel >= %{qt_ver} | |
78 | BuildRequires: Qt5PrintSupport-devel >= %{qt_ver} | |
79 | BuildRequires: Qt5Widgets-devel >= %{qt_ver} | |
c0f52847 | 80 | BuildRequires: libstdc++-devel >= 6:5 |
7712980a JB |
81 | BuildRequires: qt5-build >= %{qt_ver} |
82 | BuildRequires: qt5-linguist >= %{qt_ver} | |
4d6dc41b | 83 | %endif |
c0f52847 JB |
84 | Requires(post,postun): gtk-update-icon-cache |
85 | Requires(post,postun): shared-mime-info | |
7712980a JB |
86 | Requires: Qt5Core >= %{qt_ver} |
87 | Requires: Qt5Gui >= %{qt_ver} | |
88 | Requires: Qt5Multimedia >= %{qt_ver} | |
89 | Requires: Qt5PrintSupport >= %{qt_ver} | |
90 | Requires: Qt5Widgets >= %{qt_ver} | |
6101a021 | 91 | Requires: gdk-pixbuf2 >= 2.26 |
c0f52847 | 92 | Requires: hicolor-icon-theme |
d2bee84f | 93 | Suggests: xdg-utils |
2fc873c0 | 94 | Provides: ethereal |
3585cc66 | 95 | Provides: ethereal-gnome |
9f1b442d JB |
96 | Obsoletes: ethereal < 1 |
97 | Obsoletes: ethereal-gnome < 1 | |
98 | Obsoletes: wireshark-gui-common < 3 | |
99 | Obsoletes: wireshark-qt < 3 | |
d1cb25db | 100 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
c06ca841 | 101 | |
c06ca841 | 102 | %description |
3564cfa5 | 103 | Wireshark is the name for powerful graphical network sniffer, traffic |
cfa18346 | 104 | and protocol analyzer based on QT and libpcap libraries. It lets you |
3993f161 | 105 | capture and interactively browse the contents of network frames with |
3564cfa5 | 106 | vast knowledge of more than 100 network protocols. Wireshark has |
3993f161 | 107 | severeal useful features, including a rich display filter language, |
108 | the ability to view the ASCII contents of a TCP connection and plug-in | |
109 | capabilities. | |
c06ca841 | 110 | |
bd5a719c JR |
111 | %description -l es.UTF-8 |
112 | Analizador de tráfico de red. | |
bd307bb2 | 113 | |
bd5a719c JR |
114 | %description -l pl.UTF-8 |
115 | Wireshark jest potężnym, graficznym snifferem, analizatorem ruchu oraz | |
cfa18346 | 116 | protokołów sieciowych opartym na bibliotekach QT oraz libpcap. |
bd5a719c JR |
117 | Umożliwia on przechwytywanie oraz interaktywną analizę zawartości |
118 | ramek oraz ponad stu protokołów sieciowych. Wireshark posiada wiele | |
119 | użytecznych cech, takich jak rozbudowany język filtrów wyświetlania, | |
120 | możliwość oglądania przebiegu sesji TCP oraz możliwość dołączania | |
3993f161 | 121 | wtyczek (plug-ins). |
c06ca841 | 122 | |
bd5a719c | 123 | %description -l pt_BR.UTF-8 |
cfa18346 | 124 | O Wireshark é um analisador de protocolo de rede baseado no QT. |
bd307bb2 | 125 | |
bd5a719c JR |
126 | %description -l ru.UTF-8 |
127 | Wireshark - это анализатор сетевого траффика для Unix-подобных ОС. Он | |
cfa18346 | 128 | базируется на QT и libpcap. |
8cadd9c5 | 129 | |
bd5a719c JR |
130 | %description -l uk.UTF-8 |
131 | Wireshark - це аналізатор мережевого трафіку для Unix-подібних ОС. Він | |
cfa18346 | 132 | базується на QT та libpcap. |
8cadd9c5 | 133 | |
8556fd8d | 134 | %package common |
135 | Summary: Network traffic and protocol analyzer - common files | |
301eb42a | 136 | Summary(pl.UTF-8): Analizator ruchu i protokołów sieciowych - wspólne pliki |
8556fd8d | 137 | Group: Networking |
c0f52847 | 138 | Requires(post,postun): /sbin/setcap |
6101a021 | 139 | Requires: %{name}-libs = %{version}-%{release} |
a1bf2ada | 140 | Requires: gnutls >= 3.5.8 |
d2bee84f | 141 | Requires: libpcap >= 0.4 |
6101a021 | 142 | Requires: libssh >= 0.6.0 |
2fc873c0 | 143 | Provides: ethereal-common |
3db19835 | 144 | Provides: group(wireshark) |
d2bee84f | 145 | Provides: wireshark-tools |
9f1b442d JB |
146 | Obsoletes: ethereal-common < 1 |
147 | Obsoletes: wireshark-tools < 1.0.3-3 | |
8556fd8d | 148 | |
149 | %description common | |
3564cfa5 | 150 | Wireshark is the name for powerful graphical network sniffer, traffic |
cfa18346 | 151 | and protocol analyzer based on QT and libpcap libraries. It lets you |
8556fd8d | 152 | capture and interactively browse the contents of network frames with |
3564cfa5 | 153 | vast knowledge of more than 100 network protocols. Wireshark has |
8556fd8d | 154 | severeal useful features, including a rich display filter language, |
155 | the ability to view the ASCII contents of a TCP connection and plug-in | |
156 | capabilities. | |
157 | ||
d2bee84f JB |
158 | This package provides the shared library, plugins, data and a set of |
159 | tools for manipulating capture files. It contains: | |
4d6dc41b AO |
160 | - capinfos - prints informatio about binary capture files, |
161 | - captype - prints the file types of capture files, | |
9b0cad4e | 162 | - dftest - shows display filter byte-code, |
ad479611 | 163 | - dumpcap - dumps network traffic to a file, |
9b0cad4e | 164 | - editcap - edit and/or translate the format of capture files, |
9b0cad4e | 165 | - mergecap - merges two capture files into one, |
ad479611 AG |
166 | - randpkt - generates libpcap trace file full of random packets, |
167 | - rawshark - dumps and analyzes raw libpcap data, | |
9b0cad4e AG |
168 | - text2cap - generate a capture file from an ASCII hexdump of packets. |
169 | ||
bd5a719c JR |
170 | %description common -l es.UTF-8 |
171 | Analizador de tráfico de red. | |
8556fd8d | 172 | |
bd5a719c JR |
173 | %description common -l pl.UTF-8 |
174 | Wireshark jest potężnym, graficznym snifferem, analizatorem ruchu oraz | |
cfa18346 | 175 | protokołów sieciowych opartym na bibliotekach QT oraz libpcap. |
bd5a719c JR |
176 | Umożliwia on przechwytywanie oraz interaktywną analizę zawartości |
177 | ramek oraz ponad stu protokołów sieciowych. Wireshark posiada wiele | |
178 | użytecznych cech, takich jak rozbudowany język filtrów wyświetlania, | |
179 | możliwość oglądania przebiegu sesji TCP oraz możliwość dołączania | |
8556fd8d | 180 | wtyczek (plug-ins). |
181 | ||
d2bee84f JB |
182 | Ten pakiet ten zawiera bibliotekę współdzieloną, wtyczki, dane oraz |
183 | zestaw narzędzi do obróbki plików z przechwyconymi pakietami, | |
184 | obejmujący: | |
4d6dc41b AO |
185 | - capinfos - do wyświetlania informacji o binarnych plikach zrzutu, |
186 | - captype - do wyświetlania rodzaju plików zrzutu, | |
a8a05b82 | 187 | - dftest - do pokazywania bajtkodu filtrów wyświetlania, |
ad479611 | 188 | - dumpcap - do zrzucania ruchu sieciowego do pliku, |
9b0cad4e | 189 | - editcap - do edycji plików i tłumaczenia ich na inne formaty, |
9b0cad4e | 190 | - mergecap - do łączenia dwóch plików w jeden, |
ad479611 AG |
191 | - randpkt - do generowania plikow cap z losowymi danymi, |
192 | - rawshark - do obróbki plików cap, | |
9b0cad4e AG |
193 | - text2cap - do generowania pliku cap z szesnastkowego zrzutu ASCII |
194 | pakietów. | |
195 | ||
bd5a719c | 196 | %description common -l pt_BR.UTF-8 |
cfa18346 | 197 | O Wireshark é um analisador de protocolo de rede baseado no QT. |
8556fd8d | 198 | |
bd5a719c JR |
199 | %description common -l ru.UTF-8 |
200 | Wireshark - это анализатор сетевого траффика для Unix-подобных ОС. Он | |
cfa18346 | 201 | базируется на QT и libpcap. |
9a51ce65 | 202 | |
bd5a719c JR |
203 | %description common -l uk.UTF-8 |
204 | Wireshark - це аналізатор мережевого трафіку для Unix-подібних ОС. Він | |
cfa18346 | 205 | базується на QT та libpcap. |
13dcc98b | 206 | |
3564cfa5 | 207 | %package -n twireshark |
87fe533f | 208 | Summary: Text-mode network traffic and protocol analyzer |
301eb42a ER |
209 | Summary(pl.UTF-8): Tekstowy analizator ruchu i protokołów sieciowych |
210 | Summary(pt_BR.UTF-8): Analisador modo texto de tráfego de rede (sniffer) | |
9a51ce65 | 211 | Group: Networking |
d1cb25db | 212 | Requires: %{name}-common = %{version}-%{release} |
9a51ce65 | 213 | Requires: libpcap >= 0.4 |
2fc873c0 | 214 | Provides: tethereal |
9f1b442d | 215 | Obsoletes: tethereal < 1 |
9a51ce65 | 216 | |
3564cfa5 AM |
217 | %description -n twireshark |
218 | Twireshark is a network protocol analyzer. It lets you capture packet | |
9a51ce65 | 219 | data from a live network, or read packets from a previously saved |
220 | capture file, either printing a decoded form of those packets to the | |
3564cfa5 | 221 | standard output or writing the packets to a file. Twireshark's native |
9a51ce65 | 222 | capture file format is libpcap format, which is also the format used |
223 | by tcpdump and various other tools. | |
224 | ||
bd5a719c JR |
225 | %description -n twireshark -l pl.UTF-8 |
226 | Twireshark jest analizatorem protokołów sieciowych. Pozwala na | |
227 | przechwytywanie pakietów z sieci lub wczytywanie danych z pliku. | |
228 | Zdekodowany wynik (a twireshark zna ponad 100 rozmaitych protokołów | |
229 | sieciowych!) jest wyświetlony na ekranie. Natywnym formatem plików | |
230 | tetherala jest format libpcap, tak więc jest on kompatybilny z | |
231 | tcpdumpem i innymi podobnymi narzędziami. | |
9a51ce65 | 232 | |
bd5a719c JR |
233 | %description -n twireshark -l pt_BR.UTF-8 |
234 | Esta é uma versão para modo texto do analisador de tráfego de rede | |
3564cfa5 | 235 | Wireshark. |
9a51ce65 | 236 | |
6101a021 JB |
237 | %package libs |
238 | Summary: Wireshark packet capture and dissection libraries | |
239 | Summary(pl.UTF-8): Biblioteki Wiresharka do przechwytywania i sekcji pakietów | |
3d4f4fbf | 240 | Group: Libraries |
a1bf2ada KM |
241 | Requires: c-ares >= 1.13.0 |
242 | Requires: glib2 >= 1:2.50.0 | |
7712980a | 243 | Requires: libgcrypt >= 1.8.0 |
9c2845b9 | 244 | Requires: libnl >= 3.2 |
7712980a | 245 | Requires: zstd >= 1.0.0 |
6101a021 | 246 | Obsoletes: libwiretap < 2.4.0 |
3d4f4fbf | 247 | |
6101a021 JB |
248 | %description libs |
249 | Wireshark packet capture and dissection libraries. | |
3d4f4fbf | 250 | |
6101a021 JB |
251 | %description libs -l pl.UTF-8 |
252 | Biblioteki Wiresharka do przechwytywania i sekcji pakietów. | |
3d4f4fbf | 253 | |
6101a021 JB |
254 | %package devel |
255 | Summary: Header files for Wireshark libraries | |
256 | Summary(pl.UTF-8): Pliki nagłówkowe bibliotek Wiresharka | |
2bb0e3ef | 257 | Group: Development/Libraries |
6101a021 | 258 | Requires: %{name}-libs = %{version}-%{release} |
a1bf2ada | 259 | Requires: glib2-devel >= 1:2.50.0 |
7712980a | 260 | Requires: libgcrypt-devel >= 1.8.0 |
eb0e86a1 | 261 | Requires: libnl-devel >= 3.2 |
6101a021 | 262 | Obsoletes: libwiretap-devel < 2.4.0 |
2bb0e3ef | 263 | |
6101a021 JB |
264 | %description devel |
265 | Header files for Wireshark libraries. | |
2bb0e3ef | 266 | |
6101a021 JB |
267 | %description devel -l pl.UTF-8 |
268 | Pliki nagłówkowe bibliotek Wiresharka. | |
2bb0e3ef | 269 | |
c06ca841 | 270 | %prep |
3db19835 | 271 | %setup -q |
6682782e | 272 | |
c06ca841 | 273 | %build |
c0f52847 JB |
274 | install -d build |
275 | cd build | |
276 | %cmake .. \ | |
277 | -DBUILD_androiddump=ON \ | |
278 | -DBUILD_corbaidl2wrs=ON \ | |
279 | -DBUILD_dcerpcidl2wrs=ON \ | |
280 | -DBUILD_mmdbresolve=ON \ | |
281 | -DBUILD_randpktdump=ON \ | |
282 | -DBUILD_tfshark=OFF \ | |
283 | -DBUILD_wireshark=ON \ | |
284 | -DCMAKE_INSTALL_DATADIR:PATH=share/wireshark \ | |
285 | -DCMAKE_INSTALL_LIBDIR:PATH=%{_lib} \ | |
286 | -DDISABLE_WERROR=ON \ | |
287 | -DENABLE_LUA=ON \ | |
288 | -DENABLE_NETLINK=ON \ | |
289 | -DENABLE_PLUGINS=ON \ | |
290 | -DENABLE_PORTAUDIO=ON \ | |
291 | -DENABLE_QT5=ON \ | |
292 | -DENABLE_SMI=ON | |
6682782e | 293 | |
47b29440 | 294 | %{__make} |
c06ca841 | 295 | |
296 | %install | |
297 | rm -rf $RPM_BUILD_ROOT | |
298 | ||
c0f52847 | 299 | %{__make} -C build install \ |
c335c139 | 300 | DESTDIR=$RPM_BUILD_ROOT |
c06ca841 | 301 | |
c0f52847 JB |
302 | # used by installed headers, but not installed by cmake |
303 | cp -p build/config.h $RPM_BUILD_ROOT%{_includedir}/wireshark | |
d2bee84f | 304 | |
c06ca841 | 305 | %clean |
306 | rm -rf $RPM_BUILD_ROOT | |
307 | ||
ec8bfdcc | 308 | %pre |
c0f52847 | 309 | %update_icon_cache hicolor |
d2bee84f JB |
310 | %update_mime_database |
311 | ||
ec8bfdcc | 312 | %postun |
c0f52847 | 313 | %update_icon_cache hicolor |
d2bee84f JB |
314 | %update_mime_database |
315 | ||
eb0e86a1 | 316 | %pre common |
3db19835 ER |
317 | %groupadd -P %{name}-common -g 104 wireshark |
318 | ||
319 | %post common | |
3db19835 ER |
320 | /sbin/setcap 'CAP_NET_RAW+eip CAP_NET_ADMIN+eip' %{_bindir}/dumpcap |
321 | exit 0 | |
322 | ||
323 | %postun common | |
3db19835 ER |
324 | if [ "$1" = "0" ]; then |
325 | %groupremove wireshark | |
326 | fi | |
3d4f4fbf | 327 | |
6101a021 JB |
328 | %post libs -p /sbin/ldconfig |
329 | %postun libs -p /sbin/ldconfig | |
3d4f4fbf | 330 | |
ec8bfdcc | 331 | %if %{with gui} |
681bd53b JB |
332 | %files |
333 | %defattr(644,root,root,755) | |
3564cfa5 | 334 | %attr(755,root,root) %{_bindir}/wireshark |
603e999e | 335 | %{_desktopdir}/org.wireshark.Wireshark.desktop |
c0f52847 | 336 | %{_datadir}/%{name} |
603e999e KM |
337 | %{_datadir}/metainfo/org.wireshark.Wireshark.metainfo.xml |
338 | %{_datadir}/mime/packages/org.wireshark.Wireshark.xml | |
339 | %{_iconsdir}/hicolor/16x16/apps/org.wireshark.Wireshark.png | |
340 | %{_iconsdir}/hicolor/16x16/mimetypes/org.wireshark.Wireshark-mimetype.png | |
341 | %{_iconsdir}/hicolor/24x24/apps/org.wireshark.Wireshark.png | |
342 | %{_iconsdir}/hicolor/24x24/mimetypes/org.wireshark.Wireshark-mimetype.png | |
343 | %{_iconsdir}/hicolor/32x32/apps/org.wireshark.Wireshark.png | |
344 | %{_iconsdir}/hicolor/32x32/mimetypes/org.wireshark.Wireshark-mimetype.png | |
345 | %{_iconsdir}/hicolor/48x48/apps/org.wireshark.Wireshark.png | |
346 | %{_iconsdir}/hicolor/48x48/mimetypes/org.wireshark.Wireshark-mimetype.png | |
347 | %{_iconsdir}/hicolor/64x64/apps/org.wireshark.Wireshark.png | |
348 | %{_iconsdir}/hicolor/64x64/mimetypes/org.wireshark.Wireshark-mimetype.png | |
349 | %{_iconsdir}/hicolor/128x128/apps/org.wireshark.Wireshark.png | |
350 | %{_iconsdir}/hicolor/128x128/mimetypes/org.wireshark.Wireshark-mimetype.png | |
351 | %{_iconsdir}/hicolor/256x256/apps/org.wireshark.Wireshark.png | |
352 | %{_iconsdir}/hicolor/256x256/mimetypes/org.wireshark.Wireshark-mimetype.png | |
353 | %{_iconsdir}/hicolor/scalable/apps/org.wireshark.Wireshark.svg | |
3564cfa5 | 354 | %{_mandir}/man1/wireshark.1* |
f362b44f | 355 | %endif |
681bd53b | 356 | |
8556fd8d | 357 | %files common |
69177e7d | 358 | %defattr(644,root,root,755) |
3ab5984d | 359 | %doc AUTHORS* ChangeLog NEWS README.md README.linux doc/README.* |
5ab012f2 | 360 | %dir %{_libdir}/%{name}/extcap |
f362b44f | 361 | %dir %{_libdir}/%{name}/plugins |
16236945 KM |
362 | %dir %{_libdir}/%{name}/plugins/%{branch_ver} |
363 | %dir %{_libdir}/%{name}/plugins/%{branch_ver}/codecs | |
364 | %dir %{_libdir}/%{name}/plugins/%{branch_ver}/epan | |
365 | %dir %{_libdir}/%{name}/plugins/%{branch_ver}/wiretap | |
fbffe58a | 366 | %attr(755,root,root) %{_libdir}/%{name}/extcap/androiddump |
6101a021 | 367 | %attr(755,root,root) %{_libdir}/%{name}/extcap/ciscodump |
fbffe58a AG |
368 | %attr(755,root,root) %{_libdir}/%{name}/extcap/dpauxmon |
369 | %attr(755,root,root) %{_libdir}/%{name}/extcap/randpktdump | |
6101a021 | 370 | %attr(755,root,root) %{_libdir}/%{name}/extcap/sshdump |
fbffe58a | 371 | %attr(755,root,root) %{_libdir}/%{name}/extcap/sdjournal |
6101a021 | 372 | %attr(755,root,root) %{_libdir}/%{name}/extcap/udpdump |
a1bf2ada | 373 | %attr(755,root,root) %{_libdir}/%{name}/extcap/wifidump |
16236945 KM |
374 | %attr(755,root,root) %{_libdir}/%{name}/plugins/%{branch_ver}/codecs/*.so |
375 | %attr(755,root,root) %{_libdir}/%{name}/plugins/%{branch_ver}/epan/*.so | |
376 | %attr(755,root,root) %{_libdir}/%{name}/plugins/%{branch_ver}/wiretap/*.so | |
61c15373 | 377 | %attr(755,root,root) %{_bindir}/capinfos |
4d6dc41b | 378 | %attr(755,root,root) %{_bindir}/captype |
3db19835 | 379 | %attr(750,root,wireshark) %{_bindir}/dumpcap |
9a51ce65 | 380 | %attr(755,root,root) %{_bindir}/editcap |
fbffe58a | 381 | %attr(755,root,root) %{_bindir}/idl2wrs |
7d460fd4 | 382 | %attr(755,root,root) %{_bindir}/mergecap |
2b45c3c4 | 383 | %attr(755,root,root) %{_bindir}/mmdbresolve |
7d460fd4 | 384 | %attr(755,root,root) %{_bindir}/randpkt |
38791bb5 | 385 | %attr(755,root,root) %{_bindir}/rawshark |
5bc49780 | 386 | %attr(755,root,root) %{_bindir}/reordercap |
6101a021 | 387 | %attr(755,root,root) %{_bindir}/sharkd |
38791bb5 | 388 | %attr(755,root,root) %{_bindir}/text2pcap |
3d79ff95 | 389 | %{_mandir}/man1/androiddump.1* |
38791bb5 | 390 | %{_mandir}/man1/capinfos.1* |
3ab5984d | 391 | %{_mandir}/man1/captype.1* |
2b45c3c4 | 392 | %{_mandir}/man1/ciscodump.1* |
b314d27d | 393 | %{_mandir}/man1/dftest.1* |
c0f52847 | 394 | %{_mandir}/man1/dpauxmon.1* |
38791bb5 JB |
395 | %{_mandir}/man1/dumpcap.1* |
396 | %{_mandir}/man1/editcap.1* | |
603e999e | 397 | %{_mandir}/man1/etwdump.1.* |
c0f52847 | 398 | %{_mandir}/man1/idl2wrs.1* |
38791bb5 | 399 | %{_mandir}/man1/mergecap.1* |
2b45c3c4 | 400 | %{_mandir}/man1/mmdbresolve.1* |
38791bb5 | 401 | %{_mandir}/man1/rawshark.1* |
b314d27d | 402 | %{_mandir}/man1/randpkt.1* |
5ab012f2 | 403 | %{_mandir}/man1/randpktdump.1* |
5bc49780 | 404 | %{_mandir}/man1/reordercap.1* |
c0f52847 | 405 | %{_mandir}/man1/sdjournal.1* |
6101a021 | 406 | %{_mandir}/man1/sshdump.1* |
38791bb5 | 407 | %{_mandir}/man1/text2pcap.1* |
e8c5abe8 | 408 | %{_mandir}/man1/udpdump.1* |
a1bf2ada | 409 | %{_mandir}/man1/wifidump.1* |
5ab012f2 | 410 | %{_mandir}/man4/extcap.4* |
9b0cad4e | 411 | %{_mandir}/man4/wireshark-filter.4* |
9a51ce65 | 412 | |
3564cfa5 | 413 | %files -n twireshark |
5077cd31 | 414 | %defattr(644,root,root,755) |
3564cfa5 | 415 | %attr(755,root,root) %{_bindir}/tshark |
b314d27d | 416 | %{_mandir}/man1/tshark*.1* |
2bb0e3ef | 417 | |
6101a021 | 418 | %files libs |
2bb0e3ef | 419 | %defattr(644,root,root,755) |
6101a021 | 420 | %attr(755,root,root) %{_libdir}/libwireshark.so.*.*.* |
a1bf2ada | 421 | %attr(755,root,root) %ghost %{_libdir}/libwireshark.so.16 |
3d4f4fbf | 422 | %attr(755,root,root) %{_libdir}/libwiretap.so.*.*.* |
a1bf2ada | 423 | %attr(755,root,root) %ghost %{_libdir}/libwiretap.so.13 |
eb0e86a1 | 424 | %attr(755,root,root) %{_libdir}/libwsutil.so.*.*.* |
a1bf2ada | 425 | %attr(755,root,root) %ghost %{_libdir}/libwsutil.so.14 |
c0f52847 | 426 | %dir %{_libdir}/%{name} |
3d4f4fbf | 427 | |
6101a021 | 428 | %files devel |
3d4f4fbf | 429 | %defattr(644,root,root,755) |
c0f52847 | 430 | %doc wiretap/{README,README.airmagnet} |
6101a021 | 431 | %attr(755,root,root) %{_libdir}/libwireshark.so |
3d4f4fbf | 432 | %attr(755,root,root) %{_libdir}/libwiretap.so |
d88a1752 | 433 | %attr(755,root,root) %{_libdir}/libwsutil.so |
6101a021 JB |
434 | %{_includedir}/wireshark |
435 | %{_pkgconfigdir}/wireshark.pc | |
c0f52847 | 436 | %{_libdir}/%{name}/cmake |