Makefile generates ChangeLog for dist and spec file installs it as doc.
authorMartin Schwenke <martin@meltin.net>
Tue, 3 May 2011 11:21:11 +0000 (21:21 +1000)
committerMartin Schwenke <martin@meltin.net>
Tue, 3 May 2011 11:21:11 +0000 (21:21 +1000)
Signed-off-by: Martin Schwenke <martin@meltin.net>
Makefile
autocluster.spec.in

index 2d794c119d8a9472554cd7643c8e3c432b59bd89..cdeb7c554a21d9efffaf66a1bae16af078115b93 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -9,7 +9,7 @@ DESTDIR =
 
 datas  = base config.sample config.d host_setup imacros releases templates
 hacks  = autocluster.hack
-genpkg = debian/changelog autocluster.spec
+genpkg = debian/changelog autocluster.spec ChangeLog
 
 all:   $(hacks)
 
@@ -30,6 +30,9 @@ debian/changelog:     debian/changelog.in Makefile .git/refs/heads/master
 autocluster.spec:      autocluster.spec.in Makefile .git/refs/heads/master
        sed -e "s/@@VERSION@@/$(version)/" $< > $@ || rm -f $@
 
+ChangeLog:     .git/refs/heads/master
+               git log > $@ || rm -f $@
+
 dist:  $(genpkg)
        t=autocluster-$(version) && \
        git archive --prefix=$${t}/ HEAD > $${t}.tar && \
index 776b7715b4e7285a79da292eb4ba9b4bb1bebb46..c115ce46736ddcabce1d5bf3ea93bd2bc374659b 100644 (file)
@@ -42,7 +42,7 @@ rm -rf $RPM_BUILD_ROOT
 %files
 %defattr(-,root,root)
 
-%doc README examples/example.sh
+%doc README ChangeLog examples/example.sh
 %{_prefix}/share/autocluster
 %{_bindir}/autocluster
 %{_bindir}/vircmd