Sun Mar 27 01:44:17 2022 UTC ()
qemu: fix PLIST on SunOS


(tnn)
diff -r1.291 -r1.292 pkgsrc/emulators/qemu/Makefile
diff -r1.79 -r1.80 pkgsrc/emulators/qemu/PLIST

cvs diff -r1.291 -r1.292 pkgsrc/emulators/qemu/Makefile (expand / switch to unified diff)

--- pkgsrc/emulators/qemu/Makefile 2021/12/16 12:59:43 1.291
+++ pkgsrc/emulators/qemu/Makefile 2022/03/27 01:44:17 1.292
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.291 2021/12/16 12:59:43 tnn Exp $ 1# $NetBSD: Makefile,v 1.292 2022/03/27 01:44:17 tnn Exp $
2 2
3DISTNAME= qemu-6.2.0 3DISTNAME= qemu-6.2.0
4CATEGORIES= emulators 4CATEGORIES= emulators
5MASTER_SITES= https://download.qemu.org/ 5MASTER_SITES= https://download.qemu.org/
6EXTRACT_SUFX= .tar.xz 6EXTRACT_SUFX= .tar.xz
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://www.qemu-project.org/ 9HOMEPAGE= http://www.qemu-project.org/
10COMMENT= CPU emulator using dynamic translation 10COMMENT= CPU emulator using dynamic translation
11LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1 AND mit AND modified-bsd 11LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1 AND mit AND modified-bsd
12 12
13TOOL_DEPENDS+= ninja-build-[0-9]*:../../devel/ninja-build 13TOOL_DEPENDS+= ninja-build-[0-9]*:../../devel/ninja-build
14 14
@@ -135,26 +135,34 @@ PLIST.nbd= yes @@ -135,26 +135,34 @@ PLIST.nbd= yes
135USER_EMUL= 135USER_EMUL=
136CONFIGURE_ARGS+= --disable-bsd-user 136CONFIGURE_ARGS+= --disable-bsd-user
137PLIST.nbd= yes 137PLIST.nbd= yes
138.elif ${OPSYS} == "Linux" 138.elif ${OPSYS} == "Linux"
139USER_EMUL= ${UE_ARCHS} 139USER_EMUL= ${UE_ARCHS}
140PLIST.bridge-helper= yes 140PLIST.bridge-helper= yes
141PLIST.nbd= yes 141PLIST.nbd= yes
142PLIST.pr-helper= yes 142PLIST.pr-helper= yes
143.elif !empty(MACHINE_PLATFORM:MSunOS-5.11-*) 143.elif !empty(MACHINE_PLATFORM:MSunOS-5.11-*)
144PLIST.nbd= yes 144PLIST.nbd= yes
145CONFIGURE_ARGS+= --disable-coroutine-pool 145CONFIGURE_ARGS+= --disable-coroutine-pool
146.endif 146.endif
147 147
 148PLIST_VARS+= plugins
 149.if ${OPSYS} != "SunOS"
 150PLIST.plugins= yes
 151CONFIGURE_ARGS+= --enable-plugins
 152.else
 153CONFIGURE_ARGS+= --disable-plugins
 154.endif
 155
148PLIST_VARS+= ${UE_ARCHS} bridge-helper keymap nbd pr-helper 156PLIST_VARS+= ${UE_ARCHS} bridge-helper keymap nbd pr-helper
149.for pvar in ${USER_EMUL} 157.for pvar in ${USER_EMUL}
150PLIST.${pvar}= yes 158PLIST.${pvar}= yes
151.endfor 159.endfor
152 160
153# different versions of Sphinx generate different static files 161# different versions of Sphinx generate different static files
154PLIST_SRC= PLIST ${WRKDIR}/PLIST.STATIC 162PLIST_SRC= PLIST ${WRKDIR}/PLIST.STATIC
155 163
156PRINT_PLIST_AWK+= /\/_static\// { next; } 164PRINT_PLIST_AWK+= /\/_static\// { next; }
157 165
158TEST_TARGET= check 166TEST_TARGET= check
159 167
160PYTHON_FOR_BUILD_ONLY= tool 168PYTHON_FOR_BUILD_ONLY= tool

cvs diff -r1.79 -r1.80 pkgsrc/emulators/qemu/PLIST (expand / switch to unified diff)

