ports/131167: upgrade rt to 3.8.2, optionally remove graphviz dependancy

Jo Rhett jrhett at netconsonance.com
Fri Jan 30 19:20:07 UTC 2009


>Number:         131167
>Category:       ports
>Synopsis:       upgrade rt to 3.8.2, optionally remove graphviz dependancy
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jan 30 19:20:06 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Jo Rhett
>Release:        6.3
>Organization:
>Environment:
FreeBSD kininvie.sv.svcolo.com 6.3-RELEASE-p7 FreeBSD 6.3-RELEASE-p7 #0: Sun Dec 21 03:42:05 UTC 2008     root at i386-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  i386
>Description:
The attached patch upgrade RT from 3.8.1 to 3.8.2.

It also adds the option to disable graphviz dependancy.  Graphviz is used to build one, total ONE graph but requires half of the X11 tree in unused dependancies.  This should be fixed in graphviz, but an option to disable this also matches up with the configure option and that parity is good.
>How-To-Repeat:

>Fix:
Attached path.

Patch attached with submission follows:

--- Makefile_orig	2009-01-30 10:53:17.000000000 -0800
+++ Makefile	2009-01-30 11:01:09.000000000 -0800
@@ -14,8 +14,7 @@
 #   o install a sample into etc/apache22/Includes
 
 PORTNAME=	rt
-PORTVERSION=	3.8.1
-PORTREVISION=	5
+PORTVERSION=	3.8.2
 CATEGORIES=	www
 MASTER_SITES=	http://download.bestpractical.com/pub/rt/release/ \
 		ftp://ftp.eu.uu.net/pub/unix/ticketing/rt/release/
@@ -40,7 +39,8 @@
 		STANDALONE	"Enable standalone server"	off \
 		APACHE		"Enable Apache1.3.x server"	off \
 		MODPERL		"Enable mod_perl support"	off \
-		FASTCGI		"Enable FastCGI support" 	off
+		FASTCGI		"Enable FastCGI support" 	off \
+		GRAPHVIZ	"Enable GraphViz dependancy charts"		on
 
 .include "${.CURDIR}/Makefile.cpan"
 
@@ -49,7 +49,6 @@
 		${DASHBOARD_DEPS} \
 		${GD_DEPS} \
 		${GPG_DEPS} \
-		${GRAPHVIZ_DEPS} \
 		${ICAL_DEPS} \
 		${MAILGATE_DEPS} \
 		${MASON_DEPS} \
@@ -67,6 +66,11 @@
 RUN_DEPENDS+=	${DEV_DEPS}
 .endif
 
+.if defined(WITH_GRAPHVIZ)
+BUILD_DEPENDS+=	${GRAPHVIZ_DEPS}
+RUN_DEPENDS+=	${GRAPHVIZ_DEPS}
+.endif
+
 .if defined(WITH_STANDALONE)
 BUILD_DEPENDS+=	${STANDALONE_DEPS}
 RUN_DEPENDS+=	${STANDALONE_DEPS}
--- distinfo_orig	2009-01-30 10:53:25.000000000 -0800
+++ distinfo	2009-01-30 11:03:04.000000000 -0800
@@ -1,3 +1,3 @@
-MD5 (rt-3.8.1.tar.gz) = 72b4419816e43bde6b50ba68374882e3
-SHA256 (rt-3.8.1.tar.gz) = 0417432a19d2bd3b8fd5a626006050b983714a614a90b68088a27017385678b1
-SIZE (rt-3.8.1.tar.gz) = 2844546
+MD5 (rt-3.8.2.tar.gz) = 100b1fd791e229c4338c0d056c65c12f
+SHA256 (rt-3.8.2.tar.gz) = d1cfc9818622b5b691963ab185292303a285ed4f64d286d8c44d999437803422
+SIZE (rt-3.8.2.tar.gz) = 3175872


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



More information about the freebsd-ports-bugs mailing list