cockroach: add skeleton
This commit is contained in:
parent
ff9913f5aa
commit
2790edbdc0
|
@ -0,0 +1,31 @@
|
||||||
|
# $NetBSD$
|
||||||
|
|
||||||
|
DISTNAME= cockroach-v20.2.2.src
|
||||||
|
PKGNAME= ${DISTNAME:S/.src//}
|
||||||
|
CATEGORIES= databases
|
||||||
|
MASTER_SITES= https://binaries.cockroachdb.com/
|
||||||
|
EXTRACT_SUFX= .tgz
|
||||||
|
|
||||||
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
||||||
|
HOMEPAGE= https://www.cockroachlabs.com/product/
|
||||||
|
COMMENT= CockroachDB is a cloud-native SQL database for building global, scalable cloud services that survive disasters.
|
||||||
|
LICENSE= apache-2.0
|
||||||
|
|
||||||
|
USE_LANGUAGES= c c++
|
||||||
|
|
||||||
|
GO_SRCPATH= github.com/cockroachdb/cockroach
|
||||||
|
GO_DIST_BASE= ${PKGNAME}
|
||||||
|
|
||||||
|
USE_TOOLS+= gmake bash:run autoconf
|
||||||
|
CHECK_PORTABILITY_SKIP+= src/github.com/cockroachdb/cockroach/c-deps/protobuf/post_process_dist.sh
|
||||||
|
|
||||||
|
MAKE_ENV+= GO=${GO} GOPATH=${WRKDIR}
|
||||||
|
BUILD_TARGET= buildoss
|
||||||
|
|
||||||
|
do-build:
|
||||||
|
cd ${WRKSRC}/src/${GO_SRCPATH} && ${MAKE_ENV} ${GMAKE} ${BUILD_TARGET}
|
||||||
|
|
||||||
|
DEPENDS+= cmake>=3.17:../../devel/cmake
|
||||||
|
|
||||||
|
.include "../../lang/go/go-package.mk"
|
||||||
|
.include "../../mk/bsd.pkg.mk"
|
|
@ -0,0 +1,7 @@
|
||||||
|
$NetBSD$
|
||||||
|
|
||||||
|
SHA1 (cockroach-v20.2.2.src.tgz) = f26bcda06c9331eedfdf7f6ec4cbbe7f58826cc9
|
||||||
|
RMD160 (cockroach-v20.2.2.src.tgz) = 9a0851f06b001ae9bbcacdb145475683a9be453f
|
||||||
|
SHA512 (cockroach-v20.2.2.src.tgz) = 48e940108f691bf62d68ce916ade22627c947f1270bcf07a5d383b730039e0fb14788db5ea9c870005b834bc1d2750d400e41afa9ac27dc9cc6687173f0faa89
|
||||||
|
Size (cockroach-v20.2.2.src.tgz) = 290416644 bytes
|
||||||
|
SHA1 (patch-src_github.com_cockroachdb_cockroach_Makefile) = 6616e8c00215b2aab4e450df377a1edd92836b5c
|
|
@ -0,0 +1,14 @@
|
||||||
|
$NetBSD$
|
||||||
|
|
||||||
|
Stop checking every environment variable.
|
||||||
|
|
||||||
|
--- src/github.com/cockroachdb/cockroach/Makefile.orig 2020-11-25 14:36:31.000000000 +0000
|
||||||
|
+++ src/github.com/cockroachdb/cockroach/Makefile
|
||||||
|
@@ -1834,5 +1834,5 @@ build/variables.mk: Makefile build/archi
|
||||||
|
# any environment variable becomes a make variable and environments
|
||||||
|
# are dirty. For instance, my includes GREP_COLOR.
|
||||||
|
include build/variables.mk
|
||||||
|
-$(foreach v,$(filter-out $(strip $(VALID_VARS)),$(.VARIABLES)),\
|
||||||
|
- $(if $(findstring command line,$(origin $v)),$(error Variable '$v' is not recognized by this Makefile)))
|
||||||
|
+#$(foreach v,$(filter-out $(strip $(VALID_VARS)),$(.VARIABLES)),\
|
||||||
|
+# $(if $(findstring command line,$(origin $v)),$(error Variable '$v' is not recognized by this Makefile)))
|
Loading…
Reference in New Issue