View | Details | Raw Unified | Return to bug 215919 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-7 / +10 lines)
Lines 2-9 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	hiawatha
4
PORTNAME=	hiawatha
5
PORTVERSION=	10.3
5
PORTVERSION=	10.5
6
PORTREVISION=	1
7
CATEGORIES=	www
6
CATEGORIES=	www
8
MASTER_SITES=	https://www.hiawatha-webserver.org/files/
7
MASTER_SITES=	https://www.hiawatha-webserver.org/files/
9
8
Lines 22-34 Link Here
22
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
23
USE_RC_SUBR=	hiawatha
22
USE_RC_SUBR=	hiawatha
24
23
25
CMAKE_ARGS=	-DCMAKE_INSTALL_LOCALSTATEDIR=/var \
24
LDFLAGS+=	-L${LOCALBASE}/lib
25
CMAKE_ARGS+=	-DCMAKE_INSTALL_LOCALSTATEDIR=/var \
26
		-DCMAKE_INSTALL_MANDIR=${PREFIX}/man \
26
		-DCMAKE_INSTALL_MANDIR=${PREFIX}/man \
27
		-DWEBROOT_DIR=${WWWDIR}
27
		-DWEBROOT_DIR=${WWWDIR} \
28
		-DWORK_DIR=/var/db/${PORTNAME}
28
29
29
OPTIONS_DEFINE=	CACHE DOCS IPV6 MONITOR RPROXY SSL TOMAHAWK TOOLKIT XSLT
30
OPTIONS_DEFINE=	CACHE DOCS IPV6 MONITOR RPROXY MBEDTLS TOMAHAWK TOOLKIT XSLT
30
31
31
OPTIONS_DEFAULT=	CACHE RPROXY SSL TOOLKIT XSLT
32
OPTIONS_DEFAULT=	CACHE RPROXY MBEDTLS TOOLKIT XSLT
32
33
33
CACHE_DESC=	Enable cache support
34
CACHE_DESC=	Enable cache support
34
MONITOR_DESC=	Enable Hiawatha Monitor
35
MONITOR_DESC=	Enable Hiawatha Monitor
Lines 42-52 Link Here
42
IPV6_CMAKE_BOOL=	ENABLE_IPV6
43
IPV6_CMAKE_BOOL=	ENABLE_IPV6
43
MONITOR_CMAKE_BOOL=	ENABLE_MONITOR
44
MONITOR_CMAKE_BOOL=	ENABLE_MONITOR
44
RPROXY_CMAKE_BOOL=	ENABLE_RPROXY
45
RPROXY_CMAKE_BOOL=	ENABLE_RPROXY
45
SSL_CMAKE_BOOL=		ENABLE_SSL
46
MBEDTLS_CMAKE_BOOL=	ENABLE_TLS USE_SYSTEM_MBEDTLS
46
TOOLKIT_CMAKE_BOOL=	ENABLE_TOOLKIT
47
TOOLKIT_CMAKE_BOOL=	ENABLE_TOOLKIT
47
XSLT_USE=		GNOME=libxslt
48
XSLT_USE=		GNOME=libxslt
48
XSLT_CMAKE_BOOL=	ENABLE_XSLT
49
XSLT_CMAKE_BOOL=	ENABLE_XSLT
49
50
51
MBEDTLS_LIB_DEPENDS=	libmbedtls.so:security/mbedtls
52
50
post-patch:
53
post-patch:
51
	@${REINPLACE_CMD} -e 's|/usr|${PREFIX}|g' \
54
	@${REINPLACE_CMD} -e 's|/usr|${PREFIX}|g' \
52
	${WRKSRC}/man/hiawatha.1.in ${WRKSRC}/man/cgi-wrapper.1.in \
55
	${WRKSRC}/man/hiawatha.1.in ${WRKSRC}/man/cgi-wrapper.1.in \
(-)distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1465723990
1
TIMESTAMP = 1487830050
2
SHA256 (hiawatha-10.3.tar.gz) = 99d185fb16bb1ab706724494d3cac86464f1485ed4b0fff09a192eca6da5ff8e
2
SHA256 (hiawatha-10.5.tar.gz) = d76155430dc9100de412088bd68978a2a9052832609c7ac961dccaf2550c618a
3
SIZE (hiawatha-10.3.tar.gz) = 897607
3
SIZE (hiawatha-10.5.tar.gz) = 929167
(-)pkg-plist (-11 / +1 lines)
Lines 5-19 Link Here
5
@sample %%ETCDIR%%/index.xslt.sample
5
@sample %%ETCDIR%%/index.xslt.sample
6
@sample %%ETCDIR%%/mimetype.conf.sample
6
@sample %%ETCDIR%%/mimetype.conf.sample
7
@sample %%ETCDIR%%/toolkit.conf.sample
7
@sample %%ETCDIR%%/toolkit.conf.sample
8
lib/hiawatha/libmbedcrypto.so
9
lib/hiawatha/libmbedcrypto.so.0
10
lib/hiawatha/libmbedcrypto.so.2.2.1
11
lib/hiawatha/libmbedtls.so
12
lib/hiawatha/libmbedtls.so.10
13
lib/hiawatha/libmbedtls.so.2.2.1
14
lib/hiawatha/libmbedx509.so
15
lib/hiawatha/libmbedx509.so.0
16
lib/hiawatha/libmbedx509.so.2.2.1
17
man/man1/cgi-wrapper.1.gz
8
man/man1/cgi-wrapper.1.gz
18
man/man1/hiawatha.1.gz
9
man/man1/hiawatha.1.gz
19
man/man1/ssi-cgi.1.gz
10
man/man1/ssi-cgi.1.gz
Lines 22-27 Link Here
22
sbin/hiawatha
13
sbin/hiawatha
23
sbin/wigwam
14
sbin/wigwam
24
@sample %%WWWDIR%%/index.html.sample
15
@sample %%WWWDIR%%/index.html.sample
25
@dir /var/lib/hiawatha
26
@dir /var/lib
27
@dir /var/log/hiawatha
16
@dir /var/log/hiawatha
17
@dir /var/db/hiawatha

Return to bug 215919