svn commit: r433398 - in head/www: . go-www
Ben Woods
woodsb02 at FreeBSD.org
Sun Feb 5 12:39:13 UTC 2017
Author: woodsb02
Date: Sun Feb 5 12:39:12 2017
New Revision: 433398
URL: https://svnweb.freebsd.org/changeset/ports/433398
Log:
Add www/go-www: Web server for static content
www is a static web server, useful for sharing and testing the contents of a
directory via HTTP.
www will start a web server listening on port 8000 and use as document root
the directory where the command was called. Different document root may be
specified as also the port and use of SSL, more info using the -h option.
WWW: https://github.com/nbari/www
PR: 214820
Submitted by: Nicolas de Bari Embriz Garcia Rojas
Added:
head/www/go-www/
head/www/go-www/Makefile (contents, props changed)
head/www/go-www/distinfo (contents, props changed)
head/www/go-www/pkg-descr (contents, props changed)
Modified:
head/www/Makefile
Modified: head/www/Makefile
==============================================================================
--- head/www/Makefile Sun Feb 5 12:34:06 2017 (r433397)
+++ head/www/Makefile Sun Feb 5 12:39:12 2017 (r433398)
@@ -207,6 +207,7 @@
SUBDIR += glpi
SUBDIR += gnome-user-share
SUBDIR += gnome-web-photo
+ SUBDIR += go-www
SUBDIR += gohugo
SUBDIR += google-appengine
SUBDIR += google-sitemapgen
Added: head/www/go-www/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/www/go-www/Makefile Sun Feb 5 12:39:12 2017 (r433398)
@@ -0,0 +1,40 @@
+# Created by: Nicolas de Bari Embriz Garcia Rojas <nbari at tequila.io>
+# $FreeBSD$
+
+PORTNAME= www
+PORTVERSION= 0.3.1
+CATEGORIES= www
+PKGNAMEPREFIX= go-
+
+MAINTAINER= nbari at tequila.io
+COMMENT= Web server for static content
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= go
+
+USE_GITHUB= yes
+GH_ACCOUNT= nbari:DEFAULT,violetear
+GH_PROJECT= violetear:violetear
+GH_TAGNAME= 2.2.0:violetear
+
+GO_PKGNAME= github.com/${GH_ACCOUNT}/${GH_PROJECT}
+
+STRIP= # stripping can break go binaries
+
+PLIST_FILES= bin/www
+
+post-patch:
+ @${LN} -sf ${WRKDIR}/${GH_PROJECT_violetear}-${GH_TAGNAME_violetear} \
+ ${GO_WRKDIR_SRC}/github.com/${GH_ACCOUNT_violetear}/${GH_PROJECT_violetear}
+
+do-build:
+ @(cd ${GO_WRKSRC} && \
+ ${SETENV} ${BUILD_ENV} GOPATH=${WRKDIR} go build -ldflags \
+ "-X main.version=${PORTVERSION}" -o www cmd/www/main.go)
+
+do-install:
+ ${INSTALL_PROGRAM} ${GO_WRKSRC}/www ${STAGEDIR}${PREFIX}/bin/www
+
+.include <bsd.port.mk>
Added: head/www/go-www/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/www/go-www/distinfo Sun Feb 5 12:39:12 2017 (r433398)
@@ -0,0 +1,5 @@
+TIMESTAMP = 1486283285
+SHA256 (nbari-www-0.3.1_GH0.tar.gz) = 322612b8ad3167df0a6bf84b283db958f670d6f0e4770376ae24fc4ea39d9f68
+SIZE (nbari-www-0.3.1_GH0.tar.gz) = 3633
+SHA256 (nbari-violetear-2.2.0_GH0.tar.gz) = a71a2355548ae5adef5578552dc522c1a6174f9ac88b36db25c8bba1c39ab01e
+SIZE (nbari-violetear-2.2.0_GH0.tar.gz) = 14408
Added: head/www/go-www/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/www/go-www/pkg-descr Sun Feb 5 12:39:12 2017 (r433398)
@@ -0,0 +1,8 @@
+www is a static web server, useful for sharing and testing the contents of a
+directory via HTTP.
+
+www will start a web server listening on port 8000 and use as document root
+the directory where the command was called. Different document root may be
+specified as also the port and use of SSL, more info using the -h option.
+
+WWW: https://github.com/nbari/www
More information about the svn-ports-all
mailing list