From fc8a03155ef3ae88909c3340662f7dc1b4d62e63 Mon Sep 17 00:00:00 2001 From: roktas Date: Mon, 30 Oct 2006 13:14:06 +0000 Subject: + Revert changes in 'deb' target, add new target 'package' instead. This target updates ChangeLog and then create packages. + Minor fix 'ChangeLog' target, update ChangeLog. git-svn-id: https://pandoc.googlecode.com/svn/trunk@47 788f1e2b-df1e-0410-8736-df70ead52e1b --- ChangeLog | 7 ++++++- Makefile | 7 +++++-- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index f778e07ad..be688e4d6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2006-10-30 Recai Oktaş + + Ensure that we have always up-to-date version of ChangeLog before creating + a Debian package. Make 'ChangeLog' target PHONY to force an update. + 2006-10-30 Recai Oktaş Make debian/rules executable to avoid errors in 'distclean' target. @@ -274,7 +279,7 @@ initial import -05:49:25 | +2006-10-03 Initial directory structure. diff --git a/Makefile b/Makefile index 3752bec14..1390d6c23 100644 --- a/Makefile +++ b/Makefile @@ -202,12 +202,12 @@ tags: $(src_all) ChangeLog: gnuify-changelog.pl @echo "Updating ChangeLog file before packaging..." svn update .. - svn log .. | sed 's/| (no author) |/| |/' | ./gnuify-changelog.pl >$@ + svn log .. | sed 's/| (no author) |/| |/' | ./gnuify-changelog.pl >$@ @if [ -n "$$(svn status $@))" ]; then \ echo "*** ChangeLog modified, please commit changes! ***"; \ fi -deb: debian ChangeLog +deb: debian [ -x /usr/bin/fakeroot ] || { \ echo "*** Please install fakeroot package. ***"; \ exit 1; \ @@ -224,6 +224,9 @@ deb: debian ChangeLog dpkg-buildpackage -rfakeroot -uc -us -i.svn -I.svn -i_darcs -I_darcs; \ fi +.PHONY: +package: ChangeLog deb + .PHONY: distclean clean distclean: clean if [ -d debian ]; then \ -- cgit v1.2.3