[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / sysutils / open-vm-tools

Annotation of pkgsrc/sysutils/open-vm-tools/Makefile, Revision 1.71

1.71    ! jperkin     1: # $NetBSD: Makefile,v 1.70 2017/04/22 21:03:58 adam Exp $
1.1       agc         2:
1.69      ryoon       3: DISTNAME=      open-vm-tools-10.1.5-5055683
                      4: PKGNAME=       open-vm-tools-10.1.5
1.70      adam        5: PKGREVISION=   1
1.1       agc         6: CATEGORIES=    sysutils
1.69      ryoon       7: MASTER_SITES=  https://github.com/vmware/open-vm-tools/releases/download/stable-10.1.5/
1.1       agc         8:
                      9: MAINTAINER=    agc@NetBSD.org
1.59      ryoon      10: HOMEPAGE=      https://github.com/vmware/open-vm-tools
1.1       agc        11: COMMENT=       Open source VMware tools
1.59      ryoon      12: LICENSE=       gnu-lgpl-v2.1
1.1       agc        13:
1.4       agc        14: ONLY_FOR_PLATFORM=     NetBSD-*-i386 NetBSD-*-x86_64
1.3       agc        15:
1.62      ryoon      16: GCC_REQD+=     4.8
1.59      ryoon      17: BUILDLINK_TRANSFORM.NetBSD+=   rm:-Werror
                     18:
1.1       agc        19: GNU_CONFIGURE= yes
1.71    ! jperkin    20: USE_LANGUAGES+=        c gnu++11
1.1       agc        21: USE_LIBTOOL=   yes
1.36      joerg      22: USE_TOOLS+=    pkg-config autoconf automake
1.1       agc        23:
1.6       scottr     24: PLIST_SRC=     PLIST.common
1.1       agc        25:
1.52      taca       26: CONFIGURE_ARGS+=               --disable-unity --sysconfdir=${PKG_SYSCONFDIR:Q}
1.59      ryoon      27: CONFIGURE_ARGS+=               --disable-vgauth
                     28: CONFIGURE_ARGS+=               --disable-grabbitmqproxy
                     29: CONFIGURE_ARGS+=               --disable-docs # Requires doxygen
1.6       scottr     30:
                     31: INSTALLATION_DIRS+=            ${PKG_SYSCONFDIR} share/examples/vmware-tools
                     32:
                     33: PKG_SYSCONFSUBDIR=             vmware-tools
                     34: EGDIR=                         ${PREFIX}/share/examples/vmware-tools
1.15      joerg      35: CONF_FILES_PERMS+=             ${EGDIR}/poweroff-vm-default ${PKG_SYSCONFDIR}/poweroff-vm-default ${REAL_ROOT_USER} ${REAL_ROOT_GROUP} 755
                     36: CONF_FILES_PERMS+=             ${EGDIR}/poweron-vm-default ${PKG_SYSCONFDIR}/poweron-vm-default ${REAL_ROOT_USER} ${REAL_ROOT_GROUP} 755
                     37: CONF_FILES_PERMS+=             ${EGDIR}/resume-vm-default ${PKG_SYSCONFDIR}/resume-vm-default ${REAL_ROOT_USER} ${REAL_ROOT_GROUP} 755
1.59      ryoon      38: CONF_FILES_PERMS+=             ${EGDIR}/statechange.subr ${PKG_SYSCONFDIR}/statechange.subr ${REAL_ROOT_USER} ${REAL_ROOT_GROUP} 755
1.15      joerg      39: CONF_FILES_PERMS+=             ${EGDIR}/suspend-vm-default ${PKG_SYSCONFDIR}/suspend-vm-default ${REAL_ROOT_USER} ${REAL_ROOT_GROUP} 755
1.6       scottr     40: RCD_SCRIPTS=                   vmtools
                     41:
1.62      ryoon      42: SUBST_CLASSES+=                        fix-etc-path
                     43: SUBST_STAGE.fix-etc-path=      pre-configure
1.65      ryoon      44: SUBST_MESSAGE.fix-etc-path=    Fixing PREFIX
1.62      ryoon      45: SUBST_FILES.fix-etc-path+=     lib/guestApp/guestApp.c
1.65      ryoon      46: SUBST_FILES.fix-etc-path+=     lib/procMgr/procMgrPosix.c
1.62      ryoon      47: SUBST_VARS.fix-etc-path+=      PREFIX
                     48:
1.36      joerg      49: pre-configure:
                     50:        cd ${WRKSRC} && autoreconf -f
1.6       scottr     51:
1.47      joerg      52: .include "../../mk/compiler.mk"
                     53: .if !empty(PKGSRC_COMPILER:Mclang)
                     54: _WRAP_EXTRA_ARGS.CC+=  -Wno-error=unused-local-typedef
1.49      joerg      55: CWRAPPERS_APPEND.cc+=  -Wno-error=unused-local-typedef
1.57      joerg      56: .elif !empty(PKGSRC_COMPILER:Mgcc) && empty(CC_VERSION:U:Mgcc-[1-3].*) && empty(CC_VERSION:U:Mgcc-4.[0-7]*)
1.56      joerg      57: _WRAP_EXTRA_ARGS.CC+=  -Wno-error=unused-local-typedefs -Wno-error=unused-but-set-variable
                     58: CWRAPPERS_APPEND.cc+=  -Wno-error=unused-local-typedefs -Wno-error=unused-but-set-variable
1.47      joerg      59: .endif
                     60:
1.59      ryoon      61: .include "../../archivers/libmspack/buildlink3.mk"
                     62: .include "../../devel/glib2/buildlink3.mk"
1.63      pho        63: .include "../../mk/fuse.buildlink3.mk"
1.6       scottr     64: .include "../../net/libdnet/buildlink3.mk"
1.1       agc        65: .include "../../security/openssl/buildlink3.mk"
1.59      ryoon      66: .include "../../security/xml-security-c/buildlink3.mk"
1.6       scottr     67:
                     68: .include "options.mk"
1.1       agc        69:
                     70: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>