summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcheusov <cheusov@pkgsrc.org>2020-01-18 21:23:16 +0000
committercheusov <cheusov@pkgsrc.org>2020-01-18 21:23:16 +0000
commitd939a33d7fda8790d972347abff6687b7ddd549c (patch)
tree3ef4514f4e63b16d74c371f97303ed32b9973f1f
parentb87226a9bb55d0562c6fa5070aa230a386e6eb0e (diff)
downloadpkgsrc-d939a33d7fda8790d972347abff6687b7ddd549c.tar.gz
Update to 0.33.0
Add new features "getdelin" and "strndup". Fix MKC_CHECK_FUNCS<n> when MKC_FUNC_OR_DEFINE.<x> is "yes". Fix awk in mkc_check_compiler. AWK is supposed to be replaced as seen in Makefile.inc. This makes awk work correctly on solaris etc. Thanks to Niclas Rosenvik! Change the order of options passed to the C and C++ compiler. It is: CPPFLAGS0, CPPFLAGS, CPPFLAGS_<project>, C{,XX}FLAGS, C{,XX}FLAGS.ssp, C{,XX}FLAGS.pie, C{,XX}FLAGS.warns, C{,XX}FLAGS_<project>, C{,XX}FLAGS.pic (for shared objects), COPTS, COPTS_<project>. scripts/mkc_check_custom: switch to /usr/xpg4/bin/sh on SunOS-5.10 Fixes in regression tests for Solaris 10 and 11. examples/hello_libdeps: fix regression test on Linux/mips64/eglibc-2.13.
-rw-r--r--devel/mk-configure/Makefile8
-rw-r--r--devel/mk-configure/PLIST9
-rw-r--r--devel/mk-configure/distinfo10
3 files changed, 17 insertions, 10 deletions
diff --git a/devel/mk-configure/Makefile b/devel/mk-configure/Makefile
index 76e0c1264af..1b24e8122d1 100644
--- a/devel/mk-configure/Makefile
+++ b/devel/mk-configure/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.29 2020/01/05 23:05:38 cheusov Exp $
+# $NetBSD: Makefile,v 1.30 2020/01/18 21:23:16 cheusov Exp $
#
-DISTNAME= mk-configure-0.32.1
+DISTNAME= mk-configure-0.33.0
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mk-configure/}
@@ -31,8 +31,8 @@ EGDIR= share/examples/mk-configure
TEST_TARGET= test
post-install:
- cp -Rp ${WRKSRC}/examples/* ${DESTDIR}${PREFIX}/${EGDIR}
- cp ${WRKSRC}/presentation/*.pdf ${DESTDIR}${PREFIX}/share/doc/mk-configure
+ ${CP} -Rp ${WRKSRC}/examples/* ${DESTDIR}${PREFIX}/${EGDIR}
+ ${INSTALL_DATA} ${WRKSRC}/presentation/*.pdf ${DESTDIR}${PREFIX}/share/doc/mk-configure
.include "../../mk/bsd.prefs.mk"
diff --git a/devel/mk-configure/PLIST b/devel/mk-configure/PLIST
index ee10ff2c6d9..70eb706b079 100644
--- a/devel/mk-configure/PLIST
+++ b/devel/mk-configure/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.14 2020/01/05 23:05:38 cheusov Exp $
+@comment $NetBSD: PLIST,v 1.15 2020/01/18 21:23:16 cheusov Exp $
bin/mkc_check_compiler
bin/mkc_check_custom
bin/mkc_check_decl
@@ -23,6 +23,7 @@ man/man1/mkc_check_sizeof.1
man/man1/mkcmake.1
man/man7/mk-configure.7
share/doc/mk-configure/FAQ
+share/doc/mk-configure/INSTALL.md
share/doc/mk-configure/LICENSE
share/doc/mk-configure/NEWS
share/doc/mk-configure/NOTES
@@ -430,6 +431,7 @@ share/mk-configure/builtins/prog_gmake
share/mk-configure/features/_mkcfake.c
share/mk-configure/features/err/err.c
share/mk-configure/features/fgetln/fgetln.c
+share/mk-configure/features/getdelim/getdelim.c
share/mk-configure/features/getline/getline.c
share/mk-configure/features/mkc_CIRCLEQ.h
share/mk-configure/features/mkc_LIST.h
@@ -441,18 +443,21 @@ share/mk-configure/features/mkc_STAILQ.h
share/mk-configure/features/mkc_TAILQ.h
share/mk-configure/features/mkc_err.h
share/mk-configure/features/mkc_fgetln.h
+share/mk-configure/features/mkc_getdelim.h
share/mk-configure/features/mkc_getline.h
share/mk-configure/features/mkc_libdl.h
share/mk-configure/features/mkc_libm.h
share/mk-configure/features/mkc_progname.h
share/mk-configure/features/mkc_strlcat.h
share/mk-configure/features/mkc_strlcpy.h
+share/mk-configure/features/mkc_strndup.h
share/mk-configure/features/mkc_warn.h
share/mk-configure/features/netbsd_sys_queue.h
share/mk-configure/features/netbsd_sys_tree.h
share/mk-configure/features/progname/progname.c
share/mk-configure/features/strlcat/strlcat.c
share/mk-configure/features/strlcpy/strlcpy.c
+share/mk-configure/features/strndup/strndup.c
share/mk-configure/features/warn/warn.c
share/mkc-mk/mkc.conf.mk
share/mkc-mk/mkc.configure.mk
@@ -483,12 +488,14 @@ share/mkc-mk/mkc_imp.f_STAILQ.mk
share/mkc-mk/mkc_imp.f_TAILQ.mk
share/mkc-mk/mkc_imp.f_err.mk
share/mkc-mk/mkc_imp.f_fgetln.mk
+share/mkc-mk/mkc_imp.f_getdelim.mk
share/mkc-mk/mkc_imp.f_getline.mk
share/mkc-mk/mkc_imp.f_libdl.mk
share/mkc-mk/mkc_imp.f_libm.mk
share/mkc-mk/mkc_imp.f_progname.mk
share/mkc-mk/mkc_imp.f_strlcat.mk
share/mkc-mk/mkc_imp.f_strlcpy.mk
+share/mkc-mk/mkc_imp.f_strndup.mk
share/mkc-mk/mkc_imp.f_warn.mk
share/mkc-mk/mkc_imp.files.mk
share/mkc-mk/mkc_imp.final.mk
diff --git a/devel/mk-configure/distinfo b/devel/mk-configure/distinfo
index 87b7b42c52e..2c5c30807c7 100644
--- a/devel/mk-configure/distinfo
+++ b/devel/mk-configure/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.22 2020/01/05 23:05:38 cheusov Exp $
+$NetBSD: distinfo,v 1.23 2020/01/18 21:23:16 cheusov Exp $
-SHA1 (mk-configure-0.32.1.tar.gz) = 9dba92f8f363e7b0458df7d9d24476046dafdc5f
-RMD160 (mk-configure-0.32.1.tar.gz) = 6f03799abe8d15281efbb06f44f2313e6b704dfb
-SHA512 (mk-configure-0.32.1.tar.gz) = e3684b9d258031323b0e87451a27029da5cff3913b6f76eef8a974c0c37ded3ef440ce62433363ad2c6062bba182d10b5f3fe542bc31c8c79e4b53131a5be57c
-Size (mk-configure-0.32.1.tar.gz) = 313844 bytes
+SHA1 (mk-configure-0.33.0.tar.gz) = 810ccb330fb66803a14e4ca607001bed3d964313
+RMD160 (mk-configure-0.33.0.tar.gz) = 2c5868f5ba14b39c058b5ba93f600fbe8572a694
+SHA512 (mk-configure-0.33.0.tar.gz) = 0d76c07f1d0faa4698dfd3e62fe41abbfa5e1e8a4bb687766c370065db35ebdc807de774d21f4c189bbeb77a8c3e2acec7022c25f4877d685c695ee4524bea3c
+Size (mk-configure-0.33.0.tar.gz) = 313164 bytes