WEBFETCH := wget
SHA1SUM := sha1sum
-# tried to download this on the fly using git archive at git://libvirt.org/libvirt.git
-# but it feels like git archive is not supported/allowed there
-ALL += libvirt
-libvirt-URL1 := http://mirror.onelab.eu/third-party/libvirt-1.0.4.tar.gz
-libvirt-URL2 := http://planet-lab.org/third-party/libvirt-1.0.4.tar.gz
-libvirt-SHA1SUM := 45e74a9a4c3a88c98ac4ae5d8200ea65c42b6951
-libvirt := $(notdir $(libvirt-URL1))
+ALL += libvirt-python
+libvirt-python-URL1 := http://mirror.onelab.eu/third-party/libvirt-python-1.2.5.tar.gz
+libvirt-python-URL2 := http://planet-lab.org/third-party/libvirt-python-1.2.5.tar.gz
+libvirt-python-SHA1SUM := d49b95eb68325bdd8ff677946640fc08685e6d19
+libvirt-python := $(notdir $(libvirt-python-URL1))
all: $(ALL)
.PHONY: all
fi
endef
-$(eval $(call download_target,libvirt))
+$(eval $(call download_target,libvirt-python))
sources: $(ALL)
.PHONY: sources
####################
# default - overridden by the build
-SPECFILE = libvirt.spec
+SPECFILE = libvirt-python.spec
PWD=$(shell pwd)
PREPARCH ?= noarch
RPMDIRDEFS = --define "_sourcedir $(PWD)" --define "_builddir $(PWD)" --define "_srcrpmdir $(PWD)" --define "_rpmdir $(PWD)"
-BUILDOPTS = --without xen --without qemu --without hyperv --without phyp --without esx \
- --without netcf --without avahi --without polkit --without sasl --without audit \
- --without storage-iscsi --without storage-scsi --without storage-disk \
- --without storage-rbd --without selinux --without dtrace --without sanlock \
- --without libxl --with capng --with udev --with interface \
- --define 'packager PlanetLab'
+BUILDOPTS = --with python3 --define 'packager PlanetLab'
trees: sources
rpmbuild $(RPMDIRDEFS) $(RPMDEFS) --nodeps -bp --target $(PREPARCH) $(SPECFILE)
+%: varname=$(subst +,,$@)
+%:
@echo "$($(varname))"
-