]> git.pld-linux.org Git - packages/wireshark.git/blob - wireshark.spec
- updated to 0.9.5 (security fixes),
[packages/wireshark.git] / wireshark.spec
1 Summary:        Network traffic and protocol analyzer
2 Summary(es): Analizador de tráfico de red.
3 Summary(pl):    Analizator ruchu i protoko³ów sieciowych
4 Summary(pt_BR): Analisador de tráfego de rede
5 Name:           ethereal
6 Version:        0.9.5
7 Release:        1
8 License:        GPL
9 Group:          Networking
10 Source0:        http://www.ethereal.com/distribution/%{name}-%{version}.tar.gz
11 Source1:        %{name}.desktop
12 Source2:        %{name}.su-start-script
13 URL:            http://www.ethereal.com/
14 BuildRequires:  autoconf
15 BuildRequires:  automake
16 BuildRequires:  flex
17 BuildRequires:  gtk+-devel >= 1.2
18 BuildRequires:  libpcap-devel >= 0.4
19 BuildRequires:  libtool
20 BuildRequires:  openssl-devel
21 BuildRequires:  perl-devel
22 BuildRequires:  ucd-snmp-devel >= 4.2.5
23 BuildRequires:  zlib-devel
24 Requires:       libpcap >= 0.4
25 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26
27 %define         _prefix         /usr/X11R6
28 %define         _mandir         %{_prefix}/man
29 %define         _sysconfdir     /usr/share/misc
30
31 %description
32 Ethereal is the name for powerful graphical network sniffer, traffic
33 and protocol analyzer based on GTK+ and libpcap libraries. It lets you
34 capture and interactively browse the contents of network frames with
35 vast knowledge of more than 100 network protocols. Ethereal has
36 severeal useful features, including a rich display filter language,
37 the ability to view the ASCII contents of a TCP connection and plug-in
38 capabilities.
39
40 %description -l es
41 Analizador de tráfico de red.
42
43 %description -l pl
44 Ethereal jest potê¿nym, graficznym snifferem, analizatorem ruchu oraz
45 protoko³ów sieciowych opartym na bibliotekach GTK+ oraz libpcap.
46 Umo¿liwia on przechwytywanie oraz intereaktywn± analizê zawarto¶ci
47 ramek oraz ponad stu protoko³ów sieciowych. Ethereal posiada wiele
48 u¿ytecznych cech, takich jak rozbudowany jêzyk filtrów wy¶wietlania,
49 mo¿liwo¶æ ogl±dania przebiegu sesji TCP oraz mo¿liwo¶æ do³±czania
50 wtyczek (plug-ins).
51
52 %description -l pt_BR
53 O Ethereal é um analisador de protocolo de rede baseado no GTK+.
54
55 %prep
56 %setup -q
57
58 %build
59 rm -f missing
60 %{__libtoolize}
61 aclocal
62 %{__autoconf}
63 %{__automake}
64 cd epan
65 rm -f missing
66 aclocal
67 %{__autoconf}
68 %{__automake}
69 cd ../wiretap
70 aclocal
71 %{__autoconf}
72 %{__automake}
73 cd ..
74 %configure \
75         --disable-static \
76         --enable-editcap \
77         --enable-mergecap \
78         --enable-ipv6 \
79         --enable-randpkt \
80         --enable-text2pcap \
81         --enable-zlib \
82         --with-pcap \
83         --with-plugindir=%{_libdir}/ethereal \
84         --with-ssl \
85         --with-ucdsnmp
86
87 %{__make}
88
89 %install
90 rm -rf $RPM_BUILD_ROOT
91 install -d $RPM_BUILD_ROOT{%{_applnkdir}/Network/Misc,%{_datadir}/pixmaps}
92
93 %{__make} DESTDIR=$RPM_BUILD_ROOT install
94
95 install %{SOURCE1} $RPM_BUILD_ROOT%{_applnkdir}/Network/Misc
96 install image/ethereal48x48-trans.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/ethereal.png
97 install %{SOURCE2} $RPM_BUILD_ROOT%{_bindir}/ethereal_su
98
99 %clean
100 rm -rf $RPM_BUILD_ROOT
101
102 %files
103 %defattr(644,root,root,755)
104 %doc AUTHORS NEWS README* doc/randpkt.txt doc/README.developer
105 %attr(755,root,root) %{_bindir}/*
106 %{_applnkdir}/Network/Misc/ethereal.desktop
107 %{_sysconfdir}/manuf
108 %{_mandir}/man1/*
109 %{_pixmapsdir}/*
110 %dir %{_libdir}/ethereal
111 %attr(755,root,root) %{_libdir}/ethereal/*
This page took 0.125096 seconds and 3 git commands to generate.