View | Details | Raw Unified | Return to bug 230113
Collapse All | Expand All

(-)devel/packr/Makefile (+41 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	packr
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	1.12.0
6
CATEGORIES=	devel
7
8
MAINTAINER=	dg@syrec.org
9
COMMENT=	Simple and easy way to embed static files into Go binaries
10
11
LICENSE=	MIT
12
LICENSE_FILE=	${WRKSRC}/LICENSE.txt
13
14
BUILD_DEPENDS=	go:lang/go
15
16
USE_GITHUB=	yes
17
GH_ACCOUNT=	gobuffalo
18
GH_SUBDIR=	src/github.com/gobuffalo/packr
19
GH_TUPLE=	golang:net:3673e40:net/src/golang.org/x/net \
20
		golang:sync:1d60e46:sync/src/golang.org/x/sync \
21
		pkg:errors:v0.8.0:errors/src/github.com/pkg/errors \
22
		spf13:cobra:7c4570c:cobra/src/github.com/spf13/cobra \
23
		spf13:pflag:3ebe029:pflag/src/github.com/spf13/pflag
24
25
PLIST_FILES=	bin/packr
26
27
PORTDOCS=	README.md
28
29
OPTIONS_DEFINE=	DOCS
30
31
do-build:
32
	cd ${WRKSRC}/${GH_SUBDIR}/packr && ${SETENV} ${MAKE_ENV} GOPATH=${WRKSRC} go build
33
34
do-install:
35
	${INSTALL_PROGRAM} ${WRKSRC}/${GH_SUBDIR}/packr/packr ${STAGEDIR}${PREFIX}/bin
36
37
post-install-DOCS-on:
38
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
39
	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
40
41
.include <bsd.port.mk>
(-)devel/packr/distinfo (+13 lines)
Line 0 Link Here
1
TIMESTAMP = 1532787848
2
SHA256 (gobuffalo-packr-v1.12.0_GH0.tar.gz) = 611c519a4a8ecf62c9b665f4bbd75d2e33f832debb60b5a06492fe6a3e667d56
3
SIZE (gobuffalo-packr-v1.12.0_GH0.tar.gz) = 14785
4
SHA256 (pkg-errors-v0.8.0_GH0.tar.gz) = bacf6c58e490911398cee61742ddc6a90c560733e4c9dcb3d867b17a894c9dd5
5
SIZE (pkg-errors-v0.8.0_GH0.tar.gz) = 11344
6
SHA256 (spf13-cobra-7c4570c_GH0.tar.gz) = 585bce35eb20ae420450f8d4d6cc562b92a4bfd77dc06af10423e61fc591bf37
7
SIZE (spf13-cobra-7c4570c_GH0.tar.gz) = 101957
8
SHA256 (spf13-pflag-3ebe029_GH0.tar.gz) = 616c54d20b92e3de638e7abd1404bc776c2b32cfd1e187ebb5d3b84ac0e10d0e
9
SIZE (spf13-pflag-3ebe029_GH0.tar.gz) = 43252
10
SHA256 (golang-net-3673e40_GH0.tar.gz) = 1f60a535672633ca0cc745df8e0845ca3555063a5504236c561b1e5ddffa2443
11
SIZE (golang-net-3673e40_GH0.tar.gz) = 963741
12
SHA256 (golang-sync-1d60e46_GH0.tar.gz) = 526fab48f250f45ec22dbfd2700df629871ea8aeb8289a49c58f4fc606a7a5e5
13
SIZE (golang-sync-1d60e46_GH0.tar.gz) = 16327
(-)devel/packr/pkg-descr (+5 lines)
Line 0 Link Here
1
Packr is a simple solution for bundling static assets inside of Go binaries.
2
Most importantly it does it in a way that is friendly to developers while
3
they are developing.
4
5
WWW: https://github.com/gobuffalo/packr

Return to bug 230113