Changeset View
Changeset View
Standalone View
Standalone View
www/obhttpd/Makefile
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= obhttpd | PORTNAME= obhttpd | ||||
PORTVERSION= 6.0.20161006 | PORTVERSION= 6.0.20161006 | ||||
PORTREVISION= 1 | |||||
CATEGORIES= www | CATEGORIES= www | ||||
MAINTAINER= koue@chaosophia.net | MAINTAINER= koue@chaosophia.net | ||||
COMMENT= OpenBSD http server | COMMENT= OpenBSD http server | ||||
LICENSE= BSD3CLAUSE | LICENSE= BSD3CLAUSE | ||||
WRKSRC_SUBDIR= src | WRKSRC_SUBDIR= src | ||||
Show All 10 Lines | |||||
MAKE_ARGS+= BINDIR=${PREFIX}/sbin MANDIR=${PREFIX}/man/man | MAKE_ARGS+= BINDIR=${PREFIX}/sbin MANDIR=${PREFIX}/man/man | ||||
USERS= www | USERS= www | ||||
GROUPS= www | GROUPS= www | ||||
post-patch: | post-patch: | ||||
${REINPLACE_CMD} -e 's|httpd$$|obhttpd|g' \ | ${REINPLACE_CMD} -e 's|httpd$$|obhttpd|g' \ | ||||
-e 's|httpd.conf.5|obhttpd.conf.5|g' \ | -e 's|httpd.conf.5|obhttpd.conf.5|g' \ | ||||
-e 's|httpd.8|obhttpd.8|g' ${WRKSRC}/usr.sbin/httpd/Makefile | -e 's|httpd.8|obhttpd.8|g' \ | ||||
${WRKSRC}/usr.sbin/httpd/Makefile | |||||
${REINPLACE_CMD} -e 's|htpasswd$$|obhtpasswd|g' \ | ${REINPLACE_CMD} -e 's|htpasswd$$|obhtpasswd|g' \ | ||||
-e 's|htpasswd.1|obhtpasswd.1|g' ${WRKSRC}/usr.bin/htpasswd/Makefile | -e 's|htpasswd.1|obhtpasswd.1|g' \ | ||||
${WRKSRC}/usr.bin/htpasswd/Makefile | |||||
${REINPLACE_CMD} -e 's|htpasswd|obhtpasswd|g' \ | |||||
${WRKSRC}/usr.bin/htpasswd/htpasswd.1 | |||||
${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \ | |||||
-e 's|%%WWWDIR%%|${WWWDIR}|g' \ | |||||
${WRKSRC}/usr.sbin/httpd/httpd.c \ | |||||
${WRKSRC}/usr.sbin/httpd/proc.c \ | |||||
${WRKSRC}/usr.sbin/httpd/httpd.conf.5 \ | |||||
${WRKSRC}/usr.sbin/httpd/httpd.8 \ | |||||
${WRKSRC}/etc/examples/httpd.conf \ | |||||
${WRKSRC}/usr.sbin/httpd/httpd.h | |||||
${MV} ${WRKSRC}/usr.bin/htpasswd/htpasswd.1 ${WRKSRC}/usr.bin/htpasswd/obhtpasswd.1 | ${MV} ${WRKSRC}/usr.bin/htpasswd/htpasswd.1 ${WRKSRC}/usr.bin/htpasswd/obhtpasswd.1 | ||||
${MV} ${WRKSRC}/usr.sbin/httpd/httpd.conf.5 ${WRKSRC}/usr.sbin/httpd/obhttpd.conf.5 | ${MV} ${WRKSRC}/usr.sbin/httpd/httpd.conf.5 ${WRKSRC}/usr.sbin/httpd/obhttpd.conf.5 | ||||
${MV} ${WRKSRC}/usr.sbin/httpd/httpd.8 ${WRKSRC}/usr.sbin/httpd/obhttpd.8 | ${MV} ${WRKSRC}/usr.sbin/httpd/httpd.8 ${WRKSRC}/usr.sbin/httpd/obhttpd.8 | ||||
${REINPLACE_CMD} -e 's|/etc/httpd.conf|${PREFIX}/etc/obhttpd.conf|g' \ | |||||
${WRKSRC}/usr.sbin/httpd/httpd.h | |||||
post-install: | post-install: | ||||
${INSTALL_DATA} ${WRKSRC}/etc/examples/httpd.conf \ | ${INSTALL_DATA} ${WRKSRC}/etc/examples/httpd.conf \ | ||||
${STAGEDIR}${PREFIX}/etc/obhttpd.conf.sample | ${STAGEDIR}${PREFIX}/etc/obhttpd.conf.sample | ||||
${MKDIR} ${STAGEDIR}${WWWDIR}/cgi-bin ${STAGEDIR}${WWWDIR}/htdocs \ | |||||
${STAGEDIR}${WWWDIR}/logs ${STAGEDIR}${WWWDIR}/run | |||||
.include <bsd.port.pre.mk> | .include <bsd.port.pre.mk> | ||||
.if empty(SSL_DEFAULT:Mlibressl*) | .if empty(SSL_DEFAULT:Mlibressl*) | ||||
IGNORE= needs LibreSSL to build. Set DEFAULT_VERSIONS+=ssl=libressl and rebuild everything | IGNORE= needs LibreSSL to build. Set DEFAULT_VERSIONS+=ssl=libressl and rebuild everything | ||||
.endif | .endif | ||||
.include <bsd.port.post.mk> | .include <bsd.port.post.mk> |