From: Paul Smith Date: Fri, 17 Mar 2006 18:55:26 +0000 (+0000) Subject: Minor tweaks for 3.81rc2. X-Git-Tag: 3.81~5 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=29e539bad01c06a7e9655b5c33a88f05455124ad;p=platform%2Fupstream%2Fmake.git Minor tweaks for 3.81rc2. --- diff --git a/ChangeLog b/ChangeLog index 6fc7aef..026de24 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2006-03-17 Paul D. Smith + + * maintMakefile (do-po-update): Rewrite this rule to clean up and + allow multiple concurrent runs. + Patch from Joseph Myers + 2006-03-17 Boris Kolpackov * dep.h (struct dep): Add the stem field. diff --git a/README.cvs b/README.cvs index 7ce2cec..97e9259 100644 --- a/README.cvs +++ b/README.cvs @@ -49,7 +49,7 @@ After checking out the code, you will need to perform these steps to get to the point where you can run "make". - 1) $ autoreconf -i -s + 1) $ autoreconf -i This rebuilds all the things that need rebuilding, installing missing files as symbolic links. @@ -133,10 +133,12 @@ prerequisites are available of course). This list is eminently suitable for a quick swipe o' the mouse and a swift click o' mouse-2 into an xterm. Go for it! - -autoreconf -i -s +autoreconf -i ./configure make update make make check -make distcheck + +Or, all-in-one: + +autoreconf -i && ./configure && make update && make && make check diff --git a/maintMakefile b/maintMakefile index 60d1367..2bafbc2 100644 --- a/maintMakefile +++ b/maintMakefile @@ -134,11 +134,12 @@ move_if_change = if test -r $(target) && cmp -s $(target).t $(target); then \ po_repo = http://www.iro.umontreal.ca/translation/maint/$(PACKAGE) .PHONY: do-po-update po-update do-po-update: - tmppo=/tmp/$(PACKAGE)-$(VERSION)-po &&\ - rm -rf $$tmppo && \ - mkdir $$tmppo && \ - (cd $$tmppo && $(WGET) -r -l1 -nd --no-parent -A '*.po' $(po_repo)) &&\ - cp $$tmppo/*.po po + tmppo="/tmp/po-$(PACKAGE)-$(VERSION).$$$$" \ + && rm -rf "$$tmppo" \ + && mkdir "$$tmppo" \ + && (cd "$$tmppo" \ + && $(WGET) -r -l1 -nd --no-parent -A '*.po' $(po_repo)) \ + && cp "$$tmppo"/*.po po && rm -rf "$$tmppo" cd po && $(MAKE) update-po $(MAKE) po-check