Thu May 18 13:48:29 2017 UTC ()
Update databases/redis to 3.2.9.

Just minor bugfixes, see release notes:

https://raw.githubusercontent.com/antirez/redis/3.2/00-RELEASENOTES


(fhajny)
diff -r1.26 -r1.27 pkgsrc/databases/redis/Makefile
diff -r1.29 -r1.30 pkgsrc/databases/redis/distinfo

cvs diff -r1.26 -r1.27 pkgsrc/databases/redis/Makefile (switch to unified diff)

--- pkgsrc/databases/redis/Makefile 2017/02/14 10:30:03 1.26
+++ pkgsrc/databases/redis/Makefile 2017/05/18 13:48:28 1.27
@@ -1,71 +1,71 @@ @@ -1,71 +1,71 @@
1# $NetBSD: Makefile,v 1.26 2017/02/14 10:30:03 fhajny Exp $ 1# $NetBSD: Makefile,v 1.27 2017/05/18 13:48:28 fhajny Exp $
2 2
3DISTNAME= redis-3.2.8 3DISTNAME= redis-3.2.9
4CATEGORIES= databases 4CATEGORIES= databases
5MASTER_SITES= http://download.redis.io/releases/ 5MASTER_SITES= http://download.redis.io/releases/
6 6
7MAINTAINER= filip@joyent.com 7MAINTAINER= filip@joyent.com
8HOMEPAGE= http://redis.io/ 8HOMEPAGE= http://redis.io/
9COMMENT= Persistent key-value database with built-in net interface 9COMMENT= Persistent key-value database with built-in net interface
10LICENSE= modified-bsd 10LICENSE= modified-bsd
11 11
12USE_LANGUAGES= c99 12USE_LANGUAGES= c99
13USE_TOOLS+= gmake pax 13USE_TOOLS+= gmake pax
14 14
15.include "../../mk/bsd.prefs.mk" 15.include "../../mk/bsd.prefs.mk"
16 16
17RCD_SCRIPTS+= redis 17RCD_SCRIPTS+= redis
18RCD_SCRIPT_SRC.redis= ${FILESDIR}/redis.sh 18RCD_SCRIPT_SRC.redis= ${FILESDIR}/redis.sh
19 19
20DOCDIR= share/doc/redis 20DOCDIR= share/doc/redis
21DOCFILES+= 00-RELEASENOTES BUGS COPYING README.md 21DOCFILES+= 00-RELEASENOTES BUGS COPYING README.md
22EGDIR= ${PREFIX}/share/examples/${PKGBASE} 22EGDIR= ${PREFIX}/share/examples/${PKGBASE}
23INSTALLATION_DIRS+= bin ${DOCDIR} ${EGDIR} ${EGDIR}/utils ${EGDIR}/tests 23INSTALLATION_DIRS+= bin ${DOCDIR} ${EGDIR} ${EGDIR}/utils ${EGDIR}/tests
24CONF_FILES= ${EGDIR}/redis.conf.example ${PKG_SYSCONFDIR}/redis.conf 24CONF_FILES= ${EGDIR}/redis.conf.example ${PKG_SYSCONFDIR}/redis.conf
25 25
26BUILD_DEFS+= VARBASE REDIS_USER REDIS_GROUP REDIS_DATADIR 26BUILD_DEFS+= VARBASE REDIS_USER REDIS_GROUP REDIS_DATADIR
27BUILD_DEFS+= REDIS_LOGDIR REDIS_PIDDIR 27BUILD_DEFS+= REDIS_LOGDIR REDIS_PIDDIR
28 28
29REDIS_USER?= redis 29REDIS_USER?= redis
30REDIS_GROUP?= redis 30REDIS_GROUP?= redis
31REDIS_DATADIR?= ${VARBASE}/db/redis 31REDIS_DATADIR?= ${VARBASE}/db/redis
32REDIS_LOGDIR?= ${VARBASE}/log/redis 32REDIS_LOGDIR?= ${VARBASE}/log/redis
33REDIS_PIDDIR?= ${VARBASE}/run 33REDIS_PIDDIR?= ${VARBASE}/run
34 34
35OWN_DIRS+= ${REDIS_DATADIR} ${REDIS_LOGDIR} 35OWN_DIRS+= ${REDIS_DATADIR} ${REDIS_LOGDIR}
36OWN_DIRS_PERMS+= ${REDIS_DATADIR} ${REDIS_USER} ${REDIS_GROUP} 0770 36OWN_DIRS_PERMS+= ${REDIS_DATADIR} ${REDIS_USER} ${REDIS_GROUP} 0770
37OWN_DIRS_PERMS+= ${REDIS_LOGDIR} ${REDIS_USER} ${REDIS_GROUP} 0770 37OWN_DIRS_PERMS+= ${REDIS_LOGDIR} ${REDIS_USER} ${REDIS_GROUP} 0770
38 38
39PKG_GROUPS+= ${REDIS_GROUP} 39PKG_GROUPS+= ${REDIS_GROUP}
40PKG_USERS+= ${REDIS_USER}:${REDIS_GROUP} 40PKG_USERS+= ${REDIS_USER}:${REDIS_GROUP}
41PKG_GECOS.${REDIS_USER}= Redis daemon user 41PKG_GECOS.${REDIS_USER}= Redis daemon user
42PKG_HOME.${REDIS_USER}= ${REDIS_DBDIR} 42PKG_HOME.${REDIS_USER}= ${REDIS_DBDIR}
43 43
44FILES_SUBST+= REDIS_USER=${REDIS_USER} 44FILES_SUBST+= REDIS_USER=${REDIS_USER}
45FILES_SUBST+= REDIS_GROUP=${REDIS_GROUP} 45FILES_SUBST+= REDIS_GROUP=${REDIS_GROUP}
46FILES_SUBST+= REDIS_DATADIR=${REDIS_DATADIR} 46FILES_SUBST+= REDIS_DATADIR=${REDIS_DATADIR}
47 47
48SUBST_CLASSES+= fix-paths 48SUBST_CLASSES+= fix-paths
49SUBST_STAGE.fix-paths= pre-configure 49SUBST_STAGE.fix-paths= pre-configure
50SUBST_MESSAGE.fix-paths= Fixing paths. 50SUBST_MESSAGE.fix-paths= Fixing paths.
51SUBST_FILES.fix-paths= redis.conf 51SUBST_FILES.fix-paths= redis.conf
52SUBST_VARS.fix-paths= REDIS_DATADIR REDIS_LOGDIR REDIS_PIDDIR 52SUBST_VARS.fix-paths= REDIS_DATADIR REDIS_LOGDIR REDIS_PIDDIR
53 53
54CHECK_PORTABILITY_SKIP+= deps/jemalloc/configure 54CHECK_PORTABILITY_SKIP+= deps/jemalloc/configure
55 55
56post-extract: 56post-extract:
57 ${CHMOD} -R g-w ${WRKSRC} 57 ${CHMOD} -R g-w ${WRKSRC}
58 58
59post-install: 59post-install:
60 ${INSTALL_DATA} ${WRKSRC}/redis.conf ${DESTDIR}${EGDIR}/redis.conf.example 60 ${INSTALL_DATA} ${WRKSRC}/redis.conf ${DESTDIR}${EGDIR}/redis.conf.example
61.for file in ${DOCFILES} 61.for file in ${DOCFILES}
62 ${INSTALL_DATA} ${WRKSRC}/${file} ${DESTDIR}${PREFIX}/${DOCDIR}/${file} 62 ${INSTALL_DATA} ${WRKSRC}/${file} ${DESTDIR}${PREFIX}/${DOCDIR}/${file}
63.endfor 63.endfor
64 cd ${WRKSRC}/utils && pax -rwpp . ${DESTDIR}${EGDIR}/utils/ 64 cd ${WRKSRC}/utils && pax -rwpp . ${DESTDIR}${EGDIR}/utils/
65 cd ${WRKSRC}/tests && pax -rwpp . ${DESTDIR}${EGDIR}/tests/ 65 cd ${WRKSRC}/tests && pax -rwpp . ${DESTDIR}${EGDIR}/tests/
66 66
67do-test: 67do-test:
68 cd ${WRKSRC} && ${SH} runtest 68 cd ${WRKSRC} && ${SH} runtest
69 69
70.include "../../mk/pthread.buildlink3.mk" 70.include "../../mk/pthread.buildlink3.mk"
71.include "../../mk/bsd.pkg.mk" 71.include "../../mk/bsd.pkg.mk"

