Update to 0.38.3 Fix #27 by adding a compiler triplet to config file name Introduce special value "force" for MKCOMPILERSETTINGS variable. If it is set, compiler configuration file is always regenarated. Regenerate compiler configuration file (~/.mkcmake) when MKCOMPILERSETTINGS=yes and mkc_imp.cxx/cc_${CC_TYPE}-${CC_VERSION}.mk is older than system-wide one. Do the same for C++ compiler. mkc_compiler_settings: detect whether linker supports -rdynamic Update mk-configure.7 man page mkc_check_funclib: ignore stdout of linker and redirect it to stderr Fixes in examples/ (Solaris-11 and latest versions of NetBSD and OpenBSD)diff -r1.40 -r1.41 pkgsrc/devel/mk-configure/Makefile
(cheusov)
@@ -1,17 +1,17 @@ | @@ -1,17 +1,17 @@ | |||
1 | # $NetBSD: Makefile,v 1.40 2023/01/28 20:07:34 cheusov Exp $ | 1 | # $NetBSD: Makefile,v 1.41 2023/12/02 12:02:41 cheusov Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= mk-configure-0.38.2 | 4 | DISTNAME= mk-configure-0.38.3 | |
5 | CATEGORIES= devel | 5 | CATEGORIES= devel | |
6 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mk-configure/} | 6 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mk-configure/} | |
7 | 7 | |||
8 | MAINTAINER= cheusov@NetBSD.org | 8 | MAINTAINER= cheusov@NetBSD.org | |
9 | HOMEPAGE= https://sourceforge.net/projects/mk-configure | 9 | HOMEPAGE= https://sourceforge.net/projects/mk-configure | |
10 | COMMENT= Lightweight but powerful replacement for GNU autotools | 10 | COMMENT= Lightweight but powerful replacement for GNU autotools | |
11 | LICENSE= modified-bsd | 11 | LICENSE= modified-bsd | |
12 | 12 | |||
13 | DEPENDS+= bmake-[0-9]*:../../devel/bmake | 13 | DEPENDS+= bmake-[0-9]*:../../devel/bmake | |
14 | 14 | |||
15 | USE_LANGUAGES= c c++ | 15 | USE_LANGUAGES= c c++ | |
16 | USE_TOOLS= makeinfo | 16 | USE_TOOLS= makeinfo | |
17 | 17 |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.34 2023/01/28 20:07:34 cheusov Exp $ | 1 | $NetBSD: distinfo,v 1.35 2023/12/02 12:02:41 cheusov Exp $ | |
2 | 2 | |||
3 | BLAKE2s (mk-configure-0.38.2.tar.gz) = 70e10f1eeb29a030f2bf1cc0612b09a00f87cb05534689f090a42f3afa62043e | 3 | BLAKE2s (mk-configure-0.38.3.tar.gz) = b617bba1e247899e7fcc6415dc5949b7ab28dd6e350e4493cfda3eaa64d6f069 | |
4 | SHA512 (mk-configure-0.38.2.tar.gz) = dd6542c39b24513288e69c0b971aa3c602bc450a812f1758b26c7f6b0cb9864a1a1d8e04153fb79394a53f7be1a5990c4dcf090d56de8edc8a6a7580799cbe76 | 4 | SHA512 (mk-configure-0.38.3.tar.gz) = 646cfe82f126299824bd1f2412ca66c75acfef9fd115d37dec23cb69072f9ed3801318de15aa957843d2f6a7a124b5bd411f06408f86aeaed1b58949ffb7ff5e | |
5 | Size (mk-configure-0.38.2.tar.gz) = 359518 bytes | 5 | Size (mk-configure-0.38.3.tar.gz) = 362541 bytes |