Mon Dec 19 18:14:57 2022 UTC ()
Accept NetBSD 10.x and newer.


(tron)
diff -r1.26 -r1.27 pkgsrc/emulators/suse131_linux/Makefile.common

cvs diff -r1.26 -r1.27 pkgsrc/emulators/suse131_linux/Makefile.common (expand / switch to unified diff)

--- pkgsrc/emulators/suse131_linux/Makefile.common 2022/10/01 15:09:02 1.26
+++ pkgsrc/emulators/suse131_linux/Makefile.common 2022/12/19 18:14:57 1.27
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile.common,v 1.26 2022/10/01 15:09:02 wiz Exp $ 1# $NetBSD: Makefile.common,v 1.27 2022/12/19 18:14:57 tron Exp $
2# 2#
3# used by emulators/suse131_alsa/Makefile 3# used by emulators/suse131_alsa/Makefile
4# used by emulators/suse131_aspell/Makefile 4# used by emulators/suse131_aspell/Makefile
5# used by emulators/suse131_base/Makefile 5# used by emulators/suse131_base/Makefile
6# used by emulators/suse131_binutils/Makefile 6# used by emulators/suse131_binutils/Makefile
7# used by emulators/suse131_compat/Makefile 7# used by emulators/suse131_compat/Makefile
8# used by emulators/suse131_cyrus-sasl/Makefile 8# used by emulators/suse131_cyrus-sasl/Makefile
9# used by emulators/suse131_dbus-glib/Makefile 9# used by emulators/suse131_dbus-glib/Makefile
10# used by emulators/suse131_expat/Makefile 10# used by emulators/suse131_expat/Makefile
11# used by emulators/suse131_fontconfig/Makefile 11# used by emulators/suse131_fontconfig/Makefile
12# used by emulators/suse131_freetype2/Makefile 12# used by emulators/suse131_freetype2/Makefile
13# used by emulators/suse131_glib2/Makefile 13# used by emulators/suse131_glib2/Makefile
14# used by emulators/suse131_glx/Makefile 14# used by emulators/suse131_glx/Makefile
@@ -52,31 +52,33 @@ @@ -52,31 +52,33 @@
52 52
53SUSE_PKG= yes 53SUSE_PKG= yes
54SUSE_VERSION= 13.1 54SUSE_VERSION= 13.1
55EMUL_REQD= suse>=${SUSE_VERSION} 55EMUL_REQD= suse>=${SUSE_VERSION}
56 56
57# The SuSE 13.x Linux packages are only usable on the following platforms. 57# The SuSE 13.x Linux packages are only usable on the following platforms.
58# The SUSE_COMPAT32 packages are available only on x86_64 and they emulate i386. 58# The SUSE_COMPAT32 packages are available only on x86_64 and they emulate i386.
59# The non-SUSE_COMPAT32 packages are available on both i386 and x86_64 59# The non-SUSE_COMPAT32 packages are available on both i386 and x86_64
60# and they emulate the corresponding linux platform. 60# and they emulate the corresponding linux platform.
61.if !defined(SUSE_COMPAT32) 61.if !defined(SUSE_COMPAT32)
62EMUL_PLATFORMS+= linux-x86_64 62EMUL_PLATFORMS+= linux-x86_64
63ONLY_FOR_PLATFORM+= NetBSD-5.99*-i386 63ONLY_FOR_PLATFORM+= NetBSD-5.99*-i386
64ONLY_FOR_PLATFORM+= NetBSD-[6-9]*-i386 64ONLY_FOR_PLATFORM+= NetBSD-[6-9]*-i386
 65ONLY_FOR_PLATFORM+= NetBSD-[1-9][0-9].*-i386
65ONLY_FOR_PLATFORM+= FreeBSD-*-i386 66ONLY_FOR_PLATFORM+= FreeBSD-*-i386
66.endif 67.endif
67EMUL_PLATFORMS+= linux-i386 68EMUL_PLATFORMS+= linux-i386
68ONLY_FOR_PLATFORM+= NetBSD-6.99*-x86_64 69ONLY_FOR_PLATFORM+= NetBSD-6.99*-x86_64
69ONLY_FOR_PLATFORM+= NetBSD-[7-9]*-x86_64 70ONLY_FOR_PLATFORM+= NetBSD-[7-9]*-x86_64
 71ONLY_FOR_PLATFORM+= NetBSD-[1-9][0-9].*-x86_64
70ONLY_FOR_PLATFORM+= FreeBSD-1[0-9]*-x86_64 72ONLY_FOR_PLATFORM+= FreeBSD-1[0-9]*-x86_64
71 73
72CHECK_PIE_SUPPORTED= no 74CHECK_PIE_SUPPORTED= no
73CHECK_RELRO_SUPPORTED= no 75CHECK_RELRO_SUPPORTED= no
74 76
75.include "../../mk/bsd.prefs.mk" 77.include "../../mk/bsd.prefs.mk"
76 78
77# _SUSE_ARCH.* is a table of ${EMUL_ARCH} to SuSE architectures. 79# _SUSE_ARCH.* is a table of ${EMUL_ARCH} to SuSE architectures.
78_SUSE_ARCH.${EMUL_ARCH}= ${EMUL_ARCH} 80_SUSE_ARCH.${EMUL_ARCH}= ${EMUL_ARCH}
79_SUSE_ARCH.i386= i586 81_SUSE_ARCH.i386= i586
80_SUSE_ARCH= ${_SUSE_ARCH.${EMUL_ARCH}} 82_SUSE_ARCH= ${_SUSE_ARCH.${EMUL_ARCH}}
81SUSE_ARCH= ${_SUSE_ARCH} 83SUSE_ARCH= ${_SUSE_ARCH}
82 84