Details
- Reviewers
tcberner adamw - Commits
- rP462196: New port: www/go-appengine-sdk: App Engine SDK for Go
Diff Detail
- Repository
- rP FreeBSD ports repository
- Lint
No Lint Coverage - Unit
No Test Coverage - Build Status
Buildable 14976 Build 15087: arc lint + arc unit
Event Timeline
www/go-appengine-sdk/Makefile | ||
---|---|---|
45–51 | Thanks. I just realised that there's no need for IGNORE because of ONLY_FOR_ARCHS above. |
www/go-appengine-sdk/Makefile | ||
---|---|---|
73 | I am not sure what is being CP'ed here, but never use cp to install files, use COPYTREE_SHARE/BIN or one of the INSTALL_* macros. |
www/go-appengine-sdk/Makefile | ||
---|---|---|
12–13 | We do install the while zip file (apart from a few Linux binary artifacts and PHP stuff that doesn't have a separate license) so all licenses listed in LICENSE_FILE apply. | |
73 | This ports rebuilds two Go distributions (1.6 and 1.8) included in the upstream zip to get native FreeBSD binaries and installs resulting GOROOTs with ${CP}, I stole this CP line from lang/go. While it probably would be possible to get the same result with a combination of COPYTREE_SHARE/BIN, it would make do-install much more complex because there's a bunch of executables and .pl/.sh scripts scattered through GOROOT subfolders. |
www/go-appengine-sdk/Makefile | ||
---|---|---|
21 | Maybe we need something like LICENSE_FILE_combo for cases when all licenses are lumped together in a single file. |
www/go-appengine-sdk/Makefile | ||
---|---|---|
83 | That would remove executable bit from all binaries, no? |
head/www/go-appengine-sdk/Makefile | ||
---|---|---|
12–20 ↗ | (On Diff #39446) | (1) Though 7 licenses are mentioned in ${WRKSRC}/LICENSE, it only has full text of 2 licenses (BSD3CLAUSE and MIT). That means I would only set LICNESE_FILE_BSD3CLAUSE and LICENSE_FILE_MIT. If you think ${WRKSRC}/LICENSE contains 7 licenses, then LICENSE_FILE=${WRKSRC}/LICENSE is fine (support added in r451432). (2) from LICENSE:
|
70 ↗ | (On Diff #39446) | Use ${PYTHON_CMD} instead of "{LOCALBASE}/bin/python2.7". |
head/www/go-appengine-sdk/Makefile | ||
---|---|---|
12–20 ↗ | (On Diff #39446) | Sunpoet, Thank you for this information. Yuri |