archivers/star: Update to 1.7.0nb2

New features with AN-2023-04-19:

- star: remove some C99-only code accidentally introduced in the
  previous release.

- RULES/os-sunos5.def: the manstyle detection code for sunos5 and
  newer was broken for GNU make.  Fix the code by moving the
  detection to a configure test setting the new make macro
  SOLARIS_MANSTYLE.  Users building with other make implementations
  or those using the bootstrap smake were not affected.
  Reported by: Michael Bäuerle.  Submitted by: Nico Sonack.

- libschily: no longer provide the symbols fgetline, getline.
  libschily used to provide these symbols as alternative names for
  js_getline and js_fgetline for compatibility with UNOS.  As
  their POSIX-incompatible signature causes problems when linking
  against musl statically, we now no longer provide these symbols
  by default.  Users wishing to restore the old behaviour should
  remove -DNO_GETLINE_COMPAT from CPPOPTS when compiling libschily.

- libschily: accordingly, the man pages getline(3) and fgetline(3)
  have been renamed to js_getline(3) and js_fgetline(3).

- RULES: fix HCC_COM expansion when CCOM=clang.  This fixes builds
  with GNU make when CCOM=clang.
  Submitted by: Nico Sonack.
This commit is contained in:
micha 2023-04-21 13:14:19 +00:00
parent f318071c74
commit c8966ccce2
2 changed files with 7 additions and 8 deletions

View File

@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.66 2023/01/30 12:38:56 micha Exp $
# $NetBSD: Makefile,v 1.67 2023/04/21 13:14:19 micha Exp $
DISTNAME= 2023-01-12
DISTNAME= 2023-04-19
PKGNAME= star-1.7.0
PKGREVISION= 1
PKGREVISION= 2
CATEGORIES= archivers
MASTER_SITES= https://codeberg.org/schilytools/schilytools/archive/
DIST_SUBDIR= schilytools
@ -14,7 +14,6 @@ LICENSE= cddl-1.0
.include "../../mk/bsd.prefs.mk"
USE_LANGUAGES= c99
TOOL_DEPENDS+= smake>=1.7:../../devel/smake
SMAKE= MAKEFLAGS= smake
MAKE_FLAGS+= DESTDIR=${DESTDIR} INS_BASE=${PREFIX} DEFMANBASE=. MANDIR=${PKGMANDIR}

View File

@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.34 2023/01/25 16:18:42 micha Exp $
$NetBSD: distinfo,v 1.35 2023/04/21 13:14:19 micha Exp $
BLAKE2s (schilytools/2023-01-12.tar.gz) = 14493310db8fe55fcb16f4b13cb6a4bb45ace541254c35e5b4d6d3fb178fc640
SHA512 (schilytools/2023-01-12.tar.gz) = a1eb37d5df8d2298ba4da6ccbf4bb937da13e8d9e4d7a8420b4d54a319c028c682e76a85c800d57a35d5f4b81a51b19600bbc2edb94641fa5e721ae23134ce15
Size (schilytools/2023-01-12.tar.gz) = 5895061 bytes
BLAKE2s (schilytools/2023-04-19.tar.gz) = 61bd4ce5c989eacd5ffffc8e6dd5435ba3594573c310405f2ff78bd52194b1e6
SHA512 (schilytools/2023-04-19.tar.gz) = 79e5d59ad84fefd32b689dc60db42cb522bfb2c544e7f5b8c2b85c3597c758519071ec043532d3e9e8b745bf4ff1ad32b4e1103eaac391282435e42a2ef94de5
Size (schilytools/2023-04-19.tar.gz) = 5896292 bytes