svn commit: r380358 - in head/www: . varnish4 varnish4/files

Mark Felder feld at FreeBSD.org
Tue Mar 3 12:57:59 UTC 2015


Author: feld
Date: Tue Mar  3 12:57:57 2015
New Revision: 380358
URL: https://svnweb.freebsd.org/changeset/ports/380358
QAT: https://qat.redports.org/buildarchive/r380358/

Log:
  Update "BSD" license for buganini's ports

Added:
  head/www/varnish4/
     - copied from r380357, head/www/varnish/
Deleted:
  head/www/varnish4/files/patch-bug-1202
  head/www/varnish4/files/patch-configure.ac
Modified:
  head/www/Makefile
  head/www/varnish4/Makefile
  head/www/varnish4/distinfo
  head/www/varnish4/pkg-plist

Modified: head/www/Makefile
==============================================================================
--- head/www/Makefile	Tue Mar  3 12:52:25 2015	(r380357)
+++ head/www/Makefile	Tue Mar  3 12:57:57 2015	(r380358)
@@ -2136,6 +2136,7 @@
     SUBDIR += uzbl
     SUBDIR += validator
     SUBDIR += varnish
+    SUBDIR += varnish4
     SUBDIR += varnish-libvmod-header
     SUBDIR += varnish-nagios
     SUBDIR += vdr-plugin-live

Modified: head/www/varnish4/Makefile
==============================================================================
--- head/www/varnish/Makefile	Tue Mar  3 12:52:25 2015	(r380357)
+++ head/www/varnish4/Makefile	Tue Mar  3 12:57:57 2015	(r380358)
@@ -1,18 +1,19 @@
 # $FreeBSD$
 
 PORTNAME=	varnish
-PORTVERSION=	3.0.6
+PORTVERSION=	4.0.3
 CATEGORIES=	www
 MASTER_SITES=	http://repo.varnish-cache.org/source/
+PKGNAMESUFFIX=	4
 
-MAINTAINER=	koobs at FreeBSD.org
+MAINTAINER=	feld at FreeBSD.org
 COMMENT=	The Varnish high-performance HTTP accelerator
 
 LICENSE=	BSD2CLAUSE
 
 LIB_DEPENDS=	libpcre.so:${PORTSDIR}/devel/pcre
 
-CONFLICTS=	varnish-2.*
+CONFLICTS=	varnish-2.* varnish-3.*
 
 USES=		autoreconf gmake libtool readline pkgconfig python:build
 GNU_CONFIGURE=	yes
@@ -38,28 +39,6 @@ post-patch:
 regression-test check test: build
 	${MAKE_CMD} TESTS_PARALLELISM=1 -C ${WRKSRC} check
 
-post-build:
-	#
-	# It is highly recommended, that you verify the build's
-	# correctness by performing:
-	#
-	#	make check
-	#
-	# now...
-	#
-
-post-install:
-	${MKDIR} ${STAGEDIR}${PREFIX}/share/varnish
-	${INSTALL_SCRIPT} ${WRKSRC}/lib/libvmod_std/vmod.py ${STAGEDIR}${PREFIX}/share/varnish
-.for f in cache.h heritage.h steps.h common.h acct_fields.h locks.h body_status.h
-	${INSTALL_DATA} ${WRKSRC}/bin/varnishd/${f} ${STAGEDIR}${PREFIX}/include/varnish
-.endfor
-.for f in vct.h vmod_abi.h vre.h vrt.h vqueue.h vsb.h libvarnish.h miniobj.h vas.h vav.h http_headers.h vcl_returns.h
-	${INSTALL_DATA} ${WRKSRC}/include/${f} ${STAGEDIR}${PREFIX}/include/varnish
-.endfor
-	@${RM} -f ${STAGEDIR}${PREFIX}/lib/libvarnishapi.*a ${STAGEDIR}${PREFIX}/lib/varnish/lib*a ${STAGEDIR}${PREFIX}/lib/varnish/vmods/lib*a
-	@${MV} ${STAGEDIR}${ETCDIR}/default.vcl ${STAGEDIR}${ETCDIR}/default.vcl.sample
-
 .include <bsd.port.pre.mk>
 
 .if ${ARCH} == "i386"

Modified: head/www/varnish4/distinfo
==============================================================================
--- head/www/varnish/distinfo	Tue Mar  3 12:52:25 2015	(r380357)
+++ head/www/varnish4/distinfo	Tue Mar  3 12:57:57 2015	(r380358)
@@ -1,2 +1,2 @@
-SHA256 (varnish-3.0.6.tar.gz) = 840ded8f25e7343117f6e3e2015759118f1d2db357ae8d7e02ea964e6fb680b7
-SIZE (varnish-3.0.6.tar.gz) = 2049810
+SHA256 (varnish-4.0.3.tar.gz) = 94b9a174097f47db2286acd2c35f235e49a2b7a9ddfdbd6eb7aa4da9ae8f8206
+SIZE (varnish-4.0.3.tar.gz) = 1866760

