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