Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 6 Oct 2012 13:54:19 +0000 (UTC)
From:      "Sergey A. Osokin" <osa@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r305364 - in head/databases/redis-devel: . files
Message-ID:  <201210061354.q96DsJxX075300@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: osa
Date: Sat Oct  6 13:54:19 2012
New Revision: 305364
URL: http://svn.freebsd.org/changeset/ports/305364

Log:
  Update from 2.6.0rc7 to 2.6.0rc8.
  Add TEST option for running unit tests.
  Add test and regression-test targets.
  Remove needless patch.
  New Makefile header convention.
  
  PR:	172396
  
  <ChangeLog>
  
  * [BUGFIX]   Fixed compilation on FreeBSD.
  * [IMPROVED] SRANDMEMBER <count> that returns multiple random elements.
  * [IMPROVED] Sentinel backported to 2.6. It will be taken in sync with 2.8.
  * [IMPROVED] Helper function for scripting to return errors and status replies.
  * [IMPROVED] SORT by nosort [ASC|DESC] uses sorted set elements ordering.
  * [BUGFIX]   Better resistence to system clock skew.
  * [IMPROVED] Warn the user when the configured maxmemory seems odd.
  * [BUGFIX]   Hashing function is now murmurhash2 for security purposes.
  * [IMPROVED] Install script no longer uses a template but redis.conf itself.
  
  </ChangeLog>

Deleted:
  head/databases/redis-devel/files/patch-src::replication.c
Modified:
  head/databases/redis-devel/Makefile
  head/databases/redis-devel/distinfo

Modified: head/databases/redis-devel/Makefile
==============================================================================
--- head/databases/redis-devel/Makefile	Sat Oct  6 13:47:51 2012	(r305363)
+++ head/databases/redis-devel/Makefile	Sat Oct  6 13:54:19 2012	(r305364)
@@ -1,12 +1,8 @@
-# New ports collection makefile for:	redis
-# Date created:	   03 Jul 2009
-# Whom:		   Sergey Skvortsov <skv@protey.ru>
-#
+# Created by: Sergey Skvortsov <skv@protey.ru>
 # $FreeBSD$
-#
 
 PORTNAME=	redis
-DISTVERSION=	2.6.0-rc7
+DISTVERSION=	2.6.0-rc8
 CATEGORIES=	databases
 MASTER_SITES=	GOOGLE_CODE
 PKGNAMESUFFIX=	-devel
@@ -18,6 +14,15 @@ LICENSE=	BSD
 
 LIB_DEPENDS=	execinfo:${PORTSDIR}/devel/libexecinfo
 
+OPTIONS_DEFINE=	TESTS
+TESTS_DESC=	Install lang/tcl for redis unit tests
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MTESTS}
+USE_TCL_BUILD=	yes
+.endif
+
 CFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib ${PTHREAD_LIBS} -lm -lexecinfo
 
@@ -64,4 +69,9 @@ post-install:
 	[ -d ${d} ] || ${MKDIR} ${d} && ${CHOWN} ${USERS}:${GROUPS} ${d}
 .endfor
 
+test: build
+	@cd ${WRKSRC} && ${TCLSH} tests/test_helper.tcl
+
+regression-test: test
+
 .include <bsd.port.mk>

Modified: head/databases/redis-devel/distinfo
==============================================================================
--- head/databases/redis-devel/distinfo	Sat Oct  6 13:47:51 2012	(r305363)
+++ head/databases/redis-devel/distinfo	Sat Oct  6 13:54:19 2012	(r305364)
@@ -1,2 +1,2 @@
-SHA256 (redis-2.6.0-rc7.tar.gz) = 538e68479465b074497c1e76df70e40a61e6cfcb5e8f9dce5eaabc5448eedd43
-SIZE (redis-2.6.0-rc7.tar.gz) = 973045
+SHA256 (redis-2.6.0-rc8.tar.gz) = e3b843c960cb2d6512f208181880b4cb42877368f457d1df7af808918b97e36c
+SIZE (redis-2.6.0-rc8.tar.gz) = 999715



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201210061354.q96DsJxX075300>