Update xen3 packages to 3.1.3. Changes are mostly bugfixes and enhancement in HVM support.diff -r1.9 -r1.10 pkgsrc/sysutils/xenkernel3/Makefile
(bouyer)
@@ -1,33 +1,32 @@ | @@ -1,33 +1,32 @@ | |||
1 | # $NetBSD: Makefile,v 1.9 2007/12/05 22:06:26 bouyer Exp $ | 1 | # $NetBSD: Makefile,v 1.10 2008/02/15 20:34:35 bouyer Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | VERSION= 3.1.2 | 4 | VERSION= 3.1.3 | |
5 | DISTNAME= xen-${VERSION}-src | 5 | DISTNAME= xen-${VERSION}-src | |
6 | PKGNAME= xenkernel3-${VERSION} | 6 | PKGNAME= xenkernel3-${VERSION} | |
7 | PKGREVISION= 1 | |||
8 | CATEGORIES= sysutils | 7 | CATEGORIES= sysutils | |
9 | MASTER_SITES= ${MASTER_SITE_LOCAL} | 8 | MASTER_SITES= ${MASTER_SITE_LOCAL} | |
10 | EXTRACT_SUFX= .tgz | 9 | EXTRACT_SUFX= .tgz | |
11 | 10 | |||
12 | MAINTAINER= bouyer@NetBSD.org | 11 | MAINTAINER= bouyer@NetBSD.org | |
13 | HOMEPAGE= http://xen.org/ | 12 | HOMEPAGE= http://xen.org/ | |
14 | COMMENT= Xen3 Kernel | 13 | COMMENT= Xen3 Kernel | |
15 | 14 | |||
16 | ONLY_FOR_PLATFORM= Linux-2.[46]*-i386 NetBSD-*-i386 Linux-2.[46]*-x86_64 NetBSD-*-x86_64 | 15 | ONLY_FOR_PLATFORM= Linux-2.[46]*-i386 NetBSD-*-i386 Linux-2.[46]*-x86_64 NetBSD-*-x86_64 | |
17 | CONFLICTS= xenkernel30-* | 16 | CONFLICTS= xenkernel30-* | |
18 | 17 | |||
19 | 18 | |||
20 | WRKSRC= ${WRKDIR}/xen-${VERSION}-src | 19 | WRKSRC= ${WRKDIR}/xen-${VERSION} | |
21 | 20 | |||
22 | NO_CONFIGURE= yes | 21 | NO_CONFIGURE= yes | |
23 | USE_TOOLS+= gmake | 22 | USE_TOOLS+= gmake | |
24 | 23 | |||
25 | PYTHON_VERSIONS_ACCEPTED= 24 23 | 24 | PYTHON_VERSIONS_ACCEPTED= 24 23 | |
26 | PY_PATCHPLIST= NO | 25 | PY_PATCHPLIST= NO | |
27 | 26 | |||
28 | SUBST_CLASSES+= py | 27 | SUBST_CLASSES+= py | |
29 | SUBST_STAGE.py= pre-build | 28 | SUBST_STAGE.py= pre-build | |
30 | SUBST_FILES.py= xen/include/public/foreign/Makefile | 29 | SUBST_FILES.py= xen/include/public/foreign/Makefile | |
31 | SUBST_FILES.py+= xen/tools/get-fields.sh | 30 | SUBST_FILES.py+= xen/tools/get-fields.sh | |
32 | SUBST_SED.py= -e "s,python,${PYTHONBIN},g" | 31 | SUBST_SED.py= -e "s,python,${PYTHONBIN},g" | |
33 | 32 |
@@ -1,11 +1,12 @@ | @@ -1,11 +1,12 @@ | |||
1 | $NetBSD: distinfo,v 1.7 2007/12/05 22:06:26 bouyer Exp $ | 1 | $NetBSD: distinfo,v 1.8 2008/02/15 20:34:35 bouyer Exp $ | |
2 | 2 | |||
3 | SHA1 (xen-3.1.2-src.tgz) = 475499fd2c3f917a5e8e7f95950dedf9c6fa295e | 3 | SHA1 (xen-3.1.3-src.tgz) = 87b370df928feda599bbc7076e7a4589f67355c8 | |
4 | RMD160 (xen-3.1.2-src.tgz) = 90413e82899f422b16407de156b88ad54b6e05ad | 4 | RMD160 (xen-3.1.3-src.tgz) = b26b71e0422db7aece60aa4dd9f9c8d34affd0c7 | |
5 | Size (xen-3.1.2-src.tgz) = 6975860 bytes | 5 | Size (xen-3.1.3-src.tgz) = 6891760 bytes | |
6 | SHA1 (patch-aa) = 1be644e7edd3735c2850d3e581002f53bd50eb59 | 6 | SHA1 (patch-aa) = 1be644e7edd3735c2850d3e581002f53bd50eb59 | |
7 | SHA1 (patch-ba) = fbc32d449d5f3410e478b92d6348f550609d1180 | 7 | SHA1 (patch-ba) = c758b1f8a6017aa37a66ed372a4c94e9bf070ebd | |
8 | SHA1 (patch-bb) = 7338e5a512c909d4b043654dab882761de274f94 | 8 | SHA1 (patch-bb) = 7338e5a512c909d4b043654dab882761de274f94 | |
9 | SHA1 (patch-bc) = fa35699da6ad2a4950418a02432c2ccdb5d34844 | 9 | SHA1 (patch-bc) = fa35699da6ad2a4950418a02432c2ccdb5d34844 | |
10 | SHA1 (patch-bd) = 2a07955b1285d288458066813f8ebc801b8038c1 | 10 | SHA1 (patch-bd) = 2a07955b1285d288458066813f8ebc801b8038c1 | |
11 | SHA1 (patch-cw) = 83a0f34dac9ba9a465c7362d4de6706afb84d688 | 11 | SHA1 (patch-cw) = 83a0f34dac9ba9a465c7362d4de6706afb84d688 | |
12 | SHA1 (patch-cx) = 58804179cd4f39ccba10e3f3d40a8a6d9cee30a6 |
@@ -1,31 +1,23 @@ | @@ -1,31 +1,23 @@ | |||
1 | $NetBSD: patch-ba,v 1.3 2007/12/05 22:06:27 bouyer Exp $ | 1 | $NetBSD: patch-ba,v 1.4 2008/02/15 20:34:35 bouyer Exp $ | |
2 | 2 | |||
3 | --- xen/arch/x86/domain_build.c.orig 2007-11-15 00:35:27.000000000 +0100 | 3 | --- xen/arch/x86/domain_build.c.orig 2008-01-31 11:06:54.000000000 +0100 | |
4 | +++ xen/arch/x86/domain_build.c 2007-12-05 22:55:53.000000000 +0100 | 4 | +++ xen/arch/x86/domain_build.c 2008-02-13 21:24:12.000000000 +0100 | |
5 | @@ -316,6 +316,9 @@ | 5 | @@ -312,6 +312,9 @@ | |
6 | parms.pae ? ", PAE" : "", | 6 | parms.pae ? ", PAE" : "", | |
7 | elf_msb(&elf) ? "msb" : "lsb", | 7 | elf_msb(&elf) ? "msb" : "lsb", | |
8 | elf.pstart, elf.pend); | 8 | elf.pstart, elf.pend); | |
9 | + if ( elf.bsd_symtab_pstart ) | 9 | + if ( elf.bsd_symtab_pstart ) | |
10 | + printk(" Dom0 symbol map 0x%" PRIx64 " -> 0x%" PRIx64 "\n", | 10 | + printk(" Dom0 symbol map 0x%" PRIx64 " -> 0x%" PRIx64 "\n", | |
11 | + elf.bsd_symtab_pstart, elf.bsd_symtab_pend); | 11 | + elf.bsd_symtab_pstart, elf.bsd_symtab_pend); | |
12 | 12 | |||
13 | if ( !compatible ) | 13 | if ( !compatible ) | |
14 | { | 14 | { | |
15 | @@ -349,6 +352,8 @@ | 15 | @@ -349,6 +352,8 @@ | |
16 | if ( parms.pae == PAEKERN_extended_cr3 ) | 16 | if ( parms.pae == PAEKERN_extended_cr3 ) | |
17 | set_bit(VMASST_TYPE_pae_extended_cr3, &d->vm_assist); | 17 | set_bit(VMASST_TYPE_pae_extended_cr3, &d->vm_assist); | |
18 | 18 | |||
19 | + d->arch.physaddr_bitsize = 64; | 19 | + d->arch.physaddr_bitsize = 64; | |
20 | + | 20 | + | |
21 | if ( UNSET_ADDR != parms.virt_hv_start_low && elf_32bit(&elf) ) | 21 | if ( UNSET_ADDR != parms.virt_hv_start_low && elf_32bit(&elf) ) | |
22 | { | 22 | { | |
23 | #if CONFIG_PAGING_LEVELS < 4 | 23 | #if CONFIG_PAGING_LEVELS < 4 | |
24 | @@ -642,6 +647,7 @@ | |||
25 | l4start = l4tab = page_to_virt(page); | |||
26 | } | |||
27 | copy_page(l4tab, idle_pg_table); | |||
28 | + l4tab[0] = l4e_empty(); /* zap trampoline mapping */ | |||
29 | l4tab[l4_table_offset(LINEAR_PT_VIRT_START)] = | |||
30 | l4e_from_paddr(__pa(l4start), __PAGE_HYPERVISOR); | |||
31 | l4tab[l4_table_offset(PERDOMAIN_VIRT_START)] = |
$NetBSD: patch-cx,v 1.1 2008/02/15 20:34:35 bouyer Exp $
--- xen/arch/x86/mm.c.orig 2008-02-15 20:42:07.000000000 +0100
+++ xen/arch/x86/mm.c 2008-02-15 20:43:18.000000000 +0100
@@ -1478,8 +1478,6 @@
return 0;
}
- adjust_guest_l3e(nl3e, d);
-
/* Fast path for identical mapping and presence. */
if (!l3e_has_changed(ol3e, nl3e, _PAGE_PRESENT))
return UPDATE_ENTRY(l3, pl3e, ol3e, nl3e, pfn, current);
@@ -1487,6 +1485,8 @@
if ( unlikely(!get_page_from_l3e(nl3e, pfn, d)) )
return 0;
+ adjust_guest_l3e(nl3e, d);
+
if ( unlikely(!UPDATE_ENTRY(l3, pl3e, ol3e, nl3e, pfn, current)) )
{
put_page_from_l3e(nl3e, pfn);
@@ -1,41 +1,41 @@ | @@ -1,41 +1,41 @@ | |||
1 | # $NetBSD: Makefile,v 1.5 2008/01/18 05:09:45 tnn Exp $ | 1 | # $NetBSD: Makefile,v 1.6 2008/02/15 20:34:35 bouyer Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | VERSION= 3.1.2 | 4 | VERSION= 3.1.3 | |
5 | DISTNAME= xen-${VERSION}-src | 5 | DISTNAME= xen-${VERSION}-src | |
6 | PKGNAME= xentools3-${VERSION} | 6 | PKGNAME= xentools3-${VERSION} | |
7 | PKGREVISION= 1 | 7 | PKGREVISION= 1 | |
8 | CATEGORIES= sysutils | 8 | CATEGORIES= sysutils | |
9 | MASTER_SITES= ${MASTER_SITE_LOCAL} | 9 | MASTER_SITES= ${MASTER_SITE_LOCAL} | |
10 | EXTRACT_SUFX= .tgz | 10 | EXTRACT_SUFX= .tgz | |
11 | 11 | |||
12 | MAINTAINER= bouyer@NetBSD.org | 12 | MAINTAINER= bouyer@NetBSD.org | |
13 | HOMEPAGE= http://xen.org/ | 13 | HOMEPAGE= http://xen.org/ | |
14 | COMMENT= Userland Tools for Xen | 14 | COMMENT= Userland Tools for Xen | |
15 | 15 | |||
16 | #DEPENDS+= ${PYPKGPREFIX}-twisted-[0-9]*:../../net/py-twisted | 16 | #DEPENDS+= ${PYPKGPREFIX}-twisted-[0-9]*:../../net/py-twisted | |
17 | DEPENDS+= ${PYPKGPREFIX}-readline-[0-9]*:../../devel/py-readline | 17 | DEPENDS+= ${PYPKGPREFIX}-readline-[0-9]*:../../devel/py-readline | |
18 | 18 | |||
19 | PKG_SYSCONFSUBDIR= xen | 19 | PKG_SYSCONFSUBDIR= xen | |
20 | 20 | |||
21 | ONLY_FOR_PLATFORM= Linux-2.[46]*-i386 Linux-2.[46]*-x86_64 | 21 | ONLY_FOR_PLATFORM= Linux-2.[46]*-i386 Linux-2.[46]*-x86_64 | |
22 | ONLY_FOR_PLATFORM+= NetBSD-*-i386 NetBSD-*-x86_64 | 22 | ONLY_FOR_PLATFORM+= NetBSD-*-i386 NetBSD-*-x86_64 | |
23 | 23 | |||
24 | CONFLICTS+= libxen-[0-9]* | 24 | CONFLICTS+= libxen-[0-9]* | |
25 | CONFLICTS+= xentools20-[0-9]* | 25 | CONFLICTS+= xentools20-[0-9]* | |
26 | CONFLICTS= xentools30-* | 26 | CONFLICTS= xentools30-* | |
27 | 27 | |||
28 | WRKSRC= ${WRKDIR}/xen-${VERSION}-src/tools | 28 | WRKSRC= ${WRKDIR}/xen-${VERSION}/tools | |
29 | CHECK_PORTABILITY_SKIP= examples/* xm-test/ramdisk/make-release.sh | 29 | CHECK_PORTABILITY_SKIP= examples/* xm-test/ramdisk/make-release.sh | |
30 | 30 | |||
31 | EGDIR= ${PREFIX}/share/examples/xen | 31 | EGDIR= ${PREFIX}/share/examples/xen | |
32 | MESSAGE_SUBST= EGDIR=${EGDIR} | 32 | MESSAGE_SUBST= EGDIR=${EGDIR} | |
33 | 33 | |||
34 | USE_TOOLS+= perl #for pod2man | 34 | USE_TOOLS+= perl #for pod2man | |
35 | USE_TOOLS+= gmake | 35 | USE_TOOLS+= gmake | |
36 | MAKE_ENV+= CONFIG_NetBSD=yes | 36 | MAKE_ENV+= CONFIG_NetBSD=yes | |
37 | MAKE_ENV+= CONFIG_MBOOTPACK=no | 37 | MAKE_ENV+= CONFIG_MBOOTPACK=no | |
38 | MAKE_ENV+= EGDIR=${EGDIR:Q} | 38 | MAKE_ENV+= EGDIR=${EGDIR:Q} | |
39 | MAKE_ENV+= MV=${MV:Q} PYTHON=${PYTHONBIN:Q} SED=${SED:Q} | 39 | MAKE_ENV+= MV=${MV:Q} PYTHON=${PYTHONBIN:Q} SED=${SED:Q} | |
40 | .if ${MACHINE_ARCH} == "i386" | 40 | .if ${MACHINE_ARCH} == "i386" | |
41 | MAKE_ENV+= XEN_TARGET_ARCH="x86_32" XEN_COMPILE_ARCH="x86_32" | 41 | MAKE_ENV+= XEN_TARGET_ARCH="x86_32" XEN_COMPILE_ARCH="x86_32" |
@@ -1,19 +1,19 @@ | @@ -1,19 +1,19 @@ | |||
1 | # $NetBSD: buildlink3.mk,v 1.2 2007/12/03 21:54:30 bouyer Exp $ | 1 | # $NetBSD: buildlink3.mk,v 1.3 2008/02/15 20:34:35 bouyer Exp $ | |
2 | 2 | |||
3 | BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ | 3 | BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ | |
4 | XENTOOLS3_BUILDLINK3_MK:= ${XENTOOLS3_BUILDLINK3_MK}+ | 4 | XENTOOLS3_BUILDLINK3_MK:= ${XENTOOLS3_BUILDLINK3_MK}+ | |
5 | 5 | |||
6 | .if ${BUILDLINK_DEPTH} == "+" | 6 | .if ${BUILDLINK_DEPTH} == "+" | |
7 | BUILDLINK_DEPENDS+= xentools3 | 7 | BUILDLINK_DEPENDS+= xentools3 | |
8 | .endif | 8 | .endif | |
9 | 9 | |||
10 | BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nxentools3} | 10 | BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nxentools3} | |
11 | BUILDLINK_PACKAGES+= xentools3 | 11 | BUILDLINK_PACKAGES+= xentools3 | |
12 | BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}xentools3 | 12 | BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}xentools3 | |
13 | 13 | |||
14 | .if ${XENTOOLS3_BUILDLINK3_MK} == "+" | 14 | .if ${XENTOOLS3_BUILDLINK3_MK} == "+" | |
15 | BUILDLINK_API_DEPENDS.xentools3+= xentools3>=3.1.2 | 15 | BUILDLINK_API_DEPENDS.xentools3+= xentools3>=3.1.3 | |
16 | BUILDLINK_PKGSRCDIR.xentools3?= ../../sysutils/xentools3 | 16 | BUILDLINK_PKGSRCDIR.xentools3?= ../../sysutils/xentools3 | |
17 | .endif # XENTOOLS3_BUILDLINK3_MK | 17 | .endif # XENTOOLS3_BUILDLINK3_MK | |
18 | 18 | |||
19 | BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} | 19 | BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} |
@@ -1,18 +1,18 @@ | @@ -1,18 +1,18 @@ | |||
1 | $NetBSD: distinfo,v 1.3 2007/12/03 21:54:30 bouyer Exp $ | 1 | $NetBSD: distinfo,v 1.4 2008/02/15 20:34:35 bouyer Exp $ | |
2 | 2 | |||
3 | SHA1 (xen-3.1.2-src.tgz) = 475499fd2c3f917a5e8e7f95950dedf9c6fa295e | 3 | SHA1 (xen-3.1.3-src.tgz) = 87b370df928feda599bbc7076e7a4589f67355c8 | |
4 | RMD160 (xen-3.1.2-src.tgz) = 90413e82899f422b16407de156b88ad54b6e05ad | 4 | RMD160 (xen-3.1.3-src.tgz) = b26b71e0422db7aece60aa4dd9f9c8d34affd0c7 | |
5 | Size (xen-3.1.2-src.tgz) = 6975860 bytes | 5 | Size (xen-3.1.3-src.tgz) = 6891760 bytes | |
6 | SHA1 (patch-aa) = 86a6c9c2a43da76a5746835e13646b24e6992070 | 6 | SHA1 (patch-aa) = 86a6c9c2a43da76a5746835e13646b24e6992070 | |
7 | SHA1 (patch-ab) = 424d8cc3e41d128a221f0277c1cb1d8779e97241 | 7 | SHA1 (patch-ab) = 424d8cc3e41d128a221f0277c1cb1d8779e97241 | |
8 | SHA1 (patch-ac) = 4eb0f474d4e3a685788c1ce92c0b407dc3d7a855 | 8 | SHA1 (patch-ac) = 4eb0f474d4e3a685788c1ce92c0b407dc3d7a855 | |
9 | SHA1 (patch-ad) = ec36d712925ddf06aac7d6393ad818a51c4363f3 | 9 | SHA1 (patch-ad) = ec36d712925ddf06aac7d6393ad818a51c4363f3 | |
10 | SHA1 (patch-al) = da759ccbb2c4b48f42178cff47ace7ef42466814 | 10 | SHA1 (patch-al) = da759ccbb2c4b48f42178cff47ace7ef42466814 | |
11 | SHA1 (patch-as) = 6f05feeb9dd63f2071d48b0d8aa8c6a0952e60c7 | 11 | SHA1 (patch-as) = 6f05feeb9dd63f2071d48b0d8aa8c6a0952e60c7 | |
12 | SHA1 (patch-au) = beb2eaa8bf832e179e69b1758cfe0fafafdc496b | 12 | SHA1 (patch-au) = beb2eaa8bf832e179e69b1758cfe0fafafdc496b | |
13 | SHA1 (patch-av) = be2a1440126908996410f92a04ad479f8a2ca373 | 13 | SHA1 (patch-av) = be2a1440126908996410f92a04ad479f8a2ca373 | |
14 | SHA1 (patch-aw) = 8039fa7bd7799efc48da9550f861e2212cb3361b | 14 | SHA1 (patch-aw) = 8039fa7bd7799efc48da9550f861e2212cb3361b | |
15 | SHA1 (patch-ax) = c2fd0f25ed00498039eececcfb467a236f608efa | 15 | SHA1 (patch-ax) = c2fd0f25ed00498039eececcfb467a236f608efa | |
16 | SHA1 (patch-ba) = 464405094eb798cce37302bdbc935561248ebd4e | 16 | SHA1 (patch-ba) = 464405094eb798cce37302bdbc935561248ebd4e | |
17 | SHA1 (patch-bb) = d6705871ab5655719cac1df2daf03845a8d50fba | 17 | SHA1 (patch-bb) = d6705871ab5655719cac1df2daf03845a8d50fba | |
18 | SHA1 (patch-bc) = c143c3c587f254af1552667a70e2fac1f0f9665e | 18 | SHA1 (patch-bc) = c143c3c587f254af1552667a70e2fac1f0f9665e |
@@ -1,37 +1,37 @@ | @@ -1,37 +1,37 @@ | |||
1 | # $NetBSD: Makefile,v 1.3 2007/12/03 21:54:31 bouyer Exp $ | 1 | # $NetBSD: Makefile,v 1.4 2008/02/15 20:34:35 bouyer Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | VERSION= 3.1.2 | 4 | VERSION= 3.1.3 | |
5 | DISTNAME= xen-${VERSION}-src | 5 | DISTNAME= xen-${VERSION}-src | |
6 | PKGNAME= xentools3-hvm-${VERSION} | 6 | PKGNAME= xentools3-hvm-${VERSION} | |
7 | CATEGORIES= sysutils | 7 | CATEGORIES= sysutils | |
8 | MASTER_SITES= ${MASTER_SITE_LOCAL} | 8 | MASTER_SITES= ${MASTER_SITE_LOCAL} | |
9 | EXTRACT_SUFX= .tgz | 9 | EXTRACT_SUFX= .tgz | |
10 | 10 | |||
11 | MAINTAINER= bouyer@NetBSD.org | 11 | MAINTAINER= bouyer@NetBSD.org | |
12 | HOMEPAGE= http://xen.org/ | 12 | HOMEPAGE= http://xen.org/ | |
13 | COMMENT= Tools for Virtual Machine Extensions support in Xen | 13 | COMMENT= Tools for Virtual Machine Extensions support in Xen | |
14 | 14 | |||
15 | BUILD_DEPENDS+= dev86-[0-9]*:../../devel/dev86 # needed to build firmware | 15 | BUILD_DEPENDS+= dev86-[0-9]*:../../devel/dev86 # needed to build firmware | |
16 | 16 | |||
17 | PKG_SYSCONFSUBDIR= xen | 17 | PKG_SYSCONFSUBDIR= xen | |
18 | 18 | |||
19 | ONLY_FOR_PLATFORM= Linux-2.[46]*-i386 Linux-2.[46]*-x86_64 | 19 | ONLY_FOR_PLATFORM= Linux-2.[46]*-i386 Linux-2.[46]*-x86_64 | |
20 | ONLY_FOR_PLATFORM+= NetBSD-*-i386 NetBSD-*-x86_64 | 20 | ONLY_FOR_PLATFORM+= NetBSD-*-i386 NetBSD-*-x86_64 | |
21 | 21 | |||
22 | CONFLICTS= xentools30-* | 22 | CONFLICTS= xentools30-* | |
23 | 23 | |||
24 | WRKSRC= ${WRKDIR}/xen-${VERSION}-src/tools | 24 | WRKSRC= ${WRKDIR}/xen-${VERSION}/tools | |
25 | CHECK_PORTABILITY_SKIP+= examples/* xm-test/ramdisk/make-release.sh | 25 | CHECK_PORTABILITY_SKIP+= examples/* xm-test/ramdisk/make-release.sh | |
26 | 26 | |||
27 | EGDIR= ${PREFIX}/share/examples/xen | 27 | EGDIR= ${PREFIX}/share/examples/xen | |
28 | MESSAGE_SUBST= EGDIR=${EGDIR} | 28 | MESSAGE_SUBST= EGDIR=${EGDIR} | |
29 | 29 | |||
30 | USE_TOOLS+= perl | 30 | USE_TOOLS+= perl | |
31 | USE_TOOLS+= gmake | 31 | USE_TOOLS+= gmake | |
32 | MAKE_ENV+= EGDIR=${EGDIR:Q} | 32 | MAKE_ENV+= EGDIR=${EGDIR:Q} | |
33 | MAKE_ENV+= MV=${MV:Q} PYTHON=${PYTHONBIN:Q} SED=${SED:Q} | 33 | MAKE_ENV+= MV=${MV:Q} PYTHON=${PYTHONBIN:Q} SED=${SED:Q} | |
34 | .if ${MACHINE_ARCH} == "i386" | 34 | .if ${MACHINE_ARCH} == "i386" | |
35 | MAKE_ENV+= XEN_TARGET_ARCH="x86_32" XEN_COMPILE_ARCH="x86_32" | 35 | MAKE_ENV+= XEN_TARGET_ARCH="x86_32" XEN_COMPILE_ARCH="x86_32" | |
36 | .elif ${MACHINE_ARCH} == "x86_64" | 36 | .elif ${MACHINE_ARCH} == "x86_64" | |
37 | MAKE_ENV+= XEN_TARGET_ARCH="x86_64" XEN_COMPILE_ARCH="x86_64" | 37 | MAKE_ENV+= XEN_TARGET_ARCH="x86_64" XEN_COMPILE_ARCH="x86_64" |
@@ -1,18 +1,18 @@ | @@ -1,18 +1,18 @@ | |||
1 | $NetBSD: distinfo,v 1.2 2007/12/03 21:54:31 bouyer Exp $ | 1 | $NetBSD: distinfo,v 1.3 2008/02/15 20:34:35 bouyer Exp $ | |
2 | 2 | |||
3 | SHA1 (xen-3.1.2-src.tgz) = 475499fd2c3f917a5e8e7f95950dedf9c6fa295e | 3 | SHA1 (xen-3.1.3-src.tgz) = 87b370df928feda599bbc7076e7a4589f67355c8 | |
4 | RMD160 (xen-3.1.2-src.tgz) = 90413e82899f422b16407de156b88ad54b6e05ad | 4 | RMD160 (xen-3.1.3-src.tgz) = b26b71e0422db7aece60aa4dd9f9c8d34affd0c7 | |
5 | Size (xen-3.1.2-src.tgz) = 6975860 bytes | 5 | Size (xen-3.1.3-src.tgz) = 6891760 bytes | |
6 | SHA1 (patch-aa) = 663c798a472501d4c38add5049faded5b7e807aa | 6 | SHA1 (patch-aa) = 663c798a472501d4c38add5049faded5b7e807aa | |
7 | SHA1 (patch-an) = cb6e3a7eac490851f2eacf557f05daf0d6966cce | 7 | SHA1 (patch-an) = cb6e3a7eac490851f2eacf557f05daf0d6966cce | |
8 | SHA1 (patch-ao) = d1250258d09cf9b330a4e9d52e85332a0eef7998 | 8 | SHA1 (patch-ao) = d1250258d09cf9b330a4e9d52e85332a0eef7998 | |
9 | SHA1 (patch-ap) = 33f2bdbef6df3f2105d4502b8066abb6c952fc6c | 9 | SHA1 (patch-ap) = 33f2bdbef6df3f2105d4502b8066abb6c952fc6c | |
10 | SHA1 (patch-ar) = c8748761267dd82c75deab79d13b71d56bcf2223 | 10 | SHA1 (patch-ar) = c8748761267dd82c75deab79d13b71d56bcf2223 | |
11 | SHA1 (patch-as) = 8850108d0c8f101642f4855184253824f9c214b5 | 11 | SHA1 (patch-as) = 8850108d0c8f101642f4855184253824f9c214b5 | |
12 | SHA1 (patch-at) = 2311289176c83fcd3ff18b90bab9c2e5e05a52f1 | 12 | SHA1 (patch-at) = 2311289176c83fcd3ff18b90bab9c2e5e05a52f1 | |
13 | SHA1 (patch-au) = beb2eaa8bf832e179e69b1758cfe0fafafdc496b | 13 | SHA1 (patch-au) = beb2eaa8bf832e179e69b1758cfe0fafafdc496b | |
14 | SHA1 (patch-av) = be2a1440126908996410f92a04ad479f8a2ca373 | 14 | SHA1 (patch-av) = be2a1440126908996410f92a04ad479f8a2ca373 | |
15 | SHA1 (patch-aw) = 2776799b391983ad79af0f28367287a4a865260a | 15 | SHA1 (patch-aw) = 2776799b391983ad79af0f28367287a4a865260a | |
16 | SHA1 (patch-ax) = 93411fbeff95f76d723fdda993d55a2740d3a713 | 16 | SHA1 (patch-ax) = 93411fbeff95f76d723fdda993d55a2740d3a713 | |
17 | SHA1 (patch-ay) = 6c5b1e469d6dfd853f68a3151ee46e7c56d8247c | 17 | SHA1 (patch-ay) = 6c5b1e469d6dfd853f68a3151ee46e7c56d8247c | |
18 | SHA1 (patch-ba) = ee151472a9ec28301b67e696e81673c4bf753ed6 | 18 | SHA1 (patch-ba) = ee151472a9ec28301b67e696e81673c4bf753ed6 |