--- pkgsrc/emulators/qemu/PLIST 2021/12/16 12:59:43 1.79
+++ pkgsrc/emulators/qemu/PLIST 2022/03/27 01:44:17 1.80
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.79 2021/12/16 12:59:43 tnn Exp $ 1@comment $NetBSD: PLIST,v 1.80 2022/03/27 01:44:17 tnn Exp $
2bin/elf2dmp 2bin/elf2dmp
3${PLIST.aarch64}bin/qemu-aarch64 3${PLIST.aarch64}bin/qemu-aarch64
4${PLIST.aarch64_be}bin/qemu-aarch64_be 4${PLIST.aarch64_be}bin/qemu-aarch64_be
5${PLIST.alpha}bin/qemu-alpha 5${PLIST.alpha}bin/qemu-alpha
6${PLIST.arm}bin/qemu-arm 6${PLIST.arm}bin/qemu-arm
7${PLIST.armeb}bin/qemu-armeb 7${PLIST.armeb}bin/qemu-armeb
8${PLIST.cris}bin/qemu-cris 8${PLIST.cris}bin/qemu-cris
9bin/qemu-edid 9bin/qemu-edid
10bin/qemu-ga 10bin/qemu-ga
11${PLIST.hexagon}bin/qemu-hexagon 11${PLIST.hexagon}bin/qemu-hexagon
12${PLIST.hppa}bin/qemu-hppa 12${PLIST.hppa}bin/qemu-hppa
13${PLIST.i386}bin/qemu-i386 13${PLIST.i386}bin/qemu-i386
14bin/qemu-img 14bin/qemu-img
@@ -62,41 +62,41 @@ bin/qemu-system-riscv64 @@ -62,41 +62,41 @@ bin/qemu-system-riscv64
62bin/qemu-system-rx 62bin/qemu-system-rx
63bin/qemu-system-s390x 63bin/qemu-system-s390x
64bin/qemu-system-sh4 64bin/qemu-system-sh4
65bin/qemu-system-sh4eb 65bin/qemu-system-sh4eb
66bin/qemu-system-sparc 66bin/qemu-system-sparc
67bin/qemu-system-sparc64 67bin/qemu-system-sparc64
68bin/qemu-system-tricore 68bin/qemu-system-tricore
69bin/qemu-system-x86_64 69bin/qemu-system-x86_64
70bin/qemu-system-xtensa 70bin/qemu-system-xtensa
71bin/qemu-system-xtensaeb 71bin/qemu-system-xtensaeb
72${PLIST.x86_64}bin/qemu-x86_64 72${PLIST.x86_64}bin/qemu-x86_64
73${PLIST.xtensa}bin/qemu-xtensa 73${PLIST.xtensa}bin/qemu-xtensa
74${PLIST.xtensaeb}bin/qemu-xtensaeb 74${PLIST.xtensaeb}bin/qemu-xtensaeb
75include/qemu-plugin.h 75${PLIST.plugins}include/qemu-plugin.h
76${PLIST.bridge-helper}libexec/qemu-bridge-helper 76${PLIST.bridge-helper}libexec/qemu-bridge-helper
77${PLIST.virtfs-proxy-helper}libexec/virtfs-proxy-helper 77${PLIST.virtfs-proxy-helper}libexec/virtfs-proxy-helper
78man/man1/qemu-img.1 78man/man1/qemu-img.1
79man/man1/qemu-storage-daemon.1 79man/man1/qemu-storage-daemon.1
80man/man1/qemu.1 80man/man1/qemu.1
 81${PLIST.virtfs-proxy-helper}man/man1/virtfs-proxy-helper.1
81man/man7/qemu-block-drivers.7 82man/man7/qemu-block-drivers.7
82man/man7/qemu-cpu-models.7 83man/man7/qemu-cpu-models.7
83man/man7/qemu-ga-ref.7 84man/man7/qemu-ga-ref.7
84man/man7/qemu-qmp-ref.7 85man/man7/qemu-qmp-ref.7
85man/man7/qemu-storage-daemon-qmp-ref.7 86man/man7/qemu-storage-daemon-qmp-ref.7
86man/man8/qemu-ga.8 87man/man8/qemu-ga.8
87man/man8/qemu-nbd.8 88man/man8/qemu-nbd.8
88man/man8/qemu-pr-helper.8 89man/man8/qemu-pr-helper.8
89${PLIST.virtfs-proxy-helper}man/man1/virtfs-proxy-helper.1 
90share/applications/qemu.desktop 90share/applications/qemu.desktop
91share/doc/qemu/.buildinfo 91share/doc/qemu/.buildinfo
92share/doc/qemu/Makefile.multinode-NetBSD 92share/doc/qemu/Makefile.multinode-NetBSD
93share/doc/qemu/about/build-platforms.html 93share/doc/qemu/about/build-platforms.html
94share/doc/qemu/about/deprecated.html 94share/doc/qemu/about/deprecated.html
95share/doc/qemu/about/index.html 95share/doc/qemu/about/index.html
96share/doc/qemu/about/license.html 96share/doc/qemu/about/license.html
97share/doc/qemu/about/removed-features.html 97share/doc/qemu/about/removed-features.html
98share/doc/qemu/devel/atomics.html 98share/doc/qemu/devel/atomics.html
99share/doc/qemu/devel/bitops.html 99share/doc/qemu/devel/bitops.html
100share/doc/qemu/devel/block-coroutine-wrapper.html 100share/doc/qemu/devel/block-coroutine-wrapper.html
101share/doc/qemu/devel/build-system.html 101share/doc/qemu/devel/build-system.html
102share/doc/qemu/devel/ci.html 102share/doc/qemu/devel/ci.html