pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

dmake: Update to 1.1nb3



Module Name:	pkgsrc-wip
Committed By:	Michael Baeuerle <micha%NetBSD.org@localhost>
Pushed By:	micha
Date:		Wed Sep 1 14:49:33 2021 +0200
Changeset:	cf9b3215bf2785252e2e8544acee14f5fbdf99bf

Modified Files:
	dmake/Makefile
	dmake/distinfo

Log Message:
dmake: Update to 1.1nb3

- SunPro Make: Modified files (compared to the original version released
  by Sun from December 2006) now explicitly mention CDDL version 1.0.
  only. This is because Oracle did publish a CDDL-1.1 with some changes.
  to 1.0 already and we do not know what a future CDDL might contain..
  So this is mainly a precautionary measure to prevent Oracle from.
  taking code from this enhanced SunPro Make and hide it as closed.
  source after adding the code to their copy of SunPro Make.

  Before, only files with larger changes have been modified to mention
  "CDDL version 1.0 only".

  This is a change that reverts the CDDL header back to what Sun did use
  in Summer 2005 with the first OpenSolaris release and to what has been
  negotiated with the OpenSolaris community. The removal of
  "version 1.0 only" was a change that happened in the OpenSolaris base
  sources after Sun has been aquired by Oracle. We do not know why Sun
  did use a similar change for SunPro Make already when publishing it's
  source in December 2006, but the same CDDL header appeared with SCCS
  that has been initially released as OpenSource at the same time as
  SunPro Make.

  Since we did change SCCS in a significant way since then already.
  (less than 20% of the current SCCS code is from Sun/AT&T), that change.
  was applied to SCCS much earlier. SunPro Make now however has more.
  than 10% modified or new code and enters the state of a larger.
  divergence to the Sun original. This initially mainly were changes.
  related to added fixes for bugs that have not been touched by Sun.
  within 10 years and now is driven by the new code that was added to
  match the upcoming POSIX issue 8 release and code to add features.
  originally introduced by smake.

- SunPro Make: removed an unneeded #define RW_NO_OVERLOAD_WCHAR

- SunPro Make: Defining "extern char sys_siglist[]" is now based on
  HAVE_SYS_SIGLIST_DEF

- SunPro Make: Now partially using a new SHELL_PATH definition, that is
  based on the new autoconf results: HAVE_SYMLINK__BIN, HAVE__BIN_SH,
  HAVE__USR_BIN_SH

- SunPro Make: We are now using HAVE_SIGSET to set up a fallback from
  sigset() to signal().

- SunPro Make: A workaround for the linux getopt() has been removed since
  we always use our libgetopt that is a Solaris based and enhanced
  getopt().

- SunPro Make: Removed a special HP-UX treatment for the POSIX shell
  in favor of the new autoconf test result HAVE__BIN_POSIX_SH

- SunPro Make: libmakestate/ld_file.c now uses the schily include files
  in order to be usable on platforms line z/OS without e.g. sys/param.h.

  Thanks to a report from Matthew R. Wilson

- SunPro Make: The man page now better describes pattern macro replacement.

- SunPro Make: The man page now .NO_PARALLEL, .NOTPARALLEL and .PARALLEL
  in make.1s as well.

- SunPro Make: A new mode named "SUN" for SUN_MAKE_COMPAT_MODE has.
  been introduced. This switches make into compatibility with the Sun
  source as distributed on December 19 2006. Before, a similar effect
  could be achieved with "SUN_MAKE_COMPAT_MODE= make ..."

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=cf9b3215bf2785252e2e8544acee14f5fbdf99bf

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 dmake/Makefile | 4 ++--
 dmake/distinfo | 8 ++++----
 2 files changed, 6 insertions(+), 6 deletions(-)

diffs:
diff --git a/dmake/Makefile b/dmake/Makefile
index 04ad919a92..e687b67690 100644
--- a/dmake/Makefile
+++ b/dmake/Makefile
@@ -1,8 +1,8 @@
 # $NetBSD$
 
-DISTNAME=	schily-2021-08-14
+DISTNAME=	schily-2021-09-01
 PKGNAME=	dmake-1.1
-PKGREVISION=	2
+PKGREVISION=	3
 CATEGORIES=	devel
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=schilytools/}
 EXTRACT_SUFX=	.tar.bz2
diff --git a/dmake/distinfo b/dmake/distinfo
index 7982521422..f7b890f028 100644
--- a/dmake/distinfo
+++ b/dmake/distinfo
@@ -1,8 +1,8 @@
 $NetBSD$
 
-SHA1 (schily-2021-08-14.tar.bz2) = 07ca32bfbdac2be868d43729a7a358161f97fd30
-RMD160 (schily-2021-08-14.tar.bz2) = 543946479074743aa81b9d8f8ebbbec235c48002
-SHA512 (schily-2021-08-14.tar.bz2) = 48c015041edf4dd28ce82481cf6cb405ba44de0d695ff5b718d2d1a0c38ad7fee49a023064e123e9dfaa0a04fc4c8a0ba405b41ae16f0946436b7d7debf436a5
-Size (schily-2021-08-14.tar.bz2) = 4942864 bytes
+SHA1 (schily-2021-09-01.tar.bz2) = cabac08e4f94f97ac370c69110812b830ea76e9c
+RMD160 (schily-2021-09-01.tar.bz2) = 7b84c001cd722319e34db6c2fe445a0913a1667f
+SHA512 (schily-2021-09-01.tar.bz2) = df64237eedd351a2d71435e473752e111d9df592aeb47a38c97f83dd7dc43c2ec4b32585421f1336088b9b258e9950f99fda90f934834067524385c543e1b05a
+Size (schily-2021-09-01.tar.bz2) = 4954006 bytes
 SHA1 (patch-sunpro_Make_bin_make_common_Makefile.def) = 83f2f7ef8d8aa6fc61566fe8a0301e0038a16c88
 SHA1 (patch-sunpro_Make_bin_make_common_read.cc) = 1bdfe9b623f83239989288a585dc9804e8dbef73


Home | Main Index | Thread Index | Old Index