$(call RPM_INSTALL,$(RPM_DIR)/libxml2-python)
#rm -f userspace/usr/lib64/python2.6/site-packages/libxml2mod.la
#rm -f userspace/usr/lib64/python2.6/lib-dynload/pyexpat.so
+
+.PHONY: python-install
+python-install: python-deps python-core
rm -f userspace/usr/lib*/python2.6/lib-dynload/_ctypes.so
rm -f userspace/usr/lib*/python2.6/lib-dynload/_sqlite3.so
rm -f userspace/usr/lib*/python2.6/idlelib/*.bat
-.PHONY: python-install
-python-install: python-deps python-core python-extra
-
.PHONY: perl-core
perl-core:
@echo "Installing perl tools"
$(call RPM_TO_USERSPACE,*libyajl.so*,$(RPM_DIR)/yajl)
.PHONY: xen-4.2-depend
-xen-4.2-depend: perl-core
+xen-4.2-depend:
$(call RPM_TO_USERSPACE,*libcurl.so*,$(RPM_DIR)/libcurl)
$(call RPM_TO_USERSPACE,*libcares.so*,$(RPM_DIR)/c-ares)
$(call RPM_TO_USERSPACE,*libsasl2.so*,$(RPM_DIR)/cyrus-sasl-lib)
XEN_SRC = $(dir $(CURDIR))xen
XEN_DISTDIR = $(dir $(CURDIR))xen/dist/install
+XEN_VERSION = $(shell cat $(XEN_SRC)/xen/Makefile |grep XEN_SUBVERSION | head -1 | sed s/.*=// | sed s/\ //)
.PHONY: xend-install
xend-install: xen-python-bytecode yajl-depend xen-4.2-depend
+ if [ $(XEN_VERSION) -lt 5 ]; then \
+ $(MAKE) python-extra perl-core; \
+ fi
# Install all of xen
cp -rdf $(XEN_DISTDIR)/usr userspace/
cp -rdf $(XEN_DISTDIR)/etc/bash_completion.d userspace/etc/bash_completion.d