ports/157870: [MAINTAINER] www/trafficserver: update to 3.0.0

Jui-Nan Lin jnlin at csie.nctu.edu.tw
Tue Jun 14 09:40:12 UTC 2011


>Number:         157870
>Category:       ports
>Synopsis:       [MAINTAINER] www/trafficserver: update to 3.0.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jun 14 09:40:11 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     Jui-Nan Lin
>Release:        FreeBSD 8.2-RELEASE amd64
>Organization:
>Environment:
System: FreeBSD Florence.tamama.org 8.2-RELEASE FreeBSD 8.2-RELEASE #12: Fri Feb 25 09:26:52 CST 2011
>Description:
- Update to 3.0.0

Removed file(s):
- files/patch-rc__Makefile

Generated with FreeBSD Port Tools 0.99
>How-To-Repeat:
>Fix:

--- trafficserver-3.0.0.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/www/trafficserver/Makefile /home/users/jnlin/ports/trafficserver/Makefile
--- /usr/ports/www/trafficserver/Makefile	2011-02-25 14:15:44.000000000 +0800
+++ /home/users/jnlin/ports/trafficserver/Makefile	2011-06-14 17:37:00.385749254 +0800
@@ -6,10 +6,10 @@
 #
 
 PORTNAME=	trafficserver
-PORTVERSION=	2.1.5
+PORTVERSION=	3.0.0
 CATEGORIES=	www
 MASTER_SITES=	APACHE/${PORTNAME}
-DISTNAME=	${PORTNAME}-${PORTVERSION}-unstable
+DISTNAME=	${PORTNAME}-${PORTVERSION}
 
 MAINTAINER=	jnlin at csie.nctu.edu.tw
 COMMENT=	A fast, scalable and extensible HTTP proxy server
@@ -39,14 +39,10 @@
 BROKEN=		does not compile on 7.X
 .endif
 
-pre-configure:
-	@cd ${WRKSRC} && ${AUTORECONF} -i
-
-# XXX: no, I don't know why this is needed for libtool > 2.2.10 but it's
-#      the only one, and a dirty hack will suffice.  Of course, using both
-#      autoreconf and the bsd.autotools.mk targets is bad too.
-#
 post-configure:
-	@${CP} ${LIBTOOL} ${WRKSRC}/libtool
+	@${FIND} ${WRKSRC} -name 'Makefile' | ${XARGS} ${REINPLACE_CMD} -e \
+	    's,LIBTOOL_LINK_FLAGS = -R -R/usr/local/lib,LIBTOOL_LINK_FLAGS = -R/usr/local/lib,'
+	@${FIND} ${WRKSRC} -name 'Makefile' | ${XARGS} ${REINPLACE_CMD} -e \
+	    's,LDFLAGS = -rdynamic  *-R -R,LDFLAGS = -rdynamic -R,'
 
 .include <bsd.port.post.mk>
diff -ruN --exclude=CVS /usr/ports/www/trafficserver/distinfo /home/users/jnlin/ports/trafficserver/distinfo
--- /usr/ports/www/trafficserver/distinfo	2011-02-12 21:35:42.000000000 +0800
+++ /home/users/jnlin/ports/trafficserver/distinfo	2011-06-14 11:15:08.779819291 +0800
@@ -1,2 +1,2 @@
-SHA256 (trafficserver-2.1.5-unstable.tar.bz2) = 1940e6836c81f7d719cab5e446e8e385c90c5b878975193ecafad7695f13be95
-SIZE (trafficserver-2.1.5-unstable.tar.bz2) = 2697636
+SHA256 (trafficserver-3.0.0.tar.bz2) = 70d3abda009719d272bc87288bf47beaa5966cb964c9dfbb5fd32c602ac1354e
+SIZE (trafficserver-3.0.0.tar.bz2) = 2418416
diff -ruN --exclude=CVS /usr/ports/www/trafficserver/files/patch-rc__Makefile /home/users/jnlin/ports/trafficserver/files/patch-rc__Makefile
--- /usr/ports/www/trafficserver/files/patch-rc__Makefile	2010-08-16 23:43:58.000000000 +0800
+++ /home/users/jnlin/ports/trafficserver/files/patch-rc__Makefile	1970-01-01 08:00:00.000000000 +0800
@@ -1,12 +0,0 @@
---- rc/Makefile.am.orig	2010-08-15 22:00:12.940238878 +0800
-+++ rc/Makefile.am	2010-08-15 22:00:28.382362165 +0800
-@@ -25,9 +25,6 @@
-   -I$(top_srcdir)/proxy/cache \
-   -I$(top_srcdir)/proxy/logging
- 
--dist_bin_SCRIPTS = \
--  trafficserver
--
- noinst_PROGRAMS = update_records
- 
- update_records_SOURCES = update_records.cc 
diff -ruN --exclude=CVS /usr/ports/www/trafficserver/pkg-plist /home/users/jnlin/ports/trafficserver/pkg-plist
--- /usr/ports/www/trafficserver/pkg-plist	2011-02-12 21:35:42.000000000 +0800
+++ /home/users/jnlin/ports/trafficserver/pkg-plist	2011-06-14 16:40:28.823007275 +0800
@@ -1,4 +1,5 @@
 @comment $FreeBSD: ports/www/trafficserver/pkg-plist,v 1.3 2011/02/12 13:35:42 lwhsu Exp $
+bin/trafficserver
 bin/traffic_cop
 bin/traffic_line
 bin/traffic_logcat
@@ -8,10 +9,18 @@
 bin/traffic_server
 bin/traffic_shell
 bin/tsxs
+lib/libtsmgmt.so
+lib/libtsutil.a
+lib/libtsutil.so.3
+lib/libtsmgmt.la
+lib/libtsutil.so
+lib/libtsutil.la
+lib/libtsmgmt.a
+lib/libtsmgmt.so.3
 libexec/trafficserver/conf_remap.la
 libexec/trafficserver/conf_remap.so
-%%ETCDIR%%/admin_access.config
 %%ETCDIR%%/ae_ua.config
+%%ETCDIR%%/volume.config
 %%ETCDIR%%/body_factory/default/.body_factory_info
 %%ETCDIR%%/body_factory/default/README
 %%ETCDIR%%/body_factory/default/access#denied
@@ -46,10 +55,8 @@
 %%ETCDIR%%/ip_allow.config
 %%ETCDIR%%/log_hosts.config
 %%ETCDIR%%/logs_xml.config
-%%ETCDIR%%/mgmt_allow.config
 %%ETCDIR%%/mgr.cnf
 %%ETCDIR%%/parent.config
-%%ETCDIR%%/partition.config
 %%ETCDIR%%/plugin.config
 %%ETCDIR%%/plugin.db
 %%ETCDIR%%/records.config
@@ -63,6 +70,7 @@
 %%ETCDIR%%/update.config
 %%ETCDIR%%/vaddrs.config
 include/ts/experimental.h
+include/ts/mgmtapi.h
 include/ts/remap.h
 include/ts/ts.h
 @dirrm %%DATADIR%%
--- trafficserver-3.0.0.patch ends here ---

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



More information about the freebsd-ports-bugs mailing list