-noinst_PROGRAMS += xenserver/ovs-xenserverd
-xenserver_ovs_xenserverd_SOURCES = xenserver/ovs-xenserverd.c
-xenserver_ovs_xenserverd_LDADD = lib/libopenvswitch.a
-
-man_MANS += xenserver/ovs-xenserverd.8
-DISTCLEANFILES += xenserver/ovs-xenserverd.8
-EXTRA_DIST += xenserver/ovs-xenserverd.8.in
+$(srcdir)/xenserver/openvswitch-xen.spec: xenserver/openvswitch-xen.spec.in $(top_builddir)/config.status
+ ($(ro_shell) && sed -e 's,[@]VERSION[@],$(VERSION),g') \
+ < $(srcdir)/xenserver/$(@F).in > $(@F).tmp || exit 1; \
+ if cmp -s $(@F).tmp $@; then touch $@; rm $(@F).tmp; else mv $(@F).tmp $@; fi