|
Lines 1-7
Link Here
|
| 1 |
# $FreeBSD$ |
1 |
# $FreeBSD$ |
| 2 |
|
2 |
|
| 3 |
PORTNAME= micro |
3 |
PORTNAME= micro |
| 4 |
PORTVERSION= 2.0.6 |
4 |
PORTVERSION= 2.0.7 |
| 5 |
DISTVERSIONPREFIX= v |
5 |
DISTVERSIONPREFIX= v |
| 6 |
CATEGORIES= editors |
6 |
CATEGORIES= editors |
| 7 |
|
7 |
|
|
Lines 12-22
Link Here
|
| 12 |
LICENSE_FILE= ${WRKSRC}/LICENSE |
12 |
LICENSE_FILE= ${WRKSRC}/LICENSE |
| 13 |
|
13 |
|
| 14 |
USES= go:modules |
14 |
USES= go:modules |
| 15 |
|
|
|
| 16 |
USE_GITHUB= yes |
15 |
USE_GITHUB= yes |
| 17 |
GH_ACCOUNT= zyedidia |
16 |
GH_ACCOUNT= zyedidia |
| 18 |
GH_TUPLE= \ |
17 |
GH_TUPLE= blang:semver:v3.5.1:blang_semver/vendor/github.com/blang/semver \ |
| 19 |
blang:semver:v3.5.1:blang_semver/vendor/github.com/blang/semver \ |
|
|
| 20 |
davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \ |
18 |
davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \ |
| 21 |
dustin:go-humanize:v1.0.0:dustin_go_humanize/vendor/github.com/dustin/go-humanize \ |
19 |
dustin:go-humanize:v1.0.0:dustin_go_humanize/vendor/github.com/dustin/go-humanize \ |
| 22 |
gdamore:encoding:v1.0.0:gdamore_encoding/vendor/github.com/gdamore/encoding \ |
20 |
gdamore:encoding:v1.0.0:gdamore_encoding/vendor/github.com/gdamore/encoding \ |
|
Lines 34-41
Link Here
|
| 34 |
robertkrimen:otto:c382bd3c16ff:robertkrimen_otto/vendor/github.com/robertkrimen/otto \ |
32 |
robertkrimen:otto:c382bd3c16ff:robertkrimen_otto/vendor/github.com/robertkrimen/otto \ |
| 35 |
sergi:go-diff:v1.1.0:sergi_go_diff/vendor/github.com/sergi/go-diff \ |
33 |
sergi:go-diff:v1.1.0:sergi_go_diff/vendor/github.com/sergi/go-diff \ |
| 36 |
stretchr:testify:v1.4.0:stretchr_testify/vendor/github.com/stretchr/testify \ |
34 |
stretchr:testify:v1.4.0:stretchr_testify/vendor/github.com/stretchr/testify \ |
|
|
35 |
xo:terminfo:454e5b68f9e8:xo_terminfo/vendor/github.com/xo/terminfo \ |
| 37 |
yuin:gopher-lua:ab39c6098bdb:yuin_gopher_lua/vendor/github.com/yuin/gopher-lua \ |
36 |
yuin:gopher-lua:ab39c6098bdb:yuin_gopher_lua/vendor/github.com/yuin/gopher-lua \ |
| 38 |
zyedidia:clipboard:7c45b8673834:zyedidia_clipboard/vendor/github.com/zyedidia/clipboard \ |
37 |
zyedidia:clipboard:v1.0.3:zyedidia_clipboard/vendor/github.com/zyedidia/clipboard \ |
| 39 |
zyedidia:glob:dd4023a66dc3:zyedidia_glob/vendor/github.com/zyedidia/glob \ |
38 |
zyedidia:glob:dd4023a66dc3:zyedidia_glob/vendor/github.com/zyedidia/glob \ |
| 40 |
zyedidia:go-shellquote:eccd813c0655:zyedidia_go_shellquote/vendor/github.com/kballard/go-shellquote \ |
39 |
zyedidia:go-shellquote:eccd813c0655:zyedidia_go_shellquote/vendor/github.com/kballard/go-shellquote \ |
| 41 |
zyedidia:highlight:201131ce5cf5:zyedidia_highlight/vendor/github.com/zyedidia/highlight \ |
40 |
zyedidia:highlight:201131ce5cf5:zyedidia_highlight/vendor/github.com/zyedidia/highlight \ |
|
Lines 42-67
Link Here
|
| 42 |
zyedidia:json5:2da050b1a98d:zyedidia_json5/vendor/github.com/zyedidia/json5 \ |
41 |
zyedidia:json5:2da050b1a98d:zyedidia_json5/vendor/github.com/zyedidia/json5 \ |
| 43 |
zyedidia:poller:v1.0.1:zyedidia_poller/vendor/github.com/zyedidia/poller \ |
42 |
zyedidia:poller:v1.0.1:zyedidia_poller/vendor/github.com/zyedidia/poller \ |
| 44 |
zyedidia:pty:v2.0.0:zyedidia_pty/vendor/github.com/zyedidia/pty \ |
43 |
zyedidia:pty:v2.0.0:zyedidia_pty/vendor/github.com/zyedidia/pty \ |
| 45 |
zyedidia:tcell:v1.4.8:zyedidia_tcell/vendor/github.com/zyedidia/tcell \ |
44 |
zyedidia:tcell:v2.0.2:zyedidia_tcell_v2/vendor/github.com/zyedidia/tcell/v2 \ |
| 46 |
zyedidia:terminal:533c623e2415:zyedidia_terminal/vendor/github.com/zyedidia/terminal |
45 |
zyedidia:terminal:533c623e2415:zyedidia_terminal/vendor/github.com/zyedidia/terminal |
| 47 |
|
46 |
|
| 48 |
GO_TARGET= ./cmd/micro |
47 |
_BUILD_VERSION= ${DISTVERSION} |
|
|
48 |
_BUILD_HASH= 5044ccf |
| 49 |
_BUILD_DATE= $$(date '+%B %d, %Y') |
| 50 |
_BUILD_DEBUG= OFF |
| 51 |
|
| 52 |
GO_TARGET= ./cmd/${PORTNAME} |
| 49 |
GO_BUILDFLAGS= -ldflags "\ |
53 |
GO_BUILDFLAGS= -ldflags "\ |
| 50 |
-s -w \ |
54 |
-s -w \ |
| 51 |
-X github.com/zyedidia/micro/v2/internal/util.Version=${PORTVERSION} \ |
55 |
-X github.com/${GH_ACCOUNT}/${GH_PROJECT}/v2/internal/util.Version=${_BUILD_VERSION} \ |
| 52 |
-X github.com/zyedidia/micro/v2/internal/util.CommitHash=${BUILD_HASH} \ |
56 |
-X github.com/${GH_ACCOUNT}/${GH_PROJECT}/v2/internal/util.CommitHash=${_BUILD_HASH} \ |
| 53 |
-X 'github.com/zyedidia/micro/v2/internal/util.CompileDate=${BUILD_DATE}'" |
57 |
-X 'github.com/${GH_ACCOUNT}/${GH_PROJECT}/v2/internal/util.CompileDate=${_BUILD_DATE}' \ |
|
|
58 |
-X github.com/${GH_ACCOUNT}/${GH_PROJECT}/v2/internal/util.Debug=${_BUILD_DEBUG}" |
| 54 |
|
59 |
|
| 55 |
BUILD_HASH= 60846f5 |
60 |
PLIST_FILES= bin/${PORTNAME} |
| 56 |
BUILD_DATE= Jun 24, 2020 |
|
|
| 57 |
|
| 58 |
PLIST_FILES= bin/micro |
| 59 |
PORTDOCS= README.md |
61 |
PORTDOCS= README.md |
| 60 |
|
62 |
|
| 61 |
OPTIONS_DEFINE= DOCS |
63 |
OPTIONS_DEFINE= DEBUG DOCS |
| 62 |
|
64 |
|
| 63 |
post-install: |
65 |
DEBUG_DESC= Enable debug logging |
|
|
66 |
DEBUG_VARS= _BUILD_DEBUG=ON |
| 67 |
|
| 68 |
post-install-DOCS-on: |
| 64 |
${MKDIR} ${STAGEDIR}${DOCSDIR} |
69 |
${MKDIR} ${STAGEDIR}${DOCSDIR} |
| 65 |
${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} |
70 |
${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR} |
| 66 |
|
71 |
|
| 67 |
.include <bsd.port.mk> |
72 |
.include <bsd.port.mk> |