| @@ -1,43 +1,44 @@ | | | @@ -1,43 +1,44 @@ |
1 | # $NetBSD: Makefile,v 1.7 2019/11/04 21:28:49 rillig Exp $ | | 1 | # $NetBSD: Makefile,v 1.8 2022/06/27 07:21:07 nia Exp $ |
2 | | | 2 | |
3 | PKGNAME= OVMF-0.0.20181116 | | 3 | PKGNAME= OVMF-0.0.20181116 |
4 | PKGREVISION= 1 | | 4 | PKGREVISION= 2 |
5 | DISTNAME= edk2-20181116 | | 5 | DISTNAME= edk2-20181116 |
6 | MASTER_SITES= ${MASTER_SITE_LOCAL} | | 6 | MASTER_SITES= ${MASTER_SITE_LOCAL} |
7 | CATEGORIES= sysutils | | 7 | CATEGORIES= sysutils |
8 | # Require openssl submodule | | 8 | # Require openssl submodule |
9 | #DISTNAME= edk2-${GITHUB_TAG} | | 9 | #DISTNAME= edk2-${GITHUB_TAG} |
10 | #MASTER_SITES= ${MASTER_SITE_GITHUB:=tianocore/} | | 10 | #MASTER_SITES= ${MASTER_SITE_GITHUB:=tianocore/} |
11 | #GITHUB_PROJECT= edk2 | | 11 | #GITHUB_PROJECT= edk2 |
12 | #GITHUB_TAG= edk2-stable201811 | | 12 | #GITHUB_TAG= edk2-stable201811 |
13 | #MASTER_SITES= ${MASTER_SITE_GITHUB:=tianocore/} | | 13 | #MASTER_SITES= ${MASTER_SITE_GITHUB:=tianocore/} |
14 | | | 14 | |
15 | MAINTAINER= pkgsrc-users@NetBSD.org | | 15 | MAINTAINER= pkgsrc-users@NetBSD.org |
16 | HOMEPAGE= https://github.com/tianocore/edk2/ | | 16 | HOMEPAGE= https://github.com/tianocore/edk2/ |
17 | COMMENT= Sample UEFI firmware for virtual machines | | 17 | COMMENT= Sample UEFI firmware for virtual machines |
18 | LICENSE= modified-bsd | | 18 | LICENSE= modified-bsd |
19 | | | 19 | |
20 | SSP_SUPPORTED= no | | 20 | SSP_SUPPORTED= no |
21 | | | 21 | |
22 | .include "../../mk/bsd.prefs.mk" | | 22 | .include "../../mk/bsd.prefs.mk" |
23 | ONLY_FOR_PLATFORM= *-*-i386 *-*-x86_64 | | 23 | ONLY_FOR_PLATFORM= *-*-i386 *-*-x86_64 |
24 | | | 24 | |
25 | PLIST_VARS+= x64 | | 25 | PLIST_VARS+= x32 x64 |
26 | | | 26 | |
27 | .if !empty(MACHINE_PLATFORM:M*-*-i386) | | 27 | .if !empty(MACHINE_PLATFORM:M*-*-i386) |
28 | TARGET_ARCHS= IA32 | | 28 | TARGET_ARCHS= IA32 |
| | | 29 | PLIST.x32= yes |
29 | .elif !empty(MACHINE_PLATFORM:M*-*-x86_64) | | 30 | .elif !empty(MACHINE_PLATFORM:M*-*-x86_64) |
30 | TARGET_ARCHS= IA32 X64 | | 31 | TARGET_ARCHS= X64 |
31 | PLIST.x64= yes | | 32 | PLIST.x64= yes |
32 | .endif | | 33 | .endif |
33 | | | 34 | |
34 | USE_TOOLS+= gmake bash | | 35 | USE_TOOLS+= gmake bash |
35 | USE_LANGUAGES= c c++ | | 36 | USE_LANGUAGES= c c++ |
36 | | | 37 | |
37 | PYTHON_VERSIONS_ACCEPTED= 27 | | 38 | PYTHON_VERSIONS_ACCEPTED= 27 |
38 | SUBST_CLASSES+= python | | 39 | SUBST_CLASSES+= python |
39 | SUBST_STAGE.python= pre-configure | | 40 | SUBST_STAGE.python= pre-configure |
40 | SUBST_MESSAGE.python= Fix python binary | | 41 | SUBST_MESSAGE.python= Fix python binary |
41 | SUBST_FILES.python= BaseTools/Tests/GNUmakefile | | 42 | SUBST_FILES.python= BaseTools/Tests/GNUmakefile |
42 | SUBST_FILES.python+= BaseTools/BinWrappers/PosixLike/* | | 43 | SUBST_FILES.python+= BaseTools/BinWrappers/PosixLike/* |
43 | SUBST_SED.python= -e 's,python2,${PYTHONBIN},g' | | 44 | SUBST_SED.python= -e 's,python2,${PYTHONBIN},g' |