updated to 0.10.0

MAJOR CHANGES:

  mkc.configure.mk:

      New: MKC_CHECK_MEMBERS, mechanism for checking for structure
      members. Regression tests for this new feature. Man page update
      for mkc_check_decl. See the documentation for MKC_CHECK_MEMBERS
      in configure.mk file.

      Fix: HAVE_FUNCN.funcname.dir.header_h ->
           HAVE_FUNCN.funcname.dir_header_h
      New: Support for HAVE_VAR.varname.dir_header_h (dir/header.h!)
      New: Support for HAVE_DEFINE.defname.dir_header.h (dir/header.h!)
      New: MKC_COMMON_DEFINES.`uname -s`, e.g. MKC_COMMON_DEFINES.NetBSD,
           MKC_COMMON_DEFINES.Linux etc.

  "install-dirs" now work fully correctly, i.e. creates
  all required directories.

  New variable DPLIBS for listing -llibs for linking. Use DPLIBS
  instead of LDADD for linking with local libraries.
  See examples/8/hello/Makefile.

  mkc_check_decl:
     workaround for buggy ksh and FreeBSD /bin/sh.
This commit is contained in:
Aleksey Cheusov 2009-05-31 12:54:30 +00:00 committed by Thomas Klausner
parent 077e5d671e
commit 0cab39e98e
2 changed files with 6 additions and 7 deletions

View file

@ -1,8 +1,7 @@
# $NetBSD: Makefile,v 1.7 2009/03/29 16:30:02 cheusov Exp $
# $NetBSD: Makefile,v 1.8 2009/05/31 12:54:30 cheusov Exp $
#
DISTNAME= mk-configure-0.9.0
PKGREVISION= 1
DISTNAME= mk-configure-0.10.0
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mk-configure/} \
http://mova.org/~cheusov/pub/mk-configure/

View file

@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.3 2009/03/29 16:08:00 cheusov Exp $
$NetBSD: distinfo,v 1.4 2009/05/31 12:54:30 cheusov Exp $
SHA1 (mk-configure-0.9.0.tar.gz) = 9548e400ec1e176ca71a83bcdc42630a532e8013
RMD160 (mk-configure-0.9.0.tar.gz) = 97f5c1468d7056adc6a9831f93e907422e1cd7fa
Size (mk-configure-0.9.0.tar.gz) = 23733 bytes
SHA1 (mk-configure-0.10.0.tar.gz) = 2bafa014df67e892a07daa3d3fad7dfe869a7f89
RMD160 (mk-configure-0.10.0.tar.gz) = 55e150146da50417b52d05e24ea633f13952ec23
Size (mk-configure-0.10.0.tar.gz) = 26506 bytes