##########
all: python wsdl
-install: python-install wsdl-install xmlbuilder-install tests-install
+install: python-install wsdl-install tests-install
clean: python-clean wsdl-clean
sfa/util/version.py: sfa/util/version.py.in force
sed -e "s,@VERSIONTAG@,$(VERSIONTAG),g" -e "s,@SCMURL@,$(SCMURL),g" sfa/util/version.py.in > $@
-xmlbuilder-install:
- cd xmlbuilder-0.9 && python setup.py install --prefix=$(PREFIX) --root=$(DESTDIR) && cd -
- rm -rf $(DESTDIR)/usr/lib*/python*/site-packages/*egg-info
-
# postinstall steps - various cleanups and tweaks for a nicer rpm
python-install:
python setup.py install --prefix=$(PREFIX) --root=$(DESTDIR)
version-clean:
rm -f sfa/util/version.py
-.PHONY: python version python-install python-clean version-clean xmlbuilder-install
+.PHONY: python version python-install python-clean version-clean
##########
wsdl:
$(MAKE) -C wsdl
Requires: python-sqlalchemy
Requires: python-migrate
# the eucalyptus aggregate uses this module
-Requires: python-xmlbuilder
+#Requires: python-xmlbuilder
# for uuidgen - used in db password generation
# on f8 this actually comes with e2fsprogs, go figure
Requires: util-linux-ng
Group: Applications/System
Requires: sfa
-%package xmlbuilder
-Summary: third-party xmlbuilder tool
-Group: Applications/System
-Provides: python-xmlbuilder
-
%package tests
Summary: unit tests suite for SFA
Group: Applications/System
in an SFA network, in much the same way as iptables is for ip
networks. This is the command line interface to manage sfatables
-%description xmlbuilder
-This package contains the xmlbuilder python library, packaged for
-convenience as it is not supported by fedora
-
%description tests
Provides some binary unit tests in /usr/share/sfa/tests
%{_bindir}/sfatables
%{python_sitelib}/sfatables
-%files xmlbuilder
-%{python_sitelib}/xmlbuilder
-
%files tests
%{_datadir}/sfa/tests