summaryrefslogtreecommitdiff
path: root/devel/mk-configure
diff options
context:
space:
mode:
authorcheusov <cheusov@pkgsrc.org>2014-11-30 16:26:58 +0000
committercheusov <cheusov@pkgsrc.org>2014-11-30 16:26:58 +0000
commitc1b51a98d7a62d400f45b982e0046e5640b69613 (patch)
treef47a9a0860d44333c3906360717a5b67244a63d4 /devel/mk-configure
parent418ef8ec370917aa210f23bb4edb787bd0ce4256 (diff)
downloadpkgsrc-c1b51a98d7a62d400f45b982e0046e5640b69613.tar.gz
Update to 0.29.0
mkc.configure.mk: - New variables MKC_CHECK_CC_OPTS and MKC_CHECK_CXX_OPTS were introduced for checking C/C++ compiler's options Makefile.inc and Makefile.common are included after system variables are set, in particular CC and CXX. CC_TYPE is now set in mk.init.mk Fixes for "err" and "warn" features. Now verr(3), verrx(3), vwarn(3) and vwarnx(3) functions are detected correctly (the problem was seen on gcc-4.9/armv7). Fix support for COMPATLIB. Objects for "features" should not be generated outside compatibility library. A number of fixes in regression tests: support for latest GCC, lib64 and lib/tri-ple-ts Linuxes. mkc_check_custom: - new option -e was introduced for checking stderr for emptyness - new option -b was introduced for printing yes/no instead of 1/0 - additional options to compiler are passed via CARGS env. variable.
Diffstat (limited to 'devel/mk-configure')
-rw-r--r--devel/mk-configure/Makefile4
-rw-r--r--devel/mk-configure/PLIST9
-rw-r--r--devel/mk-configure/distinfo8
3 files changed, 14 insertions, 7 deletions
diff --git a/devel/mk-configure/Makefile b/devel/mk-configure/Makefile
index 7abb651233a..0046589414f 100644
--- a/devel/mk-configure/Makefile
+++ b/devel/mk-configure/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.18 2014/09/14 13:11:39 cheusov Exp $
+# $NetBSD: Makefile,v 1.19 2014/11/30 16:26:58 cheusov Exp $
#
-DISTNAME= mk-configure-0.28.0
+DISTNAME= mk-configure-0.29.0
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mk-configure/} \
http://mova.org/~cheusov/pub/mk-configure/
diff --git a/devel/mk-configure/PLIST b/devel/mk-configure/PLIST
index 38f98dac98e..ad6e346e142 100644
--- a/devel/mk-configure/PLIST
+++ b/devel/mk-configure/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.9 2014/09/14 13:11:39 cheusov Exp $
+@comment $NetBSD: PLIST,v 1.10 2014/11/30 16:26:58 cheusov Exp $
bin/mkc_check_common.sh
bin/mkc_check_compiler
bin/mkc_check_custom
@@ -30,6 +30,10 @@ share/doc/mk-configure/README
share/doc/mk-configure/TODO
share/doc/mk-configure/presentation.pdf
share/examples/mk-configure/Makefile.inc
+share/examples/mk-configure/check_compiler_opts/Makefile
+share/examples/mk-configure/check_compiler_opts/expect.out
+share/examples/mk-configure/check_compiler_opts/hello_world.c
+share/examples/mk-configure/check_compiler_opts/test.mk
share/examples/mk-configure/hello_RBTREE/Makefile
share/examples/mk-configure/hello_RBTREE/expect.out
share/examples/mk-configure/hello_RBTREE/hello_RBTREE.c
@@ -115,6 +119,7 @@ share/examples/mk-configure/hello_cxx/seven.c
share/examples/mk-configure/hello_cxx/seven.h
share/examples/mk-configure/hello_cxx/test.mk
share/examples/mk-configure/hello_cxxlib/Makefile
+share/examples/mk-configure/hello_cxxlib/Makefile.inc
share/examples/mk-configure/hello_cxxlib/cxxapp/Makefile
share/examples/mk-configure/hello_cxxlib/cxxapp/cxxapp.cc
share/examples/mk-configure/hello_cxxlib/cxxlib/Makefile
@@ -157,6 +162,7 @@ share/examples/mk-configure/hello_dictd/libmaa/prime.c
share/examples/mk-configure/hello_dictd/libmaa/set.c
share/examples/mk-configure/hello_dictd/test.mk
share/examples/mk-configure/hello_errwarn/Makefile
+share/examples/mk-configure/hello_errwarn/Makefile.inc
share/examples/mk-configure/hello_errwarn/expect.out
share/examples/mk-configure/hello_errwarn/hello.c
share/examples/mk-configure/hello_errwarn/test.mk
@@ -408,6 +414,7 @@ share/examples/mk-configure/tools2/tools/prog3/Makefile
share/examples/mk-configure/tools2/tools/prog3/prog3.c
share/examples/mk-configure/tools2/tools/prog4/Makefile
share/examples/mk-configure/tools2/tools/prog4/prog4.c
+share/mk-configure/builtins/easy.c
share/mk-configure/builtins/endianness
share/mk-configure/builtins/prog_bison
share/mk-configure/builtins/prog_flex
diff --git a/devel/mk-configure/distinfo b/devel/mk-configure/distinfo
index 7ec103ac40d..81dcce05d91 100644
--- a/devel/mk-configure/distinfo
+++ b/devel/mk-configure/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.13 2014/09/14 13:11:39 cheusov Exp $
+$NetBSD: distinfo,v 1.14 2014/11/30 16:26:58 cheusov Exp $
-SHA1 (mk-configure-0.28.0.tar.gz) = 5933c5d35447786a1ecdaef8bf3ddf11d3b2d165
-RMD160 (mk-configure-0.28.0.tar.gz) = cca733b048ceef58d87fa440a44f545d236f4821
-Size (mk-configure-0.28.0.tar.gz) = 293673 bytes
+SHA1 (mk-configure-0.29.0.tar.gz) = de7d8887f893b1ec72c713c221b49720ba4eb361
+RMD160 (mk-configure-0.29.0.tar.gz) = 4f7f1dbec139bcaf8101aee9870c13215db5c7c9
+Size (mk-configure-0.29.0.tar.gz) = 295429 bytes