From vd@datamax.bg  Mon Feb  6 07:32:42 2006
Return-Path: <vd@datamax.bg>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 112F316A420;
	Mon,  6 Feb 2006 07:32:42 +0000 (GMT)
	(envelope-from vd@datamax.bg)
Received: from jengal.datamax.bg (jengal.datamax.bg [82.103.104.21])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 5355043D48;
	Mon,  6 Feb 2006 07:32:41 +0000 (GMT)
	(envelope-from vd@datamax.bg)
Received: from qlovarnika.bg.datamax (qlovarnika.bg.datamax [192.168.10.2])
	by jengal.datamax.bg (Postfix) with SMTP id 6B7F4B833;
	Mon,  6 Feb 2006 09:32:39 +0200 (EET)
Received: (nullmailer pid 50946 invoked by uid 1002);
	Mon, 06 Feb 2006 07:32:39 -0000
Message-Id: <20060206073239.GA49607@qlovarnika.bg.datamax>
Date: Mon, 6 Feb 2006 09:32:39 +0200
From: Vasil Dimov <vd@FreeBSD.org>
Reply-To: vd@FreeBSD.org
To: FreeBSD-gnats-submit@freebsd.org
Cc: edwin@mavetju.org
Subject: Update port: misc/tinderbox to 2.3.0 + enhancements
X-Send-Pr-Version: 3.113

>Number:         92881
>Category:       ports
>Synopsis:       Update port: misc/tinderbox to 2.3.0 + enhancements
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    edwin
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Feb 06 07:40:02 GMT 2006
>Closed-Date:    Sat Feb 11 01:26:27 GMT 2006
>Last-Modified:  Sat Feb 11 01:26:27 GMT 2006
>Originator:     Vasil Dimov
>Release:        FreeBSD 6.0-STABLE amd64
>Organization:
DataMax
>Environment:

>Description:

