Thu Mar 16 07:53:35 2023 UTC ()
ccache: switch to cmake/build.mk


(adam)
diff -r1.70 -r1.71 pkgsrc/devel/ccache/Makefile

cvs diff -r1.70 -r1.71 pkgsrc/devel/ccache/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/ccache/Makefile 2023/03/14 06:30:23 1.70
+++ pkgsrc/devel/ccache/Makefile 2023/03/16 07:53:35 1.71
@@ -1,34 +1,34 @@ @@ -1,34 +1,34 @@
1# $NetBSD: Makefile,v 1.70 2023/03/14 06:30:23 adam Exp $ 1# $NetBSD: Makefile,v 1.71 2023/03/16 07:53:35 adam Exp $
2 2
3DISTNAME= ccache-4.8 3DISTNAME= ccache-4.8
4CATEGORIES= devel 4CATEGORIES= devel
5MASTER_SITES= ${MASTER_SITE_GITHUB:=ccache/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=ccache/}
6GITHUB_RELEASE= v${PKGVERSION_NOREV} 6GITHUB_RELEASE= v${PKGVERSION_NOREV}
7# We choose gzip to minimize dependencies; some platforms do not have 7# We choose gzip to minimize dependencies; some platforms do not have
8# xz builtin. 8# xz builtin.
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= https://ccache.dev/ 11HOMEPAGE= https://ccache.dev/
12COMMENT= Cache for C/C++ compilers 12COMMENT= Cache for C/C++ compilers
13LICENSE= gnu-gpl-v3 AND modified-bsd AND public-domain AND zlib 13LICENSE= gnu-gpl-v3 AND modified-bsd AND public-domain AND zlib
14 14
15USE_CMAKE= yes 
16USE_LANGUAGES= c99 c++17 15USE_LANGUAGES= c99 c++17
17USE_TOOLS+= perl:build pkg-config 16USE_TOOLS+= perl:build pkg-config
18TEST_TARGET= test 17TEST_TARGET= test
19 18
20GCC_REQD= 8 # std::filesystem 19GCC_REQD= 8 # std::filesystem
21 20
22.include "../../lang/ruby/rubyversion.mk" 21.include "../../lang/ruby/rubyversion.mk"
23TOOL_DEPENDS+= ${RUBY_PKGPREFIX}-asciidoctor>=2.0.0:../../textproc/ruby-asciidoctor 22TOOL_DEPENDS+= ${RUBY_PKGPREFIX}-asciidoctor>=2.0.0:../../textproc/ruby-asciidoctor
24 23
25SUBST_CLASSES+= rubyver 24SUBST_CLASSES+= rubyver
26SUBST_SED.rubyver+= -e "s/asciidoctor/asciidoctor${RUBY_SUFFIX}/" 25SUBST_SED.rubyver+= -e "s/asciidoctor/asciidoctor${RUBY_SUFFIX}/"
27SUBST_FILES.rubyver+= doc/CMakeLists.txt 26SUBST_FILES.rubyver+= doc/CMakeLists.txt
28SUBST_STAGE.rubyver= pre-configure 27SUBST_STAGE.rubyver= pre-configure
29SUBST_MESSAGE.rubyver= Fixing asciidoctor executable name. 28SUBST_MESSAGE.rubyver= Fixing asciidoctor executable name.
30 29
31.include "../../archivers/zstd/buildlink3.mk" 30.include "../../archivers/zstd/buildlink3.mk"
32.include "../../databases/hiredis/buildlink3.mk" 31.include "../../databases/hiredis/buildlink3.mk"
 32.include "../../devel/cmake/build.mk"
33.include "../../mk/atomic64.mk" 33.include "../../mk/atomic64.mk"
34.include "../../mk/bsd.pkg.mk" 34.include "../../mk/bsd.pkg.mk"