X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=rhel%2Fautomake.mk;h=36825410965210b6624672f857305bc3737b49c5;hb=3907401ce6c5a848797507fcd6bc97218d4847e2;hp=d4d59613ecf31e19082ba6c824b8c02fb5fda7a1;hpb=c434706a374bd44d1274e7bdbee40067a6620b61;p=openvswitch diff --git a/rhel/automake.mk b/rhel/automake.mk index d4d59613..36825410 100644 --- a/rhel/automake.mk +++ b/rhel/automake.mk @@ -6,9 +6,12 @@ # without warranty of any kind. EXTRA_DIST += \ + rhel/README.RHEL \ rhel/automake.mk \ rhel/etc_init.d_openvswitch \ rhel/etc_logrotate.d_openvswitch \ + rhel/etc_sysconfig_network-scripts_ifdown-ovs \ + rhel/etc_sysconfig_network-scripts_ifup-ovs \ rhel/kmodtool-openvswitch-el5.sh \ rhel/openvswitch-kmod-rhel5.spec \ rhel/openvswitch-kmod-rhel5.spec.in \ @@ -18,13 +21,16 @@ EXTRA_DIST += \ rhel/openvswitch.spec.in \ rhel/usr_share_openvswitch_scripts_sysconfig.template +update_spec = \ + ($(ro_shell) && sed -e 's,[@]VERSION[@],$(VERSION),g') \ + < $(srcdir)/rhel/$(@F).in > $(@F).tmp || exit 1; \ + if cmp -s $(@F).tmp $@; then touch $@; rm $(@F).tmp; else mv $(@F).tmp $@; fi $(srcdir)/rhel/openvswitch-kmod-rhel5.spec: rhel/openvswitch-kmod-rhel5.spec.in $(top_builddir)/config.status - sed -e 's,[@]VERSION[@],$(VERSION),g' < $< > $@ + $(update_spec) $(srcdir)/rhel/openvswitch-kmod-rhel6.spec: rhel/openvswitch-kmod-rhel6.spec.in $(top_builddir)/config.status - - sed -e 's,[@]VERSION[@],$(VERSION),g' < $< > $@ + $(update_spec) $(srcdir)/rhel/openvswitch.spec: rhel/openvswitch.spec.in $(top_builddir)/config.status - sed -e 's,[@]VERSION[@],$(VERSION),g' < $< > $@ + $(update_spec)