* update from 2.2.1 to 2.3.0
* fix options parsing so `make' in a pristine directory works
  as expected [1]
* sort the new plist

>How-To-Repeat:

[1]
$ cd /usr/ports/misc/tinderbox
$ make clean rmconfig
$ make
===>  tinderbox-2.2.1_2 is useless without a database. Please (re)run 'make config' and choose one of PGSQL and MYSQL.
*** Error code 1

Stop in /usr/ports/misc/tinderbox.
$

>Fix:

--- tinderbox_2.2.1-2.3.0.diff begins here ---
Index: Makefile
===================================================================
RCS file: /usr/local/cvsupdroot/ports/misc/tinderbox/Makefile,v
retrieving revision 1.9
diff -u -r1.9 Makefile
--- Makefile	21 Jan 2006 22:15:44 -0000	1.9
+++ Makefile	6 Feb 2006 07:09:29 -0000
@@ -5,8 +5,7 @@
 # $FreeBSD: ports/misc/tinderbox/Makefile,v 1.9 2006/01/21 22:15:44 edwin Exp $
 
 PORTNAME=	tinderbox
-PORTVERSION=	2.2.1
-PORTREVISION=	2
+PORTVERSION=	2.3.0
 CATEGORIES=	misc
 MASTER_SITES=	http://tinderbox.marcuscom.com/
 
Index: distinfo
===================================================================
RCS file: /usr/local/cvsupdroot/ports/misc/tinderbox/distinfo,v
retrieving revision 1.1
diff -u -r1.1 distinfo
--- distinfo	26 Dec 2005 10:40:20 -0000	1.1
+++ distinfo	6 Feb 2006 07:09:29 -0000
@@ -1,3 +1,3 @@
-MD5 (tinderbox-2.2.1.tar.gz) = 383f78b0503d76d917430fcd62008298
-SHA256 (tinderbox-2.2.1.tar.gz) = e59c9902f50177e0b83f2504063b731ded5ef0f2df199136b5f5c8932b69d87f
-SIZE (tinderbox-2.2.1.tar.gz) = 116889
+MD5 (tinderbox-2.3.0.tar.gz) = 4bd33a1ac8a31ec3e62b42f5307a587d
+SHA256 (tinderbox-2.3.0.tar.gz) = a3062b98688ac50ac3c50c94f1f3a27334bfb2479f8d83cabb0f8b263dc7fba7
+SIZE (tinderbox-2.3.0.tar.gz) = 118046
Index: pkg-plist
===================================================================
RCS file: /usr/local/cvsupdroot/ports/misc/tinderbox/pkg-plist,v
retrieving revision 1.4
diff -u -r1.4 pkg-plist
--- pkg-plist	21 Jan 2006 22:00:02 -0000	1.4
+++ pkg-plist	6 Feb 2006 07:09:29 -0000
@@ -4,7 +4,9 @@
 tinderbox/scripts/upgrade/mig_mysql_tinderbox-2.0.0_to_2.1.0.sql
 tinderbox/scripts/upgrade/mig_mysql_tinderbox-2.1.0_to_2.1.1.sql
 tinderbox/scripts/upgrade/mig_mysql_tinderbox-2.1.1_to_2.2.0.sql
+tinderbox/scripts/upgrade/mig_mysql_tinderbox-2.2.0_to_2.3.0.sql
 tinderbox/scripts/upgrade/mig_pgsql_tinderbox-2.1.1_to_2.2.0.sql
+tinderbox/scripts/upgrade/mig_pgsql_tinderbox-2.2.0_to_2.3.0.sql
 tinderbox/scripts/man/man1/tc-configCcache.1
 tinderbox/scripts/man/man1/tc-configDistfile.1
 tinderbox/scripts/man/man1/tc-configGet.1
@@ -55,6 +57,7 @@
 tinderbox/scripts/www-exp/core/TinderboxDS.php
 tinderbox/scripts/www-exp/core/User.php
 tinderbox/scripts/www-exp/core/Build.php
+tinderbox/scripts/www-exp/core/functions.php
 tinderbox/scripts/www-exp/module/modulePortFailureReasons.php
 tinderbox/scripts/www-exp/module/moduleBuildPorts.php
 tinderbox/scripts/www-exp/module/moduleBuilds.php
--- tinderbox_2.2.1-2.3.0.diff ends here ---



--- tinderbox_options.diff begins here ---
Index: Makefile
===================================================================
RCS file: /usr/local/cvsupdroot/ports/misc/tinderbox/Makefile,v
retrieving revision 1.9
diff -u -r1.9 Makefile
--- Makefile	21 Jan 2006 22:15:44 -0000	1.9
+++ Makefile	6 Feb 2006 07:15:07 -0000
@@ -28,8 +28,8 @@
 
 .include <bsd.port.pre.mk>
 
-.if !defined(WITH_PGSQL) && !defined(WITH_MYSQL)
-IGNORE=        is useless without a database. Please (re)run 'make config' and choose one of PGSQL and MYSQL
+.if defined(WITHOUT_PGSQL) && defined(WITHOUT_MYSQL)
+BROKEN=	Tinderbox is useless without a database. Please (re)run 'make config' and choose one of PGSQL and MYSQL
 .endif
 
 USE_PHP=	session
--- tinderbox_options.diff ends here ---



--- pkg-plist_2.3.0-sort.diff begins here ---
--- pkg-plist.orig	Mon Feb  6 09:22:53 2006
+++ pkg-plist	Mon Feb  6 09:28:01 2006
@@ -1,79 +1,87 @@
+tinderbox/scripts/README
+tinderbox/scripts/buildscript
+tinderbox/scripts/create
+tinderbox/scripts/ds.ph.dist
+tinderbox/scripts/enterbuild
 tinderbox/scripts/etc/rc.d/tinderd.sh
-tinderbox/scripts/upgrade/mig_shlib.sh
-tinderbox/scripts/upgrade/mig_mysql_tinderbox-1.X_to_2.0.0.sql
-tinderbox/scripts/upgrade/mig_mysql_tinderbox-2.0.0_to_2.1.0.sql
-tinderbox/scripts/upgrade/mig_mysql_tinderbox-2.1.0_to_2.1.1.sql
-tinderbox/scripts/upgrade/mig_mysql_tinderbox-2.1.1_to_2.2.0.sql
-tinderbox/scripts/upgrade/mig_mysql_tinderbox-2.2.0_to_2.3.0.sql
-tinderbox/scripts/upgrade/mig_pgsql_tinderbox-2.1.1_to_2.2.0.sql
-tinderbox/scripts/upgrade/mig_pgsql_tinderbox-2.2.0_to_2.3.0.sql
-tinderbox/scripts/man/man1/tc-configCcache.1
-tinderbox/scripts/man/man1/tc-configDistfile.1
-tinderbox/scripts/man/man1/tc-configGet.1
-tinderbox/scripts/man/man1/tc-configJail.1
-tinderbox/scripts/man/man1/tc-configTinderd.1
-tinderbox/scripts/man/man1/tc-init.1
-tinderbox/scripts/www/Makefile
-tinderbox/scripts/www/Jail.php
-tinderbox/scripts/www/Port.php
-tinderbox/scripts/www/PortsTree.php
-tinderbox/scripts/www/TinderObject.php
-tinderbox/scripts/www/TinderboxDS.php
-tinderbox/scripts/www/inc_ds.php
-tinderbox/scripts/www/failures.php
-tinderbox/scripts/www/index.php
-tinderbox/scripts/www/lastbuilds.php
-tinderbox/scripts/www/showbuild.php
-tinderbox/scripts/www/showport.php
-tinderbox/scripts/www/inc_tinderbox.php
-tinderbox/scripts/www/tinderstyle.css
-tinderbox/scripts/www/Build.php
-tinderbox/scripts/lib/PortFailReason.pm
+tinderbox/scripts/lib/Build.pm
 tinderbox/scripts/lib/BuildPortsQueue.pm
 tinderbox/scripts/lib/Host.pm
 tinderbox/scripts/lib/Jail.pm
 tinderbox/scripts/lib/MakeCache.pm
 tinderbox/scripts/lib/Port.pm
+tinderbox/scripts/lib/PortFailPattern.pm
+tinderbox/scripts/lib/PortFailReason.pm
 tinderbox/scripts/lib/PortsTree.pm
 tinderbox/scripts/lib/TBConfig.pm
 tinderbox/scripts/lib/TinderObject.pm
 tinderbox/scripts/lib/TinderboxDS.pm
 tinderbox/scripts/lib/User.pm
-tinderbox/scripts/lib/tinderlib.pl
-tinderbox/scripts/lib/tinderbox_shlib.sh
-tinderbox/scripts/lib/setup_shlib.sh
+tinderbox/scripts/lib/enterbuild
 tinderbox/scripts/lib/setup-mysql.sh
 tinderbox/scripts/lib/setup-pgsql.sh
-tinderbox/scripts/lib/enterbuild
-tinderbox/scripts/lib/PortFailPattern.pm
-tinderbox/scripts/lib/Build.pm
-tinderbox/scripts/www-exp/core/PortFailReason.php
+tinderbox/scripts/lib/setup_shlib.sh
+tinderbox/scripts/lib/tinderbox_shlib.sh
+tinderbox/scripts/lib/tinderlib.pl
+tinderbox/scripts/makemake
+tinderbox/scripts/man/man1/tc-configCcache.1
+tinderbox/scripts/man/man1/tc-configDistfile.1
+tinderbox/scripts/man/man1/tc-configGet.1
+tinderbox/scripts/man/man1/tc-configJail.1
+tinderbox/scripts/man/man1/tc-configTinderd.1
+tinderbox/scripts/man/man1/tc-init.1
+tinderbox/scripts/mkbuild
+tinderbox/scripts/mkjail
+tinderbox/scripts/pnohang.c
+tinderbox/scripts/portbuild
+tinderbox/scripts/rawenv.dist
+tinderbox/scripts/setup.sh
+tinderbox/scripts/tc
+tinderbox/scripts/tinderbox-mysql.schema
+tinderbox/scripts/tinderbox-pgsql.schema
+tinderbox/scripts/tinderbox.ph.dist
+tinderbox/scripts/tinderbuild
+tinderbox/scripts/tinderd
+tinderbox/scripts/upgrade.sh
+tinderbox/scripts/upgrade/mig_mysql_tinderbox-1.X_to_2.0.0.sql
+tinderbox/scripts/upgrade/mig_mysql_tinderbox-2.0.0_to_2.1.0.sql
+tinderbox/scripts/upgrade/mig_mysql_tinderbox-2.1.0_to_2.1.1.sql
+tinderbox/scripts/upgrade/mig_mysql_tinderbox-2.1.1_to_2.2.0.sql
+tinderbox/scripts/upgrade/mig_mysql_tinderbox-2.2.0_to_2.3.0.sql
+tinderbox/scripts/upgrade/mig_pgsql_tinderbox-2.1.1_to_2.2.0.sql
+tinderbox/scripts/upgrade/mig_pgsql_tinderbox-2.2.0_to_2.3.0.sql
+tinderbox/scripts/upgrade/mig_shlib.sh
+tinderbox/scripts/www-exp/core/Build.php
 tinderbox/scripts/www-exp/core/BuildPortsQueue.php
 tinderbox/scripts/www-exp/core/Host.php
 tinderbox/scripts/www-exp/core/Jail.php
 tinderbox/scripts/www-exp/core/Port.php
+tinderbox/scripts/www-exp/core/PortFailReason.php
 tinderbox/scripts/www-exp/core/PortsTree.php
 tinderbox/scripts/www-exp/core/TinderObject.php
 tinderbox/scripts/www-exp/core/TinderboxDS.php
 tinderbox/scripts/www-exp/core/User.php
-tinderbox/scripts/www-exp/core/Build.php
 tinderbox/scripts/www-exp/core/functions.php
-tinderbox/scripts/www-exp/module/modulePortFailureReasons.php
+tinderbox/scripts/www-exp/inc_ds.php-dist
+tinderbox/scripts/www-exp/inc_tinderbox.php-dist
+tinderbox/scripts/www-exp/index.php
+tinderbox/scripts/www-exp/module/module.php
 tinderbox/scripts/www-exp/module/moduleBuildPorts.php
 tinderbox/scripts/www-exp/module/moduleBuilds.php
 tinderbox/scripts/www-exp/module/moduleHosts.php
+tinderbox/scripts/www-exp/module/modulePortFailureReasons.php
 tinderbox/scripts/www-exp/module/modulePorts.php
 tinderbox/scripts/www-exp/module/moduleSession.php
 tinderbox/scripts/www-exp/module/moduleTinderd.php
 tinderbox/scripts/www-exp/module/moduleUsers.php
-tinderbox/scripts/www-exp/module/module.php
-tinderbox/scripts/www-exp/templates/default/list_failure_reasons.tpl
+tinderbox/scripts/www-exp/templates/default/current_buildports.tpl
 tinderbox/scripts/www-exp/templates/default/describe_port.tpl
 tinderbox/scripts/www-exp/templates/default/display_login.tpl
 tinderbox/scripts/www-exp/templates/default/failed_buildports.tpl
 tinderbox/scripts/www-exp/templates/default/latest_buildports.tpl
 tinderbox/scripts/www-exp/templates/default/list_buildports.tpl
 tinderbox/scripts/www-exp/templates/default/list_builds.tpl
+tinderbox/scripts/www-exp/templates/default/list_failure_reasons.tpl
 tinderbox/scripts/www-exp/templates/default/list_tinderd_queue.tpl
 tinderbox/scripts/www-exp/templates/default/messages.inc
 tinderbox/scripts/www-exp/templates/default/please_login.tpl
@@ -81,41 +89,33 @@
 tinderbox/scripts/www-exp/templates/default/user_admin.tpl
 tinderbox/scripts/www-exp/templates/default/user_permissions.tpl
 tinderbox/scripts/www-exp/templates/default/user_properties.tpl
-tinderbox/scripts/www-exp/templates/default/current_buildports.tpl
-tinderbox/scripts/www-exp/inc_ds.php-dist
-tinderbox/scripts/www-exp/inc_tinderbox.php-dist
-tinderbox/scripts/www-exp/index.php
-tinderbox/scripts/tinderbox-mysql.schema
-tinderbox/scripts/tc
-tinderbox/scripts/setup.sh
-tinderbox/scripts/rawenv.dist
-tinderbox/scripts/portbuild
-tinderbox/scripts/pnohang.c
-tinderbox/scripts/mkjail
-tinderbox/scripts/mkbuild
-tinderbox/scripts/makemake
-tinderbox/scripts/enterbuild
-tinderbox/scripts/ds.ph.dist
-tinderbox/scripts/create
-tinderbox/scripts/buildscript
-tinderbox/scripts/README
-tinderbox/scripts/upgrade.sh
-tinderbox/scripts/tinderd
-tinderbox/scripts/tinderbuild
-tinderbox/scripts/tinderbox.ph.dist
-tinderbox/scripts/tinderbox-pgsql.schema
+tinderbox/scripts/www/Build.php
+tinderbox/scripts/www/Jail.php
+tinderbox/scripts/www/Makefile
+tinderbox/scripts/www/Port.php
+tinderbox/scripts/www/PortsTree.php
+tinderbox/scripts/www/TinderObject.php
+tinderbox/scripts/www/TinderboxDS.php
+tinderbox/scripts/www/failures.php
+tinderbox/scripts/www/inc_ds.php
+tinderbox/scripts/www/inc_tinderbox.php
+tinderbox/scripts/www/index.php
+tinderbox/scripts/www/lastbuilds.php
+tinderbox/scripts/www/showbuild.php
+tinderbox/scripts/www/showport.php
+tinderbox/scripts/www/tinderstyle.css
 
-@dirrm tinderbox/scripts/www-exp/templates/default
-@dirrm tinderbox/scripts/www-exp/templates
-@dirrm tinderbox/scripts/www-exp/module
-@dirrm tinderbox/scripts/www-exp/core
-@dirrm tinderbox/scripts/www
-@dirrm tinderbox/scripts/upgrade
-@dirrm tinderbox/scripts/man/man1
-@dirrm tinderbox/scripts/man
-@dirrm tinderbox/scripts/lib
 @dirrm tinderbox/scripts/etc/rc.d
 @dirrm tinderbox/scripts/etc
+@dirrm tinderbox/scripts/lib
+@dirrm tinderbox/scripts/man
+@dirrm tinderbox/scripts/man/man1
+@dirrm tinderbox/scripts/upgrade
+@dirrm tinderbox/scripts/www
+@dirrm tinderbox/scripts/www-exp/core
+@dirrm tinderbox/scripts/www-exp/module
+@dirrm tinderbox/scripts/www-exp/templates/default
+@dirrm tinderbox/scripts/www-exp/templates
 @dirrmtry tinderbox/scripts/www-exp
 @dirrmtry tinderbox/scripts
 @dirrmtry tinderbox
--- pkg-plist_2.3.0-sort.diff ends here ---
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->edwin 
Responsible-Changed-By: vd 
Responsible-Changed-When: Mon Feb 6 07:40:25 UTC 2006 
Responsible-Changed-Why:  
Over to maintainer 

http://www.freebsd.org/cgi/query-pr.cgi?pr=92881 
State-Changed-From-To: open->feedback 
State-Changed-By: edwin 
State-Changed-When: Mon Feb 6 07:44:15 UTC 2006 
State-Changed-Why:  
Awaiting maintainers feedback 

http://www.freebsd.org/cgi/query-pr.cgi?pr=92881 
State-Changed-From-To: feedback->open 
State-Changed-By: edwin 
State-Changed-When: Mon Feb 6 07:45:40 UTC 2006 
State-Changed-Why:  
Let's do this one before the ports freeze comes up! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=92881 
State-Changed-From-To: open->closed 
State-Changed-By: edwin 
State-Changed-When: Sat Feb 11 01:26:25 UTC 2006 
State-Changed-Why:  
Committed, thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=92881 
>Unformatted:
