[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / net / kismet

Annotation of pkgsrc/net/kismet/Makefile, Revision 1.72

1.72    ! wiz         1: # $NetBSD: Makefile,v 1.71 2020/09/08 21:28:34 wiz Exp $
1.1       salo        2:
1.8       adam        3: DISTNAME=              kismet-2008-05-R1
                      4: PKGNAME=               kismet-2008.05.01
1.72    ! wiz         5: PKGREVISION=           56
1.1       salo        6: CATEGORIES=            net
1.50      wiz         7: MASTER_SITES=          https://www.kismetwireless.net/code/
1.1       salo        8:
1.2       skrll       9: MAINTAINER=            pkgsrc-users@NetBSD.org
1.50      wiz        10: HOMEPAGE=              https://www.kismetwireless.net/
1.1       salo       11: COMMENT=               802.11 wireless network detector, sniffer and IDS
                     12:
                     13: USE_LANGUAGES=         c c++
1.4       rillig     14: USE_NCURSES=           yes # needs libpanel
1.31      joerg      15: USE_TOOLS+=            gmake perl:run pkg-config
1.8       adam       16: GNU_CONFIGURE=         yes
                     17: CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFDIR}
                     18:
1.3       rillig     19: REPLACE_PERL+=         scripts/gpsmap-helper-earthamaps
1.5       adrianp    20: LIBS.NetBSD+=          -lm
1.1       salo       21:
1.4       rillig     22: .include "../../mk/bsd.prefs.mk"
                     23:
1.63      rillig     24: KISMET_USER?=                  kismet
                     25: KISMET_GROUP?=                 kismet
                     26: PKG_GROUPS=                    ${KISMET_GROUP}
                     27: PKG_USERS=                     ${KISMET_USER}:${KISMET_GROUP}
1.37      jperkin    28: PKG_GECOS.${KISMET_USER}=      Kismet user
                     29: PKG_HOME.${KISMET_USER}=       ${VARBASE}/log/kismet
1.63      rillig     30: PKG_GROUPS_VARS+=              KISMET_GROUP
                     31: PKG_USERS_VARS+=               KISMET_USER
                     32: BUILD_DEFS+=                   VARBASE
1.1       salo       33:
1.4       rillig     34: PKG_SYSCONFSUBDIR=     ${PKGBASE}
1.1       salo       35: EGDIR=                 ${PREFIX}/share/examples/${PKGBASE}
                     36: CONF_FILES+=           ${EGDIR}/ap_manuf ${PKG_SYSCONFDIR}/ap_manuf
                     37: CONF_FILES+=           ${EGDIR}/client_manuf ${PKG_SYSCONFDIR}/client_manuf
1.71      wiz        38: CONF_FILES+=           ${EGDIR}/kismet.conf.default \
1.1       salo       39:                                ${PKG_SYSCONFDIR}/kismet.conf
                     40: CONF_FILES+=           ${EGDIR}/kismet_drone.conf.default      \
                     41:                                ${PKG_SYSCONFDIR}/kismet_drone.conf
1.71      wiz        42: CONF_FILES+=           ${EGDIR}/kismet_ui.conf.default \
1.1       salo       43:                                ${PKG_SYSCONFDIR}/kismet_ui.conf
                     44: OWN_DIRS_PERMS+=       ${VARBASE}/log/kismet ${KISMET_USER} ${KISMET_GROUP} 0700
                     45:
                     46: SUBST_CLASSES+=                user
                     47: SUBST_MESSAGE.user=    Fixing user name.
                     48: SUBST_STAGE.user=      pre-configure
                     49: SUBST_FILES.user=      conf/kismet.conf.in
1.4       rillig     50: SUBST_SED.user=                -e 's/your_user_here/${KISMET_USER}/'
1.1       salo       51:
1.14      joerg      52: INSTALLATION_DIRS+=    bin ${PKGMANDIR}/man1 ${PKGMANDIR}/man5 ${EGDIR}
                     53:
1.1       salo       54: post-install:
1.14      joerg      55:        ${INSTALL_DATA} ${WRKSRC}/conf/ap_manuf ${DESTDIR}${EGDIR}/
                     56:        ${INSTALL_DATA} ${WRKSRC}/conf/client_manuf ${DESTDIR}${EGDIR}/
1.1       salo       57:        ${INSTALL_DATA} ${WRKSRC}/conf/kismet.conf              \
1.14      joerg      58:            ${DESTDIR}${EGDIR}/kismet.conf.default
1.1       salo       59:        ${INSTALL_DATA} ${WRKSRC}/conf/kismet_drone.conf        \
1.14      joerg      60:            ${DESTDIR}${EGDIR}/kismet_drone.conf.default
1.1       salo       61:        ${INSTALL_DATA} ${WRKSRC}/conf/kismet_ui.conf           \
1.14      joerg      62:            ${DESTDIR}${EGDIR}/kismet_ui.conf.default
1.1       salo       63:
1.9       obache     64: .if exists(/usr/include/net/bpf.h)
                     65: CFLAGS+=       -DHAVE_NET_BPF_H
                     66: .endif
                     67:
1.1       salo       68: .include "../../devel/ncurses/buildlink3.mk"
                     69: .include "../../devel/zlib/buildlink3.mk"
1.8       adam       70: .include "../../net/libpcap/buildlink3.mk"
1.1       salo       71:
                     72: .include "../../mk/pthread.buildlink3.mk"
                     73: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>