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