| @@ -1,86 +1,87 @@ | | | @@ -1,86 +1,87 @@ |
1 | # $NetBSD: emulator.mk,v 1.9 2017/08/21 12:49:16 jlam Exp $ | | 1 | # $NetBSD: emulator.mk,v 1.10 2019/03/17 01:10:58 tsutsui Exp $ |
2 | # | | 2 | # |
3 | # This file is included by linux-suse.mk in the emulator framework. | | 3 | # This file is included by linux-suse.mk in the emulator framework. |
4 | # | | 4 | # |
5 | # Variables set by this file: | | 5 | # Variables set by this file: |
6 | # | | 6 | # |
7 | # EMUL_DISTRO | | 7 | # EMUL_DISTRO |
8 | # The SuSE Linux distribution. | | 8 | # The SuSE Linux distribution. |
9 | # | | 9 | # |
10 | # DEPENDS_${EMUL_DISTRO}.* | | 10 | # DEPENDS_${EMUL_DISTRO}.* |
11 | # A table that maps "modules" to SuSE package dependencies. | | 11 | # A table that maps "modules" to SuSE package dependencies. |
12 | # | | 12 | # |
13 | | | 13 | |
14 | EMUL_DISTRO= suse-13.1 | | 14 | EMUL_DISTRO= suse-13.1 |
15 | | | 15 | |
16 | .if defined(SUSE_PKG) | | 16 | .if defined(SUSE_PKG) |
17 | _SUSE_VERSION_REQD= -13.1{,nb*} | | 17 | _SUSE_VERSION_REQD= -13.1{,nb*} |
18 | .else | | 18 | .else |
19 | _SUSE_VERSION_REQD= >=13.1<13.2 | | 19 | _SUSE_VERSION_REQD= >=13.1<13.2 |
20 | .endif | | 20 | .endif |
21 | | | 21 | |
22 | # DEPENDS_suse-13.1.* maps Linux "modules" to SuSE package dependencies. | | 22 | # DEPENDS_suse-13.1.* maps Linux "modules" to SuSE package dependencies. |
23 | DEPENDS_suse-13.1.alsa?= suse_alsa${_SUSE_VERSION_REQD}:../../emulators/suse131_alsa | | 23 | DEPENDS_suse-13.1.alsa?= suse_alsa${_SUSE_VERSION_REQD}:../../emulators/suse131_alsa |
24 | DEPENDS_suse-13.1.aspell?= suse_aspell${_SUSE_VERSION_REQD}:../../emulators/suse131_aspell | | 24 | DEPENDS_suse-13.1.aspell?= suse_aspell${_SUSE_VERSION_REQD}:../../emulators/suse131_aspell |
| | | 25 | DEPENDS_suse-13.1.avahi?= suse_avahi${_SUSE_VERSION_REQD}:../../emulators/suse131_avahi |
25 | DEPENDS_suse-13.1.base?= suse_base${_SUSE_VERSION_REQD}:../../emulators/suse131_base | | 26 | DEPENDS_suse-13.1.base?= suse_base${_SUSE_VERSION_REQD}:../../emulators/suse131_base |
26 | DEPENDS_suse-13.1.binutils?= suse_binutils${_SUSE_VERSION_REQD}:../../emulators/suse131_binutils | | 27 | DEPENDS_suse-13.1.binutils?= suse_binutils${_SUSE_VERSION_REQD}:../../emulators/suse131_binutils |
27 | DEPENDS_suse-13.1.compat?= suse_compat${_SUSE_VERSION_REQD}:../../emulators/suse131_compat | | 28 | DEPENDS_suse-13.1.compat?= suse_compat${_SUSE_VERSION_REQD}:../../emulators/suse131_compat |
28 | DEPENDS_suse-13.1.cups?= suse_libcups${_SUSE_VERSION_REQD}:../../emulators/suse131_libcups | | 29 | DEPENDS_suse-13.1.cups?= suse_libcups${_SUSE_VERSION_REQD}:../../emulators/suse131_libcups |
29 | DEPENDS_suse-13.1.curl?= suse_libcurl${_SUSE_VERSION_REQD}:../../emulators/suse131_libcurl | | 30 | DEPENDS_suse-13.1.curl?= suse_libcurl${_SUSE_VERSION_REQD}:../../emulators/suse131_libcurl |
30 | DEPENDS_suse-13.1.cyrus-sasl?= suse_cyrus-sasl${_SUSE_VERSION_REQD}:../../emulators/suse131_cyrus-sasl | | 31 | DEPENDS_suse-13.1.cyrus-sasl?= suse_cyrus-sasl${_SUSE_VERSION_REQD}:../../emulators/suse131_cyrus-sasl |
31 | DEPENDS_suse-13.1.drm?= suse_libdrm${_SUSE_VERSION_REQD}:../../emulators/suse131_libdrm | | 32 | DEPENDS_suse-13.1.drm?= suse_libdrm${_SUSE_VERSION_REQD}:../../emulators/suse131_libdrm |
32 | DEPENDS_suse-13.1.dbus?= suse_libdbus${_SUSE_VERSION_REQD}:../../emulators/suse131_libdbus | | 33 | DEPENDS_suse-13.1.dbus?= suse_libdbus${_SUSE_VERSION_REQD}:../../emulators/suse131_libdbus |
33 | DEPENDS_suse-13.1.dbus-glib?= suse_dbus-glib${_SUSE_VERSION_REQD}:../../emulators/suse131_dbus-glib | | 34 | DEPENDS_suse-13.1.dbus-glib?= suse_dbus-glib${_SUSE_VERSION_REQD}:../../emulators/suse131_dbus-glib |
34 | DEPENDS_suse-13.1.glib2?= suse_glib2${_SUSE_VERSION_REQD}:../../emulators/suse131_glib2 | | 35 | DEPENDS_suse-13.1.glib2?= suse_glib2${_SUSE_VERSION_REQD}:../../emulators/suse131_glib2 |
35 | DEPENDS_suse-13.1.expat?= suse_expat${_SUSE_VERSION_REQD}:../../emulators/suse131_expat | | 36 | DEPENDS_suse-13.1.expat?= suse_expat${_SUSE_VERSION_REQD}:../../emulators/suse131_expat |
36 | DEPENDS_suse-13.1.fontconfig?= suse_fontconfig${_SUSE_VERSION_REQD}:../../emulators/suse131_fontconfig | | 37 | DEPENDS_suse-13.1.fontconfig?= suse_fontconfig${_SUSE_VERSION_REQD}:../../emulators/suse131_fontconfig |
37 | DEPENDS_suse-13.1.freetype2?= suse_freetype2${_SUSE_VERSION_REQD}:../../emulators/suse131_freetype2 | | 38 | DEPENDS_suse-13.1.freetype2?= suse_freetype2${_SUSE_VERSION_REQD}:../../emulators/suse131_freetype2 |
38 | DEPENDS_suse-13.1.gc?= suse_libgc${_SUSE_VERSION_REQD}:../../emulators/suse131_libgc | | 39 | DEPENDS_suse-13.1.gc?= suse_libgc${_SUSE_VERSION_REQD}:../../emulators/suse131_libgc |
39 | DEPENDS_suse-13.1.glx?= suse_glx${_SUSE_VERSION_REQD}:../../emulators/suse131_glx | | 40 | DEPENDS_suse-13.1.glx?= suse_glx${_SUSE_VERSION_REQD}:../../emulators/suse131_glx |
40 | DEPENDS_suse-13.1.gstreamer?= suse_gstreamer${_SUSE_VERSION_REQD}:../../emulators/suse131_gstreamer | | 41 | DEPENDS_suse-13.1.gstreamer?= suse_gstreamer${_SUSE_VERSION_REQD}:../../emulators/suse131_gstreamer |
41 | DEPENDS_suse-13.1.gtk2?= suse_gtk2${_SUSE_VERSION_REQD}:../../emulators/suse131_gtk2 | | 42 | DEPENDS_suse-13.1.gtk2?= suse_gtk2${_SUSE_VERSION_REQD}:../../emulators/suse131_gtk2 |
42 | DEPENDS_suse-13.1.jpeg?= suse_libjpeg${_SUSE_VERSION_REQD}:../../emulators/suse131_libjpeg | | 43 | DEPENDS_suse-13.1.jpeg?= suse_libjpeg${_SUSE_VERSION_REQD}:../../emulators/suse131_libjpeg |
43 | DEPENDS_suse-13.1.krb5?= suse_krb5${_SUSE_VERSION_REQD}:../../emulators/suse131_krb5 | | 44 | DEPENDS_suse-13.1.krb5?= suse_krb5${_SUSE_VERSION_REQD}:../../emulators/suse131_krb5 |
44 | DEPENDS_suse-13.1.libSDL?= suse_libSDL${_SUSE_VERSION_REQD}:../../emulators/suse131_libSDL | | 45 | DEPENDS_suse-13.1.libSDL?= suse_libSDL${_SUSE_VERSION_REQD}:../../emulators/suse131_libSDL |
45 | DEPENDS_suse-13.1.libaudiofile?= suse_libaudiofile${_SUSE_VERSION_REQD}:../../emulators/suse131_libaudiofile | | 46 | DEPENDS_suse-13.1.libaudiofile?= suse_libaudiofile${_SUSE_VERSION_REQD}:../../emulators/suse131_libaudiofile |
46 | DEPENDS_suse-13.1.libesd?= suse_libesd${_SUSE_VERSION_REQD}:../../emulators/suse131_libesd | | 47 | DEPENDS_suse-13.1.libesd?= suse_libesd${_SUSE_VERSION_REQD}:../../emulators/suse131_libesd |
47 | DEPENDS_suse-13.1.libffi?= suse_libffi${_SUSE_VERSION_REQD}:../../emulators/suse131_libffi | | 48 | DEPENDS_suse-13.1.libffi?= suse_libffi${_SUSE_VERSION_REQD}:../../emulators/suse131_libffi |
48 | DEPENDS_suse-13.1.libidn?= suse_libidn${_SUSE_VERSION_REQD}:../../emulators/suse131_libidn | | 49 | DEPENDS_suse-13.1.libidn?= suse_libidn${_SUSE_VERSION_REQD}:../../emulators/suse131_libidn |
49 | DEPENDS_suse-13.1.libjson?= suse_libjson${_SUSE_VERSION_REQD}:../../emulators/suse131_libjson | | 50 | DEPENDS_suse-13.1.libjson?= suse_libjson${_SUSE_VERSION_REQD}:../../emulators/suse131_libjson |
50 | DEPENDS_suse-13.1.libsigc++2?= suse_libsigc++2${_SUSE_VERSION_REQD}:../../emulators/suse131_libsigc++2 | | 51 | DEPENDS_suse-13.1.libsigc++2?= suse_libsigc++2${_SUSE_VERSION_REQD}:../../emulators/suse131_libsigc++2 |
51 | DEPENDS_suse-13.1.libsndfile?= suse_libsndfile${_SUSE_VERSION_REQD}:../../emulators/suse131_libsndfile | | 52 | DEPENDS_suse-13.1.libsndfile?= suse_libsndfile${_SUSE_VERSION_REQD}:../../emulators/suse131_libsndfile |
52 | DEPENDS_suse-13.1.libssh?= suse_libssh${_SUSE_VERSION_REQD}:../../emulators/suse131_libssh | | 53 | DEPENDS_suse-13.1.libssh?= suse_libssh${_SUSE_VERSION_REQD}:../../emulators/suse131_libssh |
53 | DEPENDS_suse-13.1.libwrap?= suse_libwrap${_SUSE_VERSION_REQD}:../../emulators/suse131_libwrap | | 54 | DEPENDS_suse-13.1.libwrap?= suse_libwrap${_SUSE_VERSION_REQD}:../../emulators/suse131_libwrap |
54 | DEPENDS_suse-13.1.locale?= suse_locale${_SUSE_VERSION_REQD}:../../emulators/suse131_locale | | 55 | DEPENDS_suse-13.1.locale?= suse_locale${_SUSE_VERSION_REQD}:../../emulators/suse131_locale |
55 | DEPENDS_suse-13.1.lsb?= suse_lsb${_SUSE_VERSION_REQD}:../../emulators/suse131_lsb | | 56 | DEPENDS_suse-13.1.lsb?= suse_lsb${_SUSE_VERSION_REQD}:../../emulators/suse131_lsb |
56 | DEPENDS_suse-13.1.motif?= suse_motif${_SUSE_VERSION_REQD}:../../emulators/suse131_motif | | 57 | DEPENDS_suse-13.1.motif?= suse_motif${_SUSE_VERSION_REQD}:../../emulators/suse131_motif |
57 | DEPENDS_suse-13.1.nss?= suse_mozilla-nss${_SUSE_VERSION_REQD}:../../emulators/suse131_mozilla-nss | | 58 | DEPENDS_suse-13.1.nss?= suse_mozilla-nss${_SUSE_VERSION_REQD}:../../emulators/suse131_mozilla-nss |
58 | DEPENDS_suse-13.1.nspr?= suse_mozilla-nspr${_SUSE_VERSION_REQD}:../../emulators/suse131_mozilla-nspr | | 59 | DEPENDS_suse-13.1.nspr?= suse_mozilla-nspr${_SUSE_VERSION_REQD}:../../emulators/suse131_mozilla-nspr |
59 | DEPENDS_suse-13.1.openldap?= suse_openldap${_SUSE_VERSION_REQD}:../../emulators/suse131_openldap | | 60 | DEPENDS_suse-13.1.openldap?= suse_openldap${_SUSE_VERSION_REQD}:../../emulators/suse131_openldap |
60 | DEPENDS_suse-13.1.openssl?= suse_openssl${_SUSE_VERSION_REQD}:../../emulators/suse131_openssl | | 61 | DEPENDS_suse-13.1.openssl?= suse_openssl${_SUSE_VERSION_REQD}:../../emulators/suse131_openssl |
61 | DEPENDS_suse-13.1.png?= suse_libpng${_SUSE_VERSION_REQD}:../../emulators/suse131_libpng | | 62 | DEPENDS_suse-13.1.png?= suse_libpng${_SUSE_VERSION_REQD}:../../emulators/suse131_libpng |
62 | DEPENDS_suse-13.1.pulseaudio?= suse_pulseaudio${_SUSE_VERSION_REQD}:../../emulators/suse131_pulseaudio | | 63 | DEPENDS_suse-13.1.pulseaudio?= suse_pulseaudio${_SUSE_VERSION_REQD}:../../emulators/suse131_pulseaudio |
63 | DEPENDS_suse-13.1.qt4?= suse_qt4${_SUSE_VERSION_REQD}:../../emulators/suse131_qt4 | | 64 | DEPENDS_suse-13.1.qt4?= suse_qt4${_SUSE_VERSION_REQD}:../../emulators/suse131_qt4 |
64 | DEPENDS_suse-13.1.slang?= suse_slang${_SUSE_VERSION_REQD}:../../emulators/suse131_slang | | 65 | DEPENDS_suse-13.1.slang?= suse_slang${_SUSE_VERSION_REQD}:../../emulators/suse131_slang |
65 | DEPENDS_suse-13.1.sqlite3?= suse_sqlite3${_SUSE_VERSION_REQD}:../../emulators/suse131_sqlite3 | | 66 | DEPENDS_suse-13.1.sqlite3?= suse_sqlite3${_SUSE_VERSION_REQD}:../../emulators/suse131_sqlite3 |
66 | DEPENDS_suse-13.1.tiff?= suse_libtiff${_SUSE_VERSION_REQD}:../../emulators/suse131_libtiff | | 67 | DEPENDS_suse-13.1.tiff?= suse_libtiff${_SUSE_VERSION_REQD}:../../emulators/suse131_libtiff |
67 | DEPENDS_suse-13.1.webp?= suse_libwebp${_SUSE_VERSION_REQD}:../../emulators/suse131_libwebp | | 68 | DEPENDS_suse-13.1.webp?= suse_libwebp${_SUSE_VERSION_REQD}:../../emulators/suse131_libwebp |
68 | DEPENDS_suse-13.1.x11?= suse_x11${_SUSE_VERSION_REQD}:../../emulators/suse131_x11 | | 69 | DEPENDS_suse-13.1.x11?= suse_x11${_SUSE_VERSION_REQD}:../../emulators/suse131_x11 |
69 | DEPENDS_suse-13.1.xml2?= suse_libxml2${_SUSE_VERSION_REQD}:../../emulators/suse131_libxml2 | | 70 | DEPENDS_suse-13.1.xml2?= suse_libxml2${_SUSE_VERSION_REQD}:../../emulators/suse131_libxml2 |
70 | DEPENDS_suse-13.1.xslt?= suse_libxslt${_SUSE_VERSION_REQD}:../../emulators/suse131_libxslt | | 71 | DEPENDS_suse-13.1.xslt?= suse_libxslt${_SUSE_VERSION_REQD}:../../emulators/suse131_libxslt |
71 | | | 72 | |
72 | .if (${EMUL_ARCH} == "i386") && (${MACHINE_ARCH} == "x86_64") | | 73 | .if (${EMUL_ARCH} == "i386") && (${MACHINE_ARCH} == "x86_64") |
73 | . for _mod_ in ${_EMUL_MODULES} | | 74 | . for _mod_ in ${_EMUL_MODULES} |
74 | DEPENDS_suse-13.1.${_mod_}:= \ | | 75 | DEPENDS_suse-13.1.${_mod_}:= \ |
75 | ${DEPENDS_suse-13.1.${_mod_}:S/^suse_/suse32_/:S/suse131_/&32_/} | | 76 | ${DEPENDS_suse-13.1.${_mod_}:S/^suse_/suse32_/:S/suse131_/&32_/} |
76 | . endfor | | 77 | . endfor |
77 | .endif | | 78 | .endif |
78 | | | 79 | |
79 | # SuSE Linux's ld.so(8) uses a cache file of search paths for shared | | 80 | # SuSE Linux's ld.so(8) uses a cache file of search paths for shared |
80 | # libraries which is managed by ldconfig(8). | | 81 | # libraries which is managed by ldconfig(8). |
81 | # | | 82 | # |
82 | .if !defined(EMUL_IS_NATIVE) | | 83 | .if !defined(EMUL_IS_NATIVE) |
83 | SUSE_LDCONFIG_CMD= ${EMULDIR}/sbin/ldconfig -r ${EMULDIR} | | 84 | SUSE_LDCONFIG_CMD= ${EMULDIR}/sbin/ldconfig -r ${EMULDIR} |
84 | LDCONFIG_ADD_CMD?= ${SUSE_LDCONFIG_CMD} | | 85 | LDCONFIG_ADD_CMD?= ${SUSE_LDCONFIG_CMD} |
85 | LDCONFIG_REMOVE_CMD?= ${SUSE_LDCONFIG_CMD} | | 86 | LDCONFIG_REMOVE_CMD?= ${SUSE_LDCONFIG_CMD} |
86 | .endif | | 87 | .endif |