opt/wpa_supplicant/Pkgfile
Juergen Daubert faae14daa1 Revert "wpa_supplicant: dbus support, FS#957"
This reverts commit b181f5d38f.

Currently we try to avoid linking against dbus whenever possible,
at least for opt-ports, e.g. cups or firefox. It's inconsistent
to break this rule for a single port like wpa_supplicant. Because
wpa_supplicant is part of our ISO, we would have to include dbus
as well, if we add dbus support to it.

We might reconsider in the future, if we come to the conclusion
that having dbus support all over is a good thing for CRUX.
2013-11-15 14:28:13 +01:00

32 lines
1.0 KiB
Plaintext

# Description: User space IEEE 802.1X/WPA supplicant (wireless client)
# URL: http://hostap.epitest.fi/wpa_supplicant/
# Maintainer: Juergen Daubert, jue at crux dot nu
# Depends on: openssl ncurses readline libnl
name=wpa_supplicant
version=2.0
release=2
source=(http://hostap.epitest.fi/releases/$name-$version.tar.gz)
build () {
cd $name-$version/$name
cp defconfig .config
echo "CONFIG_READLINE=y
CONFIG_LIBNL32=y
CFLAGS+=-I/usr/include/libnl3" >> .config
make
install -d $PKG/{usr/sbin,usr/man/man{8,5},etc}
install -m 0755 wpa_{cli,passphrase,supplicant} $PKG/usr/sbin
install -m 0644 doc/docbook/wpa_{background,cli,passphrase,supplicant}.8 $PKG/usr/man/man8
install -m 0644 doc/docbook/wpa_supplicant.conf.5 $PKG/usr/man/man5
echo -e "ctrl_interface=/var/run/wpa_supplicant\n" > $PKG/etc/wpa_supplicant.conf
chmod 0600 $PKG/etc/wpa_supplicant.conf
# symlink for compatibility with older releases
ln -s wpa_supplicant.conf $PKG/etc/wpa.conf
}