]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
(PREV_VERSION): Tweak so it handles e.g., 2.0a -> 2.0.
authorJim Meyering <jim@meyering.net>
Tue, 4 Jan 2000 13:20:15 +0000 (13:20 +0000)
committerJim Meyering <jim@meyering.net>
Tue, 4 Jan 2000 13:20:15 +0000 (13:20 +0000)
(alpha): Create xdelta diffs.

Makefile.maint

index 912c171ef6eca57ef51f2630063f85b9dcf25233..899f87143d0fe24e9309454b27c13075cd26f78a 100644 (file)
@@ -113,16 +113,24 @@ announcement: NEWS ChangeLog $(distdir).tar.gz
              -e 'print "\n"."*"x70 ."\n"; s///; print; print "*"x70 ."\n"'; \
        )
 
+release-archive-dir = ../release
+prev-tgz = $(PACKAGE)-$(PREV_VERSION).tar.gz
+xd-delta = $(PACKAGE)-$(PREV_VERSION)-$(VERSION).xdelta
+
 alpha:
        $(MAKE) po-check
        $(MAKE) cvs-dist
        $(MAKE) -s announcement > /tmp/announce-$(distdir)
        ln $(distdir).tar.gz ../release
        chmod a-w $(distdir).tar.gz
+       cd $(release-archive-dir) \
+         && xdelta delta -9 $(prev-tgz) $(distdir).tar.gz $(xd-delta) || :
+       ln $(release-archive-dir)/$(xd-delta) .
+       chmod a-w $(release-archive-dir)/$(xd-delta)
        @echo =====================================
        @for url in $(real_dir_list); do \
          echo "ncftp -u $$url/"; \
        done
-       @echo '#   put $(distdir).tar.gz'
+       @echo '#   mput $(xd-delta) $(distdir).tar.gz'
        @echo '# send the /tmp/announcement e-mail'
        @echo =====================================