Lines 2-8
Link Here
|
2 |
# $FreeBSD$ |
2 |
# $FreeBSD$ |
3 |
|
3 |
|
4 |
PORTNAME= h2o |
4 |
PORTNAME= h2o |
5 |
PORTVERSION= 1.0.1 |
5 |
PORTVERSION= 1.2.0 |
6 |
CATEGORIES= www |
6 |
CATEGORIES= www |
7 |
|
7 |
|
8 |
MAINTAINER= dch@skunkwerks.at |
8 |
MAINTAINER= dch@skunkwerks.at |
Lines 10-26
Link Here
|
10 |
|
10 |
|
11 |
LICENSE= MIT |
11 |
LICENSE= MIT |
12 |
|
12 |
|
13 |
LIB_DEPENDS= libyaml.so:${PORTSDIR}/textproc/libyaml |
|
|
14 |
|
15 |
USE_GITHUB= yes |
13 |
USE_GITHUB= yes |
16 |
GH_ACCOUNT= h2o |
14 |
GH_ACCOUNT= h2o |
17 |
GH_TAGNAME= v1.0.1 |
15 |
GH_TAGNAME= v1.2.0 |
18 |
GH_COMMIT= c28f39e |
16 |
GH_COMMIT= 5203a7d |
19 |
|
17 |
|
20 |
MAKE_JOBS_UNSAFE= yes |
18 |
OPTIONS_DEFINE= BUNDLED_LIBRESSL |
21 |
USES= cmake:outsource compiler:c11 |
|
|
22 |
|
19 |
|
23 |
USE_OPENSSL= yes |
20 |
USES= cmake compiler:c11 |
24 |
|
21 |
|
25 |
PORTDOCS= README.md |
22 |
PORTDOCS= README.md |
26 |
|
23 |
|
Lines 43-49
Link Here
|
43 |
|
40 |
|
44 |
USE_RC_SUBR= ${PORTNAME} |
41 |
USE_RC_SUBR= ${PORTNAME} |
45 |
|
42 |
|
46 |
do-install: |
43 |
.include <bsd.port.options.mk> |
|
|
44 |
|
45 |
.if ${OSVERSION} < 900000 |
46 |
BROKEN= fails to compile on 8.x |
47 |
.endif |
48 |
|
49 |
.if ${PORT_OPTIONS:MBUNDLED_LIBRESSL} |
50 |
CMAKE_ARGS+= -DWITH_BUNDLED_SSL=ON |
51 |
.else |
52 |
CMAKE_ARGS+= -DWITH_BUNDLED_SSL=OFF |
53 |
USE_OPENSSL= yes |
54 |
.endif |
55 |
|
56 |
post-install: |
47 |
${MKDIR} ${STAGEDIR}${DOCSDIR} \ |
57 |
${MKDIR} ${STAGEDIR}${DOCSDIR} \ |
48 |
${STAGEDIR}${ETCDIR} \ |
58 |
${STAGEDIR}${ETCDIR} \ |
49 |
${STAGEDIR}${H2O_PIDDIR} \ |
59 |
${STAGEDIR}${H2O_PIDDIR} \ |
Lines 52-63
Link Here
|
52 |
${INSTALL_DATA} \ |
62 |
${INSTALL_DATA} \ |
53 |
${FILESDIR}/${PORTNAME}.conf.sample \ |
63 |
${FILESDIR}/${PORTNAME}.conf.sample \ |
54 |
${STAGEDIR}${ETCDIR}/${PORTNAME}.conf.sample |
64 |
${STAGEDIR}${ETCDIR}/${PORTNAME}.conf.sample |
55 |
${INSTALL_PROGRAM} ${WRKDIR}/.build/h2o ${STAGEDIR}${PREFIX}/bin/h2o |
|
|
56 |
|
65 |
|
57 |
.include <bsd.port.pre.mk> |
66 |
.include <bsd.port.mk> |
58 |
|
|
|
59 |
.if ${OSVERSION} < 900000 |
60 |
BROKEN= fails to compile on 8.x |
61 |
.endif |
62 |
|
63 |
.include <bsd.port.post.mk> |