Modified: head/www/varnish4/pkg-plist
==============================================================================
--- head/www/varnish/pkg-plist	Tue Mar  3 12:52:25 2015	(r380357)
+++ head/www/varnish4/pkg-plist	Tue Mar  3 12:57:57 2015	(r380358)
@@ -2,62 +2,90 @@ bin/varnishadm
 bin/varnishhist
 bin/varnishlog
 bin/varnishncsa
-bin/varnishreplay
-bin/varnishsizes
 bin/varnishstat
 bin/varnishtest
 bin/varnishtop
- at sample etc/varnish/default.vcl.sample
-include/varnish/acct_fields.h
-include/varnish/body_status.h
-include/varnish/cache.h
-include/varnish/common.h
-include/varnish/heritage.h
-include/varnish/http_headers.h
-include/varnish/libvarnish.h
-include/varnish/locks.h
+include/varnish/cache/cache.h
+include/varnish/cache/cache_backend.h
+include/varnish/common/common.h
+include/varnish/common/params.h
 include/varnish/miniobj.h
-include/varnish/steps.h
-include/varnish/varnishapi.h
+include/varnish/tbl/acct_fields_bereq.h
+include/varnish/tbl/acct_fields_req.h
+include/varnish/tbl/backend_poll.h
+include/varnish/tbl/ban_vars.h
+include/varnish/tbl/bo_flags.h
+include/varnish/tbl/body_status.h
+include/varnish/tbl/debug_bits.h
+include/varnish/tbl/feature_bits.h
+include/varnish/tbl/http_headers.h
+include/varnish/tbl/http_response.h
+include/varnish/tbl/locks.h
+include/varnish/tbl/req_body.h
+include/varnish/tbl/sess_close.h
+include/varnish/tbl/steps.h
+include/varnish/tbl/symbol_kind.h
+include/varnish/tbl/vcc_types.h
+include/varnish/tbl/vcl_returns.h
+include/varnish/tbl/vrt_stv_var.h
+include/varnish/tbl/vsc_all.h
+include/varnish/tbl/vsc_f_main.h
+include/varnish/tbl/vsc_fields.h
+include/varnish/tbl/vsc_levels.h
+include/varnish/tbl/vsc_types.h
+include/varnish/tbl/vsl_tags.h
+include/varnish/tbl/vsl_tags_http.h
+include/varnish/vapi/vapi_options.h
+include/varnish/vapi/voptget.h
+include/varnish/vapi/vsc.h
+include/varnish/vapi/vsc_int.h
+include/varnish/vapi/vsl.h
+include/varnish/vapi/vsl_int.h
+include/varnish/vapi/vsm.h
+include/varnish/vapi/vsm_int.h
 include/varnish/vas.h
 include/varnish/vav.h
-include/varnish/vcl_returns.h
+include/varnish/vbm.h
+include/varnish/vcl.h
 include/varnish/vcli.h
-include/varnish/vct.h
+include/varnish/vcs.h
+include/varnish/vdef.h
 include/varnish/vmod_abi.h
 include/varnish/vqueue.h
 include/varnish/vre.h
 include/varnish/vrt.h
+include/varnish/vrt_obj.h
+include/varnish/vsa.h
 include/varnish/vsb.h
-include/varnish/vsc.h
-include/varnish/vsc_all.h
-include/varnish/vsc_fields.h
-include/varnish/vsl.h
-include/varnish/vsl_tags.h
-include/varnish/vsm.h
+include/varnish/vsha256.h
+lib/libvarnishapi.so
+lib/libvarnishapi.so.1
+lib/libvarnishapi.so.1.0.0
 lib/varnish/libvarnish.so
 lib/varnish/libvarnishcompat.so
-lib/varnish/libvcl.so
+lib/varnish/libvcc.so
 lib/varnish/libvgz.so
+lib/varnish/vmods/libvmod_directors.so
 lib/varnish/vmods/libvmod_std.so
-lib/libvarnishapi.so.1.0.0
-lib/libvarnishapi.so.1
-lib/libvarnishapi.so
 libdata/pkgconfig/varnishapi.pc
 man/man1/varnishadm.1.gz
 man/man1/varnishd.1.gz
 man/man1/varnishhist.1.gz
 man/man1/varnishlog.1.gz
 man/man1/varnishncsa.1.gz
-man/man1/varnishreplay.1.gz
-man/man1/varnishsizes.1.gz
 man/man1/varnishstat.1.gz
 man/man1/varnishtest.1.gz
 man/man1/varnishtop.1.gz
+man/man3/vmod_directors.3.gz
 man/man3/vmod_std.3.gz
 man/man7/varnish-cli.7.gz
 man/man7/varnish-counters.7.gz
 man/man7/vcl.7.gz
+man/man7/vsl-query.7.gz
+man/man7/vsl.7.gz
 sbin/varnishd
-share/varnish/vmod.py
+share/aclocal/varnish.m4
+%%PORTDOCS%%%%DOCSDIR%%/builtin.vcl
+%%PORTDOCS%%%%DOCSDIR%%/example.vcl
+%%DATADIR%%/vmodtool.py
 @dir varnish


More information about the svn-ports-head mailing list