diff options
author | cheusov <cheusov@pkgsrc.org> | 2014-11-30 16:26:58 +0000 |
---|---|---|
committer | cheusov <cheusov@pkgsrc.org> | 2014-11-30 16:26:58 +0000 |
commit | 3c2756a1e471ede44571272d0d1c44b6b8899ce4 (patch) | |
tree | f47a9a0860d44333c3906360717a5b67244a63d4 /devel | |
parent | da4ab865cbb20be6679d4698d68ae19520321e19 (diff) | |
download | pkgsrc-3c2756a1e471ede44571272d0d1c44b6b8899ce4.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')
-rw-r--r-- | devel/mk-configure/Makefile | 4 | ||||
-rw-r--r-- | devel/mk-configure/PLIST | 9 | ||||
-rw-r--r-- | devel/mk-configure/distinfo | 8 |
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 |