Sun May 3 19:32:30 2020 UTC ()
devel/protobuf: skip shell portability check


(rillig)
diff -r1.28 -r1.29 pkgsrc/devel/protobuf/Makefile

cvs diff -r1.28 -r1.29 pkgsrc/devel/protobuf/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/protobuf/Makefile 2020/03/22 18:28:43 1.28
+++ pkgsrc/devel/protobuf/Makefile 2020/05/03 19:32:30 1.29
@@ -1,37 +1,42 @@ @@ -1,37 +1,42 @@
1# $NetBSD: Makefile,v 1.28 2020/03/22 18:28:43 wiz Exp $ 1# $NetBSD: Makefile,v 1.29 2020/05/03 19:32:30 rillig Exp $
2 2
3DISTNAME= protobuf-cpp-3.11.4 3DISTNAME= protobuf-cpp-3.11.4
4PKGNAME= ${DISTNAME:S/-cpp//} 4PKGNAME= ${DISTNAME:S/-cpp//}
5CATEGORIES= devel 5CATEGORIES= devel
6MASTER_SITES= ${MASTER_SITE_GITHUB:=protocolbuffers/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=protocolbuffers/}
7GITHUB_PROJECT= protobuf 7GITHUB_PROJECT= protobuf
8GITHUB_RELEASE= v${PKGVERSION_NOREV} 8GITHUB_RELEASE= v${PKGVERSION_NOREV}
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= https://github.com/protocolbuffers/protobuf 11HOMEPAGE= https://github.com/protocolbuffers/protobuf
12COMMENT= Google protocol buffers 12COMMENT= Google protocol buffers
13LICENSE= modified-bsd 13LICENSE= modified-bsd
14 14
15WRKSRC= ${WRKDIR}/${DISTNAME:S/-cpp//} 15WRKSRC= ${WRKDIR}/${DISTNAME:S/-cpp//}
16 16
17USE_LANGUAGES= c c++11 17USE_LANGUAGES= c c++11
18USE_LIBTOOL= yes 18USE_LIBTOOL= yes
19USE_TOOLS+= gmake 19USE_TOOLS+= gmake
20GNU_CONFIGURE= yes 20GNU_CONFIGURE= yes
21PKGCONFIG_OVERRIDE+= protobuf-lite.pc.in 21PKGCONFIG_OVERRIDE+= protobuf-lite.pc.in
22PKGCONFIG_OVERRIDE+= protobuf.pc.in 22PKGCONFIG_OVERRIDE+= protobuf.pc.in
23TEST_TARGET= check 23TEST_TARGET= check
24 24
 25# false positive: the Makefile generates bash programs
 26CHECK_PORTABILITY_SKIP= benchmarks/Makefile.in
 27# the [[ command will skip a test that would otherwise run
 28CHECK_PORTABILITY_SKIP+= src/google/protobuf/compiler/zip_output_unittest.sh
 29
25SET_LIBDIR= yes 30SET_LIBDIR= yes
26 31
27.if ${MACHINE_ARCH} == "i386" 32.if ${MACHINE_ARCH} == "i386"
28# 64 bit atomic ops are required 33# 64 bit atomic ops are required
29CXXFLAGS+= -march=i586 34CXXFLAGS+= -march=i586
30.endif 35.endif
31 36
32# included in third_party 37# included in third_party
33#.include "../../devel/googletest/buildlink3.mk" 38#.include "../../devel/googletest/buildlink3.mk"
34BUILDLINK_API_DEPENDS.zlib+= zlib>=1.2.0.4 39BUILDLINK_API_DEPENDS.zlib+= zlib>=1.2.0.4
35.include "../../devel/zlib/buildlink3.mk" 40.include "../../devel/zlib/buildlink3.mk"
36.include "../../mk/pthread.buildlink3.mk" 41.include "../../mk/pthread.buildlink3.mk"
37.include "../../mk/bsd.pkg.mk" 42.include "../../mk/bsd.pkg.mk"