./devel/smake, Highly portable UNIX make implementation

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.3nb7, Package name: smake-1.3nb7, Maintainer: micha

Schily make

Highly portable UNIX make implementation written by Joerg Schilling.


Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 2e32420f66700db63973414ba3b8cd1d1c4ba718
RMD160: 17d5542ec62165dacf7a82e5bba8335f16508de0
Filesize: 4309.068 KB

Version history: (Expand)


CVS history: (Expand)


   2019-11-08 14:41:32 by Michael Baeuerle | Files touched by this commit (2) | Package updated
Log message:
devel/smake: Update to 1.3nb7

Based on schilytools release from 2019-10-25.

smake code itself is unchanged. Reason for bump:
Libraries were changed in platform specific ways. It's unclear whether this
may change binary packages for certain platforms.
   2019-10-24 18:40:16 by Michael Baeuerle | Files touched by this commit (2) | Package updated
Log message:
devel/smake: Update to 1.3nb6

Based on Release 2019-10-07.

Changelog
=========
- configure: Some shells report a syntax error with "< file (cmd)"
  and need the redirection statement to be *after* the command. Our
  changes to support the V7 shell by adding round braces caused ash
  variants like "dash" to fail.

  Thanks to Harald van Dijk for reporting

- cont/cc-config.sh: canged some :>some-file statements into
  (:)>some-file. they have meen missed when introducing work arounds
  for the V7 Shell on Ultrix that does not support I/O redirection
  for builtin commands.

  Thanks to Robert Clausecker for reporting

- smake: The error message for failed shell commands has been modified
  to "Code %d (%s) from command line..." in order to cause less confusion
  with the text printed by smake.

  The text for %s is the strerror() result for the exit code if
  applicable.

  Thanks to Robert Clausecker for reporting
   2019-10-04 15:32:05 by Michael Baeuerle | Files touched by this commit (4) | Package updated
Log message:
smake: Update to 1.3nb5

Switch to latest distfile.

Changelog
=========

Release 2019-07-22:
- RULES/*: Changes CURDIR into CURWDIR as GNU make uses CURDIR and we
           added compatibility support to SunPro Make and smake.

- RULES: Added configuration symlinks for FreeBSD on PowerPC

- smake: The -C option now gives GNU make compatibility.
         - Multiple -C options are now supported
         - A new variable CURDIR has been implemented
         The old implementation from May 2009 did not yet support that.

Release 2019-08-13:
- smake: Added some code to trick out GCC that warns on a so called bit
         loss while enlarging the fastalloc() size parameter for alignment
         purposes.
   2019-03-19 15:19:45 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
smake: update to 1.3nb3.

Switch to latest distfile.
Update provided by Michael Bäuerle via pkgsrc-wip.

Changelog
=========

Release 2019-02-18:
- smake (psmake): a missing link to libschily/strnlen.c has been added.

Release 2019-03-11:
- psmake: cpfiles/lnfiles/rmlinks now contain a line for the new
          include/schily/type_val.h
   2018-11-10 20:49:47 by Thomas Klausner | Files touched by this commit (5)
Log message:
devel/smake: import smake-1.3nb2

Packaged for wip by Michael Bäuerle.

Schily make

Highly portable UNIX make implementation written by Joerg Schilling.