| @@ -1,36 +1,38 @@ | | | @@ -1,36 +1,38 @@ |
1 | # $NetBSD: Makefile,v 1.14 2008/04/27 19:59:40 bouyer Exp $ | | 1 | # $NetBSD: Makefile,v 1.15 2008/10/28 16:07:25 joerg Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | VERSION= 3.1.4 | | 4 | VERSION= 3.1.4 |
5 | DISTNAME= xen-${VERSION} | | 5 | DISTNAME= xen-${VERSION} |
6 | PKGNAME= xenkernel3-${VERSION} | | 6 | PKGNAME= xenkernel3-${VERSION} |
| | | 7 | PKGREVISION= 1 |
7 | CATEGORIES= sysutils | | 8 | CATEGORIES= sysutils |
8 | MASTER_SITES= http://bits.xensource.com/oss-xen/release/${VERSION}/ | | 9 | MASTER_SITES= http://bits.xensource.com/oss-xen/release/${VERSION}/ |
9 | EXTRACT_SUFX= .tar.gz | | 10 | EXTRACT_SUFX= .tar.gz |
10 | | | 11 | |
11 | MAINTAINER= bouyer@NetBSD.org | | 12 | MAINTAINER= bouyer@NetBSD.org |
12 | HOMEPAGE= http://xen.org/ | | 13 | HOMEPAGE= http://xen.org/ |
13 | COMMENT= Xen3 Kernel | | 14 | COMMENT= Xen3 Kernel |
14 | | | 15 | |
15 | ONLY_FOR_PLATFORM= Linux-2.[46]*-i386 NetBSD-*-i386 Linux-2.[46]*-x86_64 NetBSD-*-x86_64 | | 16 | ONLY_FOR_PLATFORM= Linux-2.[46]*-i386 NetBSD-*-i386 Linux-2.[46]*-x86_64 NetBSD-*-x86_64 |
16 | CONFLICTS= xenkernel30-* | | 17 | CONFLICTS= xenkernel30-* |
17 | | | 18 | |
18 | | | 19 | |
19 | WRKSRC= ${WRKDIR}/xen-${VERSION} | | 20 | WRKSRC= ${WRKDIR}/xen-${VERSION} |
20 | | | 21 | |
21 | NO_CONFIGURE= yes | | 22 | NO_CONFIGURE= yes |
22 | USE_TOOLS+= gmake | | 23 | USE_TOOLS+= gmake |
23 | | | 24 | |
| | | 25 | PYTHON_FOR_BUILD_ONLY= # empty |
24 | PY_PATCHPLIST= NO | | 26 | PY_PATCHPLIST= NO |
25 | | | 27 | |
26 | SUBST_CLASSES+= py | | 28 | SUBST_CLASSES+= py |
27 | SUBST_STAGE.py= pre-build | | 29 | SUBST_STAGE.py= pre-build |
28 | SUBST_FILES.py= xen/include/public/foreign/Makefile | | 30 | SUBST_FILES.py= xen/include/public/foreign/Makefile |
29 | SUBST_FILES.py+= xen/tools/get-fields.sh | | 31 | SUBST_FILES.py+= xen/tools/get-fields.sh |
30 | SUBST_SED.py= -e "s,python,${PYTHONBIN},g" | | 32 | SUBST_SED.py= -e "s,python,${PYTHONBIN},g" |
31 | | | 33 | |
32 | #PY_PATCHPLIST doesn't work because we have NO_CONFIGURE | | 34 | #PY_PATCHPLIST doesn't work because we have NO_CONFIGURE |
33 | SUBST_CLASSES+= py2 | | 35 | SUBST_CLASSES+= py2 |
34 | SUBST_STAGE.py2= pre-build | | 36 | SUBST_STAGE.py2= pre-build |
35 | SUBST_FILES.py2= xen/tools/compat-build-source.py | | 37 | SUBST_FILES.py2= xen/tools/compat-build-source.py |
36 | SUBST_FILES.py2+= xen/tools/compat-build-header.py | | 38 | SUBST_FILES.py2+= xen/tools/compat-build-header.py |