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

Annotation of pkgsrc/devel/memcached/Makefile, Revision 1.57

1.57    ! wiz         1: # $NetBSD: Makefile,v 1.56 2018/03/04 11:45:01 he Exp $
1.1       xtraeme     2:
1.56      he          3: DISTNAME=      memcached-1.5.6
1.57    ! wiz         4: PKGREVISION=   1
1.2       xtraeme     5: CATEGORIES=    devel
1.35      wiz         6: MASTER_SITES=  http://www.memcached.org/files/
1.1       xtraeme     7:
1.6       jlam        8: MAINTAINER=    pkgsrc-users@NetBSD.org
1.22      morr        9: HOMEPAGE=      http://www.memcached.org/
1.1       xtraeme    10: COMMENT=       High-performance distributed memory object caching system
1.24      fhajny     11: LICENSE=       2-clause-bsd
1.1       xtraeme    12:
1.25      adam       13: USE_TOOLS+=            perl
                     14: GNU_CONFIGURE=         yes
1.55      adam       15: CONFIGURE_ARGS+=       --disable-coverage # coverage fails on some platforms
1.25      adam       16: CONFIGURE_ARGS+=       --with-libevent=${BUILDLINK_PREFIX.libevent}
1.1       xtraeme    17:
1.22      morr       18: REPLACE_PERL=          scripts/memcached-tool
                     19: RCD_SCRIPTS=           memcached
1.43      fhajny     20: INSTALLATION_DIRS=     share/doc/${PKGBASE}
1.1       xtraeme    21:
1.24      fhajny     22: .include "../../mk/bsd.prefs.mk"
                     23:
1.27      fhajny     24: .include "options.mk"
                     25:
1.39      rodent     26: BUILD_DEFS+=           VARBASE
1.43      fhajny     27:
1.22      morr       28: MEMCACHED_USER?=       memcached
                     29: MEMCACHED_GROUP?=      memcached
1.45      fhajny     30: MEMCACHED_HOME?=       ${VARBASE}/chroot/${PKGBASE}
                     31:
1.22      morr       32: PKG_GROUPS=            ${MEMCACHED_GROUP}
1.43      fhajny     33: PKG_USERS=             ${MEMCACHED_USER}:${MEMCACHED_GROUP}
1.22      morr       34: PKG_GROUPS_VARS+=      MEMCACHED_GROUP
1.55      adam       35: PKG_USERS_VARS=                MEMCACHED_USER
1.45      fhajny     36: PKG_HOME.${MEMCACHED_USER}=    ${MEMCACHED_HOME}
1.43      fhajny     37: PKG_GECOS.${MEMCACHED_USER}=   Memcached
                     38:
1.45      fhajny     39: OWN_DIRS_PERMS+=       ${MEMCACHED_HOME} ${MEMCACHED_USER} ${MEMCACHED_GROUP} 0700
1.25      adam       40: FILES_SUBST+=          MEMCACHED_USER=${MEMCACHED_USER}
1.45      fhajny     41: FILES_SUBST+=          MEMCACHED_GROUP=${MEMCACHED_GROUP} MEMCACHED_HOME=${MEMCACHED_HOME}
                     42: MESSAGE_SUBST+=                MEMCACHED_HOME=${MEMCACHED_HOME}
1.22      morr       43:
1.28      asau       44: TEST_TARGET=           test
                     45:
1.22      morr       46: post-install:
1.13      joerg      47:        ${INSTALL_DATA} ${WRKSRC}/doc/*.txt ${DESTDIR}${PREFIX}/share/doc/${PKGBASE}
1.22      morr       48:        ${INSTALL_SCRIPT} ${WRKSRC}/scripts/memcached-tool ${DESTDIR}${PREFIX}/bin
1.1       xtraeme    49:
                     50: .include "../../devel/libevent/buildlink3.mk"
1.14      ghen       51: BUILDLINK_API_DEPENDS.libevent+=       libevent>=1.0
1.48      rodent     52: .include "../../mk/pthread.buildlink3.mk"
1.1       xtraeme    53: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>