mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-16 07:58:04 +00:00
This is tinderbox 3.0.0 release with patches (see bellow).
Changes in 3.0 include: * The www-exp module has been renamed webui, and a new web frontend has been added called paefchen. * All Tinderbox commands with the exception of tinderd are now performed using the tc utility. * The Hosts system has been removed as it was not really used, and not really suited to the purpose of distributed builds. The ground work has been laid to support distributed builds, but that is not present in 3.0. * A DISTFILE_URI config directive has been introduced to allow for distributed distfile caches. * The latest port fail reasons and patterns have been synced from pointyhat. * The total size taken by a port build (in KB) is now tracked in the database. This can be obtained using the command ``tc getPortTotalSize -d DIRECTORY -b BUILD''. * Port build logs now contain OPTIONS and environment details. * The ``tc addPort'' command assumes a recursive add by default. This can be disabled by passing the -R argument. * Port dependencies are now recorded in the database when ``tc addPort'' is called without -R. The dependency list can be retrieved with ``tc getDependenciesForPort -d DIRECTORY -b BUILD''. * The ``tc tbcleanup'' command now supports pruning stale distfiles, stale packages, and not pruning old error logs. See the README for command line details. * The default update type and update host are configurable at Setup and Upgrade time. The default update type has been changed from CVSUP to CSUP. * The last_fail_reason is now exported to the postPortBuild Hook. * Fix the build time display if a tinderbuild takes longer than 24 hours. * Add a new command, ``tc rescanPorts'' which updates the properties of all ports in the datastore (including dependencies). * Display the remake count in the webui frontends. * Hack around a potential perl-related leftover false positive. * A new -O option has been added to addPort/rescanPorts which enables OPTIONS, but does not run rmconfig before calling config. This way, existing OPTIONS can be preserved. The default behavior is to call rmconfig to maintain POLA. * The webui index page has been enhanced to make it more readable, and more powerful. * The number of ports not built due to dependency failures has been added to the webui's main page. * tc processLog -v now prints the matching text to aid with false positive identification. PLUS: * In webui: - Change tinderd queue view. Field for adding new ports is the first now. - Show target port of current build. - miwi's RSS module - an other patch from miwi for inc_tinderbox.php.dist which should make setting-up the webui easier on non-standard configurations. * Bug-fix: Add o and O to the list of valid options for addPort.
This commit is contained in:
parent
4cae233203
commit
0417855e9b
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=219753
@ -6,11 +6,10 @@
|
||||
|
||||
PORTNAME= tinderbox
|
||||
#DISTVERSION= ${PORTVERSION}-${PORTREVISION}
|
||||
PORTVERSION= 2.4.3
|
||||
PORTREVISION= 2
|
||||
PORTVERSION= 3.0.0
|
||||
CATEGORIES= ports-mgmt
|
||||
MASTER_SITES= http://T32.TecNik93.com/FreeBSD/ports/${PORTNAME}/sources/
|
||||
DIST_SUBDIR= tinderbox
|
||||
#DIST_SUBDIR= tinderbox
|
||||
|
||||
MAINTAINER= itetcu@FreeBSD.org
|
||||
COMMENT= Port build tinderbox system
|
||||
@ -19,15 +18,13 @@ OPTIONS= PGSQL "With pgsql" Off \
|
||||
MYSQL "With mysql" On \
|
||||
CSUP "Use csup for updates" On \
|
||||
CVSUP "Use cvsup for updates" Off \
|
||||
WEB "Install web interface" Off \
|
||||
WEB_EXP "Install the new web interface" On \
|
||||
WEBUI "Install web interface" On \
|
||||
APACHE "Use Apache for web interface" On \
|
||||
LIGHTTPD "Use LightHTTPD for web interface" Off
|
||||
|
||||
NO_BUILD= yes
|
||||
WANT_PERL= yes
|
||||
SUB_FILES= pkg-message
|
||||
PKGMESSAGE= ${WRKDIR}/pkg-message
|
||||
|
||||
MAN1= tc-configCcache.1 tc-configDistfile.1 tc-configGet.1 \
|
||||
tc-configJail.1 tc-configTinderd.1 tc-init.1
|
||||
@ -38,40 +35,25 @@ MAN1= tc-configCcache.1 tc-configDistfile.1 tc-configGet.1 \
|
||||
IGNORE= is useless without a database. Please (re)run 'make config' and choose one of PGSQL and MYSQL
|
||||
.endif
|
||||
|
||||
.if defined(WITH_WEB) || !defined(WITHOUT_WEB_EXP)
|
||||
.if defined(WITH_WEBUI)
|
||||
RUN_DEPENDS+= ${LOCALBASE}/share/pear/DB.php:${PORTSDIR}/databases/pear-DB
|
||||
WANT_PHP_WEB= yes
|
||||
USE_PHP= session
|
||||
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
|
||||
favicon.ico tb243_template_paefchen_v1.tbz
|
||||
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
|
||||
.endif
|
||||
|
||||
.if defined(WITH_WEB)
|
||||
PLIST_SUB+= WEB=""
|
||||
PLIST_SUB+= WEBUI=""
|
||||
.else
|
||||
PLIST_SUB+= WEB="@comment "
|
||||
.endif
|
||||
|
||||
.if !defined(WITHOUT_WEB_EXP)
|
||||
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-www-exp__core__TinderboxDS.php \
|
||||
${FILESDIR}/extra-patch-www-exp__module__moduleBuildPorts.php
|
||||
|
||||
PLIST_SUB+= WEB_EXP=""
|
||||
.else
|
||||
PLIST_SUB+= WEB_EXP="@comment "
|
||||
PLIST_SUB+= WEBUI="@comment "
|
||||
.endif
|
||||
|
||||
.if defined(WITH_PGSQL)
|
||||
USE_PGSQL= yes
|
||||
.if defined(WITH_WEB) || !defined(WITHOUT_WEB_EXP)
|
||||
.if defined(WITH_WEBUI)
|
||||
USE_PHP+= pgsql
|
||||
.endif
|
||||
RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBD/Pg.pm:${PORTSDIR}/databases/p5-DBD-Pg
|
||||
.endif
|
||||
|
||||
.if !defined(WITHOUT_MYSQL)
|
||||
.if defined(WITH_WEB) || !defined(WITHOUT_WEB_EXP)
|
||||
.if defined(WITH_WEBUI)
|
||||
USE_PHP+= mysql
|
||||
.endif
|
||||
USE_MYSQL= yes
|
||||
@ -89,54 +71,30 @@ RUN_DEPENDS+= csup:${PORTSDIR}/net/csup
|
||||
RUN_DEPENDS+= cvsup:${PORTSDIR}/net/cvsup-without-gui
|
||||
.endif
|
||||
|
||||
.if !defined(WITHOUT_APACHE) && (defined(WITH_WEB) || !defined(WITHOUT_WEB_EXP))
|
||||
.if !defined(WITHOUT_APACHE) && defined(WITH_WEBUI)
|
||||
USE_APACHE= 1.3+
|
||||
.elif defined(WITH_LIGHTTPD) && (defined(WITH_WEB) || !defined(WITHOUT_WEB_EXP))
|
||||
.elif defined(WITH_LIGHTTPD) && defined(WITH_WEBUI)
|
||||
RUN_DEPENDS+= lighttpd:${PORTSDIR}/www/lighttpd
|
||||
.endif
|
||||
|
||||
pre-everything::
|
||||
.if (!defined(WITHOUT_APACHE) || defined(WITH_LIGHTTPD)) && !(defined(WITH_WEB) || !defined(WITHOUT_WEB_EXP))
|
||||
.if (!defined(WITHOUT_APACHE) || defined(WITH_LIGHTTPD)) && !defined(WITH_WEBUI)
|
||||
@${ECHO_CMD} "It doesn't make sense to depend on Apache or LightHTTPD if not using either web interface."
|
||||
@${FALSE}
|
||||
.endif
|
||||
|
||||
post-extract:
|
||||
.if !defined(WITH_WEB)
|
||||
@${RM} -R ${WRKSRC}/www
|
||||
.else
|
||||
@${CP} ${_DISTDIR}/favicon.ico ${WRKSRC}/www
|
||||
.endif
|
||||
.if defined(WITHOUT_WEB_EXP)
|
||||
@${RM} -R ${WRKSRC}/www-exp
|
||||
.else
|
||||
@${CP} ${_DISTDIR}/favicon.ico ${WRKSRC}/www-exp
|
||||
@${TAR} -C ${WRKSRC}/www-exp/templates -xf ${_DISTDIR}/tb243_template_paefchen_v1.tbz
|
||||
@${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${WRKSRC}/www-exp/templates/paefchen
|
||||
@${REINPLACE_CMD} 's|/templates/default|/templates/paefchen|' ${WRKSRC}/www-exp/inc_tinderbox.php.dist
|
||||
@${RM} ${WRKSRC}/www-exp/inc_tinderbox.php.dist.bak
|
||||
.endif
|
||||
|
||||
post-patch:
|
||||
.if defined(WITH_MYSQL)
|
||||
@${REINPLACE_CMD} \
|
||||
-e 's,DB_MAN_PREREQS=.*,DB_MAN_PREREQS="databases/p5-DBD-mysql${MYSQL_VER} databases/mysql${MYSQL_VER}-client",' \
|
||||
${WRKSRC}/lib/setup-mysql.sh
|
||||
@${RM} ${WRKSRC}/lib/setup-mysql.sh.bak
|
||||
.endif
|
||||
@${RM} ${WRKSRC}/buildscript.orig
|
||||
@${RM} ${WRKSRC}/portbuild.orig
|
||||
.if defined(WITH_WEB_EXP)
|
||||
@${RM} ${WRKSRC}/www-exp/core/TinderboxDS.php.orig
|
||||
@${RM} ${WRKSRC}/www-exp/module/moduleBuildPorts.php.orig
|
||||
.if !defined(WITH_WEBUI)
|
||||
@${RM} -R ${WRKSRC}/webui
|
||||
.endif
|
||||
|
||||
do-install:
|
||||
${MKDIR} ${PREFIX}/tinderbox/scripts
|
||||
cd ${WRKSRC}/man/man1 && ${INSTALL_MAN} ${MAN1} ${MAN1PREFIX}/man/man1 && \
|
||||
cd ${WRKSRC} && ${RM} -r ${WRKSRC}/man
|
||||
${CP} -R ${WRKSRC}/* ${PREFIX}/tinderbox/scripts
|
||||
|
||||
post-install:
|
||||
cd ${WRKSRC}/man/man1 && ${INSTALL_MAN} ${MAN1} ${MAN1PREFIX}/man/man1
|
||||
@${CAT} ${PKGMESSAGE}
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
|
@ -1,9 +1,3 @@
|
||||
MD5 (tinderbox/tinderbox-2.4.3.tar.gz) = 88f97d526b4d42dedaf5cc8c2adaab0c
|
||||
SHA256 (tinderbox/tinderbox-2.4.3.tar.gz) = 2a540b50342813dd4cf82791028878db6dba2c40af4cb7118f239f7a2286a72c
|
||||
SIZE (tinderbox/tinderbox-2.4.3.tar.gz) = 131585
|
||||
MD5 (tinderbox/favicon.ico) = 1d2e9e267ca81f0ef5bc7b9c391aaced
|
||||
SHA256 (tinderbox/favicon.ico) = 842f1e23dcfcee24d4d7578381256256cda994347751fb332b6eb2182eae216e
|
||||
SIZE (tinderbox/favicon.ico) = 4710
|
||||
MD5 (tinderbox/tb243_template_paefchen_v1.tbz) = 41e27094f83cdf520e6d8179563d6b45
|
||||
SHA256 (tinderbox/tb243_template_paefchen_v1.tbz) = 5a3092991d804dfd131e889004226f42f12467f70a660db5121fc204c1835a71
|
||||
SIZE (tinderbox/tb243_template_paefchen_v1.tbz) = 7922
|
||||
MD5 (tinderbox-3.0.0.tar.gz) = f798417a2a150b6374588846f2658a3e
|
||||
SHA256 (tinderbox-3.0.0.tar.gz) = 5c4e66be67c6bf2a5e3efd526b6e6c8dfe020d2c261820436e7c9952cce1b62c
|
||||
SIZE (tinderbox-3.0.0.tar.gz) = 118144
|
||||
|
@ -1,14 +0,0 @@
|
||||
--- ./www-exp/core/TinderboxDS.php.orig 2008-06-02 07:11:02.000000000 +0300
|
||||
+++ ./www-exp/core/TinderboxDS.php 2008-06-03 15:38:24.000000000 +0300
|
||||
@@ -372,6 +372,11 @@
|
||||
if ($sortby == "") $sortby = "Port_Directory";
|
||||
if ($sortby == "Port_Directory") $sortbytable = "p";
|
||||
if ($sortby == "Port_Maintainer") $sortbytable = "p";
|
||||
+ if ($sortby == "Last_Built") {
|
||||
+ $sortbytable = "bp";
|
||||
+ $sortby = "Last_Built desc";
|
||||
+ }
|
||||
+
|
||||
$query = "SELECT p.*,
|
||||
bp.Last_Built,
|
||||
bp.Last_Status,
|
@ -1,11 +0,0 @@
|
||||
--- ./www-exp/module/moduleBuildPorts.php.orig 2008-06-03 15:53:53.000000000 +0300
|
||||
+++ ./www-exp/module/moduleBuildPorts.php 2008-06-03 15:54:42.000000000 +0300
|
||||
@@ -145,7 +145,7 @@
|
||||
$build_id = false;
|
||||
}
|
||||
|
||||
- $ports = $this->TinderboxDS->getLatestPorts( $build_id, 20 );
|
||||
+ $ports = $this->TinderboxDS->getLatestPorts( $build_id, 30 );
|
||||
|
||||
if( is_array( $ports ) && count( $ports ) > 0 ) {
|
||||
$this->template_assign( 'data', $this->modulePorts->get_list_data( $build_name, $ports ) );
|
@ -1,27 +0,0 @@
|
||||
--- ./buildscript.orig 2008-06-03 15:17:08.000000000 +0300
|
||||
+++ ./buildscript 2008-06-03 15:20:37.000000000 +0300
|
||||
@@ -103,6 +103,12 @@
|
||||
|
||||
L=$(echo ${LOCALBASE} | sed 's,^/,,')
|
||||
X=$(echo ${X11BASE} | sed 's,^/,,')
|
||||
+
|
||||
+NOD=$(echo ${NOPORTDOCS} | sed 's,^/,,')
|
||||
+NOE=$(echo ${NOPORTEXAMPLES} | sed 's,^/,,')
|
||||
+NPD=$(echo ${NOPORTDATA} | sed 's,^/,,')
|
||||
+Z=`ident ${dir}/Makefile | grep 'FreeBSD:' | sed 's/^[ \t]*//'`
|
||||
+
|
||||
|
||||
if [ $phase = 1 ]; then
|
||||
|
||||
@@ -110,6 +116,11 @@
|
||||
echo "maintained by: $(make maintainer)"
|
||||
echo "building for: $(uname -rm)"
|
||||
echo "port directory: ${dir}"
|
||||
+
|
||||
+ echo "Makefile ident: ${Z}"
|
||||
+ echo "prefixes: LOCALBASE=${L} X11BASE=${X}"
|
||||
+ echo "NO* env vars: NOPORTDOCS=${NOD} NOPORTEXAMPLES=${NOE} NOPORTDATA=${NPD}"
|
||||
+
|
||||
echo "build started at $(date)"
|
||||
|
||||
echo "FETCH_DEPENDS=${FD}"
|
@ -1,10 +0,0 @@
|
||||
Index: portbuild
|
||||
@@ -251,7 +251,7 @@
|
||||
fi
|
||||
|
||||
if [ x"${OPTIONS_ENABLED}" = x"1" ]; then
|
||||
- export PORT_DBDIR=${chroot}/var/db/ports
|
||||
+ export PORT_DBDIR=/var/db/ports
|
||||
fi
|
||||
|
||||
echo "building $pkgname in $chroot"
|
@ -3,96 +3,12 @@
|
||||
ports-mgmt/tinderbox is now installed, but it requires some additional setup.
|
||||
|
||||
****************************************************
|
||||
Additional info: %%PREFIX%%/tinderbox/scripts/README
|
||||
Please do read: %%PREFIX%%/tinderbox/scripts/README
|
||||
****************************************************
|
||||
|
||||
The following walkthrough is for PostgreSQL databases:
|
||||
|
||||
- First, run the setup program:
|
||||
%%PREFIX%%/tinderbox/scripts/setup.sh
|
||||
|
||||
Enter database driver (mysql pgsql): pgsql
|
||||
|
||||
If the database is running on the same server as you're on now,
|
||||
and you have administrator access to it, answer this question
|
||||
with yes:
|
||||
"Does this host have access to connect to the Tinderbox database as a database administrator?"
|
||||
|
||||
Enter database admin user [root]: pgsql
|
||||
Enter the desired username for the Tinderbox database : tinderbox
|
||||
Shall the new role be a superuser? (y/n) n
|
||||
Shall the new role be allowed to create databases? (y/n) y
|
||||
Shall the new role be allowed to create more new roles? (y/n) n
|
||||
|
||||
The other questions should just be entered through.
|
||||
|
||||
The following walkthrough is for MySQL databases:
|
||||
|
||||
- First, run the setup program:
|
||||
%%PREFIX%%/tinderbox/scripts/setup.sh
|
||||
|
||||
Enter database driver (mysql pgsql): mysql
|
||||
|
||||
If the database is running on the same server as you're on now,
|
||||
and you have administrator access to it, answer this question
|
||||
with yes:
|
||||
"Does this host have access to connect to the Tinderbox database as a database administrator?"
|
||||
|
||||
Enter the desired username for the Tinderbox database : tinderbox
|
||||
|
||||
The other questions should just be entered through.
|
||||
|
||||
The following walkthrough is the tinderbox environment setup:
|
||||
|
||||
- Edit the file %%PREFIX%%/tinderbox/scripts/tinderbox.ph (copy from
|
||||
tinderbox.ph.dist)
|
||||
|
||||
- $BUILD_ROOT should be "%%PREFIX%%/tinderbox"
|
||||
- $SUBJECT should be "My Tinderbox"
|
||||
- $SENDER should be your email address
|
||||
- $SMTP_HOST should be your SMTP server (localhost?)
|
||||
- $SERVER_HOST should be the name your machine is known as. If
|
||||
it is your own machine and your access it directory, try localhost
|
||||
here if nothing else sounds reasonable.
|
||||
- $TINDERBOX_URI should be "/tb".
|
||||
- Comment out the lines after "for www", and uncomment the lines "for www-exp".
|
||||
|
||||
- Edit the file %%PREFIX%%/tinderbox/scripts/www-exp/inc_ds.php
|
||||
(copy from inc_ds.php.dist)
|
||||
|
||||
- $DB_HOST should be localhost
|
||||
- $DB_DRIVER should be pgsql
|
||||
- $DB_USER should be tinderbox
|
||||
|
||||
- Edit the file %%PREFIX%%/tinderbox/scripts/www-exp/inc_tinderbox.php
|
||||
(copy from inc_tinderbox.php.dist)
|
||||
|
||||
- $rootdir should be %%PREFIX%%/tinderbox
|
||||
- $wwwrooturi should be /tb
|
||||
- $tinderbox_name should be "My Tinderbox"
|
||||
- $tinderbox_title should be "FreeBSD Packages"
|
||||
|
||||
The following walkthrough is the initial tinderbox population setup
|
||||
and should be executed in %%PREFIX%%/tinderbox/scripts.
|
||||
|
||||
- ./tc init
|
||||
|
||||
- Create a jail. A jail is a chrooted version of the FreeBSD operating
|
||||
system, for example 7-STABLE or 7.0-RELEASE:
|
||||
./create Jail -j 7 -d "FreeBSD 7.0-RELEASE" -t RELENG_7_0_0_RELEASE -u CVSUP
|
||||
You can have multiple jails on a single machine.
|
||||
This takes a while.
|
||||
|
||||
- Create a ports tree:
|
||||
./create PortsTree -p FreeBSD -d "FreeBSD ports tree" -w http://www.freebsd.org/cgi/cvsweb.cgi/ports/
|
||||
This takes a while.
|
||||
|
||||
- And then link the two together in a build:
|
||||
./create Build -b 7.0-FreeBSD -j 7 -p FreeBSD -d "7.0-RELEASE with FreeBSD ports tree"
|
||||
|
||||
The following walkthrough is the webserver setup:
|
||||
|
||||
- In your Apache configuration, add the following lines:
|
||||
- In your Apache configuration add the following lines:
|
||||
|
||||
Alias /tb/logs/ "%%PREFIX%%/tinderbox/logs/"
|
||||
Alias /tb/packages/ "%%PREFIX%%/tinderbox/packages/"
|
||||
@ -115,24 +31,5 @@ dir-listing.activate = "enable"
|
||||
|
||||
Check your system by going to http://localhost/tb/
|
||||
|
||||
The following walkthrough is the first run for a port in the
|
||||
tinderbox and should be executed in %%PREFIX%%/tinderbox/scripts.
|
||||
|
||||
- See the documents %%PREFIX%%/tinderbox/scripts/README and the
|
||||
"Using Tinderbox" section for more information.
|
||||
|
||||
- Add the port and its dependencies to the database:
|
||||
./tc addPort -b 5.4-FreeBSD -d net/dhcpdump -r
|
||||
|
||||
- On the website you see now five ports on the build page.
|
||||
|
||||
- Start the build:
|
||||
./tinderbuild -nullfs -b 5.4-FreeBSD dns/dnstracer
|
||||
|
||||
- On the page "Current and latest builds in this build" you see the
|
||||
current being-built port and the last n ports built.
|
||||
|
||||
- At a certain moment, when you refresh the page, you see that it
|
||||
has changed.
|
||||
=============================================================================
|
||||
|
||||
|
@ -15,7 +15,7 @@ need, for platforms and architectures you need. Tinderbox is also
|
||||
excellent tool for testing new ports and port upgrades, especially
|
||||
for testing dependencies and packing lists. It's also useful for
|
||||
testing ports on various releases of FreeBSD, since you can run
|
||||
FreeBSD 4.X world as a jail on FreeBSD 5.X/6.X host.
|
||||
FreeBSD 6.X world as a jail on FreeBSD 7.X/8.X host.
|
||||
|
||||
WWW: http://tinderbox.marcuscom.com/
|
||||
Author: Joe Marcus Clarke.
|
||||
|
@ -1,154 +1,129 @@
|
||||
tinderbox/scripts/README
|
||||
tinderbox/scripts/buildscript
|
||||
tinderbox/scripts/create
|
||||
tinderbox/scripts/ds.ph.dist
|
||||
tinderbox/scripts/enterbuild
|
||||
tinderbox/scripts/etc/env/.keep_me
|
||||
tinderbox/scripts/etc/rc.d/tinderd.sh
|
||||
tinderbox/scripts/lib/Build.pm
|
||||
tinderbox/scripts/lib/BuildPortsQueue.pm
|
||||
tinderbox/scripts/lib/Hook.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/Tinderbox/Build.pm
|
||||
tinderbox/scripts/lib/Tinderbox/BuildPortsQueue.pm
|
||||
tinderbox/scripts/lib/Tinderbox/Config.pm
|
||||
tinderbox/scripts/lib/Tinderbox/Hook.pm
|
||||
tinderbox/scripts/lib/Tinderbox/Jail.pm
|
||||
tinderbox/scripts/lib/Tinderbox/MakeCache.pm
|
||||
tinderbox/scripts/lib/Tinderbox/Port.pm
|
||||
tinderbox/scripts/lib/Tinderbox/PortFailPattern.pm
|
||||
tinderbox/scripts/lib/Tinderbox/PortFailReason.pm
|
||||
tinderbox/scripts/lib/Tinderbox/PortsTree.pm
|
||||
tinderbox/scripts/lib/Tinderbox/TinderObject.pm
|
||||
tinderbox/scripts/lib/Tinderbox/TinderboxDS.pm
|
||||
tinderbox/scripts/lib/Tinderbox/User.pm
|
||||
tinderbox/scripts/lib/buildscript
|
||||
tinderbox/scripts/lib/db-mysql.sh
|
||||
tinderbox/scripts/lib/db-pgsql.sh
|
||||
tinderbox/scripts/lib/enterbuild
|
||||
tinderbox/scripts/lib/setup-mysql.sh
|
||||
tinderbox/scripts/lib/setup-pgsql.sh
|
||||
tinderbox/scripts/lib/setup_shlib.sh
|
||||
tinderbox/scripts/lib/tinderbox_shlib.sh
|
||||
tinderbox/scripts/lib/makemake
|
||||
tinderbox/scripts/lib/pnohang.c
|
||||
tinderbox/scripts/lib/portbuild
|
||||
tinderbox/scripts/lib/tc_command.pl
|
||||
tinderbox/scripts/lib/tc_command.sh
|
||||
tinderbox/scripts/lib/tinderbox.env
|
||||
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/tbkill.sh
|
||||
tinderbox/scripts/lib/tinderlib.sh
|
||||
tinderbox/scripts/sql/genschema
|
||||
tinderbox/scripts/sql/schema.mysql.post
|
||||
tinderbox/scripts/sql/schema.mysql.pre
|
||||
tinderbox/scripts/sql/schema.pgsql.post
|
||||
tinderbox/scripts/sql/schema.pgsql.pre
|
||||
tinderbox/scripts/sql/values.config
|
||||
tinderbox/scripts/sql/values.hooks
|
||||
tinderbox/scripts/sql/values.pfp
|
||||
tinderbox/scripts/sql/values.pfr
|
||||
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_mysql_tinderbox-2.3.0_to_2.3.1.sql
|
||||
tinderbox/scripts/upgrade/mig_mysql_tinderbox-2.3.1_to_2.3.2.sql
|
||||
tinderbox/scripts/upgrade/mig_mysql_tinderbox-2.3.2_to_2.3.3.sql
|
||||
tinderbox/scripts/upgrade/mig_mysql_tinderbox-2.3.3_to_2.4.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_pgsql_tinderbox-2.3.0_to_2.3.1.sql
|
||||
tinderbox/scripts/upgrade/mig_pgsql_tinderbox-2.3.1_to_2.3.2.sql
|
||||
tinderbox/scripts/upgrade/mig_pgsql_tinderbox-2.3.2_to_2.3.3.sql
|
||||
tinderbox/scripts/upgrade/mig_pgsql_tinderbox-2.3.3_to_2.4.0.sql
|
||||
tinderbox/scripts/upgrade/mig_shlib.sh
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/core/Build.php
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/core/BuildPortsQueue.php
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/core/Host.php
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/core/Jail.php
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/core/Port.php
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/core/PortFailReason.php
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/core/PortsTree.php
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/core/TinderObject.php
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/core/TinderboxDS.php
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/core/User.php
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/core/functions.php
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/inc_ds.php.dist
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/inc_tinderbox.php.dist
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/index.php
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/favicon.ico
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/module/module.php
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/module/moduleBuildPorts.php
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/module/moduleBuilds.php
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/module/moduleHosts.php
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/module/modulePortFailureReasons.php
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/module/modulePorts.php
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/module/moduleSession.php
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/module/moduleTinderd.php
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/module/moduleUsers.php
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/current_buildports.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/describe_port.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/display_login.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/failed_buildports.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/latest_buildports.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/list_buildports.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/list_builds.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/list_failure_reasons.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/list_tinderd_queue.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/messages.inc
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/please_login.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/tinderstyle.css
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/user_admin.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/user_permissions.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/user_properties.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/paefchen/images/hdr_fill.png
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/paefchen/config.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/paefchen/current_buildports.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/paefchen/describe_port.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/paefchen/display_login.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/paefchen/failed_buildports.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/paefchen/footer.inc.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/paefchen/header.inc.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/paefchen/latest_buildports.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/paefchen/list_buildports.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/paefchen/list_builds.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/paefchen/list_failure_reasons.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/paefchen/list_tinderd_queue.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/paefchen/messages.inc
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/paefchen/please_login.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/paefchen/rss.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/paefchen/tinderstyle.css
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/paefchen/user_admin.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/paefchen/user_permissions.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/paefchen/user_properties.tpl
|
||||
%%WEB%%tinderbox/scripts/www/Build.php
|
||||
%%WEB%%tinderbox/scripts/www/Jail.php
|
||||
%%WEB%%tinderbox/scripts/www/Makefile
|
||||
%%WEB%%tinderbox/scripts/www/Port.php
|
||||
%%WEB%%tinderbox/scripts/www/PortsTree.php
|
||||
%%WEB%%tinderbox/scripts/www/TinderObject.php
|
||||
%%WEB%%tinderbox/scripts/www/TinderboxDS.php
|
||||
%%WEB%%tinderbox/scripts/www/failures.php
|
||||
%%WEB%%tinderbox/scripts/www/inc_ds.php.dist
|
||||
%%WEB%%tinderbox/scripts/www/inc_tinderbox.php.dist
|
||||
%%WEB%%tinderbox/scripts/www/index.php
|
||||
%%WEB%%tinderbox/scripts/www/favicon.ico
|
||||
%%WEB%%tinderbox/scripts/www/lastbuilds.php
|
||||
%%WEB%%tinderbox/scripts/www/showbuild.php
|
||||
%%WEB%%tinderbox/scripts/www/showport.php
|
||||
%%WEB%%tinderbox/scripts/www/tinderstyle.css
|
||||
%%WEB_EXP%%@dirrm tinderbox/scripts/www-exp/templates/default
|
||||
%%WEB_EXP%%@dirrm tinderbox/scripts/www-exp/templates/paefchen/images
|
||||
%%WEB_EXP%%@dirrm tinderbox/scripts/www-exp/templates/paefchen
|
||||
%%WEB_EXP%%@dirrm tinderbox/scripts/www-exp/templates
|
||||
%%WEB_EXP%%@dirrm tinderbox/scripts/www-exp/module
|
||||
%%WEB_EXP%%@dirrm tinderbox/scripts/www-exp/core
|
||||
%%WEB%%@dirrm tinderbox/scripts/www
|
||||
tinderbox/scripts/upgrade/.keep_me
|
||||
tinderbox/scripts/upgrade/build_ports.map
|
||||
tinderbox/scripts/upgrade/build_ports_queue.map
|
||||
tinderbox/scripts/upgrade/builds.map
|
||||
tinderbox/scripts/upgrade/config.map
|
||||
tinderbox/scripts/upgrade/hooks.map
|
||||
tinderbox/scripts/upgrade/jails.map
|
||||
tinderbox/scripts/upgrade/order.lst
|
||||
tinderbox/scripts/upgrade/user_permissions.map
|
||||
%%WEBUI%%tinderbox/scripts/webui/core/Build.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/core/BuildPortsQueue.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/core/Config.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/core/Jail.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/core/Port.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/core/PortFailReason.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/core/PortsTree.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/core/TinderObject.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/core/TinderboxDS.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/core/User.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/core/functions.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/inc_ds.php.dist
|
||||
%%WEBUI%%tinderbox/scripts/webui/inc_tinderbox.php.dist
|
||||
%%WEBUI%%tinderbox/scripts/webui/index.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/favicon.ico
|
||||
%%WEBUI%%tinderbox/scripts/webui/module/module.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/module/moduleBuildPorts.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/module/moduleBuilds.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/module/moduleConfig.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/module/modulePortFailureReasons.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/module/modulePorts.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/module/moduleRss.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/module/moduleSession.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/module/moduleTinderd.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/module/moduleUsers.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/default/config.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/default/current_buildports.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/default/describe_port.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/default/display_login.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/default/failed_buildports.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/default/latest_buildports.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/default/list_buildports.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/default/list_builds.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/default/list_failure_reasons.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/default/list_tinderd_queue.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/default/messages.inc
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/default/please_login.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/default/tinderstyle.css
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/default/user_admin.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/default/user_permissions.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/default/user_properties.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/paefchen/config.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/paefchen/current_buildports.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/paefchen/describe_port.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/paefchen/display_login.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/paefchen/failed_buildports.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/paefchen/footer.inc.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/paefchen/header.inc.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/paefchen/images/hdr_fill.png
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/paefchen/latest_buildports.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/paefchen/list_buildports.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/paefchen/list_builds.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/paefchen/list_failure_reasons.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/paefchen/list_tinderd_queue.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/paefchen/messages.inc
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/paefchen/please_login.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/paefchen/rss.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/paefchen/tinderstyle.css
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/paefchen/user_admin.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/paefchen/user_permissions.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/paefchen/user_properties.tpl
|
||||
%%WEBUI%%@dirrm tinderbox/scripts/webui/templates/paefchen/images
|
||||
%%WEBUI%%@dirrm tinderbox/scripts/webui/templates/paefchen
|
||||
%%WEBUI%%@dirrm tinderbox/scripts/webui/templates/default
|
||||
%%WEBUI%%@dirrm tinderbox/scripts/webui/templates
|
||||
%%WEBUI%%@dirrm tinderbox/scripts/webui/module
|
||||
%%WEBUI%%@dirrm tinderbox/scripts/webui/core
|
||||
%%WEBUI%%@dirrmtry tinderbox/scripts/webui
|
||||
@dirrm tinderbox/scripts/upgrade
|
||||
@dirrm tinderbox/scripts/sql
|
||||
@dirrm tinderbox/scripts/man/man1
|
||||
@dirrm tinderbox/scripts/man
|
||||
@dirrm tinderbox/scripts/lib/Tinderbox
|
||||
@dirrm tinderbox/scripts/lib
|
||||
@dirrm tinderbox/scripts/etc/rc.d
|
||||
@dirrm tinderbox/scripts/etc/env
|
||||
@dirrm tinderbox/scripts/etc
|
||||
@dirrmtry tinderbox/scripts/www-exp
|
||||
@dirrmtry tinderbox/scripts
|
||||
@dirrm tinderbox/scripts
|
||||
@dirrmtry tinderbox
|
||||
|
@ -6,11 +6,10 @@
|
||||
|
||||
PORTNAME= tinderbox
|
||||
#DISTVERSION= ${PORTVERSION}-${PORTREVISION}
|
||||
PORTVERSION= 2.4.3
|
||||
PORTREVISION= 2
|
||||
PORTVERSION= 3.0.0
|
||||
CATEGORIES= ports-mgmt
|
||||
MASTER_SITES= http://T32.TecNik93.com/FreeBSD/ports/${PORTNAME}/sources/
|
||||
DIST_SUBDIR= tinderbox
|
||||
#DIST_SUBDIR= tinderbox
|
||||
|
||||
MAINTAINER= itetcu@FreeBSD.org
|
||||
COMMENT= Port build tinderbox system
|
||||
@ -19,15 +18,13 @@ OPTIONS= PGSQL "With pgsql" Off \
|
||||
MYSQL "With mysql" On \
|
||||
CSUP "Use csup for updates" On \
|
||||
CVSUP "Use cvsup for updates" Off \
|
||||
WEB "Install web interface" Off \
|
||||
WEB_EXP "Install the new web interface" On \
|
||||
WEBUI "Install web interface" On \
|
||||
APACHE "Use Apache for web interface" On \
|
||||
LIGHTTPD "Use LightHTTPD for web interface" Off
|
||||
|
||||
NO_BUILD= yes
|
||||
WANT_PERL= yes
|
||||
SUB_FILES= pkg-message
|
||||
PKGMESSAGE= ${WRKDIR}/pkg-message
|
||||
|
||||
MAN1= tc-configCcache.1 tc-configDistfile.1 tc-configGet.1 \
|
||||
tc-configJail.1 tc-configTinderd.1 tc-init.1
|
||||
@ -38,40 +35,25 @@ MAN1= tc-configCcache.1 tc-configDistfile.1 tc-configGet.1 \
|
||||
IGNORE= is useless without a database. Please (re)run 'make config' and choose one of PGSQL and MYSQL
|
||||
.endif
|
||||
|
||||
.if defined(WITH_WEB) || !defined(WITHOUT_WEB_EXP)
|
||||
.if defined(WITH_WEBUI)
|
||||
RUN_DEPENDS+= ${LOCALBASE}/share/pear/DB.php:${PORTSDIR}/databases/pear-DB
|
||||
WANT_PHP_WEB= yes
|
||||
USE_PHP= session
|
||||
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
|
||||
favicon.ico tb243_template_paefchen_v1.tbz
|
||||
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
|
||||
.endif
|
||||
|
||||
.if defined(WITH_WEB)
|
||||
PLIST_SUB+= WEB=""
|
||||
PLIST_SUB+= WEBUI=""
|
||||
.else
|
||||
PLIST_SUB+= WEB="@comment "
|
||||
.endif
|
||||
|
||||
.if !defined(WITHOUT_WEB_EXP)
|
||||
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-www-exp__core__TinderboxDS.php \
|
||||
${FILESDIR}/extra-patch-www-exp__module__moduleBuildPorts.php
|
||||
|
||||
PLIST_SUB+= WEB_EXP=""
|
||||
.else
|
||||
PLIST_SUB+= WEB_EXP="@comment "
|
||||
PLIST_SUB+= WEBUI="@comment "
|
||||
.endif
|
||||
|
||||
.if defined(WITH_PGSQL)
|
||||
USE_PGSQL= yes
|
||||
.if defined(WITH_WEB) || !defined(WITHOUT_WEB_EXP)
|
||||
.if defined(WITH_WEBUI)
|
||||
USE_PHP+= pgsql
|
||||
.endif
|
||||
RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/DBD/Pg.pm:${PORTSDIR}/databases/p5-DBD-Pg
|
||||
.endif
|
||||
|
||||
.if !defined(WITHOUT_MYSQL)
|
||||
.if defined(WITH_WEB) || !defined(WITHOUT_WEB_EXP)
|
||||
.if defined(WITH_WEBUI)
|
||||
USE_PHP+= mysql
|
||||
.endif
|
||||
USE_MYSQL= yes
|
||||
@ -89,54 +71,30 @@ RUN_DEPENDS+= csup:${PORTSDIR}/net/csup
|
||||
RUN_DEPENDS+= cvsup:${PORTSDIR}/net/cvsup-without-gui
|
||||
.endif
|
||||
|
||||
.if !defined(WITHOUT_APACHE) && (defined(WITH_WEB) || !defined(WITHOUT_WEB_EXP))
|
||||
.if !defined(WITHOUT_APACHE) && defined(WITH_WEBUI)
|
||||
USE_APACHE= 1.3+
|
||||
.elif defined(WITH_LIGHTTPD) && (defined(WITH_WEB) || !defined(WITHOUT_WEB_EXP))
|
||||
.elif defined(WITH_LIGHTTPD) && defined(WITH_WEBUI)
|
||||
RUN_DEPENDS+= lighttpd:${PORTSDIR}/www/lighttpd
|
||||
.endif
|
||||
|
||||
pre-everything::
|
||||
.if (!defined(WITHOUT_APACHE) || defined(WITH_LIGHTTPD)) && !(defined(WITH_WEB) || !defined(WITHOUT_WEB_EXP))
|
||||
.if (!defined(WITHOUT_APACHE) || defined(WITH_LIGHTTPD)) && !defined(WITH_WEBUI)
|
||||
@${ECHO_CMD} "It doesn't make sense to depend on Apache or LightHTTPD if not using either web interface."
|
||||
@${FALSE}
|
||||
.endif
|
||||
|
||||
post-extract:
|
||||
.if !defined(WITH_WEB)
|
||||
@${RM} -R ${WRKSRC}/www
|
||||
.else
|
||||
@${CP} ${_DISTDIR}/favicon.ico ${WRKSRC}/www
|
||||
.endif
|
||||
.if defined(WITHOUT_WEB_EXP)
|
||||
@${RM} -R ${WRKSRC}/www-exp
|
||||
.else
|
||||
@${CP} ${_DISTDIR}/favicon.ico ${WRKSRC}/www-exp
|
||||
@${TAR} -C ${WRKSRC}/www-exp/templates -xf ${_DISTDIR}/tb243_template_paefchen_v1.tbz
|
||||
@${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${WRKSRC}/www-exp/templates/paefchen
|
||||
@${REINPLACE_CMD} 's|/templates/default|/templates/paefchen|' ${WRKSRC}/www-exp/inc_tinderbox.php.dist
|
||||
@${RM} ${WRKSRC}/www-exp/inc_tinderbox.php.dist.bak
|
||||
.endif
|
||||
|
||||
post-patch:
|
||||
.if defined(WITH_MYSQL)
|
||||
@${REINPLACE_CMD} \
|
||||
-e 's,DB_MAN_PREREQS=.*,DB_MAN_PREREQS="databases/p5-DBD-mysql${MYSQL_VER} databases/mysql${MYSQL_VER}-client",' \
|
||||
${WRKSRC}/lib/setup-mysql.sh
|
||||
@${RM} ${WRKSRC}/lib/setup-mysql.sh.bak
|
||||
.endif
|
||||
@${RM} ${WRKSRC}/buildscript.orig
|
||||
@${RM} ${WRKSRC}/portbuild.orig
|
||||
.if defined(WITH_WEB_EXP)
|
||||
@${RM} ${WRKSRC}/www-exp/core/TinderboxDS.php.orig
|
||||
@${RM} ${WRKSRC}/www-exp/module/moduleBuildPorts.php.orig
|
||||
.if !defined(WITH_WEBUI)
|
||||
@${RM} -R ${WRKSRC}/webui
|
||||
.endif
|
||||
|
||||
do-install:
|
||||
${MKDIR} ${PREFIX}/tinderbox/scripts
|
||||
cd ${WRKSRC}/man/man1 && ${INSTALL_MAN} ${MAN1} ${MAN1PREFIX}/man/man1 && \
|
||||
cd ${WRKSRC} && ${RM} -r ${WRKSRC}/man
|
||||
${CP} -R ${WRKSRC}/* ${PREFIX}/tinderbox/scripts
|
||||
|
||||
post-install:
|
||||
cd ${WRKSRC}/man/man1 && ${INSTALL_MAN} ${MAN1} ${MAN1PREFIX}/man/man1
|
||||
@${CAT} ${PKGMESSAGE}
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
|
@ -1,9 +1,3 @@
|
||||
MD5 (tinderbox/tinderbox-2.4.3.tar.gz) = 88f97d526b4d42dedaf5cc8c2adaab0c
|
||||
SHA256 (tinderbox/tinderbox-2.4.3.tar.gz) = 2a540b50342813dd4cf82791028878db6dba2c40af4cb7118f239f7a2286a72c
|
||||
SIZE (tinderbox/tinderbox-2.4.3.tar.gz) = 131585
|
||||
MD5 (tinderbox/favicon.ico) = 1d2e9e267ca81f0ef5bc7b9c391aaced
|
||||
SHA256 (tinderbox/favicon.ico) = 842f1e23dcfcee24d4d7578381256256cda994347751fb332b6eb2182eae216e
|
||||
SIZE (tinderbox/favicon.ico) = 4710
|
||||
MD5 (tinderbox/tb243_template_paefchen_v1.tbz) = 41e27094f83cdf520e6d8179563d6b45
|
||||
SHA256 (tinderbox/tb243_template_paefchen_v1.tbz) = 5a3092991d804dfd131e889004226f42f12467f70a660db5121fc204c1835a71
|
||||
SIZE (tinderbox/tb243_template_paefchen_v1.tbz) = 7922
|
||||
MD5 (tinderbox-3.0.0.tar.gz) = f798417a2a150b6374588846f2658a3e
|
||||
SHA256 (tinderbox-3.0.0.tar.gz) = 5c4e66be67c6bf2a5e3efd526b6e6c8dfe020d2c261820436e7c9952cce1b62c
|
||||
SIZE (tinderbox-3.0.0.tar.gz) = 118144
|
||||
|
@ -1,14 +0,0 @@
|
||||
--- ./www-exp/core/TinderboxDS.php.orig 2008-06-02 07:11:02.000000000 +0300
|
||||
+++ ./www-exp/core/TinderboxDS.php 2008-06-03 15:38:24.000000000 +0300
|
||||
@@ -372,6 +372,11 @@
|
||||
if ($sortby == "") $sortby = "Port_Directory";
|
||||
if ($sortby == "Port_Directory") $sortbytable = "p";
|
||||
if ($sortby == "Port_Maintainer") $sortbytable = "p";
|
||||
+ if ($sortby == "Last_Built") {
|
||||
+ $sortbytable = "bp";
|
||||
+ $sortby = "Last_Built desc";
|
||||
+ }
|
||||
+
|
||||
$query = "SELECT p.*,
|
||||
bp.Last_Built,
|
||||
bp.Last_Status,
|
@ -1,11 +0,0 @@
|
||||
--- ./www-exp/module/moduleBuildPorts.php.orig 2008-06-03 15:53:53.000000000 +0300
|
||||
+++ ./www-exp/module/moduleBuildPorts.php 2008-06-03 15:54:42.000000000 +0300
|
||||
@@ -145,7 +145,7 @@
|
||||
$build_id = false;
|
||||
}
|
||||
|
||||
- $ports = $this->TinderboxDS->getLatestPorts( $build_id, 20 );
|
||||
+ $ports = $this->TinderboxDS->getLatestPorts( $build_id, 30 );
|
||||
|
||||
if( is_array( $ports ) && count( $ports ) > 0 ) {
|
||||
$this->template_assign( 'data', $this->modulePorts->get_list_data( $build_name, $ports ) );
|
@ -1,27 +0,0 @@
|
||||
--- ./buildscript.orig 2008-06-03 15:17:08.000000000 +0300
|
||||
+++ ./buildscript 2008-06-03 15:20:37.000000000 +0300
|
||||
@@ -103,6 +103,12 @@
|
||||
|
||||
L=$(echo ${LOCALBASE} | sed 's,^/,,')
|
||||
X=$(echo ${X11BASE} | sed 's,^/,,')
|
||||
+
|
||||
+NOD=$(echo ${NOPORTDOCS} | sed 's,^/,,')
|
||||
+NOE=$(echo ${NOPORTEXAMPLES} | sed 's,^/,,')
|
||||
+NPD=$(echo ${NOPORTDATA} | sed 's,^/,,')
|
||||
+Z=`ident ${dir}/Makefile | grep 'FreeBSD:' | sed 's/^[ \t]*//'`
|
||||
+
|
||||
|
||||
if [ $phase = 1 ]; then
|
||||
|
||||
@@ -110,6 +116,11 @@
|
||||
echo "maintained by: $(make maintainer)"
|
||||
echo "building for: $(uname -rm)"
|
||||
echo "port directory: ${dir}"
|
||||
+
|
||||
+ echo "Makefile ident: ${Z}"
|
||||
+ echo "prefixes: LOCALBASE=${L} X11BASE=${X}"
|
||||
+ echo "NO* env vars: NOPORTDOCS=${NOD} NOPORTEXAMPLES=${NOE} NOPORTDATA=${NPD}"
|
||||
+
|
||||
echo "build started at $(date)"
|
||||
|
||||
echo "FETCH_DEPENDS=${FD}"
|
@ -1,10 +0,0 @@
|
||||
Index: portbuild
|
||||
@@ -251,7 +251,7 @@
|
||||
fi
|
||||
|
||||
if [ x"${OPTIONS_ENABLED}" = x"1" ]; then
|
||||
- export PORT_DBDIR=${chroot}/var/db/ports
|
||||
+ export PORT_DBDIR=/var/db/ports
|
||||
fi
|
||||
|
||||
echo "building $pkgname in $chroot"
|
@ -3,96 +3,12 @@
|
||||
ports-mgmt/tinderbox is now installed, but it requires some additional setup.
|
||||
|
||||
****************************************************
|
||||
Additional info: %%PREFIX%%/tinderbox/scripts/README
|
||||
Please do read: %%PREFIX%%/tinderbox/scripts/README
|
||||
****************************************************
|
||||
|
||||
The following walkthrough is for PostgreSQL databases:
|
||||
|
||||
- First, run the setup program:
|
||||
%%PREFIX%%/tinderbox/scripts/setup.sh
|
||||
|
||||
Enter database driver (mysql pgsql): pgsql
|
||||
|
||||
If the database is running on the same server as you're on now,
|
||||
and you have administrator access to it, answer this question
|
||||
with yes:
|
||||
"Does this host have access to connect to the Tinderbox database as a database administrator?"
|
||||
|
||||
Enter database admin user [root]: pgsql
|
||||
Enter the desired username for the Tinderbox database : tinderbox
|
||||
Shall the new role be a superuser? (y/n) n
|
||||
Shall the new role be allowed to create databases? (y/n) y
|
||||
Shall the new role be allowed to create more new roles? (y/n) n
|
||||
|
||||
The other questions should just be entered through.
|
||||
|
||||
The following walkthrough is for MySQL databases:
|
||||
|
||||
- First, run the setup program:
|
||||
%%PREFIX%%/tinderbox/scripts/setup.sh
|
||||
|
||||
Enter database driver (mysql pgsql): mysql
|
||||
|
||||
If the database is running on the same server as you're on now,
|
||||
and you have administrator access to it, answer this question
|
||||
with yes:
|
||||
"Does this host have access to connect to the Tinderbox database as a database administrator?"
|
||||
|
||||
Enter the desired username for the Tinderbox database : tinderbox
|
||||
|
||||
The other questions should just be entered through.
|
||||
|
||||
The following walkthrough is the tinderbox environment setup:
|
||||
|
||||
- Edit the file %%PREFIX%%/tinderbox/scripts/tinderbox.ph (copy from
|
||||
tinderbox.ph.dist)
|
||||
|
||||
- $BUILD_ROOT should be "%%PREFIX%%/tinderbox"
|
||||
- $SUBJECT should be "My Tinderbox"
|
||||
- $SENDER should be your email address
|
||||
- $SMTP_HOST should be your SMTP server (localhost?)
|
||||
- $SERVER_HOST should be the name your machine is known as. If
|
||||
it is your own machine and your access it directory, try localhost
|
||||
here if nothing else sounds reasonable.
|
||||
- $TINDERBOX_URI should be "/tb".
|
||||
- Comment out the lines after "for www", and uncomment the lines "for www-exp".
|
||||
|
||||
- Edit the file %%PREFIX%%/tinderbox/scripts/www-exp/inc_ds.php
|
||||
(copy from inc_ds.php.dist)
|
||||
|
||||
- $DB_HOST should be localhost
|
||||
- $DB_DRIVER should be pgsql
|
||||
- $DB_USER should be tinderbox
|
||||
|
||||
- Edit the file %%PREFIX%%/tinderbox/scripts/www-exp/inc_tinderbox.php
|
||||
(copy from inc_tinderbox.php.dist)
|
||||
|
||||
- $rootdir should be %%PREFIX%%/tinderbox
|
||||
- $wwwrooturi should be /tb
|
||||
- $tinderbox_name should be "My Tinderbox"
|
||||
- $tinderbox_title should be "FreeBSD Packages"
|
||||
|
||||
The following walkthrough is the initial tinderbox population setup
|
||||
and should be executed in %%PREFIX%%/tinderbox/scripts.
|
||||
|
||||
- ./tc init
|
||||
|
||||
- Create a jail. A jail is a chrooted version of the FreeBSD operating
|
||||
system, for example 7-STABLE or 7.0-RELEASE:
|
||||
./create Jail -j 7 -d "FreeBSD 7.0-RELEASE" -t RELENG_7_0_0_RELEASE -u CVSUP
|
||||
You can have multiple jails on a single machine.
|
||||
This takes a while.
|
||||
|
||||
- Create a ports tree:
|
||||
./create PortsTree -p FreeBSD -d "FreeBSD ports tree" -w http://www.freebsd.org/cgi/cvsweb.cgi/ports/
|
||||
This takes a while.
|
||||
|
||||
- And then link the two together in a build:
|
||||
./create Build -b 7.0-FreeBSD -j 7 -p FreeBSD -d "7.0-RELEASE with FreeBSD ports tree"
|
||||
|
||||
The following walkthrough is the webserver setup:
|
||||
|
||||
- In your Apache configuration, add the following lines:
|
||||
- In your Apache configuration add the following lines:
|
||||
|
||||
Alias /tb/logs/ "%%PREFIX%%/tinderbox/logs/"
|
||||
Alias /tb/packages/ "%%PREFIX%%/tinderbox/packages/"
|
||||
@ -115,24 +31,5 @@ dir-listing.activate = "enable"
|
||||
|
||||
Check your system by going to http://localhost/tb/
|
||||
|
||||
The following walkthrough is the first run for a port in the
|
||||
tinderbox and should be executed in %%PREFIX%%/tinderbox/scripts.
|
||||
|
||||
- See the documents %%PREFIX%%/tinderbox/scripts/README and the
|
||||
"Using Tinderbox" section for more information.
|
||||
|
||||
- Add the port and its dependencies to the database:
|
||||
./tc addPort -b 5.4-FreeBSD -d net/dhcpdump -r
|
||||
|
||||
- On the website you see now five ports on the build page.
|
||||
|
||||
- Start the build:
|
||||
./tinderbuild -nullfs -b 5.4-FreeBSD dns/dnstracer
|
||||
|
||||
- On the page "Current and latest builds in this build" you see the
|
||||
current being-built port and the last n ports built.
|
||||
|
||||
- At a certain moment, when you refresh the page, you see that it
|
||||
has changed.
|
||||
=============================================================================
|
||||
|
||||
|
@ -15,7 +15,7 @@ need, for platforms and architectures you need. Tinderbox is also
|
||||
excellent tool for testing new ports and port upgrades, especially
|
||||
for testing dependencies and packing lists. It's also useful for
|
||||
testing ports on various releases of FreeBSD, since you can run
|
||||
FreeBSD 4.X world as a jail on FreeBSD 5.X/6.X host.
|
||||
FreeBSD 6.X world as a jail on FreeBSD 7.X/8.X host.
|
||||
|
||||
WWW: http://tinderbox.marcuscom.com/
|
||||
Author: Joe Marcus Clarke.
|
||||
|
@ -1,154 +1,129 @@
|
||||
tinderbox/scripts/README
|
||||
tinderbox/scripts/buildscript
|
||||
tinderbox/scripts/create
|
||||
tinderbox/scripts/ds.ph.dist
|
||||
tinderbox/scripts/enterbuild
|
||||
tinderbox/scripts/etc/env/.keep_me
|
||||
tinderbox/scripts/etc/rc.d/tinderd.sh
|
||||
tinderbox/scripts/lib/Build.pm
|
||||
tinderbox/scripts/lib/BuildPortsQueue.pm
|
||||
tinderbox/scripts/lib/Hook.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/Tinderbox/Build.pm
|
||||
tinderbox/scripts/lib/Tinderbox/BuildPortsQueue.pm
|
||||
tinderbox/scripts/lib/Tinderbox/Config.pm
|
||||
tinderbox/scripts/lib/Tinderbox/Hook.pm
|
||||
tinderbox/scripts/lib/Tinderbox/Jail.pm
|
||||
tinderbox/scripts/lib/Tinderbox/MakeCache.pm
|
||||
tinderbox/scripts/lib/Tinderbox/Port.pm
|
||||
tinderbox/scripts/lib/Tinderbox/PortFailPattern.pm
|
||||
tinderbox/scripts/lib/Tinderbox/PortFailReason.pm
|
||||
tinderbox/scripts/lib/Tinderbox/PortsTree.pm
|
||||
tinderbox/scripts/lib/Tinderbox/TinderObject.pm
|
||||
tinderbox/scripts/lib/Tinderbox/TinderboxDS.pm
|
||||
tinderbox/scripts/lib/Tinderbox/User.pm
|
||||
tinderbox/scripts/lib/buildscript
|
||||
tinderbox/scripts/lib/db-mysql.sh
|
||||
tinderbox/scripts/lib/db-pgsql.sh
|
||||
tinderbox/scripts/lib/enterbuild
|
||||
tinderbox/scripts/lib/setup-mysql.sh
|
||||
tinderbox/scripts/lib/setup-pgsql.sh
|
||||
tinderbox/scripts/lib/setup_shlib.sh
|
||||
tinderbox/scripts/lib/tinderbox_shlib.sh
|
||||
tinderbox/scripts/lib/makemake
|
||||
tinderbox/scripts/lib/pnohang.c
|
||||
tinderbox/scripts/lib/portbuild
|
||||
tinderbox/scripts/lib/tc_command.pl
|
||||
tinderbox/scripts/lib/tc_command.sh
|
||||
tinderbox/scripts/lib/tinderbox.env
|
||||
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/tbkill.sh
|
||||
tinderbox/scripts/lib/tinderlib.sh
|
||||
tinderbox/scripts/sql/genschema
|
||||
tinderbox/scripts/sql/schema.mysql.post
|
||||
tinderbox/scripts/sql/schema.mysql.pre
|
||||
tinderbox/scripts/sql/schema.pgsql.post
|
||||
tinderbox/scripts/sql/schema.pgsql.pre
|
||||
tinderbox/scripts/sql/values.config
|
||||
tinderbox/scripts/sql/values.hooks
|
||||
tinderbox/scripts/sql/values.pfp
|
||||
tinderbox/scripts/sql/values.pfr
|
||||
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_mysql_tinderbox-2.3.0_to_2.3.1.sql
|
||||
tinderbox/scripts/upgrade/mig_mysql_tinderbox-2.3.1_to_2.3.2.sql
|
||||
tinderbox/scripts/upgrade/mig_mysql_tinderbox-2.3.2_to_2.3.3.sql
|
||||
tinderbox/scripts/upgrade/mig_mysql_tinderbox-2.3.3_to_2.4.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_pgsql_tinderbox-2.3.0_to_2.3.1.sql
|
||||
tinderbox/scripts/upgrade/mig_pgsql_tinderbox-2.3.1_to_2.3.2.sql
|
||||
tinderbox/scripts/upgrade/mig_pgsql_tinderbox-2.3.2_to_2.3.3.sql
|
||||
tinderbox/scripts/upgrade/mig_pgsql_tinderbox-2.3.3_to_2.4.0.sql
|
||||
tinderbox/scripts/upgrade/mig_shlib.sh
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/core/Build.php
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/core/BuildPortsQueue.php
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/core/Host.php
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/core/Jail.php
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/core/Port.php
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/core/PortFailReason.php
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/core/PortsTree.php
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/core/TinderObject.php
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/core/TinderboxDS.php
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/core/User.php
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/core/functions.php
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/inc_ds.php.dist
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/inc_tinderbox.php.dist
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/index.php
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/favicon.ico
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/module/module.php
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/module/moduleBuildPorts.php
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/module/moduleBuilds.php
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/module/moduleHosts.php
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/module/modulePortFailureReasons.php
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/module/modulePorts.php
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/module/moduleSession.php
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/module/moduleTinderd.php
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/module/moduleUsers.php
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/current_buildports.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/describe_port.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/display_login.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/failed_buildports.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/latest_buildports.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/list_buildports.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/list_builds.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/list_failure_reasons.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/list_tinderd_queue.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/messages.inc
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/please_login.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/tinderstyle.css
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/user_admin.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/user_permissions.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/default/user_properties.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/paefchen/images/hdr_fill.png
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/paefchen/config.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/paefchen/current_buildports.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/paefchen/describe_port.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/paefchen/display_login.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/paefchen/failed_buildports.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/paefchen/footer.inc.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/paefchen/header.inc.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/paefchen/latest_buildports.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/paefchen/list_buildports.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/paefchen/list_builds.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/paefchen/list_failure_reasons.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/paefchen/list_tinderd_queue.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/paefchen/messages.inc
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/paefchen/please_login.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/paefchen/rss.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/paefchen/tinderstyle.css
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/paefchen/user_admin.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/paefchen/user_permissions.tpl
|
||||
%%WEB_EXP%%tinderbox/scripts/www-exp/templates/paefchen/user_properties.tpl
|
||||
%%WEB%%tinderbox/scripts/www/Build.php
|
||||
%%WEB%%tinderbox/scripts/www/Jail.php
|
||||
%%WEB%%tinderbox/scripts/www/Makefile
|
||||
%%WEB%%tinderbox/scripts/www/Port.php
|
||||
%%WEB%%tinderbox/scripts/www/PortsTree.php
|
||||
%%WEB%%tinderbox/scripts/www/TinderObject.php
|
||||
%%WEB%%tinderbox/scripts/www/TinderboxDS.php
|
||||
%%WEB%%tinderbox/scripts/www/failures.php
|
||||
%%WEB%%tinderbox/scripts/www/inc_ds.php.dist
|
||||
%%WEB%%tinderbox/scripts/www/inc_tinderbox.php.dist
|
||||
%%WEB%%tinderbox/scripts/www/index.php
|
||||
%%WEB%%tinderbox/scripts/www/favicon.ico
|
||||
%%WEB%%tinderbox/scripts/www/lastbuilds.php
|
||||
%%WEB%%tinderbox/scripts/www/showbuild.php
|
||||
%%WEB%%tinderbox/scripts/www/showport.php
|
||||
%%WEB%%tinderbox/scripts/www/tinderstyle.css
|
||||
%%WEB_EXP%%@dirrm tinderbox/scripts/www-exp/templates/default
|
||||
%%WEB_EXP%%@dirrm tinderbox/scripts/www-exp/templates/paefchen/images
|
||||
%%WEB_EXP%%@dirrm tinderbox/scripts/www-exp/templates/paefchen
|
||||
%%WEB_EXP%%@dirrm tinderbox/scripts/www-exp/templates
|
||||
%%WEB_EXP%%@dirrm tinderbox/scripts/www-exp/module
|
||||
%%WEB_EXP%%@dirrm tinderbox/scripts/www-exp/core
|
||||
%%WEB%%@dirrm tinderbox/scripts/www
|
||||
tinderbox/scripts/upgrade/.keep_me
|
||||
tinderbox/scripts/upgrade/build_ports.map
|
||||
tinderbox/scripts/upgrade/build_ports_queue.map
|
||||
tinderbox/scripts/upgrade/builds.map
|
||||
tinderbox/scripts/upgrade/config.map
|
||||
tinderbox/scripts/upgrade/hooks.map
|
||||
tinderbox/scripts/upgrade/jails.map
|
||||
tinderbox/scripts/upgrade/order.lst
|
||||
tinderbox/scripts/upgrade/user_permissions.map
|
||||
%%WEBUI%%tinderbox/scripts/webui/core/Build.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/core/BuildPortsQueue.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/core/Config.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/core/Jail.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/core/Port.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/core/PortFailReason.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/core/PortsTree.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/core/TinderObject.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/core/TinderboxDS.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/core/User.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/core/functions.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/inc_ds.php.dist
|
||||
%%WEBUI%%tinderbox/scripts/webui/inc_tinderbox.php.dist
|
||||
%%WEBUI%%tinderbox/scripts/webui/index.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/favicon.ico
|
||||
%%WEBUI%%tinderbox/scripts/webui/module/module.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/module/moduleBuildPorts.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/module/moduleBuilds.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/module/moduleConfig.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/module/modulePortFailureReasons.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/module/modulePorts.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/module/moduleRss.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/module/moduleSession.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/module/moduleTinderd.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/module/moduleUsers.php
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/default/config.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/default/current_buildports.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/default/describe_port.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/default/display_login.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/default/failed_buildports.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/default/latest_buildports.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/default/list_buildports.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/default/list_builds.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/default/list_failure_reasons.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/default/list_tinderd_queue.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/default/messages.inc
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/default/please_login.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/default/tinderstyle.css
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/default/user_admin.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/default/user_permissions.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/default/user_properties.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/paefchen/config.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/paefchen/current_buildports.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/paefchen/describe_port.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/paefchen/display_login.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/paefchen/failed_buildports.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/paefchen/footer.inc.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/paefchen/header.inc.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/paefchen/images/hdr_fill.png
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/paefchen/latest_buildports.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/paefchen/list_buildports.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/paefchen/list_builds.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/paefchen/list_failure_reasons.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/paefchen/list_tinderd_queue.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/paefchen/messages.inc
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/paefchen/please_login.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/paefchen/rss.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/paefchen/tinderstyle.css
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/paefchen/user_admin.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/paefchen/user_permissions.tpl
|
||||
%%WEBUI%%tinderbox/scripts/webui/templates/paefchen/user_properties.tpl
|
||||
%%WEBUI%%@dirrm tinderbox/scripts/webui/templates/paefchen/images
|
||||
%%WEBUI%%@dirrm tinderbox/scripts/webui/templates/paefchen
|
||||
%%WEBUI%%@dirrm tinderbox/scripts/webui/templates/default
|
||||
%%WEBUI%%@dirrm tinderbox/scripts/webui/templates
|
||||
%%WEBUI%%@dirrm tinderbox/scripts/webui/module
|
||||
%%WEBUI%%@dirrm tinderbox/scripts/webui/core
|
||||
%%WEBUI%%@dirrmtry tinderbox/scripts/webui
|
||||
@dirrm tinderbox/scripts/upgrade
|
||||
@dirrm tinderbox/scripts/sql
|
||||
@dirrm tinderbox/scripts/man/man1
|
||||
@dirrm tinderbox/scripts/man
|
||||
@dirrm tinderbox/scripts/lib/Tinderbox
|
||||
@dirrm tinderbox/scripts/lib
|
||||
@dirrm tinderbox/scripts/etc/rc.d
|
||||
@dirrm tinderbox/scripts/etc/env
|
||||
@dirrm tinderbox/scripts/etc
|
||||
@dirrmtry tinderbox/scripts/www-exp
|
||||
@dirrmtry tinderbox/scripts
|
||||
@dirrm tinderbox/scripts
|
||||
@dirrmtry tinderbox
|
||||
|
Loading…
Reference in New Issue
Block a user