/[packages]/cauldron/aircrack-ng/current/SPECS/aircrack-ng.spec
ViewVC logotype

Contents of /cauldron/aircrack-ng/current/SPECS/aircrack-ng.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 797266 - (show annotations) (download)
Fri Nov 14 20:58:35 2014 UTC (9 years, 5 months ago) by luigiwalser
File size: 1827 byte(s)
1.2-rc1 (fixes CVE-2014-832[1-4])
1 %define prerel rc1
2 %define rel 1
3
4 Name: aircrack-ng
5 Version: 1.2
6 Release: %mkrel -c %{prerel} %{rel}
7 Summary: Reliable 802.11 (wireless) sniffer and WEP key cracker
8 License: GPLv2+
9 Group: Networking/Other
10 URL: http://www.aircrack-ng.org/doku.php
11 Source0: http://download.aircrack-ng.org/%{name}-%{version}%{?prerel:-%prerel}.tar.gz
12
13 BuildRequires: openssl-devel
14 BuildRequires: zlib-devel
15 BuildRequires: sqlite3-devel
16 BuildRequires: libnl3-devel
17
18 %description
19 aircrack-ng is a set of tools for auditing wireless networks. It's an
20 enhanced/reborn version of aircrack. It consists of airodump (an 802.11
21 packet capture program), aireplay (an 802.11 packet injection program),
22 aircrack (static WEP and WPA-PSK cracking), airdecap (decrypts WEP/WPA
23 capture files), and some tools to handle capture files (merge, convert,
24 etc.).
25
26 %prep
27 %setup -qn %{name}-%{version}%{?prerel:-%prerel}
28
29 %build
30 export CFLAGS="%{optflags} -O3"
31 export LDFLAGS="%{ldflags}"
32 # unstable=true needed for wesside-ng, easside-ng, buddy-ng and tkiptun-ng
33 # (also needed in make install)
34 %make -j4 datadir=%{_datadir} unstable=true sqlite=true
35
36 %install
37 %makeinstall unstable=true sqlite=true
38
39 mkdir -p %{buildroot}%{_datadir}/%{name}
40 # License unclear, originates from:
41 # http://standards.ieee.org/regauth/oui/oui.txt
42 touch %{buildroot}%{_datadir}/%{name}/airodump-ng-oui.txt
43
44 # move manual pages to a correct location
45 mkdir -p %{buildroot}%{_mandir}/man1
46 mv %{buildroot}%{_mandir}/*.1 %{buildroot}%{_mandir}/man1/
47
48 # 1.2-rc1 no longer produces %%{_sbindir}/airdriver-ng, so remove its manpage
49 rm -f %{buildroot}%{_mandir}/man8/airdriver-ng.8*
50
51 %post
52 %{_sbindir}/airodump-ng-oui-update
53
54 %files
55 %doc ChangeLog README AUTHORS VERSION
56 %{_bindir}/*
57 %{_sbindir}/*
58 %{_mandir}/man?/*
59 %dir %{_datadir}/aircrack-ng
60 %ghost %{_datadir}/aircrack-ng/airodump-ng-oui.txt

  ViewVC Help
Powered by ViewVC 1.1.30