| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.43 2014/07/15 14:28:26 fhajny Exp $ | | 1 | # $NetBSD: Makefile,v 1.44 2014/07/15 16:52:34 wiz Exp $ |
2 | | | 2 | |
3 | DISTNAME= memcached-1.4.20 | | 3 | DISTNAME= memcached-1.4.20 |
4 | PKGREVISION= 2 | | 4 | PKGREVISION= 2 |
5 | CATEGORIES= devel | | 5 | CATEGORIES= devel |
6 | MASTER_SITES= http://www.memcached.org/files/ | | 6 | MASTER_SITES= http://www.memcached.org/files/ |
7 | | | 7 | |
8 | MAINTAINER= pkgsrc-users@NetBSD.org | | 8 | MAINTAINER= pkgsrc-users@NetBSD.org |
9 | HOMEPAGE= http://www.memcached.org/ | | 9 | HOMEPAGE= http://www.memcached.org/ |
10 | COMMENT= High-performance distributed memory object caching system | | 10 | COMMENT= High-performance distributed memory object caching system |
11 | LICENSE= 2-clause-bsd | | 11 | LICENSE= 2-clause-bsd |
12 | | | 12 | |
13 | USE_TOOLS+= perl | | 13 | USE_TOOLS+= perl |
14 | GNU_CONFIGURE= yes | | 14 | GNU_CONFIGURE= yes |
| @@ -21,26 +21,27 @@ INSTALLATION_DIRS= share/doc/${PKGBASE} | | | @@ -21,26 +21,27 @@ INSTALLATION_DIRS= share/doc/${PKGBASE} |
21 | .include "../../mk/bsd.prefs.mk" | | 21 | .include "../../mk/bsd.prefs.mk" |
22 | | | 22 | |
23 | .include "options.mk" | | 23 | .include "options.mk" |
24 | | | 24 | |
25 | BUILD_DEFS+= VARBASE | | 25 | BUILD_DEFS+= VARBASE |
26 | | | 26 | |
27 | MEMCACHED_USER?= memcached | | 27 | MEMCACHED_USER?= memcached |
28 | MEMCACHED_GROUP?= memcached | | 28 | MEMCACHED_GROUP?= memcached |
29 | PKG_GROUPS= ${MEMCACHED_GROUP} | | 29 | PKG_GROUPS= ${MEMCACHED_GROUP} |
30 | PKG_USERS= ${MEMCACHED_USER}:${MEMCACHED_GROUP} | | 30 | PKG_USERS= ${MEMCACHED_USER}:${MEMCACHED_GROUP} |
31 | PKG_GROUPS_VARS+= MEMCACHED_GROUP | | 31 | PKG_GROUPS_VARS+= MEMCACHED_GROUP |
32 | PKG_USERS_VARS+= MEMCACHED_USER | | 32 | PKG_USERS_VARS+= MEMCACHED_USER |
33 | PKG_HOME.${MEMCACHED_USER}?= ${VARBASE}/chroot/${PKGBASE} | | 33 | PKG_HOME.${MEMCACHED_USER}?= ${VARBASE}/chroot/${PKGBASE} |
| | | 34 | PKG_HOME= ${PKG_HOME.${MEMCACHED_USER}} |
34 | PKG_GECOS.${MEMCACHED_USER}= Memcached | | 35 | PKG_GECOS.${MEMCACHED_USER}= Memcached |
35 | | | 36 | |
36 | OWN_DIRS_PERMS+= ${PKG_HOME} ${MEMCACHED_USER} ${MEMCACHED_GROUP} 0700 | | 37 | OWN_DIRS_PERMS+= ${PKG_HOME} ${MEMCACHED_USER} ${MEMCACHED_GROUP} 0700 |
37 | FILES_SUBST+= MEMCACHED_USER=${MEMCACHED_USER} | | 38 | FILES_SUBST+= MEMCACHED_USER=${MEMCACHED_USER} |
38 | FILES_SUBST+= MEMCACHED_GROUP=${MEMCACHED_GROUP} PKG_HOME=${PKG_HOME} | | 39 | FILES_SUBST+= MEMCACHED_GROUP=${MEMCACHED_GROUP} PKG_HOME=${PKG_HOME} |
39 | MESSAGE_SUBST+= PKG_HOME=${PKG_HOME} | | 40 | MESSAGE_SUBST+= PKG_HOME=${PKG_HOME} |
40 | | | 41 | |
41 | TEST_TARGET= test | | 42 | TEST_TARGET= test |
42 | | | 43 | |
43 | post-install: | | 44 | post-install: |
44 | ${INSTALL_DATA} ${WRKSRC}/doc/*.txt ${DESTDIR}${PREFIX}/share/doc/${PKGBASE} | | 45 | ${INSTALL_DATA} ${WRKSRC}/doc/*.txt ${DESTDIR}${PREFIX}/share/doc/${PKGBASE} |
45 | ${INSTALL_SCRIPT} ${WRKSRC}/scripts/memcached-tool ${DESTDIR}${PREFIX}/bin | | 46 | ${INSTALL_SCRIPT} ${WRKSRC}/scripts/memcached-tool ${DESTDIR}${PREFIX}/bin |
46 | | | 47 | |