[Midnightbsd-cvs] mports [22306] trunk/databases/memcached: memcached 1.4.34
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Wed Feb 22 07:44:39 EST 2017
Revision: 22306
http://svnweb.midnightbsd.org/mports/?rev=22306
Author: laffer1
Date: 2017-02-22 07:44:38 -0500 (Wed, 22 Feb 2017)
Log Message:
-----------
memcached 1.4.34
Modified Paths:
--------------
trunk/databases/memcached/Makefile
trunk/databases/memcached/distinfo
trunk/databases/memcached/files/patch-configure.ac
trunk/databases/memcached/pkg-plist
Modified: trunk/databases/memcached/Makefile
===================================================================
--- trunk/databases/memcached/Makefile 2017-02-22 12:40:20 UTC (rev 22305)
+++ trunk/databases/memcached/Makefile 2017-02-22 12:44:38 UTC (rev 22306)
@@ -1,7 +1,7 @@
# $MidnightBSD$
PORTNAME= memcached
-PORTVERSION= 1.4.33
+PORTVERSION= 1.4.34
CATEGORIES= databases
MASTER_SITES= http://www.memcached.org/files/ \
GENTOO
@@ -12,13 +12,13 @@
LICENSE= bsd3
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libevent.so:${PORTSDIR}/devel/libevent2
+LIB_DEPENDS= libevent.so:devel/libevent2
CONFLICTS= memcached-1.2*
# Dtrace option disabled until it is fixed upstream
OPTIONS_DEFINE= SASL DOCS DTRACE
-OPTIONS_DEFAULT= SASL DOCS
+OPTIONS_DEFAULT= SASL
DTRACE_DESC= Enable dtrace probes
SASL_DESC= Enable SASL Authentication
@@ -26,8 +26,6 @@
USE_RC_SUBR= memcached
SUB_LIST+= RC_SUBR_SUFFIX=${RC_SUBR_SUFFIX}
-MAKE_JOBS_UNSAFE=yes
-
USES= cpe shebangfix autoreconf:build
USE_AUTOTOOLS= aclocal
SHEBANG_FILES= scripts/memcached-tool
@@ -38,16 +36,19 @@
--program-prefix= \
--disable-coverage
-CFLAGS+= -no-integrated-as
+DOCS_BUILD_DEPENDS= xml2rfc:textproc/xml2rfc
+DOCS_CONFIGURE_ENABLE= docs
DTRACE_CONFIGURE_ENABLE= dtrace
-SASL_LIB_DEPENDS= libsasl2.so:${PORTSDIR}/security/cyrus-sasl2
+SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2
SASL_CONFIGURE_ENABLE= sasl
SASL_CFLAGS= -I${LOCALBASE}/include
SASL_CPPFLAGS+= ${CFLAGS}
SASL_LDFLAGS= -L${LOCALBASE}/lib
+MAKE_JOBS_UNSAFE= yes
+
.include <bsd.port.pre.mk>
.if ${ARCH} == amd64
@@ -54,13 +55,13 @@
CONFIGURE_ARGS+= --enable-64bit
.endif
-.if ${PORT_OPTIONS:MDTRACE}
-BROKEN= DTRACE broken with gcc/clang - reported upstream
-.endif
-
post-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/scripts/memcached-tool ${PREFIX}/bin
- @${MKDIR} ${DOCSDIR}
+ ${INSTALL_SCRIPT} ${WRKSRC}/scripts/memcached-tool ${STAGEDIR}${PREFIX}/bin
+ ${MKDIR} ${DOCSDIR}
+.for i in protocol-binary-range.txt protocol-binary.txt protocol.txt \
+ readme.txt threads.txt
+ ${INSTALL_DATA} ${WRKSRC}/doc/${i} ${DOCSDIR}
+.endfor
regression-test: test
test: build
Modified: trunk/databases/memcached/distinfo
===================================================================
--- trunk/databases/memcached/distinfo 2017-02-22 12:40:20 UTC (rev 22305)
+++ trunk/databases/memcached/distinfo 2017-02-22 12:44:38 UTC (rev 22306)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1478061979
-SHA256 (memcached-1.4.33.tar.gz) = 83726c8d68258c56712373072abb25a449c257398075a39ec0867fd8ba69771d
-SIZE (memcached-1.4.33.tar.gz) = 389813
+TIMESTAMP = 1484151894
+SHA256 (memcached-1.4.34.tar.gz) = 5064c87f91a37d822dfeab8768490c55fe686a742f07f67c7121101e48d87c79
+SIZE (memcached-1.4.34.tar.gz) = 391131
Modified: trunk/databases/memcached/files/patch-configure.ac
===================================================================
--- trunk/databases/memcached/files/patch-configure.ac 2017-02-22 12:40:20 UTC (rev 22305)
+++ trunk/databases/memcached/files/patch-configure.ac 2017-02-22 12:44:38 UTC (rev 22306)
@@ -1,6 +1,16 @@
---- configure.ac.orig 2015-06-27 18:28:54 UTC
+--- configure.ac.orig 2016-12-04 13:19:07 UTC
+++ configure.ac
-@@ -581,7 +581,7 @@ then
+@@ -137,8 +137,7 @@ if test "x$enable_dtrace" = "xyes"; then
+ if test "x$DTRACE" != "xno"; then
+ AC_DEFINE([ENABLE_DTRACE],1,[Set to nonzero if you want to include DTRACE])
+ build_dtrace=yes
+- # DTrace on MacOSX does not use -G option
+- $DTRACE -G -o conftest.$$ -s memcached_dtrace.d 2>/dev/zero
++ /usr/bin/true
+ if test $? -eq 0
+ then
+ dtrace_instrument_obj=yes
+@@ -594,7 +593,7 @@ then
elif test "$GCC" = "yes"
then
GCC_VERSION=`$CC -dumpversion`
Modified: trunk/databases/memcached/pkg-plist
===================================================================
--- trunk/databases/memcached/pkg-plist 2017-02-22 12:40:20 UTC (rev 22305)
+++ trunk/databases/memcached/pkg-plist 2017-02-22 12:44:38 UTC (rev 22306)
@@ -2,3 +2,8 @@
bin/memcached-tool
include/memcached/protocol_binary.h
man/man1/memcached.1.gz
+%%PORTDOCS%%%%DOCSDIR%%/protocol-binary-range.txt
+%%PORTDOCS%%%%DOCSDIR%%/protocol-binary.txt
+%%PORTDOCS%%%%DOCSDIR%%/protocol.txt
+%%PORTDOCS%%%%DOCSDIR%%/readme.txt
+%%PORTDOCS%%%%DOCSDIR%%/threads.txt
More information about the Midnightbsd-cvs
mailing list