Date: Sat, 12 Jul 2014 09:09:45 +0000 (UTC) From: Thomas Zander <riggs@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r361605 - head/databases/memcachedb Message-ID: <201407120909.s6C99j53067200@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: riggs Date: Sat Jul 12 09:09:44 2014 New Revision: 361605 URL: http://svnweb.freebsd.org/changeset/ports/361605 QAT: https://qat.redports.org/buildarchive/r361605/ Log: - Stagify - General cleanup - Add LICENSE - Bump required BDB version - Bump PORTREVISION - Update pkg-descr - Handle ownership flags via plist macros PR: 191045 Submitted by: Keith Gaughan <k@stereochro.me> Approved by: mentors (implicit), maintainer (timeout) Modified: head/databases/memcachedb/Makefile head/databases/memcachedb/pkg-descr head/databases/memcachedb/pkg-plist Modified: head/databases/memcachedb/Makefile ============================================================================== --- head/databases/memcachedb/Makefile Sat Jul 12 08:41:55 2014 (r361604) +++ head/databases/memcachedb/Makefile Sat Jul 12 09:09:44 2014 (r361605) @@ -3,27 +3,26 @@ PORTNAME= memcachedb PORTVERSION= 1.2.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= databases MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} MAINTAINER= meritus@innervision.pl -COMMENT= Distributed storage system designed for persistent +COMMENT= Distributed storage system designed for persistence + +LICENSE= BSD3CLAUSE LIB_DEPENDS= libevent-1.4.so:${PORTSDIR}/devel/libevent -CFLAGS= -I"${BDB_INCLUDE_DIR}" +CFLAGS+= -I"${BDB_INCLUDE_DIR}" CONFIGURE_ARGS= --enable-threads --with-bdb="${LOCALBASE}" \ --with-libevent="${LOCALBASE}" GNU_CONFIGURE= yes LDFLAGS+= -l"${BDB_LIB_NAME}" -L"${LOCALBASE}/lib" -MCDBDIR?= /var/db/memcachedb -USE_BDB= 47+ +USE_BDB= 48 USE_RC_SUBR= ${PORTNAME} -NO_STAGE= yes post-install: - ${MKDIR} ${MCDBDIR} || ${TRUE} - ${CHOWN} nobody:nobody ${MCDBDIR} + ${MKDIR} ${STAGEDIR}/var/db/memcachedb .include <bsd.port.mk> Modified: head/databases/memcachedb/pkg-descr ============================================================================== --- head/databases/memcachedb/pkg-descr Sat Jul 12 08:41:55 2014 (r361604) +++ head/databases/memcachedb/pkg-descr Sat Jul 12 09:09:44 2014 (r361605) @@ -1,10 +1,8 @@ -Memcachedb is a distributed storage system designed for persistent. We -simplely hacked from memcached and tugela. But neither of them. -Memcachedb is not a cache solution, it is a persistent solution for -high-frequency writing and reading. It conforms to memcache protocol -(not completed, see below), so any memcached client can have -connectivity with memcachedb. Memcachedb uses Berkeley DB as a storing -backend, so lots of features including transaction and replication are -supported. +MemcacheDB is a distributed storage system designed for persistence. +It is not a cache solution, but a persistent storage engine for fast and +reliable key-value based object storage and retrieval. It conforms to +memcache protocol (not complete), so any memcached client can connect to +it. MemcacheDB uses Berkeley DB as a storing backend, so lots of +features including transaction and replication are supported. -WWW: http://code.google.com/p/memcachedb/ +WWW: http://code.google.com/p/memcachedb/ Modified: head/databases/memcachedb/pkg-plist ============================================================================== --- head/databases/memcachedb/pkg-plist Sat Jul 12 08:41:55 2014 (r361604) +++ head/databases/memcachedb/pkg-plist Sat Jul 12 09:09:44 2014 (r361605) @@ -1,3 +1,9 @@ @stopdaemon memcachedb bin/memcachedb +@owner nobody +@group nobody +@mode 770 @dirrmtry /var/db/memcachedb +@mode +@group +@owner
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201407120909.s6C99j53067200>