pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/smake



Module Name:    pkgsrc
Committed By:   micha
Date:           Wed Jan 25 16:04:26 UTC 2023

Modified Files:
        pkgsrc/devel/smake: Makefile Makefile.common distinfo

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@localhost.
  Submitted by Friedhelm Mehnert.


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 pkgsrc/devel/smake/Makefile \
    pkgsrc/devel/smake/distinfo
cvs rdiff -u -r1.10 -r1.11 pkgsrc/devel/smake/Makefile.common

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

Modified files:

Index: pkgsrc/devel/smake/Makefile
diff -u pkgsrc/devel/smake/Makefile:1.22 pkgsrc/devel/smake/Makefile:1.23
--- pkgsrc/devel/smake/Makefile:1.22    Mon Oct 31 13:30:33 2022
+++ pkgsrc/devel/smake/Makefile Wed Jan 25 16:04:26 2023
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.22 2022/10/31 13:30:33 micha Exp $
+# $NetBSD: Makefile,v 1.23 2023/01/25 16:04:26 micha Exp $
 
-DISTNAME=      2022-10-16
-PKGNAME=       smake-1.6
-PKGREVISION=   3
+DISTNAME=      2023-01-12
+PKGNAME=       smake-1.7
 CATEGORIES=    devel
 MASTER_SITES=  https://codeberg.org/schilytools/schilytools/archive/
 DIST_SUBDIR=   schilytools
Index: pkgsrc/devel/smake/distinfo
diff -u pkgsrc/devel/smake/distinfo:1.22 pkgsrc/devel/smake/distinfo:1.23
--- pkgsrc/devel/smake/distinfo:1.22    Mon Oct 31 13:30:33 2022
+++ pkgsrc/devel/smake/distinfo Wed Jan 25 16:04:26 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2022/10/31 13:30:33 micha Exp $
+$NetBSD: distinfo,v 1.23 2023/01/25 16:04:26 micha Exp $
 
-BLAKE2s (schilytools/2022-10-16.tar.gz) = 7d1c3ba5c6db21be8dad6c0c79df0095c29d3a15b84241dc68ee75395cfda53c
-SHA512 (schilytools/2022-10-16.tar.gz) = c7c8a15807a06e2f51628d69982fa43e241e023de099c5d2e48975c9ac97c0f7d859e9c910e39ad718a03c13b5d39146122e7ef0ae22a4f9ef0484903738d4fa
-Size (schilytools/2022-10-16.tar.gz) = 5893336 bytes
+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

Index: pkgsrc/devel/smake/Makefile.common
diff -u pkgsrc/devel/smake/Makefile.common:1.10 pkgsrc/devel/smake/Makefile.common:1.11
--- pkgsrc/devel/smake/Makefile.common:1.10     Mon Oct 31 13:30:33 2022
+++ pkgsrc/devel/smake/Makefile.common  Wed Jan 25 16:04:26 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.10 2022/10/31 13:30:33 micha Exp $
+# $NetBSD: Makefile.common,v 1.11 2023/01/25 16:04:26 micha Exp $
 # used by archivers/star/Makefile
 # used by archivers/tartest/Makefile
 # used by devel/smake/Makefile
@@ -71,12 +71,15 @@ pre-configure:
 # SysV based systems. All supported systems that are treated by schilytools
 # with "MANSTYLE= sysv" in the RULES/os-${OPSYS}.def" files must be caught
 # by this check (IRIX and OSF/1 are treated with BSD style by schilytools).
+# SunOS has switched to BSD style with release 11.4 (schilytools looks for
+# the man page "Intro" in section 8 to detect this).
 PLIST_VARS+=   bsd sysv
-.if ${OPSYS} == "AIX" ||               \
-       ${OPSYS} == "HPUX" ||           \
-       ${OPSYS} == "Interix" ||        \
-       ${OPSYS} == "SCO_SV" ||         \
-       ${OPSYS} == "SunOS" ||          \
+.if ${OPSYS} == "AIX" ||                                       \
+       ${OPSYS} == "HPUX" ||                                   \
+       ${OPSYS} == "Interix" ||                                \
+       ${OPSYS} == "SCO_SV" ||                                 \
+       (${OPSYS} == "SunOS" &&                                 \
+               !exists(/usr/share/man/man8/Intro.8)) ||        \
        ${OPSYS} == "UnixWare"
 PLIST.sysv=    yes
 .else



Home | Main Index | Thread Index | Old Index