summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornia <nia@pkgsrc.org>2022-05-05 13:18:51 +0000
committernia <nia@pkgsrc.org>2022-05-05 13:18:51 +0000
commit87a5b9e8c8e33565bb529999f688815eca04c0fb (patch)
tree002b08086e557ffd0427a67f0948d3db0248217a
parentfb1654bc4f6b6d0468764545397d5118586dd138 (diff)
downloadpkgsrc-87a5b9e8c8e33565bb529999f688815eca04c0fb.tar.gz
couchdb: Disable all binary checks on pre-build erlang that's included
for some reason
-rw-r--r--databases/couchdb/Makefile15
1 files changed, 11 insertions, 4 deletions
diff --git a/databases/couchdb/Makefile b/databases/couchdb/Makefile
index f50cd3dfb8f..e6c550dace7 100644
--- a/databases/couchdb/Makefile
+++ b/databases/couchdb/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.77 2022/04/18 19:10:35 adam Exp $
+# $NetBSD: Makefile,v 1.78 2022/05/05 13:18:51 nia Exp $
DISTNAME= apache-couchdb-2.3.1
PKGNAME= ${DISTNAME:S/apache-//}
@@ -80,9 +80,16 @@ INSTALLATION_DIRS+= couchdb/share/server couchdb/share/www/docs
INSTALLATION_DIRS+= ${PKGMANDIR}/man1
INSTALLATION_DIRS+= share/examples/couchdb
-CTF_FILES_SKIP+= couchdb/erts*/bin/*
-CTF_FILES_SKIP+= couchdb/lib/*/priv/bin/*
-CTF_FILES_SKIP+= couchdb/lib/*/priv/lib/*.so
+COUCHDB_BIN_FILES+= couchdb/erts*/bin/*
+COUCHDB_BIN_FILES+= couchdb/lib/*/priv/bin/*
+COUCHDB_BIN_FILES+= couchdb/lib/*/priv/lib/*.so
+
+.for binpath in ${COUCHDB_BIN_FILES}
+CHECK_PIE_SKIP+= ${binpath}
+CHECK_RELRO_SKIP+= ${binpath}
+CHECK_SHLIBS_SKIP+= ${binpath}
+CTF_FILES_SKIP+= ${binpath}
+.endfor
RCD_SCRIPTS+= couchdb