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>