| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.10 2022/03/04 17:54:08 bouyer Exp $ | | 1 | # $NetBSD: Makefile,v 1.11 2022/03/13 20:44:56 bouyer Exp $ |
2 | # | | 2 | # |
3 | VERSION= 4.15.2 | | 3 | VERSION= 4.15.2 |
4 | | | 4 | |
5 | DIST_SUBDIR= xen415 | | 5 | DIST_SUBDIR= xen415 |
6 | DISTNAME= xen-${VERSION} | | 6 | DISTNAME= xen-${VERSION} |
7 | PKGNAME= xentools415-${VERSION} | | 7 | PKGNAME= xentools415-${VERSION} |
8 | CATEGORIES= sysutils | | 8 | CATEGORIES= sysutils |
9 | MASTER_SITES= https://downloads.xenproject.org/release/xen/${VERSION}/ | | 9 | MASTER_SITES= https://downloads.xenproject.org/release/xen/${VERSION}/ |
10 | | | 10 | |
11 | DISTFILES= ${DISTNAME}.tar.gz | | 11 | DISTFILES= ${DISTNAME}.tar.gz |
12 | | | 12 | |
13 | SEABIOS_VERSION= 1.14.0 | | 13 | SEABIOS_VERSION= 1.14.0 |
14 | SEABIOS_DIST= seabios-${SEABIOS_VERSION}.tar.gz | | 14 | SEABIOS_DIST= seabios-${SEABIOS_VERSION}.tar.gz |
| @@ -48,27 +48,27 @@ CONFLICTS+= xenstoretools-[0-9]* | | | @@ -48,27 +48,27 @@ CONFLICTS+= xenstoretools-[0-9]* |
48 | CHECK_PORTABILITY_SKIP= tools/examples/* \ | | 48 | CHECK_PORTABILITY_SKIP= tools/examples/* \ |
49 | tools/qemu-xen/scripts/qemu-binfmt-conf.sh | | 49 | tools/qemu-xen/scripts/qemu-binfmt-conf.sh |
50 | CHECK_RELRO_SKIP= libexec/xen/boot/hvmloader | | 50 | CHECK_RELRO_SKIP= libexec/xen/boot/hvmloader |
51 | CHECK_RELRO_SKIP+= libexec/xen/boot/xen-shim | | 51 | CHECK_RELRO_SKIP+= libexec/xen/boot/xen-shim |
52 | CHECK_RELRO_SKIP+= lib/debug/usr/pkg/libexec/xen/boot/xen-shim-syms | | 52 | CHECK_RELRO_SKIP+= lib/debug/usr/pkg/libexec/xen/boot/xen-shim-syms |
53 | | | 53 | |
54 | EGDIR= ${PREFIX}/share/examples/xen | | 54 | EGDIR= ${PREFIX}/share/examples/xen |
55 | MESSAGE_SUBST+= EGDIR=${EGDIR} | | 55 | MESSAGE_SUBST+= EGDIR=${EGDIR} |
56 | | | 56 | |
57 | USE_TOOLS+= pod2man gmake pkg-config makeinfo perl bash cmake gsed bison | | 57 | USE_TOOLS+= pod2man gmake pkg-config makeinfo perl bash cmake gsed bison |
58 | USE_LANGUAGES= c c++ | | 58 | USE_LANGUAGES= c c++ |
59 | | | 59 | |
60 | GNU_CONFIGURE= YES | | 60 | GNU_CONFIGURE= YES |
61 | CONFIGURE_ARGS+= --enable-rpath | | 61 | CONFIGURE_ARGS+= --enable-rpath --disable-golang |
62 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASE} | | 62 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASE} |
63 | | | 63 | |
64 | MAKE_ENV+= PREFIX=${prefix:Q} WRKSRC=${WRKSRC} | | 64 | MAKE_ENV+= PREFIX=${prefix:Q} WRKSRC=${WRKSRC} |
65 | MAKE_ENV+= APPEND_LIB=${LDFLAGS:Q} | | 65 | MAKE_ENV+= APPEND_LIB=${LDFLAGS:Q} |
66 | MAKE_ENV+= XEN_EXAMPLES_DIR=${EGDIR} | | 66 | MAKE_ENV+= XEN_EXAMPLES_DIR=${EGDIR} |
67 | MAKE_ENV+= MV=${MV:Q} CP=${CP:Q} | | 67 | MAKE_ENV+= MV=${MV:Q} CP=${CP:Q} |
68 | MAKE_ENV+= PYTHON=${PYTHONBIN:Q} PYTHON_COMMAND=${PYTHONBIN:Q} | | 68 | MAKE_ENV+= PYTHON=${PYTHONBIN:Q} PYTHON_COMMAND=${PYTHONBIN:Q} |
69 | MAKE_ENV+= SED=${SED:Q} | | 69 | MAKE_ENV+= SED=${SED:Q} |
70 | MAKE_ENV+= V=YES | | 70 | MAKE_ENV+= V=YES |
71 | MAKE_ENV+= BARE_CPP="gcc -E" | | 71 | MAKE_ENV+= BARE_CPP="gcc -E" |
72 | #MAKE_ENV+= NO_WERROR=1 | | 72 | #MAKE_ENV+= NO_WERROR=1 |
73 | | | 73 | |
74 | #BUILDLINK_TRANSFORM+= rm:-Werror | | 74 | #BUILDLINK_TRANSFORM+= rm:-Werror |