Sat Dec 2 12:02:41 2023 UTC (177d)
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)


(cheusov)
diff -r1.40 -r1.41 pkgsrc/devel/mk-configure/Makefile
diff -r1.34 -r1.35 pkgsrc/devel/mk-configure/distinfo

cvs diff -r1.40 -r1.41 pkgsrc/devel/mk-configure/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/mk-configure/Makefile 2023/01/28 20:07:34 1.40
+++ pkgsrc/devel/mk-configure/Makefile 2023/12/02 12:02:41 1.41
@@ -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
4DISTNAME= mk-configure-0.38.2 4DISTNAME= mk-configure-0.38.3
5CATEGORIES= devel 5CATEGORIES= devel
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mk-configure/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mk-configure/}
7 7
8MAINTAINER= cheusov@NetBSD.org 8MAINTAINER= cheusov@NetBSD.org
9HOMEPAGE= https://sourceforge.net/projects/mk-configure 9HOMEPAGE= https://sourceforge.net/projects/mk-configure
10COMMENT= Lightweight but powerful replacement for GNU autotools 10COMMENT= Lightweight but powerful replacement for GNU autotools
11LICENSE= modified-bsd 11LICENSE= modified-bsd
12 12
13DEPENDS+= bmake-[0-9]*:../../devel/bmake 13DEPENDS+= bmake-[0-9]*:../../devel/bmake
14 14
15USE_LANGUAGES= c c++ 15USE_LANGUAGES= c c++
16USE_TOOLS= makeinfo 16USE_TOOLS= makeinfo
17 17

cvs diff -r1.34 -r1.35 pkgsrc/devel/mk-configure/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/mk-configure/distinfo 2023/01/28 20:07:34 1.34
+++ pkgsrc/devel/mk-configure/distinfo 2023/12/02 12:02:41 1.35
@@ -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
3BLAKE2s (mk-configure-0.38.2.tar.gz) = 70e10f1eeb29a030f2bf1cc0612b09a00f87cb05534689f090a42f3afa62043e 3BLAKE2s (mk-configure-0.38.3.tar.gz) = b617bba1e247899e7fcc6415dc5949b7ab28dd6e350e4493cfda3eaa64d6f069
4SHA512 (mk-configure-0.38.2.tar.gz) = dd6542c39b24513288e69c0b971aa3c602bc450a812f1758b26c7f6b0cb9864a1a1d8e04153fb79394a53f7be1a5990c4dcf090d56de8edc8a6a7580799cbe76 4SHA512 (mk-configure-0.38.3.tar.gz) = 646cfe82f126299824bd1f2412ca66c75acfef9fd115d37dec23cb69072f9ed3801318de15aa957843d2f6a7a124b5bd411f06408f86aeaed1b58949ffb7ff5e
5Size (mk-configure-0.38.2.tar.gz) = 359518 bytes 5Size (mk-configure-0.38.3.tar.gz) = 362541 bytes