View | Details | Raw Unified | Return to bug 142090
Collapse All | Expand All

(-)tinderbox/Makefile (-3 / +6 lines)
Lines 6-12 Link Here
6
6
7
PORTNAME=	tinderbox
7
PORTNAME=	tinderbox
8
PORTVERSION=	3.3
8
PORTVERSION=	3.3
9
PORTREVISION=	1
9
PORTREVISION=	2
10
CATEGORIES=	ports-mgmt
10
CATEGORIES=	ports-mgmt
11
MASTER_SITES=	http://tinderbox.marcuscom.com/ \
11
MASTER_SITES=	http://tinderbox.marcuscom.com/ \
12
		http://T32.TecNik93.com/FreeBSD/ports/${PORTNAME}/sources/
12
		http://T32.TecNik93.com/FreeBSD/ports/${PORTNAME}/sources/
Lines 23-28 Link Here
23
		CVSUP "Use cvsup for updates" Off \
23
		CVSUP "Use cvsup for updates" Off \
24
		WEBUI   "Install web interface" On \
24
		WEBUI   "Install web interface" On \
25
		APACHE "Use Apache for web interface" On \
25
		APACHE "Use Apache for web interface" On \
26
		HIAWATHA "Use Hiawatha for web interface" Off \
26
		LIGHTTPD "Use LightHTTPD for web interface" Off \
27
		LIGHTTPD "Use LightHTTPD for web interface" Off \
27
		CHECK_FOR_ROOT "Check if ./tc is run by uid 0" On \
28
		CHECK_FOR_ROOT "Check if ./tc is run by uid 0" On \
28
		LSOF "For killMountProcesses() when using nullfs" On
29
		LSOF "For killMountProcesses() when using nullfs" On
Lines 83-88 Link Here
83
USE_APACHE=	1.3+
84
USE_APACHE=	1.3+
84
.elif defined(WITH_LIGHTTPD) && defined(WITH_WEBUI)
85
.elif defined(WITH_LIGHTTPD) && defined(WITH_WEBUI)
85
RUN_DEPENDS+=	lighttpd:${PORTSDIR}/www/lighttpd
86
RUN_DEPENDS+=	lighttpd:${PORTSDIR}/www/lighttpd
87
.elif defined(WITH_HIAWATHA) && defined(WITH_WEBUI)
88
RUN_DEPENDS+=	hiawatha:${PORTSDIR}/www/hiawatha
86
.endif
89
.endif
87
90
88
.if defined(WITH_LSOF)
91
.if defined(WITH_LSOF)
Lines 90-97 Link Here
90
.endif
93
.endif
91
94
92
pre-everything::
95
pre-everything::
93
.if (!defined(WITHOUT_APACHE) || defined(WITH_LIGHTTPD)) && !defined(WITH_WEBUI)
96
.if (!defined(WITHOUT_APACHE) || defined(WITH_LIGHTTPD) || defined(WITH_HIAWATHA)) && !defined(WITH_WEBUI)
94
	@${ECHO_CMD} "It doesn't make sense to depend on Apache or LightHTTPD if not using either web interface."
97
	@${ECHO_CMD} "It doesn't make sense to depend on Apache, LightHTTPD or Hiawatha if not using either web interface."
95
	@${FALSE}
98
	@${FALSE}
96
.endif
99
.endif
97
100
(-)tinderbox/files/pkg-message.in (+9 lines)
Lines 29-34 Link Here
29
		"/tb/" => "%%PREFIX%%/tinderbox/scripts/webui/" )
29
		"/tb/" => "%%PREFIX%%/tinderbox/scripts/webui/" )
30
dir-listing.activate = "enable"
30
dir-listing.activate = "enable"
31
31
32
- In you Hiawatha configuration:
33
34
Alias is a built in command, no need to load any special mod
35
36
Alias = /tb/logs:%%PREFIX%%/tinderbox/logs
37
Alias = /tb/packages:%%PREFIX%%/tinderbox/packages
38
Alias = /tb/errors:%%PREFIX%%/tinderbox/errors
39
Alias = /tb/:%%PREFIX%%/tinderbox/scripts/webui
40
32
  Check your system by going to http://localhost/tb/
41
  Check your system by going to http://localhost/tb/
33
42
34
=============================================================================
43
=============================================================================

Return to bug 142090