Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 7 Jan 2013 21:55:30 +0100 (CET)
From:      Radim Kolar <hsn@sendmail.cz>
To:        FreeBSD-gnats-submit@freebsd.org
Cc:        hsn@sendmail.cz, jnlin@csie.nctu.edu.tw
Subject:   ports/175116: [PATCH] www/trafficserver: update to 3.2.0
Message-ID:  <201301072055.r07KtUY6051646@fbsd9.localdomain>
Resent-Message-ID: <201301072140.r07Le0vC096789@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         175116
>Category:       ports
>Synopsis:       [PATCH] www/trafficserver: update to 3.2.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jan 07 21:40:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Radim Kolar
>Release:        FreeBSD 9.1-RELEASE i386
>Organization:
>Environment:
System: FreeBSD fbsd9.localdomain 9.1-RELEASE FreeBSD 9.1-RELEASE #1: Wed Dec  5 02:38:20 CET
>Description:
Highlights of this release includes:

    Over 800 commits, and 300 Jira tickets closed since v3.0.
    Several SSL improvements, including SNI (Server Name Indication) and NPN (Next Protocol Negotiation). Overall SSL stability is also improved.
    Full IPv6 support, v3.0 only had client side IPv6. All IP related plugin APIs are now also IPv6 aware.
    New, flexible configurations for managing inbound and outgoing IP addresses and ports. You can now bind any number, and combinations, of addresses and ports for both HTTP and HTTPS.
    Range request for large objects in cache are now much (much) faster.
    Several new, and improved, plugin APIs are now available.
    Performance and stability improvements in the Cluster Cache feature.
    Much better performance when proxying to a Keep-Alive HTTP backend server connection. Overall cache performance is also significantly better.
    Several stable plugins are now included with the core distributions.
    Supports all gcc versions 4.1.2 and higher, Clang / LLVM 3, and the Intel compiler suite. Builds and runs on Linux, FreeBSD, Solaris and OSX.

Port maintainer (jnlin@csie.nctu.edu.tw) is cc'd.

Generated with FreeBSD Port Tools 0.99_6 (mode: change, diff: ports)
>How-To-Repeat:
>Fix:

--- trafficserver-3.2.0.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/www/trafficserver/Makefile ./Makefile
--- /usr/ports/www/trafficserver/Makefile	2012-12-10 20:24:06.000000000 +0100
+++ ./Makefile	2013-01-07 21:30:26.819220826 +0100
@@ -1,13 +1,7 @@
-# New ports collection makefile for:	trafficserver
-# Date created:		2010-08-15
-# Whom:			Jui-Nan Lin <jnlin@csie.nctu.edu.tw>
-#
-# $FreeBSD: ports/www/trafficserver/Makefile,v 1.26 2012/12/10 19:24:06 svnexp Exp $
-#
+# $FreeBSD$
 
 PORTNAME=	trafficserver
-PORTVERSION=	3.0.5
-PORTREVISION=	1
+PORTVERSION=	3.2.0
 CATEGORIES=	www
 MASTER_SITES=	APACHE/${PORTNAME}
 
@@ -16,9 +10,9 @@
 
 LICENSE=	AL2
 
-LIB_DEPENDS=	execinfo.1:${PORTSDIR}/devel/libexecinfo \
-		expat.6:${PORTSDIR}/textproc/expat2 \
-		pcre.3:${PORTSDIR}/devel/pcre
+LIB_DEPENDS=	execinfo:${PORTSDIR}/devel/libexecinfo \
+		expat:${PORTSDIR}/textproc/expat2 \
+		pcre:${PORTSDIR}/devel/pcre
 
 USE_AUTOTOOLS=	autoconf automake libtool
 USE_BZIP2=	yes
@@ -28,6 +22,10 @@
 USE_TCL=	yes
 USE_RC_SUBR=	${PORTNAME}
 USE_LDCONFIG=	yes
+USE_GMAKE=	yes
+
+MAN1=		traffic_shell.1
+PORTDOCS=	trafficshell
 
 LDFLAGS+=	-L${LOCALBASE}/lib
 CONFIGURE_ARGS=	--with-expat=${LOCALBASE} \
diff -ruN --exclude=CVS /usr/ports/www/trafficserver/distinfo ./distinfo
--- /usr/ports/www/trafficserver/distinfo	2012-06-21 08:07:16.000000000 +0200
+++ ./distinfo	2013-01-07 13:35:07.587459194 +0100
@@ -1,2 +1,2 @@
-SHA256 (trafficserver-3.0.5.tar.bz2) = e42c0dc1b3fa736b183fd1cf4f706bd48ea524dbdf4606d76058621d096b187c
-SIZE (trafficserver-3.0.5.tar.bz2) = 2422477
+SHA256 (trafficserver-3.2.0.tar.bz2) = 1664cb9597dd7ee9edda810184de07b5df462646a649534a276e41bc5dccb554
+SIZE (trafficserver-3.2.0.tar.bz2) = 2516870
diff -ruN --exclude=CVS /usr/ports/www/trafficserver/pkg-plist ./pkg-plist
--- /usr/ports/www/trafficserver/pkg-plist	2012-11-17 07:03:09.000000000 +0100
+++ ./pkg-plist	2013-01-07 21:31:23.687294906 +0100
@@ -34,14 +34,20 @@
 bin/tsxs
 lib/libtsmgmt.so
 lib/libtsutil.a
-lib/libtsutil.so.3
+lib/libtsutil.so.5
 lib/libtsmgmt.la
 lib/libtsutil.so
 lib/libtsutil.la
 lib/libtsmgmt.a
-lib/libtsmgmt.so.3
+lib/libtsmgmt.so.5
 libexec/trafficserver/conf_remap.la
 libexec/trafficserver/conf_remap.so
+libexec/trafficserver/stats_over_http.so
+libexec/trafficserver/header_filter.la
+libexec/trafficserver/regex_remap.so
+libexec/trafficserver/regex_remap.la
+libexec/trafficserver/header_filter.so
+libexec/trafficserver/stats_over_http.la
 %%ETCDIR%%/body_factory/default/.body_factory_info
 %%ETCDIR%%/body_factory/default/README
 %%ETCDIR%%/body_factory/default/access#denied
--- trafficserver-3.2.0.patch ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201301072055.r07KtUY6051646>