From owner-svn-ports-head@FreeBSD.ORG Sat Oct 6 13:54:20 2012 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 63015106566C; Sat, 6 Oct 2012 13:54:20 +0000 (UTC) (envelope-from osa@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 333868FC0A; Sat, 6 Oct 2012 13:54:20 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q96DsK9I075305; Sat, 6 Oct 2012 13:54:20 GMT (envelope-from osa@svn.freebsd.org) Received: (from osa@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q96DsJxX075300; Sat, 6 Oct 2012 13:54:20 GMT (envelope-from osa@svn.freebsd.org) Message-Id: <201210061354.q96DsJxX075300@svn.freebsd.org> From: "Sergey A. Osokin" Date: Sat, 6 Oct 2012 13:54:19 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r305364 - in head/databases/redis-devel: . files X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Oct 2012 13:54:20 -0000 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 * [BUGFIX] Fixed compilation on FreeBSD. * [IMPROVED] SRANDMEMBER 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. 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 -# +# Created by: Sergey Skvortsov # $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 + +.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 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