# $NetBSD: Makefile,v 1.4.2.2 2005/05/31 11:13:04 salo Exp $ # DISTNAME= xen-2.0.3-src PKGNAME= xentools20-2.0.3 PKGREVISION= 5 CATEGORIES= sysutils MASTER_SITES= http://www.cl.cam.ac.uk/Research/SRG/netos/xen/downloads/ EXTRACT_SUFX= .tgz DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= bouyer@NetBSD.org HOMEPAGE= http://www.netbsd.org/Ports/xen/ COMMENT= Userland Tools for Xen DEPENDS+= ${PYPKGPREFIX}-twisted-[0-9]*:../../net/py-twisted USE_PKGINSTALL= yes ONLY_FOR_PLATFORM= NetBSD-*-i386 WRKSRC= ${WRKDIR}/xen-2.0/tools EGDIR= ${PREFIX}/share/examples/${PKGNAME_NOREV} USE_GNU_TOOLS+= make MAKE_ENV+= EGDIR="${EGDIR}" MAKE_ENV+= MV="${MV}" PYTHON="${PYTHONBIN}" SED="${SED}" PYTHON_VERSIONS_ACCEPTED= 24 23 22 PY_PATCHPLIST= yes PYTHON_PATCH_SCRIPTS= python/xen/util/console_client.py PYTHON_PATCH_SCRIPTS+= python/xen/xend/server/SrvServer.py PYTHON_PATCH_SCRIPTS+= python/xen/xend/XendClient.py PYTHON_PATCH_SCRIPTS+= python/xen/xend/sxp.py PYTHON_PATCH_SCRIPTS+= xfrd/xfrdClient.py PYTHON_PATCH_SCRIPTS+= misc/xensymoops PYTHON_PATCH_SCRIPTS+= misc/xencons PYTHON_PATCH_SCRIPTS+= misc/xm PYTHON_PATCH_SCRIPTS+= misc/xensv PYTHON_PATCH_SCRIPTS+= misc/netfix PYTHON_PATCH_SCRIPTS+= misc/xend PYTHON_PATCH_SCRIPTS+= xentrace/xentrace_format USE_BUILDLINK3= yes SUBST_CLASSES= paths SUBST_STAGE.paths= pre-configure SUBST_FILES.paths= python/xen/xend/server/SrvDaemon.py SUBST_FILES.paths+= python/xen/xend/XendDomainInfo.py SUBST_FILES.paths+= python/xen/sv/Daemon.py SUBST_SED.paths= -e "s|/usr/sbin|${PREFIX}/sbin|g" SUBST_MESSAGE.paths= "Fixing hardcoded paths." RCD_SCRIPTS= xend FILES_SUBST+= RCD_INTERPRETER=${PYTHONBIN} pre-build: ${MKDIR} ${WRKSRC}/libxc/xen/NetBSD ${CP} ${FILESDIR}/xenio.h ${WRKSRC}/libxc/xen/NetBSD .include "../../lang/python/application.mk" .include "../../lang/python/extension.mk" .include "../../devel/zlib/buildlink3.mk" .include "../../www/curl/buildlink3.mk" .include "../../mk/bsd.pkg.mk"