$(MAKE) -C stdext bininstall
$(MAKE) -C close-and-exec bininstall
$(MAKE) -C forking_executioner bininstall
- $(MAKE) -C scripts bininstall
binuninstall:
$(MAKE) -C pciutil binuninstall
$(MAKE) -C stdext binuninstall
$(MAKE) -C close-and-exec binuninstall
$(MAKE) -C forking_executioner binuninstall
- $(MAKE) -C scripts binuninstall
.PHONY: doc
doc:
$(MAKE) -C xsrpc clean
$(MAKE) -C eventchn clean
+RPM_SPECSDIR=/usr/src/redhat/SPECS
+RPM_SOURCEDIR=/usr/src/redhat/SOURCES
+XEN_RELEASE=xcp0.2
+
+$(RPM_SPECSDIR)/xapi-libs.spec: xapi.spec.in
+ sed -e s\,@XEN_RELEASE@,$(XEN_RELEASE),g \
+ < xapi.spec.in \
+ > $(RPM_SPECSDIR)/xapi-libs.spec
+
+$(RPM_SOURCEDIR)/xapi-libs-0.tar.bz2:
+ hg archive -p xapi-0 -t tbz2 $(RPM_SOURCEDIR)/xapi-libs-0.tar.bz2
+
+.PHONY: rpm
+rpm: $(RPM_SPECSDIR)/xapi-libs.spec $(RPM_SOURCEDIR)/xapi-libs-0.tar.bz2
+ rpmbuild -ba $(RPM_SPECSDIR)/xapi-libs.spec
+
/opt/xensource/libexec/pciutil
/opt/xensource/libexec/sexprpp
/opt/xensource/libexec/xmlpp
- /opt/xensource/libexec/extentlistset_test
+
%files devel
%defattr(-,root,root,-)
/usr/lib/ocaml/http-svr/http_svr.cmxa
/usr/lib/ocaml/http-svr/server_io.cmi
/usr/lib/ocaml/http-svr/server_io.cmx
- /usr/lib/ocaml/http-svr/http_client.cmi
- /usr/lib/ocaml/http-svr/http_client.cmx
/usr/lib/ocaml/log/META
/usr/lib/ocaml/log/debug.cmi
/usr/lib/ocaml/log/debug.cmx
/usr/lib/ocaml/stdext/dllstdext_stubs.so
/usr/lib/ocaml/stdext/encodings.cmi
/usr/lib/ocaml/stdext/encodings.cmx
- /usr/lib/ocaml/stdext/extentlistSet.cmi
- /usr/lib/ocaml/stdext/extentlistSet.cmx
- /usr/lib/ocaml/stdext/extentlistset_test.cmx
/usr/lib/ocaml/stdext/fe.cmi
/usr/lib/ocaml/stdext/fe.cmx
/usr/lib/ocaml/stdext/fecomms.cmi
/usr/lib/ocaml/stdext/gzip.cmx
/usr/lib/ocaml/stdext/hashtblext.cmi
/usr/lib/ocaml/stdext/hashtblext.cmx
- /usr/lib/ocaml/stdext/int64ext.cmi
- /usr/lib/ocaml/stdext/int64ext.cmx
/usr/lib/ocaml/stdext/libstdext_stubs.a
- /usr/lib/ocaml/stdext/lazyList.cmi
- /usr/lib/ocaml/stdext/lazyList.cmx
/usr/lib/ocaml/stdext/listext.cmi
/usr/lib/ocaml/stdext/listext.cmx
/usr/lib/ocaml/stdext/mapext.cmi
/usr/lib/ocaml/stdext/range.cmx
/usr/lib/ocaml/stdext/ring.cmi
/usr/lib/ocaml/stdext/ring.cmx
- /usr/lib/ocaml/stdext/set_test.cmi
- /usr/lib/ocaml/stdext/set_test.cmx
/usr/lib/ocaml/stdext/sha1sum.cmi
/usr/lib/ocaml/stdext/sha1sum.cmx
/usr/lib/ocaml/stdext/stdext.a
/usr/lib/ocaml/stdext/vIO.cmx
/usr/lib/ocaml/stdext/zerocheck.cmi
/usr/lib/ocaml/stdext/zerocheck.cmx
- /usr/lib/ocaml/stdext/either.cmi
- /usr/lib/ocaml/stdext/either.cmx
- /usr/lib/ocaml/stdext/os.cmi
- /usr/lib/ocaml/stdext/os.cmx
/usr/lib/ocaml/stunnel/META
/usr/lib/ocaml/stunnel/stunnel.a
/usr/lib/ocaml/stunnel/stunnel.cma
/usr/lib/ocaml/xml-light2/xml-light2.cmxa
/usr/lib/ocaml/xml-light2/xml.cmi
/usr/lib/ocaml/xml-light2/xml.cmx
- /usr/lib/ocaml/vhd/META
- /usr/lib/ocaml/vhd/dllvhd_stubs.so
- /usr/lib/ocaml/vhd/libvhd_stubs.a
- /usr/lib/ocaml/vhd/vhd.a
- /usr/lib/ocaml/vhd/vhd.cma
- /usr/lib/ocaml/vhd/vhd.cmi
- /usr/lib/ocaml/vhd/vhd.cmx
- /usr/lib/ocaml/vhd/vhd.cmxa
%exclude /usr/lib/ocaml/close-and-exec/closeandexec_main.cmx
%exclude /usr/lib/ocaml/pciutil/pciutil_main.cmx
/usr/lib/ocaml/cpuid/cpuid.cmxa
/usr/lib/ocaml/cpuid/dllcpuid_stubs.so
/usr/lib/ocaml/cpuid/libcpuid_stubs.a
- /usr/lib/ocaml/tapctl/META
- /usr/lib/ocaml/tapctl/tapctl.a
- /usr/lib/ocaml/tapctl/tapctl.cma
- /usr/lib/ocaml/tapctl/tapctl.cmi
- /usr/lib/ocaml/tapctl/tapctl.cmx
- /usr/lib/ocaml/tapctl/tapctl.cmxa
- /usr/lib/ocaml/netdev/*
/usr/lib/ocaml/eventchn/META
/usr/lib/ocaml/eventchn/dlleventchn_stubs.so
/usr/lib/ocaml/eventchn/eventchn.a