Changeset View
Changeset View
Standalone View
Standalone View
head/www/caddy/Makefile
# Created by: fabian.freyer@physik.tu-berlin.de | # Created by: fabian.freyer@physik.tu-berlin.de | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= caddy | PORTNAME= caddy | ||||
PORTVERSION= 0.10.10 | |||||
DISTVERSIONPREFIX= v | DISTVERSIONPREFIX= v | ||||
DISTVERSION= 0.10.11 | |||||
CATEGORIES= www | CATEGORIES= www | ||||
MAINTAINER= fabian.freyer@physik.tu-berlin.de | MAINTAINER= fabian.freyer@physik.tu-berlin.de | ||||
COMMENT= Fast, cross-platform HTTP/2 web server with automatic HTTPS | COMMENT= Fast, cross-platform HTTP/2 web server with automatic HTTPS | ||||
LICENSE= APACHE20 | LICENSE= APACHE20 | ||||
LICENSE_FILE= ${WRKSRC}/LICENSE.txt | LICENSE_FILE= ${WRKSRC}/LICENSE.txt | ||||
USES= go | USES= go | ||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
GH_ACCOUNT= mholt | GH_ACCOUNT= mholt | ||||
GO_PKGNAME= github.com/${GH_ACCOUNT}/${PORTNAME} | GO_PKGNAME= github.com/${GH_ACCOUNT}/${PORTNAME} | ||||
SUB_FILES= pkg-message | |||||
PLIST_FILES= bin/caddy etc/rc.d/caddy | PLIST_FILES= bin/caddy etc/rc.d/caddy | ||||
STRIP= # stripping can break go binaries | |||||
do-build: | do-build: | ||||
@(cd ${GO_WRKSRC}/${PORTNAME}; ${SETENV} ${MAKE_ENV} ${GO_ENV} ${GO_CMD} build) | @cd ${GO_WRKSRC}/${PORTNAME} && ${SETENV} ${MAKE_ENV} ${GO_ENV} ${GO_CMD} build | ||||
do-install: | do-install: | ||||
${INSTALL_PROGRAM} ${GO_WRKSRC}/${PORTNAME}/${PORTNAME} \ | ${INSTALL_PROGRAM} ${GO_WRKSRC}/${PORTNAME}/${PORTNAME} \ | ||||
${STAGEDIR}/${PREFIX}/bin/${PORTNAME} | ${STAGEDIR}/${PREFIX}/bin/${PORTNAME} | ||||
${INSTALL_SCRIPT} ${GO_WRKSRC}/dist/init/freebsd/${PORTNAME} \ | ${INSTALL_SCRIPT} ${GO_WRKSRC}/dist/init/freebsd/${PORTNAME} \ | ||||
${STAGEDIR}/${PREFIX}/etc/rc.d/${PORTNAME} | ${STAGEDIR}/${PREFIX}/etc/rc.d/${PORTNAME} | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |