]> git.pld-linux.org Git - packages/wpa_supplicant.git/blame - wpa_supplicant.spec
- no need to bcond preamble
[packages/wpa_supplicant.git] / wpa_supplicant.spec
CommitLineData
df27e1a5
PG
1# TODO:
2# - wpa_gui can be build with qt4 - bcond?
3# - tls extension is in sources - maybe to use it?
486800af 4# - icon for wpa_gui
51864755
JB
5#
6# Conditional build
df27e1a5
PG
7%bcond_with madwifi # with madwifi support (enable it by default
8 # if madwifi will be on ftp...)
080360b4 9%bcond_without gui # don't build gui
04647465 10#
f25b25b9
AM
11# sync archlist with madwifi.spec
12%ifnarch %{x8664} arm %{ix86} mips ppc xscale
13%undefine with_madwifi
14%endif
04647465 15#
bde40618 16Summary: Linux WPA/WPA2/RSN/IEEE 802.1X supplicant
17Summary(pl): Suplikant WPA/WPA2/RSN/IEEE 802.1X dla Linuksa
18Name: wpa_supplicant
3cc0f25e 19Version: 0.4.7
0d44a591 20Release: 3
bde40618 21License: GPL v2
22Group: Networking
23Source0: http://hostap.epitest.fi/releases/%{name}-%{version}.tar.gz
3cc0f25e 24# Source0-md5: 1345730f15d5f93f2f083096ddc903eb
bde40618 25Source1: %{name}.config
486800af 26Source2: %{name}-wpa_gui.desktop
bde40618 27Patch0: %{name}-makefile.patch
0d44a591 28Patch1: %{name}-0.4.7_dscape-02.patch
bde40618 29URL: http://hostap.epitest.fi/wpa_supplicant/
f25b25b9 30%{?with_madwifi:BuildRequires: madwifi-devel}
2af19e57 31BuildRequires: ncurses-devel
bde40618 32BuildRequires: openssl-devel
bed81893 33%if %{with gui}
df27e1a5 34BuildRequires: qmake
fe593bae 35BuildRequires: qt-devel
bed81893 36%endif
bde40618 37BuildRequires: readline-devel
38BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
39
40%description
41wpa_supplicant is a WPA Supplicant with support for WPA and WPA2
42(IEEE 802.11i / RSN). Supplicant is the IEEE 802.1X/WPA component
43that is used in the client stations. It implements key negotiation
44with a WPA Authenticator and it controls the roaming and IEEE 802.11
45authentication/association of the wlan driver.
46
855d62cf 47wpa_supplicant is designed to be a "daemon" program that runs in the
48background and acts as the backend component controlling the wireless
49connection. Support for separate frontend programs is included and an
50example text-based frontend, wpa_cli, is included with wpa_supplicant.
51
52Supported WPA/IEEE 802.11i features:
53- WPA-PSK ("WPA-Personal")
90dcf215
JB
54- WPA with EAP (e.g., with RADIUS authentication server)
55 ("WPA-Enterprise") (currently, EAP-TLS and EAP-PEAP/MSCHAPv2 are
56 supported with an integrated IEEE 802.1X Supplicant; other EAP types
57 may be used with an external program, Xsupplicant)
855d62cf 58- key management for CCMP, TKIP, WEP104, WEP40
59- RSN/WPA2 (IEEE 802.11i)
60
90dcf215
JB
61%description -l pl
62