From 9e2e12c8f8a9a87539c43dd4ac963f520476285f Mon Sep 17 00:00:00 2001 From: Juan RP Date: Mon, 11 Jul 2011 19:57:23 +0200 Subject: [PATCH] xen: finish update to 4.1.1. --- srcpkgs/xen/template | 27 +++++++++++++++++++++++---- 1 file changed, 23 insertions(+), 4 deletions(-) diff --git a/srcpkgs/xen/template b/srcpkgs/xen/template index bd21c1d8a43..4938ef68c30 100644 --- a/srcpkgs/xen/template +++ b/srcpkgs/xen/template @@ -15,13 +15,18 @@ long_desc=" broken_as_needed=yes nostrip=yes + subpackages="xen-devel" openrc_services="xend default true" conf_files=" -/etc/sysconfig/xend -/etc/sysconfig/xendomains -/etc/xen/xm-config.xml" +/etc/default/xendomains +/etc/default/xencommons +/etc/xen/xm-config.xml +/etc/xen/xl.conf +/etc/xen/xend-config.sxp +/etc/xen/xend-pci-quirks.sxp +/etc/xen/xend-pci-permissive.sxp" Add_dependency run glibc Add_dependency run libuuid @@ -38,9 +43,12 @@ Add_dependency run libXext Add_dependency run MesaLib Add_dependency run ncurses-libs Add_dependency run libgcrypt +Add_dependency run lzo +Add_dependency run python Add_dependency run iproute2 # Requires ip Add_dependency run bridge-utils # Required brctl +Add_dependency build coreutils Add_dependency build gettext Add_dependency build openssl-devel Add_dependency build e2fsprogs-devel @@ -57,10 +65,16 @@ Add_dependency build ncurses-devel Add_dependency build libgcrypt-devel Add_dependency build libuuid-devel Add_dependency build liblzma-devel +Add_dependency build lzo-devel +Add_dependency build python-devel Add_dependency build dev86 Add_dependency build acpica-utils +Add_dependency build wget +Add_dependency build git -Add_dependency full python +if [ "${xbps_machine}" = "x86_64" ]; then + Add_dependency build gcc-multilib +fi do_build() { @@ -88,4 +102,9 @@ do_install() # Remove unneeded stuff. rm -f ${DESTDIR}/install ${DESTDIR}/usr/lib64 + + # Move example config files into correct directory. + vmkdir usr/share/examples/xen + mv ${DESTDIR}/etc/xen/xmexample* ${DESTDIR}/usr/share/examples/xen + mv ${DESTDIR}/etc/xen/cpupool ${DESTDIR}/usr/share/examples/xen }