ports/92881: Update port: misc/tinderbox to 2.3.0 + enhancements

Vasil Dimov vd at FreeBSD.org
Mon Feb 6 07:40:05 UTC 2006


>Number:         92881
>Category:       ports
>Synopsis:       Update port: misc/tinderbox to 2.3.0 + enhancements
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Feb 06 07:40:02 GMT 2006
>Closed-Date:
>Last-Modified:
>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
 
- at dirrm tinderbox/scripts/www-exp/templates/default
- at dirrm tinderbox/scripts/www-exp/templates
- at dirrm tinderbox/scripts/www-exp/module
- at dirrm tinderbox/scripts/www-exp/core
- at dirrm tinderbox/scripts/www
- at dirrm tinderbox/scripts/upgrade
- at dirrm tinderbox/scripts/man/man1
- at dirrm tinderbox/scripts/man
- at dirrm tinderbox/scripts/lib
 @dirrm tinderbox/scripts/etc/rc.d
 @dirrm tinderbox/scripts/etc
+ at dirrm tinderbox/scripts/lib
+ at dirrm tinderbox/scripts/man
+ at dirrm tinderbox/scripts/man/man1
+ at dirrm tinderbox/scripts/upgrade
+ at dirrm tinderbox/scripts/www
+ at dirrm tinderbox/scripts/www-exp/core
+ at dirrm tinderbox/scripts/www-exp/module
+ at dirrm tinderbox/scripts/www-exp/templates/default
+ at 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:
>Unformatted:



More information about the freebsd-ports-bugs mailing list