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