cvs diff -r1.29 -r1.30 pkgsrc/databases/redis/distinfo (switch to unified diff)

--- pkgsrc/databases/redis/distinfo 2017/02/14 10:30:03 1.29
+++ pkgsrc/databases/redis/distinfo 2017/05/18 13:48:28 1.30
@@ -1,10 +1,10 @@ @@ -1,10 +1,10 @@
1$NetBSD: distinfo,v 1.29 2017/02/14 10:30:03 fhajny Exp $ 1$NetBSD: distinfo,v 1.30 2017/05/18 13:48:28 fhajny Exp $
2 2
3SHA1 (redis-3.2.8.tar.gz) = 6780d1abb66f33a97aad0edbe020403d0a15b67f 3SHA1 (redis-3.2.9.tar.gz) = 8fad759f28bcb14b94254124d824f1f3ed7b6aa6
4RMD160 (redis-3.2.8.tar.gz) = cbcc361705fcf7c3468b3d133d0f1ec22b60868c 4RMD160 (redis-3.2.9.tar.gz) = a889d2fd2981be5e5cf05bb399c1df5d8915b338
5SHA512 (redis-3.2.8.tar.gz) = 7334faf73af3644f7f9dcaddd322955d5df1e88a1640b509ae623f322615a20f6dc143eb57dd89ff3a278557df309ac4215c3fb458235682ce28e16c817068ba 5SHA512 (redis-3.2.9.tar.gz) = 3cd7af3b58c8c561d8567b54d1f8c5149ac8c68feb48a9780387af97882a3047ab4e77491a3c2bd2ac48f141a1e9610fb0df73e253c97cbae67e0473d9029e1e
6Size (redis-3.2.8.tar.gz) = 1547237 bytes 6Size (redis-3.2.9.tar.gz) = 1547695 bytes
7SHA1 (patch-ab) = 91678cf71a05cf3d9227bdb5feb8fab57b5e4259 7SHA1 (patch-ab) = 91678cf71a05cf3d9227bdb5feb8fab57b5e4259
8SHA1 (patch-ac) = 1d848860a39af7a93a06eb8f3001fe89cb1bb3ad 8SHA1 (patch-ac) = 1d848860a39af7a93a06eb8f3001fe89cb1bb3ad
9SHA1 (patch-deps_hiredis_fmacros.h) = b9d7d0a82e6794078d997769db6e5572f981b445 9SHA1 (patch-deps_hiredis_fmacros.h) = b9d7d0a82e6794078d997769db6e5572f981b445
10SHA1 (patch-src_object.c) = 30ffaec9c7e6135e3a5576cd1a35d7bcec668299 10SHA1 (patch-src_object.c) = 30ffaec9c7e6135e3a5576cd1a35d7bcec668299