svn commit: r367566 - head/security/distcache

John Marino marino at FreeBSD.org
Sun Sep 7 16:25:30 UTC 2014


Author: marino
Date: Sun Sep  7 16:25:29 2014
New Revision: 367566
URL: http://svnweb.freebsd.org/changeset/ports/367566
QAT: https://qat.redports.org/buildarchive/r367566/

Log:
  Stage security/distcache; Apache24 optionally depends on it

Modified:
  head/security/distcache/Makefile
  head/security/distcache/pkg-descr
  head/security/distcache/pkg-plist

Modified: head/security/distcache/Makefile
==============================================================================
--- head/security/distcache/Makefile	Sun Sep  7 16:23:28 2014	(r367565)
+++ head/security/distcache/Makefile	Sun Sep  7 16:25:29 2014	(r367566)
@@ -3,42 +3,31 @@
 
 PORTNAME=	distcache
 PORTVERSION=	1.4.5
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	security www
 MASTER_SITES=	SF/${PORTNAME}/2.%20${PORTNAME}-stable/${PORTVERSION} \
 		http://osdn.dl.sourceforge.net/sourceforge/${PORTNAME}/
 
-
-MAINTAINER= ports at FreeBSD.org
+MAINTAINER=	ports at FreeBSD.org
 COMMENT=	Distributed OpenSSL session caching tools
 
-CONFLICTS=	distcache-devel-*
-
-USES=	tar:bzip2
+USES=		libtool tar:bzip2
 USE_RC_SUBR=	dc_server
-USE_AUTOTOOLS=	libtool
 USE_OPENSSL=	yes
 USE_LDCONFIG=	yes
+GNU_CONFIGURE=	yes
+CONFIGURE_ARGS=	--enable-shared
+INSTALL_TARGET=	install-strip
 
 SUB_LIST+=	NAME=dc_server
-
-.if !defined(NOPORTDOCS)
 PORTDOCS=	ANNOUNCE BUGS CHANGES FAQ INSTALL LICENSE README
-.endif
 
-MAN1=	dc_client.1 dc_server.1 dc_snoop.1 dc_test.1 sslswamp.1
-MAN2=	DC_CTX_new.2 DC_PLUG_new.2 DC_PLUG_read.2 DC_SERVER_new.2 \
-	NAL_ADDRESS_new.2 NAL_BUFFER_new.2 NAL_CONNECTION_new.2 \
-	NAL_LISTENER_new.2 NAL_SELECTOR_new.2 NAL_decode_uint32.2
-MAN8=	distcache.8
+OPTIONS_DEFINE=	DOCS
 
-NO_STAGE=	yes
 post-install:
-.if !defined(NOPORTDOCS)
-	${MKDIR} ${DOCSDIR}
-.for f in ${PORTDOCS}
-	${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
-.endfor
-.endif
+	${MKDIR} ${STAGEDIR}${DOCSDIR}
+	(cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR})
+	# INSTALL_TARGET=install-strip isn't working!  Brute force it
+	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so
 
 .include <bsd.port.mk>

Modified: head/security/distcache/pkg-descr
==============================================================================
--- head/security/distcache/pkg-descr	Sun Sep  7 16:23:28 2014	(r367565)
+++ head/security/distcache/pkg-descr	Sun Sep  7 16:25:29 2014	(r367566)
@@ -1,6 +1,6 @@
 Distributed session caching tools and APIs, primarily for SSL/TLS servers
-though perhaps useful for other (non-SSL/TLS) circumstances.
-Also includes a self-contained network abstraction library (libnal), and the
+though perhaps useful for other (non-SSL/TLS) circumstances.  This also
+includes a self-contained network abstraction library (libnal), and the
 sslswamp SSL/TLS benchmark/test utility.
 
 WWW: http://distcache.sourceforge.net/

Modified: head/security/distcache/pkg-plist
==============================================================================
--- head/security/distcache/pkg-plist	Sun Sep  7 16:23:28 2014	(r367565)
+++ head/security/distcache/pkg-plist	Sun Sep  7 16:25:29 2014	(r367566)
@@ -11,17 +11,33 @@ include/distcache/dc_server.h
 include/libnal/nal.h
 include/libnal/nal_devel.h
 lib/libdistcache.a
-lib/libdistcache.la
 lib/libdistcache.so
 lib/libdistcache.so.1
+lib/libdistcache.so.1.0.1
 lib/libdistcacheserver.a
-lib/libdistcacheserver.la
 lib/libdistcacheserver.so
 lib/libdistcacheserver.so.1
+lib/libdistcacheserver.so.1.0.1
 lib/libnal.a
-lib/libnal.la
 lib/libnal.so
 lib/libnal.so.1
+lib/libnal.so.1.0.1
+man/man1/dc_client.1.gz
+man/man1/dc_server.1.gz
+man/man1/dc_snoop.1.gz
+man/man1/dc_test.1.gz
+man/man1/sslswamp.1.gz
+man/man2/DC_CTX_new.2.gz
+man/man2/DC_PLUG_new.2.gz
+man/man2/DC_PLUG_read.2.gz
+man/man2/DC_SERVER_new.2.gz
+man/man2/NAL_ADDRESS_new.2.gz
+man/man2/NAL_BUFFER_new.2.gz
+man/man2/NAL_CONNECTION_new.2.gz
+man/man2/NAL_LISTENER_new.2.gz
+man/man2/NAL_SELECTOR_new.2.gz
+man/man2/NAL_decode_uint32.2.gz
+man/man8/distcache.8.gz
 share/swamp/A-client.pem
 share/swamp/CA.pem
 @dirrm include/distcache


More information about the svn-ports-head mailing list