pkgsrc/devel/memcached/Makefile
wiz 110f52e71b Update to 1.4.17:
1.4.17:

Another bugfix release along with some minor new features. Most
notable is a potential fix for a crash bug that has plagued the
last few versions. If you see crashes with memcached, please try
this version and let us know if you still see crashes.

The other notable bug is a SASL authentication bypass glitch. If
a client makes an invalid request with SASL credentials, it will
initially fail. However if you issue a second request with bad SASL
credentials, it will authenticate. This has now been fixed.

1.4.16:
A quick bugfix release to get the tree moving again after a long
absence. I don't want to make too many changes at once, so here
are a number of platform and crash fixes, as well as some introspection.
2014-01-02 18:34:51 +00:00

40 lines
1.1 KiB
Makefile

# $NetBSD: Makefile,v 1.35 2014/01/02 18:34:51 wiz Exp $
DISTNAME= memcached-1.4.17
CATEGORIES= devel
MASTER_SITES= http://www.memcached.org/files/
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.memcached.org/
COMMENT= High-performance distributed memory object caching system
LICENSE= 2-clause-bsd
USE_TOOLS+= perl
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --with-libevent=${BUILDLINK_PREFIX.libevent}
REPLACE_PERL= scripts/memcached-tool
RCD_SCRIPTS= memcached
INSTALLATION_DIRS= share/doc/${PKGBASE} share/examples/rc.d
.include "../../mk/bsd.prefs.mk"
.include "options.mk"
MEMCACHED_USER?= memcached
MEMCACHED_GROUP?= memcached
PKG_GROUPS= ${MEMCACHED_GROUP}
PKG_USERS= ${MEMCACHED_USER}:${MEMCACHED_GROUP}
PKG_GROUPS_VARS+= MEMCACHED_GROUP
PKG_USERS_VARS+= MEMCACHED_USER
FILES_SUBST+= MEMCACHED_USER=${MEMCACHED_USER}
TEST_TARGET= test
post-install:
${INSTALL_DATA} ${WRKSRC}/doc/*.txt ${DESTDIR}${PREFIX}/share/doc/${PKGBASE}
${INSTALL_SCRIPT} ${WRKSRC}/scripts/memcached-tool ${DESTDIR}${PREFIX}/bin
.include "../../devel/libevent/buildlink3.mk"
BUILDLINK_API_DEPENDS.libevent+= libevent>=1.0
.include "../../mk/bsd.pkg.mk"