]> git.pld-linux.org Git - packages/kismet.git/blob - kismet.spec
- update to 2005.04.R1
[packages/kismet.git] / kismet.spec
1 Summary:        Wireless network sniffer
2 Summary(pl):    Sniffer sieci bezprzewodowych
3 Name:           kismet
4 Version:        2005_04_R1
5 %define _ver 2005-04-R1
6 Release:        5
7 License:        GPL
8 Group:          Networking/Utilities
9 Source0:        http://www.kismetwireless.net/code/%{name}-%{_ver}.tar.gz
10 # Source0-md5:          
11 Patch0:         %{name}-acfix.patch
12 Patch1:         %{name}-pcap.patch
13 URL:            http://www.kismetwireless.net/
14 BuildRequires:  ImageMagick-devel
15 BuildRequires:  XFree86-devel
16 BuildRequires:  autoconf
17 BuildRequires:  automake
18 BuildRequires:  expat-devel
19 BuildRequires:  libpcap-devel >= 2:0.8.1-2
20 BuildRequires:  libwiretap-devel
21 BuildRequires:  ncurses-ext-devel
22 BuildRequires:  zlib-devel
23 # it uses internal structures - so strict deps
24 %requires_eq    libpcap
25 BuildRoot:      %{tmpdir}/%{name}-%{_ver}-root-%(id -u -n)
26
27 %description
28 Kismet is a 802.11b wireless network sniffer. It is capable of
29 sniffing using almost any wireless card supported in Linux, including
30 Prism2 based cards supported by the Wlan-NG project (Linksys, Dlink,
31 Rangelan, etc), cards which support standard packet capture via
32 libpcap (Cisco), and limited support for cards without RF Monitor
33 support.
34
35 %description -l pl
36 Kismet to sniffer bezprzewodowych sieci 802.11b. Jest zdolny do
37 sniffowania u¿ywaj±c prawie dowolnych bezprzewodowych kart sieciowych
38 w Linuksie w³±czaj±c w to karty Prism2 wspierane przez projekt Wlan-NG
39 (Linksys, Dlink, Rangelan, etc), kart które umo¿liwiaj±
40 przechwytywanie pakietów poprzez libpcap (Cisco), oraz ograniczone
41 wsparcie dla kart bez obs³ugi Monitora RF.
42
43 %prep
44 %setup -q -n %{name}-%{_ver}
45 %patch0 -p1
46 %patch1 -p1
47
48 cp Makefile.in Makefile.new
49 sed -e 's#-o $(INSTUSR)##g' -e 's#-o $(INSTGRP)##g' \
50         Makefile.new > Makefile.in
51
52 %build
53 cp -f /usr/share/automake/config.* .
54 %{__aclocal}
55 %{__autoconf}
56 CPPFLAGS="-I/usr/include/ncurses"
57 %configure \
58         --enable-syspcap \
59         --with-ethereal=%{_includedir} \
60 %ifarch arm
61         --enable-zaurus
62 %endif
63
64 %{__make} dep all
65
66 %install
67 rm -rf $RPM_BUILD_ROOT
68 install -d $RPM_BUILD_ROOT{%{_sysconfdir},%{_bindir},%{_datadir}}
69
70 %{__make} install \
71         INSTGRP=$(id -g) \
72         MANGRP=$(id -g) \
73         prefix=$RPM_BUILD_ROOT%{_prefix} \
74         exec_prefix=$RPM_BUILD_ROOT%{_prefix} \
75         ETC=$RPM_BUILD_ROOT%{_sysconfdir} \
76         BIN=$RPM_BUILD_ROOT%{_bindir} \
77         SHARE=$RPM_BUILD_ROOT%{_datadir}/%{name} \
78         MAN=$RPM_BUILD_ROOT%{_mandir}
79
80 %clean
81 rm -rf $RPM_BUILD_ROOT
82
83 %files
84 %defattr(644,root,root,755)
85 %doc docs/* CHANGELOG FAQ README
86 %attr(755,root,root) %{_bindir}/*
87 %{_sysconfdir}/*_manuf
88 %{_datadir}/%{name}
89 %{_mandir}/man?/*
90 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/%{name}*
This page took 0.072071 seconds and 4 git commands to generate.