Sun Jan 2 16:22:32 2022 UTC ()
Change the ONLY_FOR_PLATFORM pattern, so that it no longer matches
against 9.0, 9.1, 9.2 or 9.x_STABLE, only 9.99.* and subsequent
releses.  The set of libraries this is compared against is what's
in 9.99.92, but the binaries are from 9.0, of course.

Bump PKGREVISION so that we pick up the changes from
compat_netbsd/INSTALL.ELF, to protect against removal of base system
symlinks, ref. PR#56597.


(he)
diff -r1.1 -r1.2 pkgsrc/emulators/compat90/Makefile

cvs diff -r1.1 -r1.2 pkgsrc/emulators/compat90/Makefile (expand / switch to unified diff)

--- pkgsrc/emulators/compat90/Makefile 2021/12/18 01:01:33 1.1
+++ pkgsrc/emulators/compat90/Makefile 2022/01/02 16:22:32 1.2
@@ -1,40 +1,40 @@ @@ -1,40 +1,40 @@
1# $NetBSD: Makefile,v 1.1 2021/12/18 01:01:33 he Exp $ 1# $NetBSD: Makefile,v 1.2 2022/01/02 16:22:32 he Exp $
2 2
3COMPAT_PKG= compat90 # for compat_netbsd/Makefile.common 3COMPAT_PKG= compat90 # for compat_netbsd/Makefile.common
4NETBSD_VERSION= 9.0 4NETBSD_VERSION= 9.0
 5PKGREVISION= 1
5 6
6HOMEPAGE= https://www.NetBSD.org/releases/formal-9/index.html 7HOMEPAGE= https://www.NetBSD.org/releases/formal-9/index.html
7COMMENT= Shared libraries for NetBSD 9.0 compatibility 8COMMENT= Shared libraries for NetBSD 9.0 compatibility
8# This license list is a pre-emptive strike, the actual situation may be better 9# This license list is a pre-emptive strike, the actual situation may be better
9LICENSE= 2-clause-bsd AND modified-bsd AND isc AND mit AND zlib \ 10LICENSE= 2-clause-bsd AND modified-bsd AND isc AND mit AND zlib \
10 AND gnu-lgpl-v2 AND gnu-lgpl-v2.1 AND gnu-gpl-v2 \ 11 AND gnu-lgpl-v2 AND gnu-lgpl-v2.1 AND gnu-gpl-v2 \
11 AND gnu-lgpl-v3 AND gnu-gpl-v3 12 AND gnu-lgpl-v3 AND gnu-gpl-v3
12 13
13DIST_SUBDIR= 20211116 14DIST_SUBDIR= 20211116
14 15
15EMUL_PLATFORMS= netbsd-aarch64 \ 16EMUL_PLATFORMS= netbsd-aarch64 \
16 netbsd-alpha \ 17 netbsd-alpha \
17 netbsd-arm netbsd-armeb netbsd-armv6hf netbsd-armv7hf \ 18 netbsd-arm netbsd-armeb netbsd-armv6hf netbsd-armv7hf \
18 netbsd-earmv7hfeb \ 19 netbsd-earmv7hfeb \
19 netbsd-i386 netbsd-m68010 netbsd-m68k \ 20 netbsd-i386 netbsd-m68010 netbsd-m68k \
20 netbsd-mips64eb netbsd-mips64el \ 21 netbsd-mips64eb netbsd-mips64el \
21 netbsd-mipseb netbsd-mipsel \ 22 netbsd-mipseb netbsd-mipsel \
22 netbsd-powerpc \ 23 netbsd-powerpc \
23 netbsd-sh3eb netbsd-sh3el \ 24 netbsd-sh3eb netbsd-sh3el \
24 netbsd-sparc netbsd-sparc64 \ 25 netbsd-sparc netbsd-sparc64 \
25 netbsd-vax \ 26 netbsd-vax \
26 netbsd-x86_64 27 netbsd-x86_64
27 28
28 29
29# select ONLY_FOR_PLATFORM start by the osversion we diffed against 30# select ONLY_FOR_PLATFORM start by the osversion we diffed against
30# add NetBSD-9.[1-9]*-* once 9.1 is out and we have compat91 31ONLY_FOR_PLATFORM= NetBSD-9.99.*-* NetBSD-[1-9][0-9].*-*
31ONLY_FOR_PLATFORM= NetBSD-9.*-* NetBSD-[1-9][0-9].*-* 
32 32
33CHECK_RELRO_SKIP= * 33CHECK_RELRO_SKIP= *
34 34
35.include "../../emulators/compat_netbsd/Makefile.common" 35.include "../../emulators/compat_netbsd/Makefile.common"
36 36
37DISTNAME= compat90-${EMUL_ARCH}-${COMPAT_VERSION} 37DISTNAME= compat90-${EMUL_ARCH}-${COMPAT_VERSION}
38COMPAT_VERSION= 9.0 38COMPAT_VERSION= 9.0
39 39
40.include "../../mk/bsd.pkg.mk" 40.include "../../mk/bsd.pkg.mk"