1 # $NetBSD: Makefile,v 1.7 2010/01/17 12:02:37 wiz Exp $
4 DISTNAME= wpa_supplicant-0.6.9
7 MASTER_SITES= http://hostap.epitest.fi/releases/
9 MAINTAINER= reed@reedmedia.net
10 HOMEPAGE= http://hostap.epitest.fi/wpa_supplicant/
11 COMMENT= Wireless connection client daemon for WPA, WPA2, and WEP
13 PKG_DESTDIR_SUPPORT= user-destdir
18 BUILD_DIRS= wpa_supplicant
20 INSTALLATION_DIRS= sbin ${PKGMANDIR}/man5 ${PKGMANDIR}/man8
22 PKG_OPTIONS_VAR= PKG_OPTIONS.wpa_supplicant
23 PKG_SUPPORTED_OPTIONS= dbus
24 PKG_SUGGESTED_OPTIONS= dbus
26 .include "../../mk/bsd.options.mk"
28 .if !empty(PKG_OPTIONS:Mdbus)
29 USE_TOOLS+= pkg-config
32 .if ${OPSYS} == "NetBSD" || ${OPSYS} == "FreeBSD"
33 CPPFLAGS+= -DNEW_FREEBSD_MLME_ASSOC
37 ${CP} ${FILESDIR}/defconfig ${WRKSRC}/wpa_supplicant/.config
38 [ ! -e ${FILESDIR}/defconfig.${OPSYS} ] || \
39 ${CAT} ${FILESDIR}/defconfig.${OPSYS} >> ${WRKSRC}/wpa_supplicant/.config
40 .if !empty(PKG_OPTIONS:Mdbus)
41 ${ECHO} CONFIG_CTRL_IFACE_DBUS=y >> ${WRKSRC}/wpa_supplicant/.config
45 ${INSTALL_PROGRAM} ${WRKSRC}/wpa_supplicant/wpa_cli \
46 ${DESTDIR}${PREFIX}/sbin/
47 ${INSTALL_PROGRAM} ${WRKSRC}/wpa_supplicant/wpa_passphrase \
48 ${DESTDIR}${PREFIX}/sbin/
49 ${INSTALL_PROGRAM} ${WRKSRC}/wpa_supplicant/wpa_supplicant \
50 ${DESTDIR}${PREFIX}/sbin/
51 ${INSTALL_MAN} ${WRKSRC}/wpa_supplicant/doc/docbook/wpa_supplicant.conf.5 \
52 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man5/
53 ${INSTALL_MAN} ${WRKSRC}/wpa_supplicant/doc/docbook/wpa_cli.8 \
54 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8/
55 ${INSTALL_MAN} ${WRKSRC}/wpa_supplicant/doc/docbook/wpa_passphrase.8 \
56 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8/
57 ${INSTALL_MAN} ${WRKSRC}/wpa_supplicant/doc/docbook/wpa_supplicant.8 \
58 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8/
60 .if !empty(PKG_OPTIONS:Mdbus)
61 .include "../../sysutils/dbus/buildlink3.mk"
64 .include "../../net/libpcap/buildlink3.mk"
65 .include "../../security/openssl/buildlink3.mk"
66 .include "../../mk/bsd.pkg.mk"