update Sun Jan 17 06:37:00 PST 2010
[pkgsrc.git] / net / wpa_supplicant / Makefile
1 # $NetBSD: Makefile,v 1.7 2010/01/17 12:02:37 wiz Exp $
2 #
3
4 DISTNAME=       wpa_supplicant-0.6.9
5 PKGREVISION=    1
6 CATEGORIES=     net
7 MASTER_SITES=   http://hostap.epitest.fi/releases/
8
9 MAINTAINER=     reed@reedmedia.net
10 HOMEPAGE=       http://hostap.epitest.fi/wpa_supplicant/
11 COMMENT=        Wireless connection client daemon for WPA, WPA2, and WEP
12
13 PKG_DESTDIR_SUPPORT=    user-destdir
14
15 USE_LANGUAGES=  c
16 USE_TOOLS+=     gmake
17
18 BUILD_DIRS=     wpa_supplicant
19
20 INSTALLATION_DIRS=      sbin ${PKGMANDIR}/man5 ${PKGMANDIR}/man8
21
22 PKG_OPTIONS_VAR=        PKG_OPTIONS.wpa_supplicant
23 PKG_SUPPORTED_OPTIONS=  dbus
24 PKG_SUGGESTED_OPTIONS=  dbus
25
26 .include "../../mk/bsd.options.mk"
27
28 .if !empty(PKG_OPTIONS:Mdbus)
29 USE_TOOLS+=     pkg-config
30 .endif
31
32 .if ${OPSYS} == "NetBSD" || ${OPSYS} == "FreeBSD"
33 CPPFLAGS+=      -DNEW_FREEBSD_MLME_ASSOC
34 .endif
35
36 post-extract:
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
42 .endif
43
44 do-install:
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/
59
60 .if !empty(PKG_OPTIONS:Mdbus)
61 .include "../../sysutils/dbus/buildlink3.mk"
62 .endif
63
64 .include "../../net/libpcap/buildlink3.mk"
65 .include "../../security/openssl/buildlink3.mk"
66 .include "../../mk/bsd.pkg.mk"