Next | Query returned 37 messages, browsing 11 to 20 | Previous

History of commit frequency

CVS Commit History:


   2023-01-25 17:04:26 by Michael Baeuerle | Files touched by this commit (3) | Package updated
Log message:
devel/smake: Update to 1.7

New features with AN-2023-01-12:

UPDATING:

- Solaris 11.4: man pages are now installed according to BSD
  conventions.  Users may need to manually remove the following
  old man pages on update: streamarchive.4, makefiles.4,
  makerules.4, changeset.4, sccschangeset.4, sccsfile.4,
  and star.4.

NEW FEATURES:

- RULES/os-sunos5.def: man pages will now be installed into
  BSD-style sections on Solaris >=11.4 and descendents.

- smake: add new -V option to print the expanded value of macros.
  Shamelessly stolen from bmake, this option makes it easy to
  debug make macros and to use their values in scripts.
  Submitted by Nico Sonack.

- RULES: add symlink for arm64 OpenBSD

- smake: fix a bug where CURDIR was not set when smake was called
  with -C $path and $path was an absolute path.
  Reported by illiliti@protonmail.com.
  Submitted by Friedhelm Mehnert.
   2022-10-31 14:30:34 by Michael Baeuerle | Files touched by this commit (3)
Log message:
devel/smake: Update to 1.6nb3

Add Interix, SCO_SV and UnixWare to list of OS with SysV man sections.
The changes for Solaris 11.4 are not in the 2022-10-16 release yet
(Issue #40). SunOS is still treated with SysV style unconditionally.

Bump PKGREVISION.
   2022-09-30 17:27:14 by Michael Baeuerle | Files touched by this commit (3) | Package updated
Log message:
devel/smake: Update to 1.6nb2

Makefile.common:
- Declare WRKSRC for schilytools releases from Codeberg
- Declare MAKE_JOBS_SAFE=no (smake ignores -j option).
- Force link mode to static (on all operating systems).
  Required to get same behaviour as before on FreeBSD.

Bump PKGREVISION.

Changelog from AN-2022-09-18:
With great sadness we report the death of schilytools main author and
long time maintainer Jörg Schilling (1955-03-27--2021-10-10).  Jörg, we
miss you!  After his passing, development has been picked up by a group
of volunteers who would like to keep the project alive and well.  Our
goal is to carefully preserve the portability and compatibility of this
project while extending it to new platforms and implementing new tools
and features that fit the tool set.

As a part of the change in management, the schilytools project has moved
from Sourceforge to Codeberg.

- general: Explain how to contribute and update README

- general: Add list of contributors

- all: Misc spelling fixes
  Submitted by Friedhelm Mehnert.

- all: Update E-Mail address and project URL in many places.
  Jörg's old joerg@schily.net address is defunct and so is his
  postal address.  As a part of an ongoing documentation cleanup,
  these addresses have been replaced by our new project pages in
  many locations.
  Submitted by Nico Sonack.

- man pages: work around buggy syntax highlighting by adding
  \" " comments into various places.
  Submitted by Nico Sonack.

- RULES: Fix build on macOS 12.4

- RULES: add i386-openbsd-clang.rul
  This should permit compilation on modern OpenBSD using clang as
  the system compiler.

- autoconf: Work around clang bug in #pragma weak detection.
  A clang compiler bug causing a crash in the configure test for
  #pragma weak has been worked around, permitting use of weak
  symbols when compiling with clang.

- tests: fix arm64/aarch64 architecture confusion on OpenBSD
  Submitted by Nico Sonack.
   2021-12-03 16:15:39 by Michael Baeuerle | Files touched by this commit (1)
Log message:
devel/smake: Added "sysutils/cdrtools/Makefile" to Makefile.common
   2021-11-21 15:09:19 by Ryo ONODERA | Files touched by this commit (1)
Log message:
smake: Do not use custom do-build and do-install targets

* pkgsrc provides BUILD_DIRS and INSTALL_DIRS mechanisms not to
  write custom targets.
   2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016)
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
   2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017)
Log message:
devel: Remove SHA1 hashes for distfiles
   2021-09-29 15:29:29 by Michael Baeuerle | Files touched by this commit (2)
Log message:
devel/smake: Update to 1.6nb1

- smake: Fixed a typo in a comment in readfile.c

- smake: The man page now mentions that the commands called for
  .INCLUDE_FAILED: should include $^ as argument to the rule command to
  be able to know what filename is missing and to be pocessed.

- smake: Fix a bug in the man page for .INCLUDE_FAILED:. It now
  correctly mentions that .INCLUDE_FAILED: only applies to the "include"
  directive but not to the "-include" directive as well (as claimed
  before).
   2021-08-06 11:50:48 by Michael Baeuerle | Files touched by this commit (2)
Log message:
devel/smake: Update to 1.5nb1

Changelog from AN-2021-07-29:
- smake: changed open(..., 0) -> open(..., O_RDONLY) for z/OS

  Thanks to a report from Matthew R. Wilson

- smake: z/OS is using EBCDIC and for this reason, smake cannot continue
  to #define NWARN 0x4000, as this bit would be in conflict with bits
  needed by the "short int" computed from characters used by macro
  assignment operator characters. e.g. "'=' | '+' << 8"

  smake now uses #define NWARN 0x8000 as this bit is only in use by
  EBCDIC digits that do not appear in the 16 bit values used as macro
  assignment operators inside smake.

  Thanks to a report from Matthew R. Wilson

- smake: A .POSIX: line in the Makefile is now correctly detected
  immediately and switches immediately into POSIX mode. This is
  important in case that the parser needs to behave different already,
  depending on whether it is in POSIX mode or not.

- smake: Since the GNU assignment operator := that has been adopted
  by POSIX as ::= causes unpredictable behavior, in case that += is
  used, it is now only supported when smake is in "POSIX mode", e.g.
  by putting .POSIX: into the Makefile. As this results in modifying
  the parser based on the current POSIX state, this needs the extension
  mentioned above.
   2021-06-25 15:41:48 by Michael Baeuerle | Files touched by this commit (1)
Log message:
archivers/tartest: Add version 1.23

Tartest reads a tar archive from stdin and checks this archive for
compliance with POSIX.1-1990.

Next | Query returned 37 messages, browsing 11 to 20 | Previous